Released: Oct 22, 2025
Atualizações na v2.3.12
Recursos
Added Choices with Nested Content
- Added the ability to nest questions and panels inside individual choice options in Checkboxes and Radio Button Group questions.
- When respondents select such an option, the corresponding nested elements appear dynamically.
- In Survey Creator, authors can click the Expand button next to a choice option to add nested questions or panels directly on the design surface.
Correções
Form Library
- Dynamic Panel: Visibility condition worked incorrectly when a...
Released: Oct 15, 2025
Atualizações na v2.3.11
Correções
Form Library
- Yes/No (Boolean) Question: Description was rendered on the same line with the title when
renderAs is "checkbox" and useTitleAsLabel is true.
- Navigation buttons were missing at the top of the first page when
navigationButtonsLocation is set to "topBottom".
- Dynamic Matrix: Expanding a row's detail panel and dragging another row into its position shows the panel for the dragged row instead of the original.
- Survey-wide recursive numbering worked incorrectly when survey pages...
Released: Oct 7, 2025
Atualizações na v2.3.10
Recursos
Slider and Range Slider Enhancements
- Display Both Text and Value in Custom Labels:
- Custom labels let you override auto-generated scale labels and provide your own text for specific values. Previously, a custom text replaced the corresponding numeric value. You can now enable the new
showValue property for any label to display both the custom text and its numeric value.
- In Survey Creator, this functionality is available through the new Display both text and value checkbox.
- Display Thumb...
Released: Sep 30, 2025
Atualizações na v2.3.9
Recursos
- Table View
- Added support for Specialized and Composite Question Types.
Correções
Form Library
- Yes/No (Boolean) Question: The
useTitleAsLabel property didn't work.
- [React 17] Dropdown with lazy loading doesn't load the next batch of choice options.
- The pipe character (
"|") could not be used in survey element names and titles.
- Dynamic Panel: When the panel number is bound to a value, empty panels were not restored after a page reload regardless of the value.
- Empty expression validation...
Released: Sep 23, 2025
Atualizações na v2.3.8
Recursos
- Grafana Integration Example:
- Introduces an integration example with Grafana, which adds support for validation warnings and informational notes alongside errors, enables dynamic control over which elements can be added in Survey Creator, and provides a new Dashboard option to lock visualizer types.
- Grafana is an open-source platform for monitoring and visualizing metrics. There is now a GitHub repository with an example showing how to integrate SurveyJS with Grafana, calculate...
Released: Sep 17, 2025
Atualizações na v2.3.7
Correções
- Signature is misaligned when exported to PDF.
Released: Sep 9, 2025
Atualizações na v2.3.6
Correções
Form Library
- Multi-Select Matrix added a horizontal scroll bar when it contained sliders.
- Slider in Multi-Select or Dynamic Matrix: The thumb didn't show the tooltip and didn't follow the cursor on click and drag.
- Dynamic Panel: Group divider is misaligned when removePanelButtonLocation is set to "right".
- Survey JSON schema produced warnings when used for JSON validation in Visual Studio Code.
- Dropdowns with custom choices: Display texts weren't loaded for choices predefined within...
Released: Sep 2, 2025
Atualizações na v2.3.5
Recursos
Survey Creator
- Sliders in Multi-Select and Dynamic Matrices:
- Slider and Range Slider can now be used as cell editors in Multi-Select and Dynamic Matrices.
- You can now select Slider from a column's Cell input type dropdown and configure the slider settings in the Property Grid.
Correções
Form Library
- An exception was raised if
defaultValueExpression reference a non-existent matrix column.
- Dynamic Matrix had no rows after the
visibleIf and resetValueIf expressions are evaluated.
- Updating...
Released: Aug 26, 2025
Atualizações na v2.3.4
Recursos
Form Library
- Added a new
onExpressionRunning event that lets you intercept or cancel expression evaluation.
Correções
Form Library
- Shadow DOM: Dropdown didn't apply a filter and doesn't allow entering a space character.
- The
parentQuestion property doesn't contain a parent question instance for a question nested in a Dynamic Panel.
- Single-Select Matrix: All rows remained invisible until the
visibleIf condition for one of the rows evaluates to true.
- Radio Button Group: Question-level...
Released: Aug 20, 2025
Atualizações na v2.3.3
Correções
Form Library
- Dropdowns: The customChoices array did not include custom values that come from survey.data.
- Pre-populated Dynamic Matrix with detail rows raised the onValueChanged event when a detail row was expanded.
- Multi-Select Matrix: A column's resetValueIf property didn't work when users changed a cell value in a matrix bound using the valueName property.
- A custom navigation button that generates a PDF document wouldn't wait for the Signature question to finish uploading.
Survey...