SurveyJS Survey Creator v2.5.27

Released: Jun 2, 2026

Updates in v2.5.27

Funktionen

  • Dependency Tracking for Expression Questions
    • Introduced a global expressionQuestionTrackDependencies property that controls when Expression question values are recalculated.
    • By default, this setting is false, and Expression questions recalculate whenever any survey value changes. If you set expressionQuestionTrackDependencies to true, Expression questions recalculate only in the following cases:
      • During the initial evaluation.
      • When all expressions are re-evaluated.
      • When a dependent value or property changes.
      • This behavior can improve performance in surveys that contain many Expression questions.

Fehlerkorrekturen

  • Form Library
    • Dynamic Panel: "Add Panel" button ignores the enableAddPanelIf condition when the panel has 0 entries.
    • Date input shows value from survey.data in disabled (grayed out) text color.
    • Dynamic Panel + Lazy Rendering: Fields of a nested panel do not appear immediately when the parent panel is expanded.
    • Yes/No (Boolean) question in radio button mode inside Dynamic Panel is skipped during keyboard navigation in some panels.
    • Read-only Multi-Select Dropdown (Tag Box) displays the Other option value instead of the Other label.