| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| survey-angular-ui-build.zip | 2026-10-20 | 788.5 kB | |
| survey-core-build.zip | 2026-10-20 | 8.6 MB | |
| survey-react-ui-build.zip | 2026-10-20 | 521.9 kB | |
| survey-vue3-ui-build.zip | 2026-10-20 | 193.6 kB | |
| README.md | 2026-10-20 | 6.6 kB | |
| v3.2.2 source code.tar.gz | 2026-10-20 | 55.8 MB | |
| v3.2.2 source code.zip | 2026-10-20 | 57.6 MB | |
| Totals: 7 Items | 123.5 MB | 1 | |
What's Changed
- [backport:V2]fix [#12002], Single input mode: empty Dynamic Matrix / Dy… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12009
- feat(core): describe built-in functions and add an expression syntax guide by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/11977
- Auto-advance: support Enter as a completion signal for multi-value questions by @OlgaLarina in https://github.com/surveyjs/survey-library/pull/11975
- Adapters question layout by @novikov82 in https://github.com/surveyjs/survey-library/pull/11997
- refactor(core): add Helpers.getCommentKey and Helpers.getNameOfCommen… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12017
- refactor(dynamic-data): local data sources are written synchronously by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12020
- fix(core): matrix and dynamic panel defects from the records review by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12019
- Fix: a records question inside a dynamic panel or matrix crashes on t… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12016
- fix(matrix): add spacing around the comment area in table questions by @tsv2013 in https://github.com/surveyjs/survey-library/pull/12021
- fix(ci): read release tag from workflow_run payload in next-release-column by @tsv2013 in https://github.com/surveyjs/survey-library/pull/12022
- refactor(core): one structure walk for container questions; setData() and clearIncorrectValues() reach choice panels by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12018
- fix(linter): reference/self ignores neighbouring row/panel references… by @MarchTokenda in https://github.com/surveyjs/survey-library/pull/12023
- fix(core) [#12015]: "Add" focuses the first answerable question of the… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12026
- Records review/03 dispose ownership by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12025
- refactor(core): remove unused matrix and dynamic panel members, dead … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12027
- Keyboard input for Radiogroup, Checkbox, Image Picker questions [creator:8039] by @OlgaLarina in https://github.com/surveyjs/survey-library/pull/11943
- fix [#12024], File Upload - The onDownloadFile function is not raised w… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12029
- refactor(core): rename rowsPerPage/panelsPerPage to pageSize by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12030
- refactor(core): reach protected records members by typed element access by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12032
- refactor(core): use one Scope helper for re-entrancy flags and depth … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12033
- refactor(core): extract DynamicDataViewIndexes with cached view posit… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12034
- fix(theme): apply the question indent inside panels fix [#12031] by @tsv2013 in https://github.com/surveyjs/survey-library/pull/12040
- refactor(core): extract records data waits and pager; one notion of p… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12035
- refactor(core): keep matrix base neutral; extract rendered table host… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12041
- fix(core): restore dynamic panel and matrix flags when user code throws by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12036
- fix(core): restore re-entrancy flags when user code throws by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12039
- Progress bar: don't mark a visited page as passed until it is answered [adapters:45] by @dmitry-kurmanov in https://github.com/surveyjs/survey-library/pull/12001
- perf(core): one update per bulk assignment of container actions by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12053
- perf(core): key property-change handlers by name; fix TOC listener leak by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12050
- perf(core): bind choice shortcut badges only while shortcuts are enabled by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12052
- feat(core): cap the records page size by settings.maxPageSize by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12042
- refactor(core): tidy the dynamic data layer; move question glue to re… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12045
- Fix collapsed panels in paneldynamic [creator:8069][adapters:47] by @dk981234 in https://github.com/surveyjs/survey-library/pull/12056
- Bug/core shared value item fields by @MarchTokenda in https://github.com/surveyjs/survey-library/pull/12058
- refactor(core): one registry of record-index followers for the records question by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12049
- feat(records): add the records bar with the designed pager (#11873) [creator:8062] by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12044
- Disable animations for pager by @dk981234 in https://github.com/surveyjs/survey-library/pull/12061
- perf(core): recalculate calculated values only when a value they use … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12069
- fix(core): add a row to the page shown without rebuilding a paged matrix by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12067
- perf(expressions): regenerate the expression parser without peggy's -cache (#12065) by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12066
- perf(core): one rendered-table reset per matrix page move, add onRend… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12070
- [creator:8074] Bug/linter shared record fields rules by @MarchTokenda in https://github.com/surveyjs/survey-library/pull/12059
- perf(core): look up survey values and variables without scanning every key (#12066) by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12068
- refactor(core): replace sortBy/sortOrder with sortCriteria and sort() by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12064
- [#12062] Empty navigation layout fixes by @novikov82 in https://github.com/surveyjs/survey-library/pull/12063
Full Changelog: https://github.com/surveyjs/survey-library/compare/v3.2.1...v3.2.2