22 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.23.0 (2021-11-19)
Note: Version bump only for package @lowdefy/engine
3.23.0-alpha.0 (2021-11-09)
Note: Version bump only for package @lowdefy/engine
3.22.0 (2021-09-27)
Note: Version bump only for package @lowdefy/engine
3.22.0-alpha.1 (2021-09-20)
Note: Version bump only for package @lowdefy/engine
3.22.0-alpha.0 (2021-09-08)
Note: Version bump only for package @lowdefy/engine
3.21.2 (2021-08-31)
Note: Version bump only for package @lowdefy/engine
3.21.2-alpha.0 (2021-08-31)
Note: Version bump only for package @lowdefy/engine
3.21.1 (2021-08-26)
Note: Version bump only for package @lowdefy/engine
3.21.0 (2021-08-25)
Note: Version bump only for package @lowdefy/engine
3.20.4 (2021-08-21)
Note: Version bump only for package @lowdefy/engine
3.20.3 (2021-08-20)
Note: Version bump only for package @lowdefy/engine
3.20.2 (2021-08-20)
Note: Version bump only for package @lowdefy/engine
3.20.1 (2021-08-20)
Note: Version bump only for package @lowdefy/engine
3.20.0 (2021-08-20)
Bug Fixes
- engine: Add tests for Blocks.validate. (0a0a66a)
- engine: Catch CallMethod method not defined error and add tests for CallMethod. (96f9cb1)
- engine: Fixes to event debouncing and tests. (89266f2)
- engine: Refactor Validate to work with getBlockMatcher. (8c9de14)
- engine: Remove showValidationErrors from context. (24e0bbc)
- engine: Update action tests to include debounce. (b21c440)
- engine: Update events test for undefined event. (05bc928)
Features
- blocksAntd: Added onclose action chain error detection to ConfirmModal, Drawer, Modal. (66e0692)
- engine: Add async option to actions (81036db)
- engine: Add async tests and update docs. (fd967b9)
- engine: Add debounce option to events. (003cb0b)
- engine: Add ResetValidation action. (01237e3)
- engine: Add tests for events debounce. (2ff29cb)
- engine: Add Throw action. (d2a23f0)
- engine: Document Lowdefy action functions in JsAction. (7634145)
- engine: showValidation on block level and params.regex for Validate. (6824b07)
- Add back option to link. (b6cf705), closes #728
- Add Lowdefy actions to JsAction (7af4442)
3.19.0 (2021-07-26)
Note: Version bump only for package @lowdefy/engine
3.18.1 (2021-06-30)
Bug Fixes
- engine: Evaluate action error messages after error. closes #663 (514fd14)
- engine: Remove error.lowdefyMessage. (9f8590f)
- engine: Responses for actions and tests using _actions in messages. (38cf7ef)
- engine: Up test covarage in Wait. (a40ad4f)
3.18.0 (2021-06-17)
Features
3.17.2 (2021-06-11)
Note: Version bump only for package @lowdefy/engine
3.17.1 (2021-06-11)
Note: Version bump only for package @lowdefy/engine
3.17.0 (2021-06-11)
Note: Version bump only for package @lowdefy/engine
3.17.0-alpha.3 (2021-06-09)
Note: Version bump only for package @lowdefy/engine
3.17.0-alpha.2 (2021-06-09)
Note: Version bump only for package @lowdefy/engine
3.17.0-alpha.1 (2021-06-09)
Note: Version bump only for package @lowdefy/engine
3.17.0-alpha.0 (2021-06-09)
Features
3.16.5 (2021-05-31)
Bug Fixes
- deps: update dependency graphql-tag to v2.12.4 (daf81cf)
3.16.4 (2021-05-28)
Note: Version bump only for package @lowdefy/engine
3.16.3 (2021-05-27)
Note: Version bump only for package @lowdefy/engine
3.16.2 (2021-05-26)
Note: Version bump only for package @lowdefy/engine
3.16.1 (2021-05-26)
Note: Version bump only for package @lowdefy/engine
3.16.0 (2021-05-26)
Bug Fixes
- engine: Add tests for JsAction. (2113ae5)
- engine: Modify action response object. (94db71d)
- engine: Update tests for new action responses structure. (73c84e6)
Features
- engine: Add JsAction. (005155a)
3.15.0 (2021-05-11)
Note: Version bump only for package @lowdefy/engine
3.14.1 (2021-04-28)
Bug Fixes
- engine: Fix required validation broken by dynamic operators. (6d38dbb)
3.14.0 (2021-04-26)
Note: Version bump only for package @lowdefy/engine
3.13.0 (2021-04-16)
Bug Fixes
- Update babel setup for tests. (1d89de9)
- Update react, react-dom and react-test-renderer to v17.0.2 (78969ab)
- engine: Init async operators. (63f8d14)
- operators: Update dynamic imports. (5699118)
3.12.6 (2021-04-06)
Note: Version bump only for package @lowdefy/engine
3.12.5 (2021-03-31)
Bug Fixes
- engine: Fix Request action response. (45aaa18)
3.12.4 (2021-03-30)
Note: Version bump only for package @lowdefy/engine
3.12.3 (2021-03-26)
Note: Version bump only for package @lowdefy/engine
3.12.2 (2021-03-24)
Note: Version bump only for package @lowdefy/engine
3.12.1 (2021-03-24)
Note: Version bump only for package @lowdefy/engine
3.12.0 (2021-03-24)
Note: Version bump only for package @lowdefy/engine
3.11.4 (2021-03-19)
Note: Version bump only for package @lowdefy/engine
3.11.3 (2021-03-12)
Note: Version bump only for package @lowdefy/engine
3.11.2 (2021-03-11)
Note: Version bump only for package @lowdefy/engine
3.11.1 (2021-03-11)
Note: Version bump only for package @lowdefy/engine
3.11.0 (2021-03-11)
Bug Fixes
- engine: Assign rootContext to context, instead of assigning individual fields. (9461990)
- engine: Rename more root to lowdefy. (df858c1)
- engine: Rename rootContext to lowdefy, and add pageId to root. (3ee8807)
- engine: Use context specific pageId in engine. (e80e461)
Features
- renderer: Finish OpenId callback. (9997136)
- renderer: Switch rootcontext to root lowdefy object (30919a2)
- Init OpenID Connect flow. (e2e29d0)
3.10.2 (2021-02-25)
Bug Fixes
- engine: Validate was not showing the correct error message. (4fcbda4)
- engine: Validation warnings were shown as errors not warnings. (84ad6b3)
3.10.1 (2021-02-19)
Note: Version bump only for package @lowdefy/engine
3.10.0 (2021-02-17)
Bug Fixes
- engine: Fix Link action always errors. (ec4c0f2)
- engine: Fix set block to update on event loading. (db80390)
- engine: Use displayMessage from window. (a7e50b3)
3.9.0 (2021-02-16)
Bug Fixes
- actions: Fix action response, add tests. (0d16f82)
- engine: Fix Link action with input and urlQuery. (be6a1e1)
- engine: Fix Validate function name (795d876)
- engine: Log action errors to the console. (38ea5ff)
Features
- engine: Parse params for all actions. Refactor actions and events. (0d55bd2)
3.8.0 (2021-02-12)
Bug Fixes
- engine: Fix container chlidren visibilty if container vis is null. (0af48bd)
Features
- engine: Rename Link action newWindow to newTab. (35b47f6)
3.7.2 (2021-02-09)
Bug Fixes
- Fix package lifecycle scripts. (af7f3a8)
3.7.1 (2021-02-09)
Note: Version bump only for package @lowdefy/engine
3.7.0 (2021-02-09)
Bug Fixes
- engine: Actions should only skip when “skip” is explicitly true (e34dc05)
- engine: Only update when onInit is done. (9f21597)
3.6.0 (2021-02-05)
Bug Fixes
- engine: Events rename fix. (ca142ca)
3.5.0 (2021-02-05)
Bug Fixes
- deps: Update dependency graphql to v15.5.0 (90acf72)
Features
- Rename blocks “actions” field to “events”. (8f2e998)
- engine: Add support for meta.initValue to initialize block value from meta. (5d5307c)
- engine: Rename block actions to events (bd4f7a7)
- renderer: Rename actions to events (134b275)
3.4.0 (2021-01-20)
Note: Version bump only for package @lowdefy/engine
3.3.0 (2021-01-18)
Bug Fixes
- Update tests in engie to work with new operator format. (4f626a1)
3.2.0 (2021-01-18)
Bug Fixes
- Update tests in engie to work with new operator format. (4f626a1)
0.0.1 (2020-12-15)
Note: Version bump only for package @lowdefy/engine
0.0.0 (2020-12-15)
Note: Version bump only for package @lowdefy/engine
0.0.0-alpha.7 (2020-12-10)
Bug Fixes
- blockTools: remove registeredMethods (b984e6f)
- deps: update dependency graphql to v15.4.0 (24803a3)
- engine: do not recreate actions on call (58f6e8e)
- engine: minor bug fixes (8937087)
- engine: remove defaultValue field (a380aef)
- engine: replace graphql-tag dependency in engine (370f69b)
- engine: structured params for newBlocks (1c5bd0c)
- engine: update tests (4de3325)
- engine: visible should evaluate only when not equal to false (76e7f2a)
- renderer: fix useContext, split onEnter and get context (6af60c6)
- build and test errors (909b2bf)
- move engine related files from helpers to engine (3b96ab7)
- requests fixes (0e7af60)
- use helpers from helpers (ebe3738)
- renderer, engine: move displayMessage to rootContext, update engine tests (0f6339f)
Features
- engine: init @lowdefy/engine package (1604212)
- engine: refactor validation messages and only eval visible (a507cc3)
- engine: remove all empty objects from state as an effect of deleted values (7cb2f2e)
- engine: remove mutations (68f8578)
- engine: validate action can be null = all, string = one or array = list of field names (5a64c8b)
- add Apache-2.0 license (3e2064e)
- add type package (d0c60c4)
- remove fetch requests on page load, add async load actions (1f396d6)
- engine, renderer: move apollo cache block update to renderer (778ff4a)