SurveyJS v1.10.2
Released: April 30, 2024
SurveyJS v1.10.2 introduces a template repository that shows how to integrate SurveyJS into a Blazor application. Several minor enhancements and bug fixes are included as well.
Blazor Quickstart Template
Blazor is a modern framework for front-end web development based on HTML, CSS, and C#. The new SurveyJS release introduces a quick start template that will help you integrate all four SurveyJS components into your Blazor application.
SurveyJS + Blazor Quickstart Template
New and Updated Demos
Change Question Title Colors in a PDF Form
Bug Fixes and Minor Enhancements
Form Library
- File Upload: The Clear button caption doesn't change according to the selected locale (#8181)
- [Mobile] Dropdown with Lazy Loading doesn't display search results when it is nested in a Dynamic Matrix (#8177)
- Image Picker: "Survey width mode" doesn't change to "Responsive" after setting column count (#8085)
- [Knockout] Incorrect CSS for matrix rows with errors (#8193)
navigationTitle
property doesn't support piped text (#8203)- [Vue 2] Rating Scale: The appearance of rate values switches from stars to a dropdown and back as the survey width decreases (#8188)
- File Upload: Long file names are cut from below in file question preview (#8182)
Survey Creator
- "Progress bar alignment" property is not localized (#5433)
How to Update SurveyJS Libraries in Your Application
Angular
npm i survey-core@1.10.2 survey-angular-ui@1.10.2 --save
npm i survey-creator-core@1.10.2 survey-creator-angular@1.10.2 --save
npm i survey-analytics@1.10.2 --save
npm i survey-pdf@1.10.2 --save
React
npm i survey-core@1.10.2 survey-react-ui@1.10.2 --save
npm i survey-creator-core@1.10.2 survey-creator-react@1.10.2 --save
npm i survey-analytics@1.10.2 --save
npm i survey-pdf@1.10.2 --save
Vue 3
npm i survey-core@1.10.2 survey-vue3-ui@1.10.2 --save
npm i survey-creator-core@1.10.2 survey-creator-vue@1.10.2 --save
npm i survey-analytics@1.10.2 --save
npm i survey-pdf@1.10.2 --save
Vue 2
npm i survey-core@1.10.2 survey-vue-ui@1.10.2 --save
npm i survey-creator-core@1.10.2 survey-creator-knockout@1.10.2 --save
npm i survey-analytics@1.10.2 --save
npm i survey-pdf@1.10.2 --save
Knockout / jQuery
<link href="https://unpkg.com/survey-core@1.10.2/defaultV2.min.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/survey-core@1.10.2/survey.core.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/survey-knockout-ui@1.10.2/survey-knockout-ui.min.js"></script>
<link href="https://unpkg.com/survey-creator-core@1.10.2/survey-creator-core.min.css" type="text/css" rel="stylesheet">
<script src="https://unpkg.com/survey-creator-core@1.10.2/survey-creator-core.min.js"></script>
<script src="https://unpkg.com/survey-creator-knockout@1.10.2/survey-creator-knockout.min.js"></script>
<link href="https://unpkg.com/survey-analytics@1.10.2/survey.analytics.min.css" rel="stylesheet">
<script src="https://unpkg.com/survey-analytics@1.10.2/survey.analytics.min.js"></script>
<script src="https://unpkg.com/survey-pdf@1.10.2/survey.pdf.min.js"></script>