Released: Sep 23, 2025
v2.3.8 버젼 업데이트
기능
- 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 statistics from...
Released: Sep 17, 2025
v2.3.7 버젼 업데이트
기능
- Matrix with Checkboxes: Exclusive Column:
- Starting with this release, matrix questions with checkboxes can include an exclusive column. When a user selects a checkbox in this column, all other checkboxes in the same row are automatically deselected. This is useful for options like "None", "Refuse to answer", or "Don't know".
- Disable In-Place Editing for Individual Properties:
- Survey Creator v2.3.7 introduces the onAllowInplaceEdit event. This allows you to disable direct text editing on the...
Released: Sep 9, 2025
v2.3.6 버젼 업데이트
수정사항
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 survey...
Released: Sep 2, 2025
v2.3.5 버젼 업데이트
기능
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.
수정사항
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 the value...
Released: Aug 26, 2025
v2.3.4 버젼 업데이트
기능
Form Library
- Added a new
onExpressionRunning event that lets you intercept or cancel expression evaluation.
수정사항
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 comment value...
Released: Aug 20, 2025
v2.3.3 버젼 업데이트
수정사항
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 Creator...
Released: Aug 13, 2025
v2.3.2 버젼 업데이트
기능
Survey Creator:
- Added the Save action to the footer toolbar when auto-save is disabled.
수정사항
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...
Released: Aug 6, 2025
v2.3.1 버젼 업데이트
기능
React Axe HTML Reporter:
- Added accessibility validation to the Form Library and Survey Creator demos.
- This validation has two parts:
- Accessibility checker:
- Runs the page markup against a comprehensive set of accessibility rules and returns a JSON report with passed and failed checks.
- Accessibility reporter:
- Displays the results in an interactive, user-friendly format.
Added support for seconds in the dateDiff() function:
- The
dateDiff function can be used in expressions to calculate a...
Released: Jul 30, 2025
v2.3.0 버젼 업데이트
기능
Form Library:
- Added single- and multi-select question types, such as Checkboxes, Radio Button Group, and Dropdown, support multiple comment fields, enabling users to leave a comment for each individual choice option.
- To display a comment field for a specific choice, enable its
showCommentArea property. You can also set the isCommentRequired property to make the comment mandatory when that option is selected.
Survey Creator:
- Added the option to add a matrix question with a checkbox in each...
Released: Jul 22, 2025
v2.2.6 버젼 업데이트
기능
- Breaking Change - settings.confirmActionFunc is now undefined by default.
- Previously, the confirmActionFunc setting allowed you to display a browser confirmation dialog with a custom message, similar to using the standard window.confirm(message) method.
- Starting with Form Library v2.2.6, confirmActionFunc is undefined by default and must be explicitly defined before use. This change resolves cases where confirmActionFunc was defined but not executed and streamlines its relationship with the...