Survey Now v1.9.93
Released: June 21, 2023
Survey Now v1.9.93 features an adaptive mode for tabs in Dynamic Panel, adds more information about the visualizer state in Dashboard, and includes other enhancements and bug fixes.
Dynamic Panel: Adaptive Mode for Tabs
Our recently introduced tab view for Dynamic Panel receives support for adaptability. When the panel width is insufficient to display all tabs, the last tabs are hidden in a three-dot menu.
Dashboard: Enhanced Visualizer State
Since Survey Now Dashboard v1.9.93, individual visualizers provide more information about their state. Refer to the IVisualizerPanelElement interface for a full list of available state properties.
To get the state of all visualizers, use VisualizationPanel's state property:
import { VisualizationPanel } from "survey-analytics";
const vizPanel = new VisualizationPanel( ... );
// `elements` contains an array of `IVisualizerPanelElement` objects
const { elements } = vizPanel.state;
New Demos
Bug Fixes
Form Library
- [Android Pixel] Signature Pad: A previously defined signature is reset (#6353)
- Dynamic Matrix: Row texts are selected when a row is being dragged (#6329)
- Dropdown with Lazy Loading: A previously selected item appears instead of the actually selected item (#6182)
- A Text question displays a default locale placeholder instead of a placeholder defined for a custom locale (#6358)
- Dropdown receives choices in a wrong locale when it copies choices from another question (#6352)
- Disabling the
isLocalizablesetting for an Image Picker item'simageLinkbreaks the in-place image editor (#6375) - Multi-Select Matrix doesn't add a row with value 0 (#6370)
Survey Creator
- Conditional logic: Questions with copied choices are empty in "Visible if", "Enabled if", "Required if" dialog windows (#4237)
- Changing the default value of
clearInvisibleValuesproduces errors (#4229) - Clear question validators after converting the question to another type (#4228)
- Deleting a page name produces an unhandled error (#4142)