Releases: surveyjs/survey-library
Releases · surveyjs/survey-library
v2.5.10
Commits
- [e3157dd]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [a440178]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [5661658]: removed test azure-pipelines folder [azurepipelines skip] (dmitrykurmanov)
- [4deaa7e]: Do not trim comments - replace strings containing only whitespace wit… (#10878) (Andrew) #10878
- [120523f]: added main library pipe [azurepipelines skip] (dmitrykurmanov)
- [d25af2a]: Add text.txt with initial content (Dmitry Kurmanov)
- [47d7671]: added main library pipe [azurepipelines skip] (dmitrykurmanov)
- [56b3ec8]: Merge branch 'master' of https://github.com/surveyjs/survey-library (dmitrykurmanov)
- [d48eef7]: Update value in text.txt from 1000 to 123 [azurepipelines skip] (Dmitry Kurmanov)
- [2babe3c]: Replace '123' with 'za' in text.txt (Dmitry Kurmanov)
- [d9c0348]: added pr library pipe [azurepipelines skip] (dmitrykurmanov)
- [0268be4]: Merge branch 'master' of https://github.com/surveyjs/survey-library (dmitrykurmanov)
- [adee77a]: Replace 'za' with 'asdasd' in text.txt (Dmitry Kurmanov)
- [903a83d]: Dropdown with Custom Choices - Create a new choice when using TAB or clicking outside a dropdown/tagbox (#10876) (OlgaLarina) #10876
- [ccf9571]: Update main.yml for Azure Pipelines [azurepipelines skip] (Dmitry Kurmanov)
- [8956d0a]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [63edc7d]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [91efb12]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [b9896eb]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [c752736]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [e2b5df3]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [7446937]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [ad338ff]: added libraries pipes (V3 infra) [azurepipelines skip] (dmitrykurmanov)
- [3828662]: validateExpressions() incorrectly reports UnknownVariable when using [i] with PanelDynamic fix #10874 (#10879) (Andrew) #10879
- [c800f45]: added libraries pipes (V3 infra) [azurepipelines skip] (dmitrykurmanov)
- [12df042]: Merge branch 'master' of https://github.com/surveyjs/survey-library (dmitrykurmanov)
- [c9b7aa8]: added libraries pipes (V3 infra) [azurepipelines skip] (dmitrykurmanov)
- [e711a62]: validateExpressions() creates extra panel instances when defaultValue set on question inside templateElements[] fix #10881 (#10888) (Andrew) #10888
- [478e95d]: Update surveyjs schema (#10889) (Andrew) #10889
- [9d3a96c]: Introduce cache functionality for custom expression functions (#10884) (Andrew) #10884
- [ad32bd2]: #10877 - enhance confirmation dialogs (#10887) (Aleksey Novikov) #10887
- [f9fc2b5]: Fix try to set 'passed' when currentPage is undefined. Fix onCurrentP… (#10896) (MarchTokenda) #10896
- [791235b]: Add $schema property into the survey, fix surveyjs/survey-creator#7416 (Andrew Telnov)
- [e9ff87b]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [4836123]: Select item on TAB or clicking outside a dropdown/tagbox (#10898) (OlgaLarina) #10898
- 2.5.10 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.10 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.10 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.10 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.10 [azurepipelines skip] (surveyjsdeveloper)
v2.5.9
Commits
- [0ebcd27]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [558c6f7]: Refactor/use property decorator (#10827) (Andrew) #10827
- [ff1f969]: Create test.yml (Dmitry Kurmanov)
- [d2138e3]: Add test1 to the pipeline configuration (Dmitry Kurmanov)
- [eaee90f]: Change test1 to test2 in test.yml (Dmitry Kurmanov)
- [835c549]: Update test case from 'test2' to 'test3' (Dmitry Kurmanov)
- [9526abf]: Update test entry from 'test3' to 'test4' (Dmitry Kurmanov)
- [9b42789]: Update test entry from 'test4' to 'test5' (Dmitry Kurmanov)
- [fee796d]: refactor, remove connector width adjustment with timeout, keep only css adjustment fix #10856 (#10858) (MarchTokenda) #10858
- [baa568c]: Choices do not immediately appear when a master question (choicesFromQuestion ) receives a value fix #10859 (#10861) (Andrew) #10861
- [85951d7]: Update test identifier from 'test5' to 'test6' (Dmitry Kurmanov)
- [003c98c]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [a6ef26f]: Update test entry from 'test6' to 'test7' (Dmitry Kurmanov)
- [6e83059]: Update test entry from 'test7' to 'test8' (Dmitry Kurmanov)
- [6ddb81c]: Set up CI with Azure Pipelines (Dmitry Kurmanov)
- [1714b68]: Update test entry in azure-pipelines/test.yml (Dmitry Kurmanov)
- [5d12e08]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [f4d0a3c]: Increment test value in test.yml (Dmitry Kurmanov)
- [3563eff]: ChoicesByUrl - The isExclusive option is not applied fix #10865 (#10867) (Andrew) #10867
- [003f1f7]: notcontains for empty arrays fix #10869 (#10872) (MarchTokenda) #10872
- [9a7b554]: Support enableIf and visibleIf in restful #10865 (#10871) (Andrew) #10871
- 2.5.9 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.9 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.9 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.9 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.9 [azurepipelines skip] (surveyjsdeveloper)
v2.5.8
Commits
- [0091ae8]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [6e4c282]: Refactor PropertyNameArray in QuestionCheckboxModel (#10830) (MarchTokenda) #10830
- some our css selectors like [dir=rtl] applied on document ot body in our .scss files and will not work in shadow dom mode (#10833) #10833 (Dmitry Kurmanov)
- Refactoring: Move all shadowDOM duplicated checks to helper (#10832) #10832 (Dmitry Kurmanov)
- [3298893]: Implement support for multiple modal windows (#10844) (Dmitry) #10844
- [4ff7e23]: #8030 Input Validation for Masked Fields (#10839) (Aleksey Novikov) #10839
- [6e9868d]: fromJSON() with validatePropertyValues: true produces an error when the choices property is defined as a function that references the object instance & callback function fix #10845 (#10846) (Andrew) #10846
- [964dc0a]: validateExpressions() returns internal validator instead of survey element + TS docs example is invalid fix #10840 (#10843) (MarchTokenda) #10843
- [32f0d94]: The dataList property value is not saved in a survey JSON definition fix #10849 (#10850) (Andrew) #10850
- [aec0606]: Fix top navigation padding for mobile layout (#10848) (Dmitry) #10848
- ranking RTL (#10853) #10853 (Dmitry Kurmanov)
- [7e0cef5]: Implement getOwner method for survey elements fix #10840 (#10847) (MarchTokenda) #10847
- [3ac0ed7]: Add doccomment to
getOwner(RomanTsukanov) - [cf1bff7]: resolve #10831 Pattern Input Mask - Support a custom placeholder text (#10854) (OlgaLarina) #10854
- 2.5.8 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.8 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.8 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.8 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.8 [azurepipelines skip] (surveyjsdeveloper)
v2.5.7
Commits
- [8f25b3c]: isReadOnlyAttr ignores isInputReadOnly fix #7372 (#10787) (MarchTokenda) #10787
- [a90ee0c]: On showing just one detail panel per matrix, we have to hide the visible detail panel before showing a new one (#10789) (Andrew) #10789
- [9bb3afd]: Make localizable string decorator works on demand (#10791) (Andrew) #10791
- [9dd3e96]: Fix issues in dynamic matrix on adding survey array properties with minRowCount property (#10793) (Andrew) #10793
- [ab59fe6]: Fix unit tests in Creator (Andrew Telnov)
- [25adaec]: Fix Creator unit test in presets (Andrew Telnov)
- Accessibility: Clear button in radio group doesn't have aria-label #10795 (#10796) #10796 (Dmitry Kurmanov)
- [fb87dc2]: Fix generateSchema() to output derived types for polymorphic single-object properties (#10799) (Matthew Grigsby) #10799
- [a6f86aa]: Added expression validation capability fix #10806 (#10807) (MarchTokenda) #10807
- [43da3d4]: Required Color input question - It's possible to submit a survey with… (#10810) (MarchTokenda) #10810
- [9559a54]: Required survey level property not validated fix #10811 (#10815) (Andrew) #10815
- [ca22b7c]: JSON Editor unexpectedly considers a property value invalid - The property value: 'large' is incorrect for property 'textSize'. fix #10813 (#10814) (Andrew) #10814
- [b553920]: Refactor/loc strings use property declarator (#10797) (Andrew) #10797
- [6a96f72]: Feature/add generate definition fix #10804 (#10809) (Andrew) #10809
- [0842028]: Refactor validateExpression method to accept expression string and update related tests (#10816) (MarchTokenda) #10816
- [1c2f093]: Update expression validation API (#10817) (RomanTsukanov) #10817
- [1ee0178]: Validated property values fromJSON produces error if property choices uses the object instance in the function fix #10818 (#10819) (Andrew) #10819
- [c633760]: Change validateExpressions signature (#10825) (MarchTokenda) #10825
- [fdec063]: Add support for hours, minutes, and seconds in dateAdd function and corresponding tests (#10828) (MarchTokenda) #10828
- [2df5a04]: Fix a typo in a doccomment (RomanTsukanov)
- [d957dc2]: Update doccomment (RomanTsukanov)
- [8c87702]: datetime mask seconds (#10829) (OlgaLarina) #10829
- [454d47f]: Add check on existing a question in changingValueQuestions (Andrew Telnov)
- [fd3e95c]: Add validation test for dynamic panel with non-existent questions (Andrew Telnov)
- 2.5.7 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.7 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.7 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.7 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.7 [azurepipelines skip] (surveyjsdeveloper)
v2.5.6
Commits
- [1e3a503]: Update main.yml for Azure Pipelines (Dmitry Kurmanov)
- [cee59f1]: Separate languages functionality doesn't work correctly for matrix rubric fix #10767 (#10768) (Andrew) #10768
- [62076e4]: Separate languages functionality doesn't work correctly for composite & specified question types fix #10771 (#10772) (Andrew) #10772
- [480e82b]: survey.toJSON with validatePropertyValues options and property with choices where values are objects fix #10773 (#10774) (Andrew) #10774
- [b6f3a62]: select questions visibleChoices properties are not re-calculated if choice visibleIf depends on an object property fix #10776 (#10777) (Andrew) #10777
- [a7320f6]: Question numbering may have incorrect style on showing/hiding/showing the question fix #10775 (#10778) (Andrew) #10778
- [f2ff3be]: [RoadMap] Image map question feature #8111 (#10652) (MarchTokenda) #10652
- [5852e6e]: added functionName() method for function expression operand (#10780) (MarchTokenda) #10780
- [b37239e]: Add survey onCreateValidatorRegExp event (#10781) (Andrew) #10781
- [273716a]: Expressions - The contains operator is always case-sensitive fix #10784 (#10785) (Andrew) #10785
- [53adfb5]: Fix ProcessValue hasValue function for design mode (#10786) (Andrew) #10786
- [5cf5c90]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- SSR and Shadow-Dom compatibility (#10727) #10727 (Dmitry Kurmanov)
- [10cbedb]: Bug/fix element focus for creator logic tab (#10790) (Dmitry Kurmanov) #10790
- 2.5.6 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.6 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.6 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.6 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.6 [azurepipelines skip] (surveyjsdeveloper)
v2.5.5
Commits
- [f30a7a9]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [27bfb02]: Refactor/choicesbyurl on demand (#10752) (Andrew) #10752
- [fffdf93]: Create detail panel & root choices in matrices on demand (#10753) (Andrew) #10753
- [5c221c6]: Refactor/selectbase defaultchoices on demand (#10754) (Andrew) #10754
- [6cc323b]: Remove empty onCreating functions that was used early by knockout ui (#10755) (Andrew) #10755
- [85fced6]: Remove adding handler from survey.onPopupVisibleChanged event (#10756) (Andrew) #10756
- [e3bff5f]: Include setting callbacks on event handlers changing into addEvent function (#10757) (Andrew) #10757
- [66a409c]: Remove registerSychProperties function (#10758) (Andrew) #10758
- [8a1a24d]: showQuestionNumbers does not accept true/false boolean values in a survey JSON definition on validation #10759 (#10760) (Andrew) #10760
- [25c4215]: FIx Creator unit tests. Do not send notifications on changing built-in choices properties on creating question (Andrew Telnov)
- [84aa395]: Fix unit tests (Andrew Telnov)
- [501a688]: V3 infra (Dmitry Kurmanov)
- [beba791]: Improve toJSON function performance for ItemValue classes (#10761) (Andrew) #10761
- [c929ef5]: Refactor ISurveyData interface (#10763) (Andrew) #10763
- [c3b70d5]: work for V3 infra (dmitrykurmanov)
- [fbd861a]: survey.mergeLocalizationJSON() may not work for some properties vs ItemValue arrays fix #10764 (#10765) (Andrew) #10765
- 2.5.5 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.5 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.5 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.5 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.5 [azurepipelines skip] (surveyjsdeveloper)
v2.5.4
Commits
- [85fd3ca]: resolve #10698 Can't select dropdown items with Apple Pencil (#10742) (OlgaLarina) #10742
- [ef1a123]: Allow to store strings in separate JSON and then merge them with the originial JSON fix #10735 (#10736) (Andrew) #10736
- [443b7a2]: Nested paneldynamic re-adds removed panels after value change when panelCount is set fix #10739 (#10745) (Andrew) #10745
- [1b1a6df]: Creater timerModel and notifier on demand (#10746) (Andrew) #10746
- [1b064fa]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [ec20266]: Do not create localizable strings on serialization (#10744) (Andrew) #10744
- [ff5082d]: Fix unit tests in Creator (Andrew Telnov)
- [6b160b6]: Create some properties arrays on demand (#10748) (Andrew) #10748
- [aa3afdb]: Use onPropertyValueChanged function in ranking (#10749) (Andrew) #10749
- [2f7f4cf]: Create text dataList property on demand (#10750) (Andrew) #10750
- [d06beab]: Improve toJSON function performance (#10751) (Andrew) #10751
- [b8658b2]: Update doccomments for localization JSON API (RomanTsukanov)
- [3fa5f35]: Fix compilation error after merging (Andrew Telnov)
- [cd5180f]: Merge branch 'master' of https://github.com/surveyjs/survey-library (Andrew Telnov)
- [524f782]: FIx issue with detailElements serialization (Andrew Telnov)
- 2.5.4 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.4 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.4 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.4 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.4 [azurepipelines skip] (surveyjsdeveloper)
v2.5.3
Commits
- [a3fd1a2]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [89dd5a0]: Rating question with labels doesn't show selected items correctly fix #10737 (#10738) (Andrew) #10738
- 2.5.3 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.3 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.3 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.3 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.3 [azurepipelines skip] (surveyjsdeveloper)
v2.5.2
Commits
- [b963f24]: updated survey-library docs [azurepipelines skip] (surveyjsdeveloper)
- [6e96501]: Can't select dropdown items with Apple Pencil (#10716) (OlgaLarina) #10716
- [290116e]: resolve #10702 Tagbox allowCustomChoices not working on mobile/touch enabled devices in some cases (#10718) (OlgaLarina) #10718
- shadow dom tests https://github.com/surveyjs/private-tasks/issues/512 (#10713) #10713 (Dmitry Kurmanov)
- [08c47f1]: Create localizable strings in question on demand (#10711) (Andrew) #10711
- [b8735b1]: Create layout elements array in survey on demand instead of constructor (#10721) (Andrew) #10721
- [2da75cd]: Make actions bars on demand in QuestionFileModel class (#10704) (Andrew) #10704
- [228eb5d]: Refactor/register on properties changed (#10723) (Andrew) #10723
- [5e39a28]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [7d0114a]: Set native names for Telugu & Hindi (Andrew Telnov)
- [5c43988]: Refactor/9959 rating (#10720) (MarchTokenda) #10720
- [ce8af82]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [1faeba1]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [ac64db1]: #8307 Dynamic Matrix with titleLocation: "left" - The title is overlapped (#10725) (Aleksey Novikov) #10725
- [8e81d87]: updated survey-library translation [azurepipelines skip] (surveyjsdeveloper)
- [dce1517]: The defaultValue of a TagBox doesn't appear in a resultant survey.dat… (#10729) (Andrew) #10729
- [12bbd81]: Update vue version in publish package.json (#10731) (Dmitry) #10731
- [09225e7]: Fix navigation bar is empty sometimes on react + astro (#10734) (Dmitry) #10734
- 2.5.2 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.2 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.2 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.2 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.2 [azurepipelines skip] (surveyjsdeveloper)
v2.5.1
Commits
- [3b2ad66]: work for the blinking-tests stabilization (#10703) (Dmitry Kurmanov) #10703
- [a36a2b9]: Add unit test on adding custom properties into multiple tex item fix #10706 (Andrew Telnov)
- [d96ccc5]: Merge branch 'master' of https://github.com/surveyjs/survey-library (Andrew Telnov)
- [70e3769]: Remove unused disableDesignActions property from the SurveyElement class (#10700) (Andrew) #10700
- [82ead1f]: A choice's display text is not rendered in a dynamic panel's tab title when a value name uses uppercase letters fix #10707 (#10708) (Andrew) #10708
- [af5411a]: Fix alternative name for templateQuestionTitleLocation prop (Andrew Telnov)
- [8214623]: Merge branch 'master' of https://github.com/surveyjs/survey-library (Andrew Telnov)
- [20e86c5]: resolve #10709 A Text input field with "maskType": "numeric" allows entering values regardless readOnly: true (#10714) (OlgaLarina) #10714
- 2.5.1 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.1 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.1 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.1 [azurepipelines skip] (surveyjsdeveloper)
- 2.5.1 [azurepipelines skip] (surveyjsdeveloper)