Lancements de SurveyJS Survey Creator
Released: Feb 3, 2026
Mises à jour de v2.5.9
Correctifs
- Form Library
- Expressions:
{checkbox} notcontains 0 returns false even if the value is empty.
- Progress Bar: Connecting line does not connect conditionally shown pages.
- Checkboxes:
isExclusive does not apply when choices are loaded using choicesByUrl.
choicesFromQuestion are copied with a delay when the source question is within a matrix.
- Survey Creator
- JSON Editor: "Duplicate name" error is reported for columns in different Dynamic Matrix questions.
Released: Jan 27, 2026
Mises à jour de v2.5.8
Fonctionnalités
- Input Mask Enhancements
- Pattern Input Mask – Custom Placeholder
- Input fields with the
"pattern" mask type now support a text question’s placeholder. The placeholder text is rendered until the field receives focus or the user begins typing. Once the field is focused or a value is entered, the placeholder text is replaced by the pattern’s underscore placeholders, guiding the user to complete the masked input.
- Validation for Incomplete Masked Values
- With this update, any value...
Released: Jan 22, 2026
Mises à jour de v2.5.7
Fonctionnalités
- Semantics Validation
- Expression validation, introduced in SurveyJS v2.5.6, is extended to detect semantic errors. These errors indicate that an expression is syntactically valid but has no meaningful effect because it always evaluates to the same value.
- Expression Validation API
- Expressions can also be validated programmatically using the
validateExpressions(options) method.
- This method detects the following types of errors:
- Unknown variable
- The expression references an undefined...
Released: Jan 15, 2026
Mises à jour de v2.5.6
Fonctionnalités
- [Survey Creator] Expression Validation
- This Survey Creator release adds built-in expression validation that helps authors identify issues early. Survey Creator detects three types of errors:
- Unknown variable
- The expression references an undefined variable or an unknown question, panel, or page name. This check is disabled by default. To enable it, set the
expressionsValidateVariables property to true.
- Unknown function
- The expression references an unregistered function. You can...
Released: Jan 7, 2026
Mises à jour de v2.5.5
Correctifs
Form Library
- Survey JSON schema didn't treat Boolean values as valid for the
showQuestionNumbers property.
mergeLocalizationJSON() doesn't apply translations to item collections.
Released: Dec 30, 2025
Mises à jour de v2.5.4
Fonctionnalités
- Split Survey JSON Schema to Load Translations Dynamically
- Introduced support for splitting a survey JSON schema into a layout schema and separate localization schemas, enabling dynamic loading of translations and reducing overall schema size.
- By default, a survey JSON schema includes all user-defined translations for every language configured in the survey. When a survey supports many languages, this can significantly increase the size of the JSON schema.
- To optimize payload size...
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.
- 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...