SurveyJS Survey Creator v2.3.1

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 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')"

修補程式

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.