release notes

SurveyJS v1.9.89

Released: May 23, 2023

SurveyJS v1.9.89 enhances question name validation in Survey Creator and includes a number of bug fixes.

Survey Creator: Question Name Validation Enhancements

Survey Creator users no longer can use reserved words—"item", "choice", "panel", "row"—as question names. These words are used in expressions to access neighboring choice items or questions within a panel or matrix row. Their usage for question names leads to ambiguity. If you try to enter one of these words into the Name field in Property Grid, Survey Creator displays an error message.

Question name validation

Bug Fixes

Form Library

  • iOS VoiceOver accessibility fails because of role="textbox" (#6058)
  • Multi-Select Matrix: Boolean question is not aligned within a column (#6096)
  • Dropdown Question: Required ARIA attributes are missing (aria-expanded, aria-controls) (#6164)
  • firstPageIsStarted: true breaks TOC navigation (#6192)
  • Composite question: Nesting an Expression question leads to multiple onValueChanged calls (#6194)
  • Certain styles for navigation buttons cannot be overridden (#6202)
  • [Angular] HTML markup in question titles and descriptions does not apply (#6209)
  • Dynamic Panel: The "Add New" button is duplicated when using the templateVisibleIf property (#6216)
  • Max length character indicator doesn't update when a survey is loaded from JSON (#6219)
  • Dynamic Panel: currentPanel returns null in design time (#6236)

Survey Creator

  • Multi-Select Matrix: Property Grid shows row configuration on an attempt to configure column editors (#4045)
  • Add a capability to remove a logo from the design surface (#4068)
  • Property Grid: A required property validation error message does not disappear when a single character remains (#4136)
  • Multi-Select Matrix: Rating Scale question is not aligned within a column (#4139)
  • Rating Scale: rateType property values are not localizable (#4144)
  • Rating Scale in a Matrix throws an error on changing the rateCount property (#4145)

PDF Generator

  • Single-Select Matrix: Apply rowTitileWidth in PDF (#217)
  • MacOS/Safari - Survey logo and images are lost in a resulting PDF file (#241)

Your cookie settings

We use cookies on our site to make your browsing experience more convenient and personal. In some cases, they are essential to making the site work properly. By clicking "Accept All", you consent to the use of all cookies in accordance with our Terms of Use & Privacy Statement. However, you may visit "Cookie settings" to provide a controlled consent.

Your renewal subscription expires soon.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.

Your renewal subscription has expired.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.