Survey Now v1.10.6
Released: May 28, 2024
Survey Now v1.10.6 introduces examples of Survey Now integration with PostgreSQL and MongoDB databases as well as bug fixes and minor enhancements.
Integration with PostgreSQL and MongoDB
We've added two GitHub repositories illustrating how to integrate Survey Now components with a NodeJS server that uses PostgreSQL or MongoDB database as a storage:
Survey Now + NodeJS + PostgreSQL Demo Example
Survey Now + NodeJS + MongoDB Demo Example
New Blog Posts
White-Labeling in Survey Now Survey Software
The Best Alternative to Formik
Bug Fixes and Minor Enhancements
Form Library
- [React] Dynamic Matrix: A column's
visibleIfcondition enables a column regardless of a cell value (#8302) focusOnFirstError: falsedoesn't prevent a question from being focused in a multi-page survey (#8322)- The "Skip To" trigger doesn't work when its expression uses an "Other" option value (#8313)
- The input area overflows the question box for an email entry question with maximum character limit set (#8320)
- Numeric mask allows entering values less than the minimum value (#8300)
- [Mobile] Dynamic Matrix displays column titles for empty total cells (#8317)
- Dynamic Matrix: The title is cut off when
titleLocationis set to"left"(#8307)
Survey Creator
- Toolbox: Introduce an API to specify localizable captions for categories (#5485)
- Choices: Introduce an API to define the value for choices added using a Fast Entry pop-up editor (#5514)
- Single-Line Input: A masked date field doesn't allow specifying a default value in the UI (#5513)
- Select-based questions: The
commentTextproperty is unavailable in Property Grid (#5527) - Select-based questions: Users can add new choice options even though item addition is disabled using the
onCollectionItemAllowOperationsevent (#5521) - Conditions: The "Edit" button becomes disabled when the
allowEditExpressionsInTextEditorproperty is set tofalse(#5512) - Condition editor: Long question names are not trimmed (#5535)
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 3
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 2
npm i [email protected] [email protected] --save
npm i [email protected] [email protected] --save
npm i [email protected] --save
npm i [email protected] --save
Knockout / jQuery
<link href="https://unpkg.com/[email protected]/defaultV2.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-knockout-ui.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-knockout.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>