Survey Now v2.2.2
Released: June 25, 2025
Survey Now v2.2.2 brings Survey Creator’s accessibility to 100% with the Contrast theme and includes various bug fixes and minor enhancements.
Survey Creator Accessibility Reaches 100%
Accessibility has been a key focus for the Survey Now team, and we’re excited to share that as of v2.2.2, Survey Creator is now 100% accessible when using the Contrast theme. This milestone reflects our ongoing commitment to meeting modern accessibility standards, including WCAG, Section 508, and ARIA.
Compliance has been verified using the Axe® testing system. You can explore this for yourself—each Survey Creator demo now features an Accessibility Compliance section where you can run Axe® validation directly.
Bug Fixes and Minor Enhancements
Form Library
- Update default row value when column
cellTypechanges (#10038) - Rendering issue with Multiple Textboxes when item titles are too long (#10039)
- A11y compliance test failure in the Form Validation example (#10052)
- The Serbian locale's code should be changed to
sr(#10053) - Numeric Mask - a
1.000value is reset to1when a question is referenced in expressions (#10056) inheritBaseProps: trueshould create properties used in questionJSON as invisible and non-serializable (#10060)- Unable to navigate to read-only Comment fields using the TAB key (#10062)
- The
setValueIfexpression is not invoked when any field value is changed if thesetValueExpressionis constant (#10063) - The
countInArray({question1}, 'c1', {c1} notempty)function doesn't calculate the number of non-empty cells of a Text column (#10068) survey.getAllQuestions(true, false, true)doesn't work correctly for nested complex questions (#10080)
Survey Creator
- [Angular] - Slow loading time (~14s) when opening the Preview (#6964)
- Missing Polish translation for "Add Question" and "Type to search..." text (#6971)
forbiddenNestedElementsdoesn't prevent adding nested dynamic panels via the Add Question dropdown menu (#6973)- Unable to select questions from the toolbox
...popup menu (#6976) - [Accessibility] Dropdowns with default value "Form elements must have labels" (#6977)
- To mark the
showPropertyGridproperty as deprecated (#6985)
Dashboard
- Choices are not appearing in Dropdown with lazy loading enabled (#550)
PDF Generator
- Node.js - HTML content is rendered incorrectly when using a custom font (#407)
- Radiogroup flow direction set to "Column" not preserved in PDF output (#408)
- A different number of decimal places appears for a calculated cell value (#409)
How to Update Survey Now Libraries in Your Application
Angular
npm i [email protected] [email protected] --save
npm i [email protected] [email protected] --save
npm i [email protected] --save
npm i [email protected] --save
React
npm i [email protected] [email protected] --save
npm i [email protected] [email protected] --save
npm i [email protected] --save
npm i [email protected] --save
Vue.js
npm i [email protected] [email protected] --save
npm i [email protected] [email protected] --save
npm i [email protected] --save
npm i [email protected] --save
HTML/CSS/JavaScript
<link href="https://unpkg.com/[email protected]/survey-core.min.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/[email protected]/survey.core.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/[email protected]/survey-js-ui.min.js"></script>
<script src="https://unpkg.com/[email protected]/themes/index.min.js"></script>
<script src="https://unpkg.com/[email protected]/themes/index.min.js"></script>
<link href="https://unpkg.com/[email protected]/survey-creator-core.min.css" type="text/css" rel="stylesheet">
<script src="https://unpkg.com/[email protected]/survey-creator-core.min.js"></script>
<script src="https://unpkg.com/[email protected]/survey-creator-js.min.js"></script>
<link href="https://unpkg.com/[email protected]/survey.analytics.min.css" rel="stylesheet">
<script src="https://unpkg.com/[email protected]/survey.analytics.min.js"></script>
<script src="https://unpkg.com/[email protected]/survey.pdf.min.js"></script>
<script src="https://unpkg.com/[email protected]/pdf-form-filler.min.js"></script>