release notes

SurveyJS v1.11.13

Released: August 27, 2024

SurveyJS v1.11.13 introduces an API to manage toolbox subitems in Survey Creator and adds vanilla JavaScript demos to our website.

Survey Creator: Manage Toolbox Subitems

In Survey Creator v1.11.6, we added support for toolbox subitems. In this release, we add an API that allows you to customize them: add and remove individual subitems, hide all subitems of a specific toolbox item, or disable this feature altogether. Refer to the following help topic for all the information:

Manage Toolbox Subitems

HTML/CSS/JavaScript Demos

In the previous release, we introduced new Knockout-free bundles that you can use in applications without any frontend frameworks or third-party libraries. This release adds demo examples for these bundles to our website. To view the demo code, select Code in the navigation bar at the bottom and then click the JS icon:

SurveyJS: How to find vanilla JS demos

Form Library Demos

Survey Creator Demos

Dashboard Demos

PDF Generator Demos

New Blog Post

Choosing the Best Survey Software for Effective Market Research

Bug Fixes and Minor Enhancements

Form Library

  • [Vue 3] validationEnabled does not work (#8708)
  • Rating Scale: A double click doesn't unselect a rate value if it's not a number (#8693)
  • The following warning appears: "Cannot update during an existing state transition (such as within render)" (#8707)
  • [Mobile] Multi-Select Matrix display a column header for a hidden cell (#8709)
  • File Upload: The "Take Photo" button doesn't work in shadow DOM (#8718)
  • Texts in matrix rows are incorrectly aligned when using an RTL language (#8726)
  • An expression doesn't work if it contains a synchronous function that has an asynchronous function passed to it as a parameter (#8732)

Survey Creator

  • A custom toolbox item (a panel) loses its inner elements when it is added using the Add Question button (#5798)
  • Custom Multi-Select Dropdown property: A "Value is required" error persists even though a value is selected (#5807)
  • Multi-Select Matrix columns: The allowClear property is unavailable in Property Grid (#5804)
  • [Vue 3] An exception is thrown on an attempt to load a new Image Picker option (#5817)
  • The onSurveyInstanceCreated event doesn't provide a parameter that would contain the survey element being configured in Property Grid (#5808)

PDF Generator

  • An exception is thrown on an attempt to export a Single-Select Matrix question with showInMultipleColumns enabled and column totals specified (#329)

How to Update SurveyJS Libraries in Your Application

Angular
npm i survey-core@1.11.13 survey-angular-ui@1.11.13 --save
npm i survey-creator-core@1.11.13 survey-creator-angular@1.11.13 --save
npm i survey-analytics@1.11.13 --save
npm i survey-pdf@1.11.13 --save
React
npm i survey-core@1.11.13 survey-react-ui@1.11.13 --save
npm i survey-creator-core@1.11.13 survey-creator-react@1.11.13 --save
npm i survey-analytics@1.11.13 --save
npm i survey-pdf@1.11.13 --save
Vue 3
npm i survey-core@1.11.13 survey-vue3-ui@1.11.13 --save
npm i survey-creator-core@1.11.13 survey-creator-vue@1.11.13 --save
npm i survey-analytics@1.11.13 --save
npm i survey-pdf@1.11.13 --save
Vue 2
npm i survey-core@1.11.13 survey-vue-ui@1.11.13 --save
npm i survey-creator-core@1.11.13 survey-creator-knockout@1.11.13 --save
npm i survey-analytics@1.11.13 --save
npm i survey-pdf@1.11.13 --save
HTML/CSS/JavaScript
<link href="https://unpkg.com/survey-core@1.11.13/defaultV2.min.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/survey-core@1.11.13/survey.core.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/survey-js-ui@1.11.13/survey-js-ui.min.js"></script>

<link href="https://unpkg.com/survey-creator-core@1.11.13/survey-creator-core.min.css" type="text/css" rel="stylesheet">
<script src="https://unpkg.com/survey-creator-core@1.11.13/survey-creator-core.min.js"></script>
<script src="https://unpkg.com/survey-creator-js@1.11.13/survey-creator-js.min.js"></script>

<link href="https://unpkg.com/survey-analytics@1.11.13/survey.analytics.min.css" rel="stylesheet">
<script src="https://unpkg.com/survey-analytics@1.11.13/survey.analytics.min.js"></script>

<script src="https://unpkg.com/survey-pdf@1.11.13/survey.pdf.min.js"></script>

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.