SurveyJS PDF Generator v2.3.11

Released: Oct 15, 2025

Updates in v2.3.11

Fixes

Form Library

  • Yes/No (Boolean) Question: Description was rendered on the same line with the title when renderAs is "checkbox" and useTitleAsLabel is true.
  • Navigation buttons were missing at the top of the first page when navigationButtonsLocation is set to "topBottom".
  • Dynamic Matrix: Expanding a row's detail panel and dragging another row into its position shows the panel for the dragged row instead of the original.
  • Survey-wide recursive numbering worked incorrectly when survey pages have titles and questionStartIndex is a multi-level number.
  • Question numbering was incorrect when a panel between questions has showNumber set to false.
  • Converting survey JSON from V1 to V2 incorrectly changed "showNavigationButtons": "both" to "showNavigationButtons": false.
  • [Node.js] Error was raised when a survey contains a Rating Scale question.
  • UI warnings within matrix columns are colored as errors.

Survey Creator

  • Property Grid: Custom category didn't remain selected when it doesn't contain focusable editors.
  • Custom question title action didn't appear at design time when the titleLocation is set to "left".
  • Dropdown Property Grid editor: Search wasn't available when choice options are loaded asynchronously.

PDF Generator

  • [TypeScript] raw() method was incorrectly typed.
  • Error was raised on an attempt to generate a PDF document from a survey with a custom widget.