Changelog
The current version 1.11.8, Release Notes.
If you want to review the most prominent features introduced within the last Major Updates section.
12 months, please visit thev1.11.9
Type | Description | Product |
---|---|---|
Type
Bug
|
Description
Page progress indicators - White boxes appear behind page navigation buttons when using a custom theme with a background image
|
Product
Form Library
|
Type
Bug
|
Description
Page Navigator is blinking when page names are long
|
Product
Survey Creator
|
v1.11.8
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Improve questions layouting
|
Product
Form Library
|
Type
Enhancement
|
Description
Demos/Doc Topics: Integrate third-party Vue Components to a SurveyJS Form Library
|
Product
Form Library
|
Type
Enhancement
|
Description
Form Library API - Move question model APIs within a separate directory
|
Product
Form Library
|
Type
Enhancement
|
Description
goNextPageAutomatic is not working when using custom UI elements.
|
Product
Form Library
|
Type
Bug
|
Description
Rating Scale in Dropdown Mode: The popup is immediately closed, and it's impossible to select a rate item if a question has a large title text
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix - A row gets an invalid value after being reordered
|
Product
Form Library
|
Type
Enhancement
|
Description
Expressions: Add an API to access a display text associated with any value rather than with the current question value
|
Product
Form Library
|
Type
Bug
|
Description
A progress bar that appears below the form header overlaps a page's title and description
|
Product
Form Library
|
Type
Bug
|
Description
The `getQuestionByName()` method doesn't return a question instance even though it is returned by the `getAllQuestions()` method
|
Product
Form Library
|
Type
Bug
|
Description
Survey data is loaded incorrectly for questions with names ending with `\n`
|
Product
Form Library
|
Type
Bug
|
Description
Performance of the `getUsedLocales()` method can be enhanced
|
Product
Form Library
|
Type
Enhancement
|
Description
Creator Interface Localization Demo - Survey Contents are not localized
|
Product
Survey Creator
|
Type
Bug
|
Description
Multi-Select Matrix: The pop-up editor of Radio Button Group column choices has unused space on the right side
|
Product
Survey Creator
|
Type
Enhancement
|
Description
cant load survey-creator-core
|
Product
Survey Creator
|
Type
Bug
|
Description
Localization: The `addNewTypeQuestion` string is not translated to German
|
Product
Survey Creator
|
Type
Bug
|
Description
Survey variables and calculated values are not included to options.list within the creator.onConditionQuestionsGetListCallback function
|
Product
Survey Creator
|
Type
Bug
|
Description
Theme Editor: The `headerView` property is not deserialized
|
Product
Survey Creator
|
Type
Bug
|
Description
Panel titles are not displayed on the design surface until the page is refreshed
|
Product
Survey Creator
|
v1.11.7
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
CSP violation in Stimulus implementation
|
Product
Form Library
|
Type
Bug
|
Description
Long Text: It's impossible to override the `allowResize` and `autoGrow` settings defined at the survey level
|
Product
Form Library
|
Type
Enhancement
|
Description
Timer is suspended and displays the wrong time if another browser tab was opened during the quiz
|
Product
Form Library
|
Type
Bug
|
Description
Sticky progress bar doesn't hide (at least safari/chrome mac os).
|
Product
Form Library
|
Type
Bug
|
Description
Progress bar counts invisible questions when calculating the total progress value
|
Product
Form Library
|
Type
Bug
|
Description
Radio buttons appear in a single column regardless of the `colCount` property value when the panelless theme mode is enabled
|
Product
Form Library
|
Type
Enhancement
|
Description
Preact: Library: new `survey-ui` package
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] A page is auto-scrolled to focus a survey question
|
Product
Form Library
|
Type
Bug
|
Description
`checkErrorsMode: "onValueChanged"`: Validation error doesn't disappear even though the dependent field was corrected
|
Product
Form Library
|
Type
Bug
|
Description
Carry Forward: Ranked items reset their order once another item is carried forward
|
Product
Form Library
|
Type
Enhancement
|
Description
Add settings.storeUtcDates options to store datetime-local in UTC format (toISOString)
|
Product
Form Library
|
Type
Bug
|
Description
Navigate to URL cross-site scripting attack
|
Product
Form Library
|
Type
Bug
|
Description
`today()` function cannot be used to get today's month
|
Product
Form Library
|
Type
Bug
|
Description
Multi-line question titles aren't aligned vertically when `titleLocation: "left"`
|
Product
Form Library
|
Type
Bug
|
Description
`questionTitleWidth` specified without units (for example, `"150"`) applies on the preview in Survey Creator but not when the survey is standalone
|
Product
Form Library
|
Type
Bug
|
Description
Carry Forward: It's impossible to specify a default order for rank items if they are copied from another question
|
Product
Form Library
|
Type
Enhancement
|
Description
Multi-Select Matrix: Hide the Choices setting when changing the matrix cell type from Dropdown to Text (or other type which doesn't require choices)
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix: Condition Editor doesn't list questions located within a detail section
|
Product
Form Library
|
Type
Enhancement
|
Description
Convert To: Use a default JSON object for the converted question
|
Product
Survey Creator
|
Type
Enhancement
|
Description
[Documentation] `options.type: "ADDED_FROM_PAGEBUTTON"` is missing in the `onModified` event description
|
Product
Survey Creator
|
Type
Bug
|
Description
Dynamic Matrix: "Default row value" dialog doesn't allow changing the default value specified in the JSON schema
|
Product
Survey Creator
|
Type
Bug
|
Description
Multi-Select Matrix: It's impossible to change the input placeholder for a column of a Dropdown type
|
Product
Survey Creator
|
Type
Bug
|
Description
`onModified` with `options.type: "ADDED_FROM_TOOLBOX"` isn't raised if a survey element is dragged from the Toolbox
|
Product
Survey Creator
|
Type
Bug
|
Description
A click on a toolbox item inserts a new question at the end of the page
|
Product
Survey Creator
|
Type
Enhancement
|
Description
JSON Editor: `name` and `title` are far from each other
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Select-base questions: "Column count" setting is missing a hint regarding the 0 value
|
Product
Survey Creator
|
Type
Enhancement
|
Description
JSON Editor: Use 2 instead of 3 spaces for indentation
|
Product
Survey Creator
|
Type
Bug
|
Description
Expand/collapse panels/questions and lazy rendering issue
|
Product
Survey Creator
|
v1.11.6
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Next button is not transformed to Finish when trigger function is met
|
Product
Form Library
|
Type
Enhancement
|
Description
`onChoicesLazyLoad` isn't raised every time the search string changes if it happens rapidly
|
Product
Form Library
|
Type
Enhancement
|
Description
Add an API method that would return survey data with or without pages and panels
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Panel (Tab) wrongly switch panel when some panels are hidden
|
Product
Form Library
|
Type
Bug
|
Description
Single-Select Matrix ignores `hideIfRowsEmpty: true` if a `visibleIf` expression evaluates to `true`
|
Product
Form Library
|
Type
Bug
|
Description
A Ranking question value is reset if the `questionsOnPageMode` property is changed at runtime
|
Product
Form Library
|
Type
Bug
|
Description
A text field with a numeric input mask and `min`/`max` settings doesn't allow deleting the value
|
Product
Form Library
|
Type
Bug
|
Description
[Angular] Pattern input mask: An invalid value is not always cleared
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Matrix opens a row expansion (detail) panel if any cell in this row has an error
|
Product
Form Library
|
Type
Enhancement
|
Description
Toolbox - Disable a toolbox item
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Toolbox Question Subtypes
|
Product
Survey Creator
|
Type
Enhancement
|
Description
[GROUP] Toolbox enchancements
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Add an option to expand and collapse panels on a design surface
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Multi-Select Matrix: Validation settings are unavailable for matrix columns
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Implement new 'Add new question' behavior: always add question in the end of the page
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Do not select element when duplicating, deleting, converting
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Rating Scale: The "Custom rating values" table activates another item's detail form when entering a duplicate value
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Multi-Select Matrix: The `otherPlaceholder` setting is unavailable for Dropdown/Checkboxes/Radio Button Group/Tag Box matrix columns
|
Product
Survey Creator
|
Type
Bug
|
Description
Select-based questions: When `choicesOrder` is `"random"`, choices appear randomized in pop-up dialogs
|
Product
Survey Creator
|
v1.11.5
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Cant use question name when using join variable (formerly known as valueName)
|
Product
Form Library
|
Type
Bug
|
Description
Button navigation issues
|
Product
Form Library
|
Type
Enhancement
|
Description
`ICustomQuestionTypeConfiguration`: Rename `onSetQuestionValue` to `onValueSet` add it to the docs
|
Product
Form Library
|
Type
Enhancement
|
Description
Improve text direction detection by adding the `lang` and `dir` attributes
|
Product
Form Library
|
Type
Bug
|
Description
Rating with text labels - unstable width
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Dropdown (Tag Box): Previously selected options disappear when searching for a new value
|
Product
Form Library
|
Type
Enhancement
|
Description
Apply `questionTitleWidth` when at least one question within a panel or page has `titleLocation` set to `"left"`
|
Product
Form Library
|
Type
Bug
|
Description
[Accessibility] Checkboxes: Provided roles are invalid
|
Product
Form Library
|
Type
Bug
|
Description
Matrix rows do not support conditional read-only state
|
Product
Form Library
|
Type
Bug
|
Description
[React] Carry Forward Choices produce a console error
|
Product
Form Library
|
Type
Enhancement
|
Description
The Other input field - Introduce a new survey setting which would manage the number of rows for all comments/other fields throughout a questionnaire
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Matrix - Hide columnsVisibleIf expression property
|
Product
Form Library
|
Type
Bug
|
Description
`setValueExpression: currentDate()` doesn't work for date and time input fields
|
Product
Form Library
|
Type
Enhancement
|
Description
Condition editor doesn't display the `{row.ColumnName}` option when the Multi-Select Matrix is placed within a Dynamic Panel
|
Product
Form Library
|
Type
Bug
|
Description
[Angular] A read-only Dropdown field allows users to change its value
|
Product
Form Library
|
Type
Enhancement
|
Description
A survey activates the second page if the first page's questions have conditional visibility
|
Product
Form Library
|
Type
Enhancement
|
Description
Use json.name to set question name on dropping question from a toolbox
|
Product
Survey Creator
|
Type
Bug
|
Description
Translation tab: Users can upload translations and add/remove languages even when Survey Creator is in read-only mode
|
Product
Survey Creator
|
Type
Bug
|
Description
Fix issues in Creator drag&drop
|
Product
Survey Creator
|
Type
Bug
|
Description
`maxNestedPanels` doesn't limit the maximum number of nested panels
|
Product
Survey Creator
|
Type
Bug
|
Description
It's impossible to move a question out of a panel using drag and drop
|
Product
Survey Creator
|
v1.11.4
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Dropdown - Activate a list of options only after a user enters more than the specified number of characters
|
Product
Form Library
|
Type
Enhancement
|
Description
'Freeze the progress bar' option or make it a default behavior.
|
Product
Form Library
|
Type
Enhancement
|
Description
Dropdown appears as a popup on all devices with a touch screen
|
Product
Form Library
|
Type
Bug
|
Description
TOC's couple of issues.
|
Product
Form Library
|
Type
Bug
|
Description
Ranking: Use the `itemContentComponent` behavior and functionality for `itemComponent`
|
Product
Form Library
|
Type
Enhancement
|
Description
Input masks are unavailable for the Phone Number input type
|
Product
Form Library
|
Type
Bug
|
Description
Checkboxes: The "None" choice option cannot be unselected by a click
|
Product
Form Library
|
Type
Enhancement
|
Description
The survey.onUpdateChoiceItemCss function is not fired for a Dropdown question
|
Product
Form Library
|
Type
Bug
|
Description
Yes/No (Boolean) question: Yes/No buttons do not recalculate their sizes when switching the locale on the fly
|
Product
Form Library
|
Type
Bug
|
Description
A survey keeps deleted questions if they were in a deleted panel
|
Product
Form Library
|
Type
Bug
|
Description
The `onModified` event is not raised when modifying individual mask settings
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Themes for SurveyJS Creator: Add css variable fallback for new variables
|
Product
Survey Creator
|
Type
Bug
|
Description
Preview: Invisible pages can be clicked within the Page Navigator with no effect
|
Product
Survey Creator
|
Type
Bug
|
Description
Theme Editor: The "Content area width" > "Same as survey" setting doesn't take into account the TOC on the page
|
Product
Survey Creator
|
Type
Enhancement
|
Description
File Upload editor doesn't have a placeholder
|
Product
Survey Creator
|
Type
Enhancement
|
Description
A search border appears weird for the Choices collection editor
|
Product
Survey Creator
|
Type
Bug
|
Description
An exception is raised when updating the `JSON` property at runtime
|
Product
Survey Creator
|
Type
Bug
|
Description
Toolbox with categories: Empty space appears when searching for non-existing items
|
Product
Survey Creator
|
v1.11.3
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
prevent expression questions from running calculation when they're based on invalid questions
|
Product
Form Library
|
Type
Enhancement
|
Description
Data Validation: Date and datelocal fields do not support immediate validation (checkErrorsMode: onValueChanged)
|
Product
Form Library
|
Type
Enhancement
|
Description
Width of description for boolean
|
Product
Form Library
|
Type
Enhancement
|
Description
Integrate Survey Creator and Form Library within a Vue 2 component
|
Product
Form Library
|
Type
Enhancement
|
Description
Dropdown/Radiogroup Question Enhancements [Summary Issue]
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Multi-Select Matrix: HTML tags do not apply to column titles
|
Product
Form Library
|
Type
Enhancement
|
Description
Dynamic Panel with Tabbed UI: An untitled panel displays a weird element within an empty panel title area
|
Product
Form Library
|
Type
Bug
|
Description
Focus-frame is cut off
|
Product
Form Library
|
Type
Bug
|
Description
A dropdown value can be changed on the preview
|
Product
Form Library
|
Type
Enhancement
|
Description
Set the same title width option for questions when titleLocation is left.
|
Product
Form Library
|
Type
Bug
|
Description
Advance header wrong text alignment.
|
Product
Form Library
|
Type
Bug
|
Description
Update Hebrew Translation
|
Product
Form Library
|
Type
Bug
|
Description
Survey Creator: Placeholder text in a Multi-Select Dropdown is out of sync with the Property Grid and the preview
|
Product
Form Library
|
Type
Bug
|
Description
Advanced header wrong text color.
|
Product
Form Library
|
Type
Bug
|
Description
Single-Line Input: It's impossible to enter any answer when `"inputType"` is `"number"` and `"maskType"` is `"numeric"`
|
Product
Form Library
|
Type
Bug
|
Description
A "Complete" trigger doesn't work when it is based in a Checkboxes question with `valuePropertyName` set
|
Product
Form Library
|
Type
Enhancement
|
Description
Toolbox - Add search option for toolbox items (suppose if the elements in toolbox is more than 100 and need to search how do we acheive)
|
Product
Survey Creator
|
Type
Bug
|
Description
Auto-translation pop-up: Buttons overlap each other on small screens
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Improve Machine auto translate dialog UI
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Theme Editor: It's impossible to change error message appearance
|
Product
Survey Creator
|
Type
Bug
|
Description
The `onDragStart` and `onDragEnd` events do not have parameter descriptions in the docs
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid - The Expression property of an Expression matrix column appears with a lowercase letter
|
Product
Survey Creator
|
Type
Bug
|
Description
Advanced header resets.
|
Product
Survey Creator
|
Type
Bug
|
Description
An exception is thrown after adding a question from the toolbox and performing Undo -> Redo -> Undo
|
Product
Survey Creator
|
Type
Bug
|
Description
Light primary color is not changed.
|
Product
Survey Creator
|
v1.11.2
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
pReact implementation
|
Product
Form Library
|
Type
Bug
|
Description
File Upload. A couple of issues for the new remove button.
|
Product
Form Library
|
Type
Enhancement
|
Description
add showInToolbox parameter into registerElement function
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown in read-only mode: The input field has a decreased height when an empty string is used as a placeholder
|
Product
Form Library
|
Type
Enhancement
|
Description
Dynamic Panel - The top progress bar is missing when the "progressTopBottom" render mode is enabled
|
Product
Form Library
|
Type
Bug
|
Description
Ranking with "Select to rank" feature: The "Carry forward" placeholder doesn't look good
|
Product
Survey Creator
|
Type
Bug
|
Description
Survey title goes missing after a header background image is uploaded
|
Product
Survey Creator
|
Type
Bug
|
Description
Theme Editor: It's impossible to enable the advanced header after changing the theme name in code
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid shouldn't immediately display a new page's settings if this page is added using the Pages table
|
Product
Survey Creator
|
Type
Bug
|
Description
Theme Editor: Custom fonts are missing from the font list
|
Product
Survey Creator
|
v1.11.1
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Support sticky positioning for the Table of Contents and do not scroll it with the main survey content
|
Product
Form Library
|
Type
Bug
|
Description
Ranking animation issues.
|
Product
Form Library
|
Type
Enhancement
|
Description
Change position of file delete button in the file question
|
Product
Form Library
|
Type
Enhancement
|
Description
Support sub-menus in popup elements
|
Product
Form Library
|
Type
Enhancement
|
Description
[Accessibility] In display mode, users cannot navigate between form fields and read their values
|
Product
Form Library
|
Type
Enhancement
|
Description
Ranking - Support the `itemComponent` setting and allow developers to create a custom item template
|
Product
Form Library
|
Type
Bug
|
Description
Invalid progress bar layout with default theme within a Bootstrap 5-based project
|
Product
Form Library
|
Type
Bug
|
Description
Pattern Input Mask (9999) doesn't allow entering values when `textUpdateMode` is set to `"onTyping"`
|
Product
Form Library
|
Type
Bug
|
Description
[Vue 3] A Form contains a duplicate header when applying a custom theme
|
Product
Form Library
|
Type
Bug
|
Description
Boolean question appears incorrectly when it shares the value with a Radio Button Group question
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Matrix: Cell values are not updated when using `defaultValueExpression`
|
Product
Form Library
|
Type
Bug
|
Description
Do not expand panels on validation if they do not contain errors
|
Product
Form Library
|
Type
Bug
|
Description
Yes/No question shows Yes/Yes when the swap option is enabled
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Matrix: A checkbox column with `showInMultipleColumns: true` produces an incorrect response
|
Product
Form Library
|
Type
Enhancement
|
Description
Add dateDiff function into function factory
|
Product
Form Library
|
Type
Bug
|
Description
The `useDisplayValuesInDynamicTexts` property doesn't work for a Dynamic Panel's title bound to a checkbox item
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] Texts for carry forward choices are not changed immediately on changing survey locale
|
Product
Form Library
|
Type
Bug
|
Description
Radio Button Group: Selecting the "Other" item produces an error if `checkErrorsMode` is `"onValueChanged"`
|
Product
Form Library
|
Type
Bug
|
Description
The filtering condition without apostrophes doesn't work for the countInArray function
|
Product
Form Library
|
Type
Enhancement
|
Description
Theme tab: add search into the property grid
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Create a theme model that inherits from a base class with serialization information.
|
Product
Survey Creator
|
Type
Bug
|
Description
Mobile drop-down issue (vertical iPad).
|
Product
Survey Creator
|
Type
Bug
|
Description
An empty page placeholder and page adorners are unavailable in strict mode
|
Product
Survey Creator
|
Type
Bug
|
Description
Reordering / Dragging of ranking questions in logic builder has poor placement
|
Product
Survey Creator
|
v1.10.6
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Drop-down. Full list appears in the moment of selecting.
|
Product
Form Library
|
Type
Bug
|
Description
Numeric masks allow entering values less than the minimum value
|
Product
Form Library
|
Type
Bug
|
Description
[React] Dynamic Matrix: A column's `visibleIf` condition enables a column regardless of a cell value
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix: The title is cut off when `titleLocation` is set to `"left"`
|
Product
Form Library
|
Type
Bug
|
Description
The "Skip To" trigger doesn't work when its expression uses an "Other" option value
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Dynamic Matrix displays column titles for empty total cells
|
Product
Form Library
|
Type
Bug
|
Description
The input area overflows the question box for an email entry question with maximum character limit set
|
Product
Form Library
|
Type
Bug
|
Description
`focusOnFirstError: false` doesn't prevent a question from being focused in a multi-page survey
|
Product
Form Library
|
Type
Enhancement
|
Description
Test Tab: Hide or disable "Show invisible elements" if survey or page contains NO invisible elements
|
Product
Survey Creator
|
Type
Bug
|
Description
Translation dialog open/close issue.
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Toolbox: Introduce an API to specify localizable captions for categories
|
Product
Survey Creator
|
Type
Bug
|
Description
Conditions: The "Edit" button becomes disabled when the `allowEditExpressionsInTextEditor` property is set to `false`
|
Product
Survey Creator
|
Type
Bug
|
Description
Single-Line Input: A masked date field doesn't allow specifying a default value in the UI
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Choices: Introduce an API to define the value for choices added using a Fast Entry pop-up editor
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Theme editor settings refactoring
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Impossible to override the survey settings action tooltip
|
Product
Survey Creator
|
Type
Bug
|
Description
Select-based questions: Users can add new choice options even though item addition is disabled using the `onCollectionItemAllowOperations` event
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Select-based questions: The `commentText` property is unavailable in Property Grid
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Move tabs titles into "tabs" key in localization files
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Condition editor: Long question names are not trimmed
|
Product
Survey Creator
|