Survey Now v2.3.2
Released: August 13, 2025
Survey Now v2.3.2 includes bug fixes and minor enhancements.
New Blog Posts
Build Offline Web Forms with Survey Now (No Internet Required)
Bug Fixes and Minor Enhancements
Form Library
- Dropdown with Lazy Loading applies additional client-side filtering to the choice list (#10198)
- Dropdown with Lazy Loading: The choice list resets to an unfiltered state when the dropdown closes due to page scrolling (#10200)
- Yes/No Question rendered as Radio Button Group doesn't allow selecting a value after
resetValueIfexecutes (#10202) - A composite question is editable if it is added using the
addNewQuestion()method (#10214) - Composite questions: Nested questions do not show their numbers regardless of the
showNumberproperty value (#10218) - File Upload doesn't allow overriding only the file preview component (#10204)
- Checkboxes: A selected choice is deselected when clicking outside if both its
showCommentAreaandisExclusiveproperties are enabled (#10236) - When loading a survey response programmatically, a question’s value inside a panel is cleared if its
clearIfInvisibleproperty is set to"onHiddenContainer"(#10199) - [Vue 3] It's impossible to select a checkbox in a checkbox matrix using the keyboard (#10203)
getData({ includePanels: true })response doesn't contain the name of a panel nested within a Dynamic Panel (#10230)- The
onValueChangingevent doesn't prevent a question's value from being updated (#10219) - Copying a field value of a parent panel using the
{parentPanel.fieldName}expression stopped working (#10221) - Single-Select Matrix: A row's
visibleIfexpression is evaluated incorrectly when it includes a calculated field (#10222)
Survey Creator
- Theme Editor: It's impossible to change the survey title and description font to the default Open Sans if a custom "Survey font family" is applied (#7080)
onElementAllowOperationsevent allows a question to be deleted regardless of theoptions.allowDeleteparameter set tofalse(#7064)- Logic tab:
setValueExpressionproperty value persists in the survey JSON schema after a corresponding logic rule is removed (#7075) - Add the Save action to the footer toolbar when auto-save is disabled (#7062)
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>