SurveyJS Dashboard v2.3.2
Released: Aug 13, 2025
Mises à jour de v2.3.2
Fonctionnalités
Survey Creator:
- Added the Save action to the footer toolbar when auto-save is disabled.
Correctifs
Form Library:
- Dropdown with Lazy Loading:
- Applied additional client-side filtering to the choice list.
- The choice list reset to an unfiltered state when the dropdown closed due to page scrolling.
- Yes/No Question rendered as Radio Button Group didn't allow selecting a value after resetValueIf executes.
- A composite question was editable if it was added using the addNewQuestion() method.
- Composite questions: Nested questions did not show their numbers regardless of the showNumber property value.
- File Upload didn't allow overriding only the file preview component.
- Checkboxes: A selected choice was deselected when clicking outside if both its showCommentArea and isExclusive properties are enabled.
- When loading a survey response programmatically, a question’s value inside a panel was cleared if its clearIfInvisible property was set to "onHiddenContainer".
- [Vue 3] It was not possible to select a checkbox in a checkbox matrix using the keyboard.
- getData({ includePanels: true }) response didn't contain the name of a panel nested within a Dynamic Panel.
- The onValueChanging event didn't prevent a question's value from being updated.
- Copying a field value of a parent panel using the {parentPanel.fieldName} expression stopped working.
- Single-Select Matrix: A row's visibleIf expression is evaluated incorrectly when it includes a calculated field.
Survey Creator:
- Theme Editor: It was not possible to change the survey title and description font to the default Open Sans if a custom "Survey font family" is applied.
- onElementAllowOperations event allowed a question to be deleted regardless of the options.allowDelete parameter set to false.
- Logic tab: setValueExpression property value persists in the survey JSON schema after a corresponding logic rule is removed.