This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryFixes angular library compatibility with Angular 22.
Full changelog
What's Changed
- NumericValidator - Declare minValue and maxValue as nullable so strict TypeScript consumers can safely access these fields when bounds are not set by @JaneSjs in https://github.com/surveyjs/survey-library/pull/11455
- Fix panel re-linking for ChoiceItem after owner attachment by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11451
- panelCount cannot be less than minPanelCount and more than maxPanelCo… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11459
- validateExpressions() incorrectly reports the 2 – UnknownVariable err… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11462
- Fix Norwegian (no) translation errors and improve wording by @arvindfroi in https://github.com/surveyjs/survey-library/pull/11468
- A progress bar doesn't highlight previous pages when programmatically… by @dmitry-kurmanov in https://github.com/surveyjs/survey-library/pull/11456
- Fix angular library is incompatible with 22 version by @dk981234 in https://github.com/surveyjs/survey-library/pull/11473
- Uncaught (in promise) TypeError: Cannot read properties of undefined … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11480
- The Correct Answer property persists in a survey JSON and contains a … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11479
- Async function in matrix cell expression throws Cannot read propertie… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11467
New Contributors
- @arvindfroi made their first contribution in https://github.com/surveyjs/survey-library/pull/11468
Full Changelog: https://github.com/surveyjs/survey-library/compare/v2.5.29...v2.5.30
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About survey-library
SurveyJS is an open-source JavaScript form builder library that allows developers to create dynamic forms, multi-step form wizards, and survey applications. It supports React, Angular, and Vue.js (Vue 3), and can also be used in applications built with plain JavaScript.
Related context
Related tools
Earlier breaking changes
- v3.0.0 Migrates to major version 3.0.0, introducing breaking changes.
- v3.0.0-beta.5 SurveyJS v3.0.0-beta.5 introduces breaking changes to the schema and API.
Beta — feedback welcome: [email protected]