Release Notes

v1.12.14
This release introduces JSON Obfuscator—a tool that modifies survey JSON schemas by replacing meaningful texts in them with random characters. Bug fixes and minor enhancements are included as well.
v1.12.13
This release includes bug fixes and minor enhancements.
v1.12.12
This release includes bug fixes and minor enhancements.
v1.12.11
This release introduces a behavior change in Form Library: survey pages are now scrolled to the top when users switch between them. Other notable updates include: performance increase when working with large surveys, fixed memory leaks, and an API to specify a default device for survey preview in Survey Creator.
v1.12.10
This release includes bug fixes and minor enhancements.
v1.12.9
This release introduces case studies on our website, adds an API to customize existing toolbox subitems in Survey Creator, and includes minor enhancements and bug fixes.
v1.12.8
This release adds an event for modifying page numbers dynamically and includes bug fixes and minor enhancements.
v1.12.7
This release includes bug fixes and minor enhancements.
v1.12.6
This release implements support for immediate validation in date input fields and an API to make custom properties available for matrix columns in Survey Creator.
v1.12.5
This release updates the Timer API, introduces a property that shows or hides the survey header on the Complete page, and includes other enhancements and bug fixes.
v1.12.4
This release introduces new placeholders for empty tabs in Survey Creator and includes minor enhancements and bug fixes.
v1.12.3
This release includes big fixes and minor enhancements.
v1.12.2
This release supports local component registration in Vue 3 applications, implements conditional visibility for rows and columns in Dynamic Matrices, adds case sensitivity API for regular expressions used in data validation, and includes other enhancements and bug fixes.
v1.12.1
This release introduces a breaking change: predefined theme configurations are excluded from the "survey-creator-core" bundle, significantly reducing its size. Several minor enhancements and bug fixes are included as well.
v1.11.14
This release features a vertically-oriented display mode for matrix questions and several enhancements in the Dashboard library: new statistics table and vertical bar charts, removal of the broken scatter plot visualizer, and getting rid of the wordcloud2.js dependency.
v1.11.13
This release introduces an API to manage toolbox subitems in Survey Creator and adds vanilla JavaScript demos to our website.
v1.11.12
This release introduces framework-agnostic, Knockout-free bundles for vanilla JavaScript applications and integration with any front-end frameworks and an API event that allows you to perform actions when users close a pop-up survey.
v1.11.11
This release adapts style sheets for work with Tailwind CSS, implements validation for visited empty input fields, and introduces text wrap for Ranking questions.
v1.11.10
This release introduces an event that allows you to display dropdowns as classic drop-down menus, pop-up dialogs, or overlay windows and a function that defines custom parsing rules for numbers.
v1.11.9
This release includes bug fixes and minor enhancements.
v1.11.8
This release comes with several new learning materials, enhances the "displayValue" expression function to retrieve a choice's display text, includes important bug fixes and minor enhancements.
v1.11.7
This release includes an important fix of a security vulnerability and introduces a capability to store date-time values in UTC.
v1.11.6
This release includes an important fix of a security vulnerability, changes the bevavior of the "Add Question" button in Survey Creator, and features a couple enhancements in Survey Creator's Toolbox: support for subitems and an API to disable individual items.
v1.11.5
This release includes education, HR, and healthcare form templates, adds property hints to Theme Editor's Property Grid, implements an NPS visualizer in SurveyJS Dashboard, and introduces an API to change the height of all comment areas in a form or survey.
v1.11.4
This release implements sticky progress bar and delayed search in Single- and Multi-Select Dropdown questions.
v1.11.3
This release adds an setting that helps you line up form input fields within a page or panel, implements the search functionality in Survey Creator's Toolbox, and enhances the auto-translation pop-up dialog UI.
v1.11.2
This release includes bug fixes and minor enhancements.
v1.11.1
This release introduces a breaking change: Theme Editor now internally uses data models for easier Property Grid customization. New features include search in Theme Editor's Property Grid, enhanced accessibility for read-only surveys, custom item component support in Ranking questions, and a new "dateDiff" function for expressions.
v1.10.6
This release introduces examples of SurveyJS integration with PostgreSQL and MongoDB databases as well as bug fixes and minor enhancements.
v1.10.5
This release introduces server-side data pagination, filtering, and sorting for Table View in Dashboard. Bug fixes and minor enhancements are included as well.
v1.10.4
This release contains an important fix of a security vulnerability, implements a capability to filter values used in built-in calculation functions within expressions ("sumInArray", "avgInArray", "countInArray", etc.), and includes other bug fixes and minor enhancements.
v1.10.3
SurveyJS npm packages are moved from dependencies to peer dependencies. Minor enhancements and bug fixes are also included.
v1.10.2
This release introduces a template repository that shows how to integrate SurveyJS into a Blazor application. Several minor enhancements and bug fixes are included as well.
v1.10.1
This release introduces a breaking change: expressions that reference questions with `valuePropertyName` now require additional configuration. New features include animated effects in Dynamic Panel and Dynamic Matrix and the capability to select items to rank using a click in Ranking questions.
v1.9.139
This release includes a release version of the input mask feature and an enhanced, more readable read-only / preview mode UI for surveys.
v1.9.138
This release includes minor enhancements and bug fixes.
v1.9.137
This release includes new animated affects for UI elements, input mask Support in Multiple Textboxes, updated design for empty form pages in Survey Creator, and minor enhancements and bug fixes.
v1.9.136
This release introduces minor enhancements and fixes several bugs.
v1.9.135
This release includes minor enhancements and bug fixes.
v1.9.134
This release introduces a beta version of input masks, adds quickstart templates for Next.js and Remix, and includes other minor enhancements and bug fixes.
v1.9.133
This release fixes an XSS vulnerability in Survey Creator, introduces enhancements in the API and behavior of the onSurveyInstanceCreated event, and includes other minor enhancements and bug fixes.
v1.9.132
This release introduces an API to customize the Property Grid in Theme Editor and features minor enhancements and bug fixes.
v1.9.131
This release adds property hints to Survey Creator's Property Grid and includes minor enhancements and bug fixes.
v1.9.130
This release introduces a breaking change: the "fitToContainer" property is now enabled by default. In the new release, we also add an API to swap the order of answers in a Yes/No (Boolean) question and implement several minor enhancements and bug fixes.
v1.9.129
This release introduces a breaking change: now only one category remains expanded in Survey Creator's Property Grid. New features include full screen mode for pop-up surveys, a property that aligns totals in matrix questions, an API to implement conditional read-only mode for custom properties, and a capability to select a source language for auto-translation in Survey Creator.
v1.9.128
This release introduces a new progress bar UI, support for the 'Starts with' search operator and custom search algorithms in Dropdown questions, and new 'Refuse to answer' and 'Don't know' choice options in select-base questions. This release also features the capability to inherit properties from a base question type for custom specialized question types, an updated device list in the Preview tab of Survey Creator, and strongly-typed event objects in the Survey Creator API.
v1.9.127
This release introduces a capability to restrict your license key to specific domains, changes the behavior of a Ranking question in the Carry Forward use case, enhances the search functionality in Survey Creator's Property Grid, and features other enhancements and bug fixes.
v1.9.126
This release implements Basic and Advanced modes in Theme Editor, introduces a new design for pop-up surveys, adds an API to create a custom message panel on the design surface in Survey Creator, and includes other enhancements and bug fixes.
v1.9.125
This release implements a capability to prevent duplicate responses in rows of a Single-Select Matrix, introduces an API to specify default titles for questions created based on custom question types, and includes other enhancements and bug fixes.
v1.9.124
This release introduces enhanced design-time appearance for choices loaded from RESTful web services, new and updated online demos, plus minor enhancements and several bug fixes.
v1.9.123
This release introduces APIs to access and modify an HTTP request made by "choicesByUrl" in select-based questions, add a new panel after the current one in Dynamic Panel, and validate property values before assigning a JSON schema to a survey.
v1.9.122
This release adds a capability to align the minimum and maximum rate value descriptions in Rating Scale questions, a Dynamic Panel API that allows you to specify a position for a new panel, and an event to get notified when users switch between panels in Dynamic Panel.
v1.9.121
This release introduces a major update of SurveyJS plugin for WordPress, adds an API to specify a uniform width for text box labels in a Multiple Textboxes question, and includes other enhancements.
v1.9.120
This release presents Vue 3 code examples for Survey Creator, a new signature upload mode for Signature Pad, and a few minor enhancements.
v1.9.119
This release introduces a beta version of Survey Creator for Vue 3, a capability to ignore validation errors when switching between pages, an improvement of batch file upload, and other enhancements.
v1.9.118
This release includes bug fixes and minor enhancements.
v1.9.117
This release adds a search functionality to Survey Creator's Property Grid and introduces a capability to reorder special choices (None, Other, Select All) in select-based questions. Several minor enhancements and bug fixes are included as well.
v1.9.116
This release introduces new featured demos that illustrate rich capabilities of Survey Creator with integrated Theme Editor. In addition, the Signature question type receives responsiveness support and a new API that control pen width.
v1.9.115
This release introduces a breaking change: obsolete licensing API (the haveCommercialLicense property) is no longer supported. In addition, SurveyJS v1.9.115 adds a capability to dynamically specify default text box values in Multiple Textboxes questions and includes several bug fixes and minor enhancements.
v1.9.114
This release introduces a breaking change: the first question on a page is no longer focused automatically. New features include a table view for surveys in SurveyJS Storage, a capability to calculate a question value within question configuration, and APIs to set placeholders in File Upload and Signature questions.
v1.9.113
This release implements a delay for the auto-advance mode, conditional visibility support for carried-forward choices, a capability to specify minimum and maximum values in Multiple Textboxes questions, custom item component support in Rating Scale questions, and Copy Code and Download buttons in Survey Creator's JSON Editor tab.
v1.9.112
This release adds capabilities to set question values based on a condition and import only required languages for localization.
v1.9.111
This release introduces automated translation support in Survey Creator, a proprietary dialog box, a capability to debug expressions using console warnings, and other enhancements and bug fixes.
v1.9.110
This release introduces camera support in File Upload questions, a capability to reset question values based on a condition, new SurveyJS Storage UI, and a number of minor enhancements and bug fixes.
v1.9.109
This release introduces Gallery Preview Mode in File Upload questions, HTML and Markdown support in Table of Contents, new functions in expressions, and several bug fixes and minor enhancements.
v1.9.107
This release introduces file and image loading indication, fixes an issue with drag and drop and scrolling in Survey Creator, and includes other bug fixes.
v1.9.106
This release adds an ability to empty text properties, position error messages in Multiple Textboxes questions, and specify tab titles in Dynamic Panel based on a condition. Survey Creator introduces a UI that enables users to reset text property values to default and delete translation strings from a survey JSON schema in one click.
v1.9.105
This release introduces background image support for Signature questions and includes several bug fixes and minor enhancements.
v1.9.104
This release adds CodePen support in demos and introduces APIs to specify an error message location for individual questions, render custom dialogs asynchronously, and remove individual toolbar items for visualizers in Dashboard.
v1.9.103
This release introduces a capability to populate choices with values from Dynamic Matrix or Dynamic Panel, and a quick fix feature for syntax errors in Survey Creator's JSON Editor tab. In addition, this release deletes the Embed Survey tab from the Survey Creator distribution package and includes several minor enhancements and bug fixes.
v1.9.102
This release includes machine-translated UI texts, a new UI for error messages in Matrix-like questions, Vue 3 code examples in our demos, and several bug fixes.
v1.9.101
This release introduces Vue 3 support for Form Library, four more date functions in expressions (year(), month(), day(), weekday()), and error indication in the JSON Editor tab in Survey Creator. This release also includes several bug fixes and minor enhancements.
v1.9.100
SurveyJS v1.9.100 presents Theme Editor—a theme designer that allows you to customize survey appearance in a user-friendly interface. This release also includes several API enhancements and bug fixes.
v1.9.98
This release introduces the capability to disable the default behavior that immediately focuses the cursor on the title of a newly added question to enable its editing and includes several bug fixes.
v1.9.97
This release introduces the capability to select items that respondents want to rank in Ranking questions, enables you to deactivate chart drag and drop while retaining dynamic layout in Dashboard, and includes several bug fixes.
v1.9.96
This release includes changes in the VisualizationPanel and VisualizationManager APIs, user-friendly dataFormat property values in the Signature Pad question type, and several bug fixes.
v1.9.95
This is an unscheduled release that includes a critical bug fix.
v1.9.94
This release introduces support for right-to-left languages in PDF Generator, renaming in global survey settings API and matrix-related events API, and several bug fixes.
v1.9.93
This release features an adaptive mode for tabs in Dynamic Panel, adds more information about the visualizer state in Dashboard, and includes other enhancements and bug fixes.
v1.9.92
This release introduces visual indication of overridden properties choices copied from another question in Survey Creator, features a new API to show and hide Dashboard charts, and includes several bug fixes.
v1.9.91
This release introduces a new drag mode for Dynamic Matrix rows and an updated default imageFit mode for an Image Picker question. Furthermore, it includes various bug fixes in the Form Library and Survey Creator.
v1.9.90
This release introduces major features to our website: search in documentation and support tickets and a new design for API Reference pages. Survey Creator v1.9.90 includes a major update of the Embed Survey tab and a capability to add custom action buttons to the design surface. In addition, Long Text (Comment) questions now allow you to disable resizing for the comment area.
v1.9.89
This release enhances question name validation in Survey Creator and includes a number of bug fixes.
v1.9.88
This release introduces conditional visibility for panels within Dynamic Panel and includes various improvements and bug fixes.
v1.9.87
This release features a new setting to control the size of stars and smileys for Rating Scale questions within Multi-Select Matrix and includes several bug fixes.
v1.9.86
This release introduces new rating scale types—stars and smiley faces, changes the Dashboard API, features more user-friendly question names in Survey Creator, and includes several bug fixes.
v1.9.85
This version features date pickers for date range selection in Survey Creator and includes several bug fixes.
v1.9.84
This version introduces a new tab view to Dynamic Panel and a capability to change the input type from the design surface in Survey Creator, removes support for the "datetime" input type, and includes several bug fixes.
v1.9.83
This is an unscheduled release that includes a critical bug fix.
v1.9.82
This version includes support for background images, allows Survey Creator users to leave the Logic tab without completing rule configuration, enables Dashboard users to switch the chart type for all charts at once, and more...
v1.9.81
This version adds support for right-to-left languages in generated PDF documents, a capability to set matrix column width based on a column type, and an API to specify focus behavior when users press the Enter key.
v1.9.80
This version includes new drop-down events in Survey Creator, an updated UI for multi-page surveys displayed on a single page, a multi-line mode for text fields in PDF documents, and other features and bug fixes.
v1.9.79
This version introduces a limit on selected choices in Tag Box, enhanced keyboard navigation in Dropdown, reduced file size, and much more...

Your cookie settings

We use cookies on our site to make your browsing experience more convenient and personal. In some cases, they are essential to making the site work properly. By clicking "Accept All", you consent to the use of all cookies in accordance with our Terms of Use & Privacy Statement. However, you may visit "Cookie settings" to provide a controlled consent.

Your renewal subscription expires soon.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.

Your renewal subscription has expired.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.