SurveyJS Dashboard v2.5.22

Released: Apr 28, 2026

v2.5.22 中的更新

特性

  • Hiding Question Descriptions:
    • Previously, question descriptions could only be hidden together with question titles by setting the question's titleLocation or the survey's questionTitleLocation property to "hidden".
    • This release introduces a new "hidden" value for the question-level descriptionLocation and the survey-level questionDescriptionLocation property. You can use this value to hide descriptions globally for all questions in a survey or selectively for individual questions. Question-level settings override the survey-level configuration.
    • When configuring a survey in Survey Creator, you can now select Hidden in the Question description alignment dropdown.

修補程式

  • Form Library:
    • Expressions: Cannot access panel and page properties using {$pageName.propName} and {$panelName.propName}.
    • [React Strict Mode] Conditional panel visibility fails to render nested elements when lazy rendering is enabled.
    • Masked date and time input does not display default value when saveMaskedValue is enabled.
    • [Survey Creator] Multi-Select Matrix: UI freezes when moving a row in the Property Grid due to full table re-rendering.
  • Survey Creator:
    • Error occurs when attempting to remove a newly added question in the onQuestionAdded event handler.