Survey Now v1.9.134
Released: March 13, 2024
Survey Now v1.9.134 introduces a beta version of input masks, adds quickstart templates for Next.js and Remix, and includes other minor enhancements and bug fixes.
Input Mask Support (Beta)
We're glad to announce that support for input masks is in beta and ready for testing! Input masks survey authors to enforce a specific format on the data that users input. This feature helps maintain data consistency by preventing users from entering data in incorrect formats. Currently supported input mask types are numeric, currency, date, and pattern. Follow the link below to test the input masks in Survey Creator. If you find a bug in the new functionality, please report an issue.
Quickstart Templates for Next.js and Remix
Next.js and Remix are React-based frameworks for web development. The new Survey Now release introduces two templates that will help you integrate all four Survey Now React components into your Next.js or Remix application.
Survey Now + Next.js Quickstart Template
Survey Now + Remix Quickstart Template
New Blog Posts
New Help Topics
End-User Guide: How to Add Navigation Elements to Your Form
New Demos
Bug Fixes and Minor Enhancements
Form Library
- Auto-scroll a matrix to empty required columns (#7920)
- File Upload: The Upload button remains highlighted and active in read-only mode (#7927)
defaultValuedoesn't trigger conditional visibility whenquestionsOnPageModeis"questionPerPage"(#7932)
Survey Creator
- Single-Line Input: Adaptivity breaks when changing the input type for a question with a small width (#5282)
- The
addCollectionItemsJsonmethod doesn't check question names in a dynamic panel template for uniqueness (#5312) - Adorners: Question type selector displays a value instead of a title if
settings.questionConvertModeis set toCompatibleType(#5309) onSurveyInstanceCreatedevent: Add"translation-tab:table-popup-editor"tooptions.area(#5304)- An exception is raised when the
onMachineTranslateevent is handled and Survey Creator is switched to read-only mode (#5319) - Inputmask: An exception is raised when creating a new logic rule (#5308)
- Property Grid: Survey title and description cannot be changed for different locales (#5317)
- Property Grid: "Thank You" page markup doesn't change when switching language (#5311)
- Drag-and-drop: A ghost element appears far from the mouse pointer (#5310)
Dashboard
- Sorting doesn't always work for Histogram charts (#228)
- Tabulator: The Comment box value replaces the Other option value in Checkboxes questions (#403)
- Charts within the
onStateChangedevent appear in a different order than charts on the screen (#402)
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>