| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| survey-angular-ui-build.zip | 2026-10-27 | 801.0 kB | |
| survey-core-build.zip | 2026-10-27 | 9.0 MB | |
| survey-react-ui-build.zip | 2026-10-27 | 534.0 kB | |
| survey-vue3-ui-build.zip | 2026-10-27 | 197.8 kB | |
| README.md | 2026-10-27 | 7.5 kB | |
| v3.2.3 source code.tar.gz | 2026-10-27 | 56.4 MB | |
| v3.2.3 source code.zip | 2026-10-27 | 58.3 MB | |
| Totals: 7 Items | 125.3 MB | 0 | |
What's Changed
- Remove un-used types from the data list tests by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12072
- refactor(core): sortCriteria takes and shows plain { field, direction } objects by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12074
- Performance/12065 matrix row lookup index (matrix & matrix dropdown) by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12073
- refactor(core): extract hidden answers, record clean-up and remove targets from the records question by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12076
- test(core): cover an expression with {correctAnswers} and {questionCo… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12080
- Perf/question triggers list by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12083
- refactor(core): extract the write scope and the source binding from the dynamic data list by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12079
- feat(themes): add Tailwind CSS v4 theme adapter by @tsv2013 in https://github.com/surveyjs/survey-library/pull/12037
- Performance 12065 default value expression track dependencies by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12078
- Perf/item-choices conditions track dependencies (expression in nested objects) by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12077
- Fix/11818 single input paging matrix rows by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12090
- Remove action bar from title when no visible actions [creator:8078] by @dk981234 in https://github.com/surveyjs/survey-library/pull/12091
- Add GitHub Actions workflow for library CI by @MarchTokenda in https://github.com/surveyjs/survey-library/pull/11969
- feat(matrix): sort records by clicking a column header (#11873) by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12085
- perf(expressions): compute hasFunction(true) once per expression, cou… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12095
- perf(calculated-values): find dependent calculated values with a Set by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12096
- feat(linter): add opt-in expression/no-reference rule [creator:8046] by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12043
- Fix/11818 single input paging matrix rows 2 by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12093
- perf(expressions): skip check parses each runner's variable names once by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12097
- Fix fluky test for angular file question multiple mobile by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12101
- perf(expressions): parse each atom once and read variable names in on… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12098
- Feature/11873 sorting bar UI by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12086
- Show a position-based progress indicator in questionPerPage & inputPerPage by @OlgaLarina in https://github.com/surveyjs/survey-library/pull/12051
- Adapters creator collapse by @novikov82 in https://github.com/surveyjs/survey-library/pull/12100
- Extract classes from panel dynamic question by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12099
- fix(core): refresh matrix single-input rows on rowsVisibleIf change by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12107
- fix(dynamic-data): setView resets the page through setPageIndexInternal by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12102
- perf(panel): defer updateColumns in addElement while loading by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12109
- perf(core): find duplicate computed dependencies with a Set by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12108
- perf(core): check for a dependency collection before the loading stat… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12120
- fix(core): focus timers do nothing on a disposed dynamic matrix or panel by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12118
- fix(core): activateLazyRenderingChecks dispatches on window when the … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12125
- perf(popup): render popup content on first show [creator:8088] by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12116
- perf(core): share one scroll listener and timer per lazy-rendering co… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12114
- perf(core): skip page validation and string refresh on a design-mode … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12127
- fix [#12130], (expressions): null/undefined as a function argument no l… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12131
- Update sort api for Creator [creator:8081] by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12106
- fix(vue3): clear Row lazy-rendering timer on unmount by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12124
- fix(expressions) [#12122]: *InArray functions convert masked fields thr… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12126
- add tests for collecting dependencies does not scan the dependency array by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12134
- perf(panel): compare container visibility with the stored isVisible by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12136
- resolve rtl-rating-endpoint-labels by @OlgaLarina in https://github.com/surveyjs/survey-library/pull/12132
- The progress bar in "questions" mode has an incorrect design. [creator:8104][adapters:52] by @OlgaLarina in https://github.com/surveyjs/survey-library/pull/12082
- Update matrix scroll position [creator:8095][adapters:51] by @dk981234 in https://github.com/surveyjs/survey-library/pull/12104
- fix(checkbox): selectAllText reads the "Select All" string before the… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12138
- perf(expressions): parse expressions with a hand-written parser inste… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12139
- perf(core): cache unset property defaults per class by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12140
- fix(linter): resolve totals key handling in dynamic panels and matrix… by @MarchTokenda in https://github.com/surveyjs/survey-library/pull/12129
- Fix paneldynamic in single page mode by @dk981234 in https://github.com/surveyjs/survey-library/pull/12103
- feat(core): add allowClear to the Boolean, Image Picker and Matrix questions (#11936) [CREATOR:8080] by @koushin07 in https://github.com/surveyjs/survey-library/pull/12047
- perf(core): repeat only calculated value cycles at load instead of a … by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12143
- perf(conditions): share the skip check's parsed variable names per su… by @andrewtelnov in https://github.com/surveyjs/survey-library/pull/12141
New Contributors
- @koushin07 made their first contribution in https://github.com/surveyjs/survey-library/pull/12047
Full Changelog: https://github.com/surveyjs/survey-library/compare/v3.2.2...v3.2.3