Released: Dec 25, 2025
Mises à jour de v2.5.3
Correctifs
Form Library
- Rating question with Labels: A selected item appeared incorrectly.
Survey Creator
- Translation Tab:
- Default texts did not appear as cell placeholders for some form texts.
- Changes made by a user in the Auto-translation dialog were not saved after clicking Apply.
Released: Dec 23, 2025
Mises à jour de v2.5.2
Fonctionnalités
Survey Creator
- Property Value Validation in JSON Editor Tab:
- The JSON Editor tab now allows survey designers to edit the survey JSON schema directly. Previously, validation checked only whether a property existed, allowing unsupported values. Starting with Survey Creator v2.5.2, validation also verifies that assigned values are valid for the target property, helping detect configuration issues earlier and prevent invalid survey definitions.
Correctifs
Form Library
Released: Dec 16, 2025
Mises à jour de v2.5.1
Correctifs
- Form Library
- Single-Line Input: Numeric mask ignored read-only state.
- Choice's display text is not rendered in a Dynamic Panel's tab title when
valuePropertyName uses uppercase letters.
- Survey Creator
- Show/Hide Property Grid button didn't work.
- Property Grid: Help text did not wrap when
overridingProperty is defined.
- PDF Generator
- [Node.js] Base64 encoded images were not rendered in PDF.
- WordPress Plugin
- Survey Creator: Design surface was not scrollable in WordPress Admin.
Released: Dec 10, 2025
Mises à jour de v2.5.0
Fonctionnalités
- Access Survey Element Properties Within Expressions and Dynamic Texts:
- Using element properties in dynamic texts and expressions is helpful when you need to reference metadata that isn't part of the survey result, for example, to read an element's visibility, disabled state, custom property values, or item-level attributes. You can reference an element property inside a dynamic text or expression.
Correctifs
- Form Library
- Dynamic Matrix:
displayValue expression function doesn't...
Released: Dec 3, 2025
Mises à jour de v2.4.1
Fonctionnalités
Form Library: Async page navigation and data saving
- Added support for asynchronous operations within the
SurveyModel's onCurrentPageChanging and onCompleting event handlers. This is helpful when you need to run server-side validation, save intermediate data, or perform any other async workflow before allowing the survey to continue or complete.
- To enable asynchronous behavior, return a Promise from the event handler. You can prevent the survey from completing or switching pages...
Released: Nov 26, 2025
Mises à jour de v2.4.0
Fonctionnalités
Action Buttons Now Always Use Unique id Values
- In previous versions, certain survey and Survey Creator configurations could generate action buttons with duplicate
id attributes, which is an invalid HTML pattern. Starting with this release, all action buttons have unique id values.
- If your code or tests rely on specific action button IDs, review and update those references to ensure they continue to work correctly.
choicesByUrl No Longer Loads Choices When Lazy Loading is Enabled...
Released: Nov 19, 2025
Mises à jour de v2.3.16
Fonctionnalités
File Upload: Specify Accepted File Types Using Categories
- A File Upload question allows respondents to attach files to a form or survey. Previously, you could restrict uploads by listing file extensions in the
acceptedTypes property. Starting with v2.3.16, you can define accepted file types using predefined file categories.
- Add one or more categories to the
acceptedCategories array. You can use acceptedCategories together with acceptedTypes to create a combined list of allowed...
Released: Nov 12, 2025
Mises à jour de v2.3.15
Fonctionnalités
File Upload: Limit the Number of Uploaded Files
- This update adds a new
maxFiles property to the File Upload question type. You can use this property to specify the maximum number of files a respondent can upload. By default, the limit is 1000 files. The maxFiles property takes effect only when allowMultiple is set to true.
- In Survey Creator, you can configure the same behavior using the Maximum number of files editor. This setting becomes available when you select the Enable...
Released: Nov 5, 2025
Mises à jour de v2.3.14
Fonctionnalités
Added API to Determine the Origin of Uploaded Files
- In SurveyJS Form Library, users can upload files using the File Upload and Signature elements. To implement file uploads, you handle the
onUploadFiles event.
- This release extends the
onUploadFiles event with a new sourceType parameter that specifies the origin of the uploaded file:
"file" - The file comes from the user's local file system.
"camera" - The file is a photo captured with a device camera.
- "signature" - The file is an...
Released: Oct 28, 2025
Mises à jour de v2.3.13
Fonctionnalités
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...