Skip to content

survey-library

v2.5.28 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

angular dynamic-form-builder form form-builder form-library forms
+14 more
javascript jquery json questionnaire quiz react reactjs survey surveyjs surveys typescript vue vue3 web-forms

Summary

AI summary

Fixes the top navigation bar behavior when the isCompact flag is set.

Changes in this release

Feature Low

Added claude-md-proposal feature.

Added claude-md-proposal feature.

Source: granite4.1:30b@2026-06-09-audit

Confidence: low

Bugfix Medium

Fixes top navigation bar when isCompact flag is set.

Fixes top navigation bar when isCompact flag is set.

Source: llm_adapter@2026-06-09

Confidence: high

Bugfix Medium

Fixed accessibility issue with swapOrder in Boolean question.

Fixed accessibility issue with swapOrder in Boolean question.

Source: granite4.1:30b@2026-06-09-audit

Confidence: low

Bugfix Low

Fixed missing "templateDescription" in toJSON() output for panel.

Fixed missing "templateDescription" in toJSON() output for panel.

Source: granite4.1:30b@2026-06-09-audit

Confidence: low

Refactor Low

Refactored layout elements.

Refactored layout elements.

Source: granite4.1:30b@2026-06-09-audit

Confidence: low

Full changelog

What's Changed

  • Layout elements refactoring by @tsv2013 in https://github.com/surveyjs/survey-library/pull/11282
  • "templateDescription" value not included in toJSON() output for panel… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11385
  • claude-md-proposal by @dmitry-kurmanov in https://github.com/surveyjs/survey-library/pull/11393
  • Fix top navigation bar when isCompact flag is set by @dk981234 in https://github.com/surveyjs/survey-library/pull/11389
  • [WIP] Fix accessibility issue with swapOrder in Boolean question by @Claude in https://github.com/surveyjs/survey-library/pull/11386

Full Changelog: https://github.com/surveyjs/survey-library/compare/v2.5.27...v2.5.28

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

Track survey-library

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

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]