Skip to content

Release history

survey-library releases

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

14 shown

No immediate action
v3.0.0-beta.7 Maintenance

Routine maintenance and dependency updates.

Review required
v3.0.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.5.27 Bug fix

Add New button behavior

No immediate action
v2.5.26 Bug fix

Bugfixes

No immediate action
v3.0.0-beta.6 Breaking risk

SASS variable removal

No immediate action
v3.0.0-beta.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v3.0.0-beta.4 Breaking risk

Rename needConfirmRemoveFile

v2.5.25 Maintenance patches CVE-2025-31125

Routine maintenance release for survey-library.

Changelog

https://surveyjs.io/stay-updated/release-notes/v2.5.25

v2.5.10 Bug fix

Improved comment preservation in JSON definitions and enhanced custom choice creation workflow for dropdown and tagbox inputs

v2.5.9 Bug fix

Fixed timing issues with dynamic choice rendering from other questions and refactored property decorator implementation for better code maintainability

v2.5.8 New feature
Notable features
  • Multiple modal windows support
  • Masked field input validation
  • Pattern input mask customization
v2.5.7 Bug fix

Fixed accessibility issues, validation logic for required fields and color inputs, improved expression evaluation, and matrix detail panel visibility handling

v2.5.6 New feature
Notable features
  • Shadow DOM and SSR compatibility
  • Image map question type
  • Enhanced multi-language support
v2.5.5 Maintenance

Performance improvements through on-demand loading of choices and matrices, interface refactoring, and fixes for question numbering and localization merging

Beta — feedback welcome: [email protected]