General
Survey > Calculate means excluding N/A and Missing answers using meanValid() function
New meanValid() function is available for both VA and Script survey elements. It allows e.g. to easily calculate mean value across all matrix question statements, excluding all N/A and Missing answers, and save it to custom variable.
Previously it was only possible by using Script element and multi-line code. It was needed because standard mean() function treats NAs and Missings as 0 values (instead of ignoring them), which impacts mean value calculation.
Example usage: CustomVariableName = meanValid(“q1_1,q1_2,q1_3,q1_4”).

Important: Always remember about using quotation marks in this function. Without quotation marks it will work as normal mean function, which does not exclude NAs and Missings.
Dashboards
AI Open Comments Summaries in Dashboards
Feature already available in Expert Report, now also available directly in Dashboard Builder. Learn your open comments summary in few clicks with the help of AI:

Automatically hide empty rows in tables
Helpful feature when you use survey + dashboard template set, which you duplicate between research projects. Usually there are some survey adjustments needed per each project. Plus it is also important for you to show tables directly in your dashboard.
In such scenario, you can create one master survey + report template, and then only remove survey elements from it when needed per each project. When tables in dashboard have “hide empty rows” selected, they will automatically hide table rows for which there is no data provided.
This way dashboard will not require any changes between projects.

Panel
New centralized login page to surveys for panel members + panel SSO login possibility
On Friday, 12 December 2025, a new panel member login page was introduced for panel-authenticated surveys. Impact: design only (no functional changes). Survey layout styling no longer applies to login page, branding requires dedicated CSS.
This change affects only scenarios where panel members must provide credentials to log in to a survey. This typically occurs when panel synchronization is used together with the general survey link (not a personal link), for example in sign-up or profile surveys.
Previously, the panel survey login page was based on survey engine. The survey layout also defined the design of the panel login page.
Now, panel login page is based on central login page engine. Default panel login page is Survalyzer-branded. It can be customized, but styling is applied via dedicated login page CSS (see below).
If panel-authenticated surveys are used, it is recommended to review the current appearance of the panel login page.
To apply branding, follow our Education Center article: Panel members login page styling.

Your insights help us grow – what should we focus on next?
If you have any thoughts related to the features above, or any other feedback related to what we should focus on next, we would love to hear from you: