Changelog
The current version 1.9.119, Release Notes.
If you want to review the most prominent features introduced within the last Major Updates section.
12 months, please visit thev1.9.120
Estimated release date
Tuesday, December 5, 2023
Total issue count
11
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Signature Pad - Introduce an option to upload a signature to a specified storage
|
Product
Form Library
|
Type
Enhancement
|
Description
[Ranking] Option to override default placeholder text
|
Product
Form Library
|
Type
Enhancement
|
Description
Survey Expressions - How to reference a Matix total row value in expressions
|
Product
Form Library
|
Type
Enhancement
|
Description
The (visual) focus should remain on the drop-down editor after item is selected.
|
Product
Form Library
|
Type
Bug
|
Description
A comment text of matrix questions is not returned by the survey.getPlainData function result
|
Product
Form Library
|
Type
Bug
|
Description
Signature Pad - Uploading to a Storage - Unexpected behavior on an attempt to submit a survey without sending a signature to the server first
|
Product
Form Library
|
Type
Bug
|
Description
defaultValueExpression stops working after calling survey.clear()
|
Product
Form Library
|
Type
Bug
|
Description
PostCSS parcing error with v1.9.118 and newer - Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN"
|
Product
Form Library
|
Type
Enhancement
|
Description
Make survey.emptySurveyText property writable
|
Product
Form Library
|
Type
Bug
|
Description
`visibleIf` wizard produces incorrect logic string for `QuestionSelectBase` "other" values
|
Product
Survey Creator
|
Type
Bug
|
Description
A survey header is not reset when switching from Basic to Advanced
|
Product
Survey Creator
|
v1.9.119
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Add properties to customize File Question string constants
|
Product
Form Library
|
Type
Enhancement
|
Description
V2: errors behavior
|
Product
Form Library
|
Type
Bug
|
Description
Keyboard navigation doesn't work in ranking example
|
Product
Form Library
|
Type
Enhancement
|
Description
Support trigger for panel dynamic and matrices dropdown and dynamic
|
Product
Form Library
|
Type
Enhancement
|
Description
Checkbox - The `hasComment` option
|
Product
Form Library
|
Type
Enhancement
|
Description
Find the recommended way to implement screenshot testing
|
Product
Form Library
|
Type
Enhancement
|
Description
In-panel paddings in mobile mode
|
Product
Form Library
|
Type
Enhancement
|
Description
Missing minRateDescription and maxRateDescription in mobile view
|
Product
Form Library
|
Type
Enhancement
|
Description
Colorful Rate Items
|
Product
Form Library
|
Type
Bug
|
Description
Matrix on the mobile. No titles
|
Product
Form Library
|
Type
Enhancement
|
Description
File Upload - Allow uploading valid files and display an error message in case of invalid files at the same time
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] Multi-Select Matrix - The totalText property doesn't work
|
Product
Form Library
|
Type
Enhancement
|
Description
The survey.onValueChanged function is raised with an empty array [] as a Dynamic Panel value
|
Product
Form Library
|
Type
Bug
|
Description
Huge overlay shift on the mobile.
|
Product
Form Library
|
Type
Bug
|
Description
Property locale string value reset isn't working for non-default locale
|
Product
Form Library
|
Type
Bug
|
Description
Rating question. Wrong item's border.
|
Product
Form Library
|
Type
Bug
|
Description
A `visibleIf` condition works unexpectedly if question names contain dots
|
Product
Form Library
|
Type
Enhancement
|
Description
WON'T FIX: Navigation Buttons are not announced by an NVDA Scren Reader
|
Product
Form Library
|
Type
Bug
|
Description
A panel isn't displayed if it is collapsed and doesn't have a title in Survey Creator
|
Product
Form Library
|
Type
Bug
|
Description
Expression questions do not support word wrap
|
Product
Form Library
|
Type
Breaking Change
|
Description
Change default value for IHeader.inheritWidthFrom
|
Product
Form Library
|
Type
Bug
|
Description
CV2: Order grid component align in KnockoutJS
|
Product
Form Library
|
Type
Enhancement
|
Description
New Warning Error Mode - Introduce an option to inform users about validation errors but do not block user navigation between pages/survey completion
|
Product
Form Library
|
Type
Bug
|
Description
choicesMin&choicesMax properties do not work for dropdowns in the matrix detail panel
|
Product
Form Library
|
Type
Bug
|
Description
`defaultValueExpression` overrides `survey.data` values (v1.9.107 and later)
|
Product
Form Library
|
Type
Bug
|
Description
Sum Function - The View Source Code link leads to a wrong function
|
Product
Form Library
|
Type
Enhancement
|
Description
V2: Refactoring: replace getType()=="panel" with element.isPanel
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Refactor : Iterate through the keys in the setOptions method
|
Product
Survey Creator
|
Type
Enhancement
|
Description
No options are displayed in the Visible If logic editor if a question uses choices of the other question
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Multiple Text Questions - Impossible to add items from a design surface
|
Product
Survey Creator
|
Type
Enhancement
|
Description
no defaultLocale property on editorLocalization
|
Product
Survey Creator
|
Type
Bug
|
Description
Multi-Select Matrix: Input mask is reverted to its previous value in the UI
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Support Vue 3 in SurveyJS Creator
|
Product
Survey Creator
|
Type
Bug
|
Description
No focus state (visual) for selected group's header.
|
Product
Survey Creator
|
Type
Bug
|
Description
Setting an overriding property on the survey logo property doesn't disable the logo upload
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Add an API to define toolbox categories from scratch
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Property grid dropdown search hint offset
|
Product
Survey Creator
|
Type
Bug
|
Description
A survey logo appears incorrectly when it is defined in a locale different from the default
|
Product
Survey Creator
|
v1.9.118
Type | Description | Product |
---|---|---|
Type
Bug
|
Description
Resizeobserver loop completed with undelivered notifications
|
Product
Form Library
|
Type
Enhancement
|
Description
Cookie Messanging - Display a notification to inform users that a survey is taken only once
|
Product
Form Library
|
Type
Enhancement
|
Description
[Vue] Radio Button Group / Checkboxes: The `itemComponent` property is not supported
|
Product
Form Library
|
Type
Bug
|
Description
[React] Checkboxes: The "Other" option duplicates input symbols when using handwriting
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Matrix with different cell types: Screen readers do not announce column captions when tabbing through row cells
|
Product
Form Library
|
Type
API Change
|
Description
`options` within the `onDragDropAllow` event API have incorrect names
|
Product
Form Library
|
Type
Enhancement
|
Description
Do not allow setting defaultValue for serializable properties.
|
Product
Form Library
|
Type
Bug
|
Description
A translation for the "Take Photo" button doesn't apply
|
Product
Form Library
|
Type
Enhancement
|
Description
Add Localizations Props for Matrix Base `getCellAriaLabel` method
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] An exception is thrown when a collapsed panel contains a Multi-Select Matrix
|
Product
Form Library
|
Type
Bug
|
Description
Error message location
|
Product
Form Library
|
Type
Bug
|
Description
The `toJson()` method returns a modified survey JSON schema if `questionsOnPageMode` is set to `"singlePage"`
|
Product
Form Library
|
Type
Bug
|
Description
Update default validation error messages
|
Product
Form Library
|
Type
Bug
|
Description
[jQuery] Multi-Select Dropdown (Tag Box): Default values are not displayed, and Tag Box becomes unresponsive
|
Product
Form Library
|
Type
Bug
|
Description
Single-Select Dropdown: A search placeholder skips white spaces within long captions
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] When "Panel expand state" is set to "Collapsed", a panel becomes collapsed on the design surface in Survey Creator
|
Product
Form Library
|
Type
Enhancement
|
Description
Dropdown: align issue for search and hint on 4K displays
|
Product
Form Library
|
Type
Enhancement
|
Description
Organize Matrix question properties in logical groups
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Implement clearable editor to use it for Logo
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid in Themes tab: Change Title Case to Sentence case for positioning editors
|
Product
Survey Creator
|
Type
Bug
|
Description
The creator.onDragDropAllow function description - Validate function arguments description
|
Product
Survey Creator
|
Type
Bug
|
Description
Image Picker items lose control buttons after a drag and drop operation
|
Product
Survey Creator
|
Type
Bug
|
Description
[Knockout] An exception is thrown when using Ctrl+Z to reset a calculated field name to its initial value
|
Product
Survey Creator
|
Type
Bug
|
Description
Calculated fields are duplicated in the Logic popup
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Combine Survey and Theme Saving - Introduce an option to activate the Save button regardless of whether a survey layout or theme receives changes
|
Product
Survey Creator
|
Type
Bug
|
Description
[React] Strict Mode: Console warnings are thrown when scrolling the design surface
|
Product
Survey Creator
|
Type
Bug
|
Description
A survey title and description properties are not updated within a creator.text/creator.JSON property
|
Product
Survey Creator
|
v1.9.117
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Display the None option at the end of a choice list
|
Product
Form Library
|
Type
Bug
|
Description
[Knockout] Calling `fromJSON()` breaks a rendered survey
|
Product
Form Library
|
Type
Enhancement
|
Description
[Question] Accessibility Compliance Status - WCAG 2.1 AA
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown: The down arrow doesn't have an accessible text
|
Product
Form Library
|
Type
Bug
|
Description
Single-Selection Matrix: A screen reader doesn't read row captions
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown: Scrolling through items throws a console error
|
Product
Form Library
|
Type
Enhancement
|
Description
Dropdown in a Modal Window Issues
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown: Autocomplete doesn't work correctly when browser's autofill function applies
|
Product
Form Library
|
Type
Bug
|
Description
A "Required" validation message remains when a question becomes disabled
|
Product
Form Library
|
Type
Enhancement
|
Description
Custom components: Display a custom component's title as a question title
|
Product
Form Library
|
Type
Bug
|
Description
Multiple questions in a row: Extra padding appears on the left side of a row when `questionsOnPageMode` is `"singlePage"`
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix may duplicate a row if it is added programmatically
|
Product
Form Library
|
Type
Bug
|
Description
Rating Scale - Cannot override a default Value for the `displayMode` property
|
Product
Form Library
|
Type
Bug
|
Description
It is impossible to change the default value of the `colCount` property
|
Product
Form Library
|
Type
Bug
|
Description
[survey-vue-ui] Dependent Dropdown Questions - View Warning: You may have an infinite update loop in a component render function
|
Product
Form Library
|
Type
Bug
|
Description
The Cannot read properties of null (reading 'forEach') exception is thrown on an attempt to run a survey
|
Product
Form Library
|
Type
Bug
|
Description
Expression question displays `defaultValue` instead of an empty string
|
Product
Form Library
|
Type
Enhancement
|
Description
Property Grid Search Option
|
Product
Survey Creator
|
Type
Bug
|
Description
Input text is not selected when focus is moved inside an editor
|
Product
Survey Creator
|
Type
Bug
|
Description
HTML question contains unused properties
|
Product
Survey Creator
|
Type
Bug
|
Description
Property Grid in Designer tab: Rename the "Logo in Survey Title" category
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Survey Creator for Vue (Nuxt) - The 'Uncaught TypeError: Cannot read properties of null (reading 'json')' exception is thrown when switching to the Themes tab
|
Product
Survey Creator
|
Type
Bug
|
Description
Themes Tab: The Save button is unavailable when `isAutoSave` is disabled
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Image Picker: Add information about selected files to the `onOpenFileChooser` event
|
Product
Survey Creator
|
Type
Bug
|
Description
Themes tab: `onThemeModified` is not raised and the Save button remains disabled after modifying the background or accent color
|
Product
Survey Creator
|
Type
Bug
|
Description
Toolbox: Categories are sorted incorrectly and the General category cannot be renamed
|
Product
Survey Creator
|
Type
Bug
|
Description
Survey Creator doesn't save a logical rule with a regular expression and throws a console error
|
Product
Survey Creator
|
Type
Bug
|
Description
The `requiredIf` property is not displayed in the Logic tab for a panel or page
|
Product
Survey Creator
|
Type
Bug
|
Description
TypeError: Cannot read properties of undefined (reading 'getType') exception is thrown when a RegEx validator is added from code
|
Product
Survey Creator
|
Type
Bug
|
Description
The creator.onGetObjectDisplayName options do not contain options.element
|
Product
Survey Creator
|
v1.9.116
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
Add preview images to the Themes & Styles help topic
|
Product
Form Library
|
Type
Bug
|
Description
Signature Pad is not Responsive on Mobile Screens
|
Product
Form Library
|
Type
Bug
|
Description
File Upload: An empty preview appears when the `onDownloadFile` event calls `options.callback` with `"error"`
|
Product
Form Library
|
Type
Enhancement
|
Description
Update Readme.md with build and run instructions for angular and vue3
|
Product
Form Library
|
Type
Bug
|
Description
Auto-Translation Dialog Issues
|
Product
Form Library
|
Type
Bug
|
Description
`defaultValueExpression` stopped working for specialized question types
|
Product
Form Library
|
Type
Enhancement
|
Description
Increase the font size for input if its less than 16px in iOS Safari.
|
Product
Form Library
|
Type
Enhancement
|
Description
The survey.onUploadFiles API description - Add an additional argument to options.callback('error', 'Error Message Here')
|
Product
Form Library
|
Type
Bug
|
Description
A logic expression should consider the order of a Ranking Question items
|
Product
Form Library
|
Type
Enhancement
|
Description
ComponentCollection add "remove" function and "internal" boolean property into interface
|
Product
Form Library
|
Type
Bug
|
Description
Header property grid section. UI has a little difference with design (indent between rows and no separators).
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Logic rules are deleted when you delete a question referenced within them
|
Product
Survey Creator
|
Type
Bug
|
Description
Loaded theme is reset due to property changing.
|
Product
Survey Creator
|
Type
Enhancement
|
Description
Implement settings.logic.updateExpressionsOnDeleting
|
Product
Survey Creator
|
Type
Bug
|
Description
Choice in-place editing stops working after you add more choices
|
Product
Survey Creator
|
v1.9.115
Type | Description | Product |
---|---|---|
Type
Enhancement
|
Description
MultipleText rowsVisibleIf
|
Product
Form Library
|
Type
Bug
|
Description
Unit tests related to Signaturepad failing
|
Product
Form Library
|
Type
Enhancement
|
Description
Dropdown (Standalone and Within Matrices) - Add an option to fully display long choice texts
|
Product
Form Library
|
Type
Bug
|
Description
Matrix for mobile (details)
|
Product
Form Library
|
Type
Bug
|
Description
A couple of drop-down issues.
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Multi-Select Matrix: `showHeader: false` doesn't work
|
Product
Form Library
|
Type
Bug
|
Description
[Mobile] Character counter is broken
|
Product
Form Library
|
Type
Bug
|
Description
Multiple Text - The defaultValueExpression is unavailable for multiple text items
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Dropdown (Tag Box) inside a matrix detail form: An exception occurs when the form contains no visible elements
|
Product
Form Library
|
Type
Bug
|
Description
It's impossible to change the default value of the `rowTitleWidth` property for all matrix question types
|
Product
Form Library
|
Type
Bug
|
Description
Single-Select Matrix within a Panel disappears after selecting the last column when the matrix contains many columns
|
Product
Form Library
|
Type
Bug
|
Description
Dynamic Matrix: No space between the last and total rows
|
Product
Form Library
|
Type
Bug
|
Description
Allow to parse with json error on setting an object to an array property
|
Product
Form Library
|
Type
Bug
|
Description
Dropdown - Accessibility Issue - The Clear button's caption is read twice by NVDA
|
Product
Form Library
|
Type
Bug
|
Description
Custom component: A question value is reset in preview when using `defaultValueExpression`
|
Product
Form Library
|
Type
Bug
|
Description
An exclamation mark operator (`!`) produces an error in async expressions
|
Product
Form Library
|
Type
Bug
|
Description
`defaultValueExpression` doesn't apply after setting `survey.data`
|
Product
Form Library
|
Type
Enhancement
|
Description
Property Grid - How to add a help tooltip to a property
|
Product
Survey Creator
|
Type
Bug
|
Description
Page navigator partially hides survey logo button pointer events
|
Product
Survey Creator
|
Type
Enhancement
|
Description
`onElementAllowOperations` is raised too many times
|
Product
Survey Creator
|
Type
Bug
|
Description
`onPropertyValidationCustomError` isn't raised if there is an actual error
|
Product
Survey Creator
|
Type
Bug
|
Description
Remove `isUnique` attribute from `onGenerateNewName` event
|
Product
Survey Creator
|
Type
Bug
|
Description
`showObjectTitles` is not respected by some UI elements
|
Product
Survey Creator
|
Type
Bug
|
Description
Localization: The `theme.placeholderColor` string doesn't modify the text in the UI
|
Product
Survey Creator
|
Type
Bug
|
Description
Paste strings to the items issue.
|
Product
Survey Creator
|
Type
Bug
|
Description
Survey Creator crashes when you configure logic for a Dynamic Panel
|
Product
Survey Creator
|
Type
Bug
|
Description
A duplicate of the first question is positioned incorrectly
|
Product
Survey Creator
|
Type
Bug
|
Description
Image Picker: Non-existing items appear on the design surface
|
Product
Survey Creator
|
Type
Bug
|
Description
Links in description in the property grid don't work
|
Product
Survey Creator
|
Type
Bug
|
Description
After the last question is deleted, Property Grid continues to display properties of the deleted question
|
Product
Survey Creator
|
v1.9.114
Type | Description | Product |
---|---|---|
Type
Breaking Change
|
Description
Change default - "focus first question on survey load" to false.
|
Product
Form Library
|
Type
Breaking Change
|
Description
Remove theme parameters from public survey API
|
Product
Form Library
|
Type
Enhancement
|
Description
Use a height property of cover like min-height
|
Product
Form Library
|
Type
Enhancement
|
Description
No way to set a custom placeholder for File Upload
|
Product
Form Library
|
Type
Bug
|
Description
Semi-transparency drop-down menu issue.
|
Product
Form Library
|
Type
Enhancement
|
Description
Ranking. Let's change the height of question's panel.
|
Product
Form Library
|
Type
Enhancement
|
Description
Extract the blank number icon from the CSS background-image in the Svg for theming.
|
Product
Form Library
|
Type
Bug
|
Description
Cover description uses wrong property for settings.
|
Product
Form Library
|
Type
Breaking Change
|
Description
Change the default value for survey focusFirstQuestionAutomatic to false
|
Product
Form Library
|
Type
Bug
|
Description
Incorrect JSON Schema for property with choices
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Dropdown (Tag Box) with Lazy Loading: The `maxSelectedChoices` limit stops working if you clear the value
|
Product
Form Library
|
Type
Bug
|
Description
Multi-Select Dropdown (Tag Box) with Lazy Loading: Items remain disabled if you unselect them within the drop-down list
|
Product
Form Library
|
Type
Bug
|
Description
[Vue 3] `onAfterRenderQuestion` and `onAfterRenderQuestionInput` are raised with `null` as `options.htmlElement` value
|
Product
Form Library
|
Type
Bug
|
Description
Multiple Textboxes: `minValueExpression` doesn't apply when the question is inside a panel
|
Product
Form Library
|
Type
Bug
|
Description
Custom Components: A question's input field is not highlighted when it contains an invalid value
|
Product
Form Library
|
Type
Enhancement
|
Description
Advanced header mobile view.
|
Product
Form Library
|
Type
Bug
|
Description
File Upload: An error message appears at an unexpected position
|
Product
Form Library
|
Type
Bug
|
Description
Input date type is broken for mobile mode
|
Product
|