SurveyJS Dashboard v2.3.13

Released: Oct 28, 2025

v2.3.13 での更新項目

機能

Custom Question Numbering Pattern Within Survey Pages and Dynamic Panels

  • When question numbering is enabled, the survey's questionStartIndex property determines the question numbering pattern throughout the form. Starting with SurveyJS v2.3.12, you can also set questionStartIndex for individual survey pages and dynamic panels to create independent numbering patterns.
  • Assign unique questionStartIndex values to pages and dynamic panels.
  • The survey restarts numbering on each page ("showQuestionNumbers": "onpage").
  • Each page defines its own questionStartIndex that includes the page and question numbers.
  • Questions within the team_member_feedback dynamic panel has an internal question numbering pattern.

Remove the Property Grid from Survey Creator

  • To restrict content authors to the design surface only, you can now completely remove the Property Grid from the Survey Creator interface.
  • This release introduces the removeSidebar property, which removes the Property Grid entirely.

不具合の修正

Form Library

  • {panelIndex} was not updated when survey.data was defined.
  • Expressions did not work correctly when they reference a question with only a number in its name.
  • Choices with Nested Content: Nested question values persisted when clearInvisibleValues is "onHiddenContainer" and an option is unchecked and checked again.
  • visibleIf condition didn't work when it references a question that contains a dot and space in its name.
  • [Survey Creator] Dynamic Panel: Changes in "Question numbering" weren't reflected on the design surface if the parent element's numbering is disabled.

Survey Creator

  • The Themes tab displayed the timer if it is enabled for the survey.
  • Converting a Single-Line Input question to Email didn't add "inputType": "email" to the survey JSON schema.
  • Yes/No (Boolean) question: Label for "True" and Label for "False" editors are now text boxes rather than text areas.
  • Enabling the page-by-page edit mode hid the JSON Editor tab.