Releases: surveyjs/survey-creator
Releases · surveyjs/survey-creator
v2.5.23
Bug Fixes
Commits
- [5a051d6]: Fix simulator overlay height not applied when opening Preview on a phone/tablet device (Jane) #7624
- [c66477a]: Update code formatting (Jane) #7624
- [98afc6b]: Fix Simulator TOC test (Jane) #7624
- [1d90c2b]: Add overlayHeight property to the simulator model (Jane) #7624
- [be09611]: Simulator overlay CSS and survey responsiveness in preview (Jane) #7624
- [cd8b1ed]: Split PR pipeline (#7627) (MarchTokenda) #7627
- [1cd4fb6]: Deleting a question doesn't clear references to it in setToName of triggers fix #7661 (#7662) (Andrew) #7662
- [ace2b1e]: Creator PR refactor (#7667) (MarchTokenda) #7667
- [a0a4c0b]: Declare queueSurveyLayoutRefresh in the Simulator model (Jane) #7624
- [69b2657]: Page navigator is not scrollable when there's a lot of pages (#7681) (tsv2013) #7681
- 2.5.23 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.23 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.23 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.23 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.23 [azurepipelines skip] (surveyjsdeveloper)
v1.12.62
Commits
- [90880cc]: Deleting a question doesn't clear references to it in setToName of tr… (andrew.telnove@gmail.com)
- [c2cb648]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [c9d5892]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [8ecdcef]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [2b984b4]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [2cc0c2b]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [a5fc8c8]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
- [b35c361]: "Release: 1.12.62 [azurepipelines skip]" (surveyjsdeveloper)
v2.5.22
Commits
- [df1b2b2]: update compareScreenshot function (#7647) (OlgaLarina) #7647
- [7374912]: Impossible to remove the newly added question in the onQuestionAdded event - Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'page') fix #7652 (Andrew Telnov) #7655
- Clarify how the
onAllowAddElementevent works #7658 (RomanTsukanov) - [bccbeb6]: Minor edit (RomanTsukanov) #7658
- [cdd2e8d]: fixed blinking of "logic popup mobile" (dmitrykurmanov)
- 2.5.22 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.22 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.22 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.22 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.22 [azurepipelines skip] (surveyjsdeveloper)
v2.5.21
Commits
- [b4e7805]: Add noEmitOnError option to Rollup configurations to prevent exit watch mode due typescript errors (#7623) (MarchTokenda) #7623
- Clarify the
reasonparameter values inonQuestionAddedandonPanelAdded(#7634) #7634 (RomanTsukanov) - [30b48d7]: creator.onQuestionAdded is raised when a question is moved from one page to another fix #7628 (Andrew Telnov) #7635
- [1b52370]: The onCollectionItemDeleting function is not raised when a row or column is being removed from the design surface fix #7632 (Andrew Telnov) #7636
- [db96772]: Refactor Rollup configuration to use aliases for React-related packages and remove unessary 'paths' option. (#7625) (MarchTokenda) #7625
- 2.5.21 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.21 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.21 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.21 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.21 [azurepipelines skip] (surveyjsdeveloper)
v2.5.20
Commits
- [abd6c54]: Remove Element Selector for all sidebar pages except Property Grid (#7613) (Jane) #7613
- [40e4fd4]: generated azure pipes [azurepipelines skip] (dmitrykurmanov)
- [eda3abb]: Design Time - Fix "Choices are loaded from a web service" banner rend… (#7617) (Jane) #7617
- [823a8ed]: Add path aliases for React components in Rollup configurations Fix #7616 (#7619) (MarchTokenda) #7619
- 2.5.20 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.20 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.20 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.20 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.20 [azurepipelines skip] (surveyjsdeveloper)
v3.0.0-beta.3
Commits
- [72a7266]: Add doccomments for the Presets API (RomanTsukanov) #7546
- [317cc23]: Add noEmitOnError option to TypeScript configuration to fail build on… (#7529) (MarchTokenda) #7529
- [33f30e1]: Use scrollElementToTop with options parameter (#7515) (Andrew) #7515
- [bb430b4]: Refactor/examples keys (#7548) (Andrew) #7548
- [68aee33]: Add waitForFunction to ensure 'creator' is available before setting JSON (#7550) (Andrew) #7550
- [fed7f8c]: Add emitMinified option to ui-presets build script (March) #7556
- [91345de]: Enhance toolbox setup by waiting for DOM content and creator initialization (#7553) (Andrew) #7553
- [287548f]: Refactor single input question wrapper action change require test for improved reliability (#7554) (Andrew) #7554
- [6d9a6bf]: Add delay before interacting with property grid to stabilize vrt test: Logic popup with boolean question (#7555) (Andrew) #7555
- [16f17b9]: Add delay before screenshot comparison in logic popup mobile test (#7557) (Andrew) #7557
- [45e7c79]: work for the pipes [azurepipelines skip] (Dmitry Kurmanov)
- [7879372]: work for the pipes [azurepipelines skip] (Dmitry Kurmanov)
- [a94afad]: test pages folder rename (#7549) (OlgaLarina) #7549
- [d757429]: resolve #7558 Fix typo in locTileName -> locTitleName (#7560) (OlgaLarina) #7560
- [0fb8de9]: Add watchFiles option to CSS config for improved file watching (#7562) (MarchTokenda) #7562
- [d837b6f]: #7569 UI Preset Editor: titles (Aleksey Novikov) #7570
- [faeabf1]: fix tests #7569 (Aleksey Novikov) #7570
- [b6c322e]: Focus unexpectedly shifts to the question’s Name property editor when navigating backward fix #7547 (#7563) (Andrew) #7563
- [a0b33ac]: #7569 - update text (Aleksey Novikov) #7570
- [e568aaa]: #7569 - update screenshots (Aleksey Novikov) #7570
- [13d4550]: Bug/7567 presets editor languages (#7568) (Andrew) #7568
- [341e63a]: #7573 UI Preset Editor - default configuration (Aleksey Novikov) #7574
- [b9a35b4]: #7569 UI Preset Editor: titles (Aleksey Novikov) #7570
- [3be2adf]: Merge branch 'issue/7569-UI-Preset-Editor-titles' of https://github.com/surveyjs/survey-creator into issue/7569-UI-Preset-Editor-titles (Aleksey Novikov) #7570
- [53da91b]: Merge remote-tracking branch 'origin/master' into V3 (Aleksey Novikov)
- [034a8a2]: #7571 UI Preset Editor: Validate manually entered preset names against protected (registered) presets in Save As and Add New Preset dialogs (#7572) (Aleksey Novikov) #7572
- [170f98d]: UI Preset Editor - default configuration (Aleksey Novikov) #7574
- [8315b4f]: #7569 update screenshot (Aleksey Novikov) #7570
- [fa344c4]: #7569 - update screenshots (Aleksey Novikov) #7570
- [33fa0be]: Merge remote-tracking branch 'origin/V3' into issue/7573-UI-Preset-Editor---default-configuration (Aleksey Novikov) #7574
- [f3b4b2d]: Merge remote-tracking branch 'origin/V3' into presets-api-doccomments (RomanTsukanov) #7546
- [ef19776]: Add links to the demo and help topic (RomanTsukanov) #7546
- [a95c442]: fix creator after AI tokens (Aleksey Novikov) #7581
- [2095dcf]: fix theme model var (Aleksey Novikov) #7581
- [fcc650d]: Merge remote-tracking branch 'origin/V3' into issue/L-11063-New-Tokens-AI-powered-preparation (Aleksey Novikov) #7581
- [7926ac9]: V3 fix matrix row styles (OlgaLarina) #7584
- [df810f5]: #7573 - add tests for preset property (Aleksey Novikov) #7574
- [1391dbb]: Merge remote-tracking branch 'origin/V3' into issue/7573-UI-Preset-Editor---default-configuration (Aleksey Novikov) #7574
- [a6756db]: Update presets-manager.ts (Aleksey Novikov) #7574
- [d021b60]: V3 fix matrix row styles update etalon (OlgaLarina) #7584
- [f89f902]: #7535 - set property directly (Aleksey Novikov) #7574
- [50b6967]: remove designTabSurveyJSON (Aleksey Novikov) #7588
- [92c4e3a]: fix...
v2.5.19
Chores
- update screenshot snapshots for small multiple text selection states (Andrew Telnov)
- update screenshot snapshots for small multiple text selection states in legacy theme (Andrew Telnov)
Commits
- [730e761]: updated survey-creator docs [azurepipelines skip] (surveyjsdeveloper)
- [b49ddb1]: Update LICENSE (Elena Gorbatkova)
- [e84f57d]: Add surveyLocalization.showNamesInEnglish to ICreatorOptions fix #7578 (#7596) (Andrew) #7596
- [c994934]: On adding new column a colum title is not auto generated fix #7597 (#7598) (Andrew) #7598
- [109b150]: Shadow DOM should work without duplicate styles in root (:host issue) #522 (#7583) (Dmitry Kurmanov) #7583
- [4534d9f]: Merge branch 'master' of https://github.com/surveyjs/survey-creator (Andrew Telnov)
- [a4d2576]: work for the feature/self-hosted-v2 (#7601) (Dmitry Kurmanov) #7601
- [f54ec3e]: Page navigator initially jumps to the wrong page (#7603) (tsv2013) #7603
- [bb67dac]: returned maxFailure5 back (dmitrykurmanov)
- 2.5.19 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.19 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.19 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.19 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.19 [azurepipelines skip] (surveyjsdeveloper)
v2.5.18
Code Refactoring
- update ui-preset-editor paths and configurations across multiple rollup and vite files Fix #7582 (#7587) #7587 (MarchTokenda)
Commits
- [1631e48]: updated survey-creator docs [azurepipelines skip] (surveyjsdeveloper)
- [9ab688b]: resolve #7577 Dark Theme - The "Accepted file categories" property drop-down appears with White background (LARINA-NB-W10\OlgaLarina) #7579
- [d66432c]: Fix vrt tests (Andrew Telnov)
- [d2f20b9]: Update vrt image in legacy tests (Andrew Telnov)
- [c946035]: Dropdown question editor in a survey trigger editor for questions with large names renders incorrectly (#7545) (OlgaLarina) #7545
- [648ebb0]: Add doccomments for property validation options (fix #7591) (#7593) (RomanTsukanov) #7593
- [c373acd]: Search in the Toolbox, include subitems fix #7590 (Andrew Telnov) #7594
- [4c2d5ad]: Enhance localization for Thai, Traditional Chinese, and Turkish languages with auto-translated comments and additional strings for improved user experience. (#7595) (Andrew) #7595
- 2.5.18 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.18 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.18 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.18 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.18 [azurepipelines skip] (surveyjsdeveloper)
v2.5.17
Commits
- [b870e70]: Add 'Create Custom Choice' property to localization and editor definitions (#7544) (Andrew) #7544
- [ea7c4dc]: Fix unit tests (Andrew Telnov)
- [317cc23]: Add noEmitOnError option to TypeScript configuration to fail build on… (#7529) (MarchTokenda) #7529
- [33f30e1]: Use scrollElementToTop with options parameter (#7515) (Andrew) #7515
- [bb430b4]: Refactor/examples keys (#7548) (Andrew) #7548
- [68aee33]: Add waitForFunction to ensure 'creator' is available before setting JSON (#7550) (Andrew) #7550
- [fed7f8c]: Add emitMinified option to ui-presets build script (March) #7556
- [91345de]: Enhance toolbox setup by waiting for DOM content and creator initialization (#7553) (Andrew) #7553
- [287548f]: Refactor single input question wrapper action change require test for improved reliability (#7554) (Andrew) #7554
- [6d9a6bf]: Add delay before interacting with property grid to stabilize vrt test: Logic popup with boolean question (#7555) (Andrew) #7555
- [16f17b9]: Add delay before screenshot comparison in logic popup mobile test (#7557) (Andrew) #7557
- [45e7c79]: work for the pipes [azurepipelines skip] (Dmitry Kurmanov)
- [7879372]: work for the pipes [azurepipelines skip] (Dmitry Kurmanov)
- [a94afad]: test pages folder rename (#7549) (OlgaLarina) #7549
- [d757429]: resolve #7558 Fix typo in locTileName -> locTitleName (#7560) (OlgaLarina) #7560
- [0fb8de9]: Add watchFiles option to CSS config for improved file watching (#7562) (MarchTokenda) #7562
- [b6c322e]: Focus unexpectedly shifts to the question’s Name property editor when navigating backward fix #7547 (#7563) (Andrew) #7563
- [e30b644]: Add missing declarationDir to Rollup config for themes and UI presets… (#7576) (MarchTokenda) #7576
- 2.5.17 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.17 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.17 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.17 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.17 [azurepipelines skip] (surveyjsdeveloper)
v3.0.0-beta.1
Code Refactoring
- migrate from webpack to rollup (#7478) #7478 (MarchTokenda)
Tests
Commits
- [186b99c]: Refactor SurveyQuestionProperties to improve property handling and tab management (#7471) (Andrew) #7471
- [1ac57d5]: changed azure pipes [azurepipelines skip] (dmitrykurmanov) #7504,#7546,#7568
- [12ecd1c]: changed azure pipes [azurepipelines skip] (dmitrykurmanov) #7527
- [963fe3f]: Add stepErrorText to localization and defaultProperties for validation (#7473) (Andrew) #7473
- [1879098]: Update README.md (Dmitry Kurmanov) #7527
- [3e2e57a]: Logic Tab - A choice's value appears in a resultant expression regardless of useElementTitles: true, fix #7490 (#7492) (Andrew) #7492
- SSR and Shadow-Dom compatibility (#7326) #7326 (Dmitry Kurmanov)
- [851d8fc]: Features/condition-double-braces (#7493) (Andrew) #7493
- [9b184ea]: generated azure pipes [azurepipelines skip] (dmitrykurmanov) #7504,#7546,#7568
- [08012dc]: generated azure pipes [azurepipelines skip] (dmitrykurmanov) #7527
- [47402b6]: Azure Improvements https://github.com/surveyjs/private-tasks/issues/521: Fixed PW retries config (dmitrykurmanov) #7527
- [da90652]: Azure Improvements https://github.com/surveyjs/private-tasks/issues/521: Fixed PW retries config (dmitrykurmanov) #7504,#7546,#7568
- [0f9813b]: Property Grid: Fix "expression" in lower case (#7496) (RomanTsukanov) #7496
- [e28922e]: Caching errored expressions in property grid, fix #7495 (#7498) (Andrew) #7498
- [8676a62]: hot fix: on demos test we don't have rootElement for creator sometimes (dmitrykurmanov) #7527
- [6cfd5b5]: "Release: 2.5.15 [azurepipelines skip]" (surveyjsdeveloper) #7527
- [bb21719]: "Release: 2.5.15 [azurepipelines skip]" (surveyjsdeveloper) #7527
- [e88bfce]: "Release: 2.5.15 [azurepipelines skip]" (surveyjsdeveloper) #7527
- [6f47cbe]: "Release: 2.5.15 [azurepipelines skip]" (surveyjsdeveloper) #7527
- [e9395dd]: "Release: 2.5.15 [azurepipelines skip]" (surveyjsdeveloper) #7527
- [8701a9f]: updated survey-creator docs [azurepipelines skip] (surveyjsdeveloper) #7527
- [d723e0d]: update angular to nodejs 24 (#7505) (Dmitry Kurmanov) #7505
- [f9f7e7b]: generated azure pipes [azurepipelines skip] (dmitrykurmanov) #7527
- [55f5440]: setup for node LTS (24) (#7508) (Dmitry Kurmanov) #7508
- [fb4b718]: improved pw config (#7511) (Dmitry Kurmanov) #7511
- [bf8d820]: Update playwright.config.ts (maxFailures) (Dmitry Kurmanov) #7527
- [df820d8]: Presets appear as a separate Survey Creator tab fix #7479 (#7501) (Andrew) #7501
- [bc6f8ad]: Condition Editor picks wrong question when another question has match… (#7507) (Andrew) #7507
- [13bd3d1]: The question filter dropdown displays question names even if useElementTitles is set to true fix #7502 (#7503) (Andrew) #7503
- [cb6a8d3]: File Upload - A confirmation dialog for removing the file appears outside the visible area of a survey (#7510) (tsv2013) #7510
- [85227aa]: UI Preset Editor - The Themes Tab Unavailable in Expert preset fix #7477 (Andrew Telnov) #7531,#7546,#7568
- [26cf0b7]: Fix e2e tests (Andrew Telnov) #7531,#7546,#7568
- [db4813e]: Prepare for new library tokens (#7499) (Aleksey Novikov) #7499,#7546,#7568
- [0120470]: UI Preset Editor - add new preset when no presets are registered fix #7520 (#7523) (Andrew) #7523
- [0656ddf]: #7500 UI Preset Editor - API (Aleksey Novikov) #7524,#7546,#7568
- [df6c1df]: Merge remote-tracking branch 'origin/V3' into issue/7500-UI-Preset-Editor---API (Aleksey Novikov) [#7524](h...