SurveyJS v1.12.3
Released: September 24, 2024
SurveyJS v1.12.3 includes big fixes and minor enhancements.
New Help Topics
How to Vertically Align Input Fields in a Form
New and Updated Demos
Background In-Survey Calculations
Convert Markdown to HTML with markdown-it
Convert Markdown to HTML with Marked
Bug Fixes and Minor Enhancements
Form Library
- Dropdown: Item labels are misaligned in RTL languages (#8827)
- [Accessibility] Composite question elements are unreachable via VoiceOver cursor (#8807)
- A form page created in code doesn't appear in the Table of Contents (#8817)
- Advanced Header: A header image becomes too small because the header height is decreased on smartphones (#8797)
- Specialized questions: The
title
ordefaultQuestionTitle
property value does not appear in the Property Grid (#8835) - A Dynamic Matrix nested in a Dynamic Panel doesn't apply the
defaultRowValue
property (#8819) - Panels and nested questions are numbered incorrectly (#8813)
- Survey Creator: A specialized question based on Checkboxes with
choicesByUrl
is not rendered on the design surface (#8821) - Multi-Select Matrix: An exception is thrown when the
hideIfRowsEmpty
property is enabled
WordPress Plugin
- File previews do not appear when the
storeDataAsText
property is disabled (#53)
How to Update SurveyJS Libraries in Your Application
Angular
npm i survey-core@1.12.3 survey-angular-ui@1.12.3 --save
npm i survey-creator-core@1.12.3 survey-creator-angular@1.12.3 --save
npm i survey-analytics@1.12.3 --save
npm i survey-pdf@1.12.3 --save
React
npm i survey-core@1.12.3 survey-react-ui@1.12.3 --save
npm i survey-creator-core@1.12.3 survey-creator-react@1.12.3 --save
npm i survey-analytics@1.12.3 --save
npm i survey-pdf@1.12.3 --save
Vue 3
npm i survey-core@1.12.3 survey-vue3-ui@1.12.3 --save
npm i survey-creator-core@1.12.3 survey-creator-vue@1.12.3 --save
npm i survey-analytics@1.12.3 --save
npm i survey-pdf@1.12.3 --save
Vue 2
npm i survey-core@1.12.3 survey-vue-ui@1.12.3 --save
npm i survey-creator-core@1.12.3 survey-creator-knockout@1.12.3 --save
npm i survey-analytics@1.12.3 --save
npm i survey-pdf@1.12.3 --save
HTML/CSS/JavaScript
<link href="https://unpkg.com/survey-core@1.12.3/defaultV2.min.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/survey-core@1.12.3/survey.core.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/survey-js-ui@1.12.3/survey-js-ui.min.js"></script>
<script src="https://unpkg.com/survey-core@1.12.3/themes/index.min.js"></script>
<link href="https://unpkg.com/survey-creator-core@1.12.3/survey-creator-core.min.css" type="text/css" rel="stylesheet">
<script src="https://unpkg.com/survey-creator-core@1.12.3/survey-creator-core.min.js"></script>
<script src="https://unpkg.com/survey-creator-js@1.12.3/survey-creator-js.min.js"></script>
<link href="https://unpkg.com/survey-analytics@1.12.3/survey.analytics.min.css" rel="stylesheet">
<script src="https://unpkg.com/survey-analytics@1.12.3/survey.analytics.min.js"></script>
<script src="https://unpkg.com/survey-pdf@1.12.3/survey.pdf.min.js"></script>