SurveyJS PDF Generator v2.3.8

Released: Sep 23, 2025

Aggiornamenti in v2.3.8

Funzionalità

  • Grafana Integration Example:
    • Introduces an integration example with Grafana, which adds support for validation warnings and informational notes alongside errors, enables dynamic control over which elements can be added in Survey Creator, and provides a new Dashboard option to lock visualizer types.
    • Grafana is an open-source platform for monitoring and visualizing metrics. There is now a GitHub repository with an example showing how to integrate SurveyJS with Grafana, calculate statistics from user responses, and visualize them.
  • Validation Warnings and Informational Notes:
    • Added support for validation warnings and informational notes in addition to errors. Warnings highlight potential issues, and informational notes provide guidance, but neither blocks respondents from continuing the survey.

Survey Creator

  • Dynamically Restrict Which Elements Can Be Added:
    • Introduces the onAllowAddElement event. This event is raised before adding an element to a survey and allows you to cancel the addition.

Correzioni

Form Library

  • Expressions: No API to access comments for individual choice options in a Checkboxes question.
  • Multi-Select Dropdown (Tag Box) doesn't load choice display values when allowCustomChoices is enabled and choicesByUrl contains valueName and titleName.
  • Dropdown in read-only mode: Selected option’s display value is not updated when loaded lazily via onGetChoiceDisplayValue.
  • Composite question type: Extra numbering symbol appears on the design surface in Survey Creator.
  • Single-Select Matrix: Hidden rows are validated when eachRowRequired is enabled.
  • Numeric Single-Line Input: Step validation fails for certain decimal values.
  • Cannot insert spaces into the Other input field when textUpdateMode is "onTyping".
  • Specialized question type built on Dynamic Panel: Panels disappear when entering field values.

Survey Creator

  • Theme Tab: Basic/Advanced header toggle stops working after theme reset.
  • showSidebar: true has no effect on initial render on smaller screens.