Changelog
The current version 1.10.2, Release Notes.
If you want to review the most prominent features introduced within the last Major Updates section.
12 months, please visit thev1.10.3
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Support Ranking ghost item customization
|
Product
Form Library
|
Type
Bug
|
Description
Cannot select more than one option when using `Survey.QuestionTagboxModel` constructor
|
Product
Form Library
|
Type
Bug
|
Description
Read-only question should be inactive in general.
|
Product
Form Library
|
Type
Enhancement
|
Description
Serializer: an infinitive loop occurs at e.removePosFromObj
|
Product
Form Library
|
Type
Bug
|
Description
Logic Tab - The Radiogroup | Clear button appears incorrectly
|
Product
Form Library
|
Type
Bug
|
Description
The focusOnFirstError: false parameter within the survey.validate() function doesn't prevent an invalid value from being focused
|
Product
Form Library
|
Type
Bug
|
Description
Maximum call stack size exceeded at ItemValue.Base exception occurs in survey.core.js
|
Product
Form Library
|
Type
Enhancement
|
Description
Allow to override the default rendered in RendererFactory singleton
|
Product
Form Library
|
Type
Bug
|
Description
Image Picker - A screen reader doesn't announce the Add New item button
|
Product
Survey Creator
|
v1.10.2
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Blazor Server / Blazor WASM Integration Demo and Tutorials
|
Product
Form Library
|
Type
Enhancement
|
Description
Image Picker: "Survey width mode" doesn't change to "Responsive" after setting column count
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Dropdown with Lazy Loading doesn't display search results when it is nested in a Dynamic Matrix
|
Product
Form Library
|
Type
Enhancement
|
Description
Do not automatically scroll while dragging over the corners
|
Product
Form Library
|
Type
Bug
|
Description
File Upload: The Clear button caption doesn't change according to the selected locale
|
Product
Form Library
|
Type
Bug
|
Description
File Upload: Long file names are cut from below in file question preview
|
Product
Form Library
|
Type
Bug
|
Description
Panel dynamic addConditionObjectsByContext function doesn't work correctly for a question in the nested panel dynamic
|
Product
Form Library
|
Type
Bug
|
Description
[Vue 2] Rating Scale: The appearance of rate values switches from stars to a dropdown and back as the survey width decreases
|
Product
Form Library
|
Type
Enhancement
|
Description
It is impossible to override question error rendering for a particular survey
|
Product
Form Library
|
Type
Enhancement
|
Description
Allow to revert the rating scale order
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] Incorrect CSS for matrix rows with errors
|
Product
Form Library
|
Type
Bug
|
Description
`navigationTitle` property doesn't support piped text
|
Product
Form Library
|
Type
Enhancement
|
Description
Scrollbar for the Toolbox
|
Product
Survey Creator
|
Type
Bug
|
Description
"Progress bar alignment" property is not localized
|
Product
Survey Creator
|
v1.10.1
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Animation: Dynamic Matrix
|
Product
Form Library
|
Type
Enhancement
|
Description
Ranking: Allow users to move items between the ranked and unranked areas using a double click
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown: A gap appears in the drop-down menu when the question is located at the bottom of a form
|
Product
Form Library
|
Type
Bug
|
Description
Matrix with Rating (keyboard navigation). Focus jumps to the next question after the first row immediately.
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown's popup has incorrect position when clicking near the border
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Panel with Tab View: The Menu button doesn't appear after adding many panels
|
Product
Form Library
|
Type
Bug
|
Description
Broken alignment on the Preview.
|
Product
Form Library
|
Type
Enhancement
|
Description
Animation: PanelDynamic
|
Product
Form Library
|
Type
Enhancement
|
Description
`setValueExpression` and `resetValueIf` do not change the question value if the question is read-only
|
Product
Form Library
|
Type
Enhancement
|
Description
Implement notification about 64k post limit when uploading to surveyjs.io
|
Product
Form Library
|
Type
Enhancement
|
Description
Input masks: Calculate text alignment dynamically to allow proper inheritance from mask classes
|
Product
Form Library
|
Type
Bug
|
Description
Do not execute the `"runexpression"` trigger on switching to the next page
|
Product
Form Library
|
Type
Bug
|
Description
The `onValueChanged` event is not raised when changing a question comment if the `valueName` property is set
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic panel (tab view). No room for search editor.
|
Product
Form Library
|
Type
Bug
|
Description
Buttons progress bar is broken in RTL
|
Product
Form Library
|
Type
Bug
|
Description
Panel in RTL layout looks broken
|
Product
Form Library
|
Type
Bug
|
Description
Expressions agains matrix dynamic question doesn't work correctly if it is bind to a checkbox with valuePropertyName setup
|
Product
Form Library
|
Type
Bug
|
Description
Rating Scale: Switching the "Rating configuration" option to Auto throws an error
|
Product
Form Library
|
Type
Bug
|
Description
`MaxSelectedChoices` stop updating `Disabled` class for `selectbase` (problem with v1.9.139)
|
Product
Form Library
|
Type
Bug
|
Description
Line breaks do not apply to question titles in Survey Creator
|
Product
Form Library
|
Type
Enhancement
|
Description
File icon size
|
Product
Form Library
|
Type
Bug
|
Description
SelectToRank with MaxSelectedChoices: can't able to unrank via drag
|
Product
Form Library
|
Type
Bug
|
Description
Inputmask decimal comma separator dissapears on loading form
|
Product
Form Library
|
Type
Bug
|
Description
Image Picker: Screen readers do not announce the Upload, Delete, and Add Image button captions properly
|
Product
Survey Creator
|
Type
Bug
|
Description
Dynamic panel (tab view). Menu should be closed by clicking outside
|
Product
Survey Creator
|
Type
Bug
|
Description
Typing in a long text is buggy in firefox
|
Product
Survey Creator
|
v1.9.139
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Read-only and Preview Mode: Redesign: Root Issue
|
Product
Form Library
|
Type
Enhancement
|
Description
Add time support into datetime mask type
|
Product
Form Library
|
Type
Bug
|
Description
Tagbox keyboard navigation issues.
|
Product
Form Library
|
Type
Bug
|
Description
Custom questions: Prevent panels and pages from being registered as a specialized question type
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout / jQuery] The `completedHtml` property cannot be updated within the `onComplete` event handler
|
Product
Form Library
|
Type
Bug
|
Description
Singlepage mode - pages are shown as panels in Preview
|
Product
Form Library
|
Type
Bug
|
Description
Currency Input Mask: A decimal comma separator disappears when a currency value is copied to another field
|
Product
Form Library
|
Type
Enhancement
|
Description
Enhance survey preview performance
|
Product
Form Library
|
Type
Bug
|
Description
`IAction`: A custom localizable title is not applied when a survey locale is defined before a custom action is added to a survey
|
Product
Form Library
|
Type
Enhancement
|
Description
Signature placeholder in read-only mode
|
Product
Form Library
|
Type
Bug
|
Description
Image Picker: A long capture makes a corresponding image overlap with the neighboring one
|
Product
Form Library
|
Type
Enhancement
|
Description
Ranking: Enhance performance with many items
|
Product
Form Library
|
Type
Bug
|
Description
Matrix. Areas have different colors in some themes.
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] The Cancel button is not translated in Dropdown
|
Product
Form Library
|
Type
Bug
|
Description
Translation tab: Translations appear in a different order after switching between tabs
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Enable "Refuse to answer" inside matrix columns
|
Product
Survey Creator
|
Type
Bug
|
Description
Property grid doesn't clear imageHeight/imageWidth property for image picker question
|
Product
Survey Creator
|
v1.9.138
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
How to save a user identifier with survey results - Add information on how to do so
|
Product
Form Library
|
Type
Enhancement
|
Description
Numeric input mask: The `min` property prevents a value from being removed when it is below the specified minimum value
|
Product
Form Library
|
Type
Enhancement
|
Description
Yes/No (Boolean) question: Support the `swapOrder` property for the case when the answers are rendered as a radio button group
|
Product
Form Library
|
Type
Enhancement
|
Description
Add onSetQuestionValue callback function into component
|
Product
Form Library
|
Type
Bug
|
Description
Date input mask: The `min` property results in unexpected input behavior
|
Product
Form Library
|
Type
Bug
|
Description
Tremor during the panel's expanding.
|
Product
Form Library
|
Type
Bug
|
Description
Date input mask: Value input doesn't start from the first symbol when the caret is set at the end
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix: A date input mask resets the entered value
|
Product
Form Library
|
Type
Bug
|
Description
Ranking: The "Select to Rank" feature stopped supporting keyboard navigation
|
Product
Form Library
|
Type
Bug
|
Description
Composite component: `onValueChanged` changes survey data with a delay
|
Product
Form Library
|
Type
Enhancement
|
Description
Add lockedRowCount property into matrix dynamic
|
Product
Form Library
|
Type
Bug
|
Description
Nested Panel preview - unexpected Edit button
|
Product
Form Library
|
Type
Bug
|
Description
Adding a name property to the survey class breaks page name editor
|
Product
Survey Creator
|
Type
Bug
|
Description
A custom toolbox item remains available in the question selector after being removed from the toolbox
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Image Picker - Enhance UI to help users implement a Video Picker question
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Introduce a property to hide survey results from the Complete Page in the Preview tab
|
Product
Survey Creator
|
Type
Bug
|
Description
Unnecessary animation for Theme Editor property grid.
|
Product
Survey Creator
|
Type
Bug
|
Description
[jQuery] A drag-and-drop handle doesn't appear if a custom widget is registered
|
Product
Survey Creator
|
Type
Bug
|
Description
Translation tab: Matrix row text is split in multiple lines using a period as a separator
|
Product
Survey Creator
|
Type
Enhancement
|
Description
The 'this.parent.markQuestionListDirty is not a function' exception is thrown for a custom component
|
Product
Survey Creator
|
v1.9.137
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Add animation features to Library out of the box
|
Product
Form Library
|
Type
Enhancement
|
Description
Popup animation
|
Product
Form Library
|
Type
Enhancement
|
Description
Animation: Questions appearance and disappearance
|
Product
Form Library
|
Type
Enhancement
|
Description
Animation: Ranking: Smooth height change after item removal
|
Product
Form Library
|
Type
Enhancement
|
Description
[New Feature] Description for every rating item instead of min and max only
|
Product
Form Library
|
Type
Enhancement
|
Description
Multipletext question add mask support
|
Product
Form Library
|
Type
Bug
|
Description
Boolean question animation issue (safari only).
|
Product
Form Library
|
Type
Bug
|
Description
[Angular] Multi-Select Matrix throws an error in preview
|
Product
Form Library
|
Type
Enhancement
|
Description
Do not show visual panel in preview mode
|
Product
Form Library
|
Type
Bug
|
Description
Survey title and logo disappear after enabling the advanced header mode and setting `firstPageIsStarted` to `true`
|
Product
Form Library
|
Type
Enhancement
|
Description
Custom components: Introduce a capability to specify error messages based on conditions
|
Product
Form Library
|
Type
Bug
|
Description
Auto-advance doesn't work for a Rating Scale question displayed as a drop-down on smaller screens
|
Product
Form Library
|
Type
Enhancement
|
Description
Add Panel to the question type selector
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Creator designer. Empty page
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Question choices counter behaviour
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Property Grid - Correct the enableIf property caption for a Multi-Select Matrix rows
|
Product
Survey Creator
|
Type
Enhancement
|
Description
`onNotify` event: Introduce a parameter that would determine the type of a notification message
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Change the way we set the placeholder for property grid editors
|
Product
Survey Creator
|
Type
Bug
|
Description
Pasting to the list issue.
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Show header in the first matrix in the translation edit dialog
|
Product
Survey Creator
|
Type
Bug
|
Description
Handling creator.onGetPropertyReadOnly may lead to exception
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid: Introduce a capability to change the localization of the None option within "Input mask type" dropdown
|
Product
Survey Creator
|
Type
Bug
|
Description
When `pageEditMode` is `"bypage"`, a new page is automatically created for a new question that was dropped at the end of the current page
|
Product
Survey Creator
|
Type
Bug
|
Description
A drop indicator appears at an incorrect position when the "Add Question" button is hidden
|
Product
Survey Creator
|
Type
Bug
|
Description
An exception is thrown when setting `inheritBaseProps: true` for a specialized question type based on Rating Scale
|
Product
Survey Creator
|
v1.9.136
Type | Description | Product |
---|---|---|
Type
Bug
|
Description
Buttons progress bar issues
|
Product
Form Library
|
Type
Bug
|
Description
Scrollbar appears for the matrix with required question (at least in Safari).
|
Product
Form Library
|
Type
Enhancement
|
Description
Single-Select Matrix: Required rows are hard to see in dark themes
|
Product
Form Library
|
Type
Bug
|
Description
Drag-and-drop doesn't work with shadow DOM
|
Product
Form Library
|
Type
Enhancement
|
Description
Add text aligment property into numeric mask type
|
Product
Form Library
|
Type
Bug
|
Description
`showPreviewBeforeComplete` causes duplicate questions to appear in the preview results screen in Survey Creator
|
Product
Form Library
|
Type
Bug
|
Description
Matrix column settings: The `setValueExpression` property value disappears after switching between tabs
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Panel: Empty space appears when using `templateVisibleIf` to display panels conditionally
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Dropdown (Tag Box) displays the Select All placeholder in read-only mode
|
Product
Form Library
|
Type
Bug
|
Description
Question type selector contains duplicate items if a custom question type is present
|
Product
Survey Creator
|
Type
Enhancement
|
Description
`onUploadFile` event: Introduce a parameter which would indicate the property for which files are being uploaded
|
Product
Survey Creator
|
Type
Bug
|
Description
Adorner actions move to the center after removing the question type selector
|
Product
Survey Creator
|
Type
Bug
|
Description
Rating Scale: The "Label alignment" property applies to adorners when the labels are unspecified
|
Product
Survey Creator
|
v1.9.135
Type | Description | Product |
---|---|---|
Type
Bug
|
Description
[Bug] Survey is scrolling to first question on page after visibleIf is triggered
|
Product
Form Library
|
Type
Bug
|
Description
Text Question - The Range inputType doesn't display a range / slider control
|
Product
Form Library
|
Type
Enhancement
|
Description
Remove showModal function
|
Product
Form Library
|
Type
Bug
|
Description
HTML question: Textual content is not visible in the Contrast Dark theme
|
Product
Form Library
|
Type
Enhancement
|
Description
Move all calls with document and window into separate file and add a rule to eslint
|
Product
Form Library
|
Type
Enhancement
|
Description
Single- and Multi-Select Dropdown: Menu items with long texts are truncated
|
Product
Form Library
|
Type
Bug
|
Description
Checkboxes: A default "Other" option value is not saved in survey results
|
Product
Form Library
|
Type
Enhancement
|
Description
Silktide Accessibility Checker - role="option" causes the No accessible text was found "Option"
|
Product
Form Library
|
Type
Bug
|
Description
DateTime mask: An entered value is reset when the `saveMaskedValue` property is enabled
|
Product
Form Library
|
Type
Bug
|
Description
Currency mask saves a value that wasn't entered
|
Product
Form Library
|
Type
Enhancement
|
Description
Add survey.onMatrixDetailPanelVisibleChanged event
|
Product
Form Library
|
Type
Enhancement
|
Description
Update JSON errors text
|
Product
Form Library
|
Type
Bug
|
Description
Implement External Form Navigation Demo doesn't work for jQuery
|
Product
Form Library
|
Type
Bug
|
Description
Single-Line Input: The caret skips the next character after typing a Thai vowel
|
Product
Form Library
|
Type
Bug
|
Description
Thank You message is invisible in Contrast Dark Theme
|
Product
Form Library
|
Type
Bug
|
Description
Setting matrix column width in pixels doesn't work when the survey's `widthMode` is `"auto"`
|
Product
Form Library
|
Type
Bug
|
Description
[Angular] Panel: A required mark is painted black instead of red
|
Product
Form Library
|
Type
Bug
|
Description
Progress Bar: The last page is never selected regardless of answers on this page
|
Product
Form Library
|
Type
Enhancement
|
Description
`onOpenFileChooser` event: Introduce a parameter which would indicate the property for which files are being selected
|
Product
Survey Creator
|
v1.9.134
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
A11y: setup role attribute for every question type
|
Product
Form Library
|
Type
Enhancement
|
Description
Add security check for our libraries into CI. Check https://lgtm.com/
|
Product
Form Library
|
Type
Enhancement
|
Description
Input Mask for Text input questions
|
Product
Form Library
|
Type
Enhancement
|
Description
File Question - Display Loading Indicator During File Uploads
|
Product
Form Library
|
Type
Enhancement
|
Description
Auto-scroll a matrix to empty required columns
|
Product
Form Library
|
Type
Bug
|
Description
File Upload: The Upload button remains highlighted and active in read-only mode
|
Product
Form Library
|
Type
Bug
|
Description
`defaultValue` doesn't trigger conditional visibility when `questionsOnPageMode` is `"questionPerPage"`
|
Product
Form Library
|
Type
Bug
|
Description
Ranking: Issue
|
Product
Form Library
|
Type
Bug
|
Description
Survey is not notified about changes locale in editingObj
|
Product
Form Library
|
Type
Bug
|
Description
The Uncaught TypeError: Cannot read properties of null (reading 'getComment') exception is raised on an attempt to add Checkboxes to a non-empty survey
|
Product
Form Library
|
Type
Bug
|
Description
Checkboxes with the Other option and Comment box - The survey.getPlainData returns a displayValue which contains a comment value instead of the other option value
|
Product
Form Library
|
Type
Enhancement
|
Description
Refactoring drag drop survey elements:
|
Product
Survey Creator
|
Type
Bug
|
Description
The `onMatrixColumnAdded` event is not raised when a new matrix column is added by pressing the Enter key on the design surface
|
Product
Survey Creator
|
Type
Bug
|
Description
The `onItemValueAdded` event is not raised when a new matrix row is added by pressing the Enter key on the design surface
|
Product
Survey Creator
|
Type
Bug
|
Description
Single-Line Input: Adaptivity breaks when changing the input type for a question with a small width
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Theme Tab - Reset Behavior - Introduce an option to reset all user-defined settings and display a theme in its initial configuration
|
Product
Survey Creator
|
Type
Enhancement
|
Description
`onSurveyInstanceCreated` event: Add `"translation-tab:table-popup-editor"` to `options.area`
|
Product
Survey Creator
|
Type
Bug
|
Description
Inputmask: An exception is raised when creating a new logic rule
|
Product
Survey Creator
|
Type
Bug
|
Description
Adorners: Question type selector displays a value instead of a title if `settings.questionConvertMode` is set to `CompatibleType`
|
Product
Survey Creator
|
Type
Bug
|
Description
Drag-and-drop: A ghost element appears far from the mouse pointer
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid: "Thank You" page markup doesn't change when switching language
|
Product
Survey Creator
|
Type
Bug
|
Description
The `addCollectionItemsJson` method doesn't check question names in a dynamic panel template for uniqueness
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid: Survey title and description cannot be changed for different locales
|
Product
Survey Creator
|
Type
Bug
|
Description
An exception is raised when the `onMachineTranslate` event is handled and Survey Creator is switched to read-only mode
|
Product
Survey Creator
|
v1.9.133
Type | Description | Product |
---|---|---|
Type
Bug
|
Description
Fit the progress bar to the survey width
|
Product
Form Library
|
Type
Bug
|
Description
Single-Line Input: A question placeholder disappears when switching from Preview to Edit mode
|
Product
Form Library
|
Type
Enhancement
|
Description
SurveyJS Form Library for jQuery - The 'Unable to process binding...' error occurs on iPhone 11
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Multi-Select Matrix: Row titles appear twice in Modern theme
|
Product
Form Library
|
Type
Bug
|
Description
A Rating Scale question has different values in Designer and Preview
|
Product
Form Library
|
Type
Bug
|
Description
An exception is raised when removing all standard items from Toolbox, leaving only a custom toolbox item
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Update the `onSurveyInstanceCreated` event parameters
|
Product
Survey Creator
|
Type
Bug
|
Description
Toolbox's left padding disappeared somewhere.
|
Product
Survey Creator
|
Type
Bug
|
Description
Theme Editor: An exception is raised when Property Grid contains custom editors
|
Product
Survey Creator
|
Type
Bug
|
Description
Preview tab: Page navigator is broken when the Designer tab is hidden
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Add Reusable Custom Themes - TypeScript compilation errors
|
Product
Survey Creator
|
Type
Bug
|
Description
The Not allowed to load local resource exception is thrown on an attempt to insert a script to a form's title
|
Product
Survey Creator
|
Type
Bug
|
Description
A Boolean question slightly overflows its borders within the Visible If pop-up window
|
Product
Survey Creator
|
Type
Bug
|
Description
Matrix questions: A read-only column also appears non-editable within the Default Answer dialog
|
Product
Survey Creator
|
Type
Bug
|
Description
A survey is scrolled to the middle of a page when using Page Navigator
|
Product
Survey Creator
|
Type
Bug
|
Description
The `onQuestionAdded` event is not raised when an item is dragged from the Toolbox
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Implement a method that adds items to collections within an existing survey JSON schema
|
Product
Survey Creator
|