Released: Aug 6, 2025
Updates in v2.3.1
Funktionen
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 difference between two dates. Previously, this difference could be calculated in days, months, years, hours, and minutes. Since SurveyJS v2.3.1, dateDiff also supports seconds:
expression: "dateDiff({firstDateTime}, {secondDateTime}, 'seconds')"
Fehlerkorrekturen
Form Library:
- [Angular] The
onAfterRenderSurvey event was raised on each page change.
- Range Slider and the text input fields bound to it were out of sync.
- Radio Button Group had an object as a display value when individual choice comments are enabled.
- The
clearIncorrectValues() method deleted a valid response to a Dynamic Panel question if a nested field has the valueName property specified (#10206).
- The
copyvalue trigger worked incorrectly when it is based on an expression that uses a custom function.
Survey Creator:
- Multiple Textboxes: Item label overflowed its in-place editor on the design surface.