SurveyJS v1.11.9
Released: July 30, 2024
SurveyJS v1.11.9 includes bug fixes and minor enhancements.
New Help Topic
How to Calculate Duration Between Dates and Prefill a Form Field with the Duration Value
New Blog Post
Choosing the Right Open-Source Test Maker
New and Updated Demos
Implement a Custom Expression Property
Bug Fixes and Minor Enhancements
Form Library
- [Mobile] Ranking: Items cannot be reordered (#8604)
- Progress bar: White boxes appear behind page navigation buttons when using a custom theme with a background image (#8525)
- A web page is automatically scrolled to a survey even though the auto-scroll feature is disabled (#8602)
displayValue('questionName', questionValue)
produces wrong output whenquestionValue
is 0 (#8603)- Single-Line Input with
inputType: "date"
removes an invalid input value before theonValidateQuestion
event is raised (#8617) - Multi-Select Matrix: A column total is duplicated if the column sets
showInMultipleColumns: true
(#8581) - Custom composite question: A newly added dynamic panel disappears when modifying another question's value (#8612)
- File Upload: "Select File" button doesn't work when the survey is in the Shadow DOM (#8605)
- React: List component has list container undefined if gets new model (#8628)
Survey Creator
- Copy & paste doesn't work for a choice list (#5658)
- Page Navigator is blinking when page names are long (#5714)
onTranslationStringVisibility
isn't raised for properties of the "file" and "url" types (#5734)- Enable column and row limits for matrices added through the design surface (#5732)
How to Update SurveyJS Libraries in Your Application
Angular
npm i survey-core@1.11.9 survey-angular-ui@1.11.9 --save
npm i survey-creator-core@1.11.9 survey-creator-angular@1.11.9 --save
npm i survey-analytics@1.11.9 --save
npm i survey-pdf@1.11.9 --save
React
npm i survey-core@1.11.9 survey-react-ui@1.11.9 --save
npm i survey-creator-core@1.11.9 survey-creator-react@1.11.9 --save
npm i survey-analytics@1.11.9 --save
npm i survey-pdf@1.11.9 --save
Vue 3
npm i survey-core@1.11.9 survey-vue3-ui@1.11.9 --save
npm i survey-creator-core@1.11.9 survey-creator-vue@1.11.9 --save
npm i survey-analytics@1.11.9 --save
npm i survey-pdf@1.11.9 --save
Vue 2
npm i survey-core@1.11.9 survey-vue-ui@1.11.9 --save
npm i survey-creator-core@1.11.9 survey-creator-knockout@1.11.9 --save
npm i survey-analytics@1.11.9 --save
npm i survey-pdf@1.11.9 --save
Knockout / jQuery
<link href="https://unpkg.com/survey-core@1.11.9/defaultV2.min.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/survey-core@1.11.9/survey.core.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/survey-knockout-ui@1.11.9/survey-knockout-ui.min.js"></script>
<link href="https://unpkg.com/survey-creator-core@1.11.9/survey-creator-core.min.css" type="text/css" rel="stylesheet">
<script src="https://unpkg.com/survey-creator-core@1.11.9/survey-creator-core.min.js"></script>
<script src="https://unpkg.com/survey-creator-knockout@1.11.9/survey-creator-knockout.min.js"></script>
<link href="https://unpkg.com/survey-analytics@1.11.9/survey.analytics.min.css" rel="stylesheet">
<script src="https://unpkg.com/survey-analytics@1.11.9/survey.analytics.min.js"></script>
<script src="https://unpkg.com/survey-pdf@1.11.9/survey.pdf.min.js"></script>