Skip to content

Latest commit

 

History

History
1114 lines (613 loc) · 60.2 KB

File metadata and controls

1114 lines (613 loc) · 60.2 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.0-alpha.124 (2024-11-18)

Note: Version bump only for package engine

4.0.0-alpha.123 (2024-10-24)

Note: Version bump only for package engine

4.0.0-alpha.122 (2024-10-16)

Bug Fixes

4.0.0-alpha.121 (2023-07-10)

Bug Fixes

  • trigger graph listeners with same value if paths use wildcards (72427ca)

4.0.0-alpha.120 (2023-07-07)

Bug Fixes

  • wildcard interoperability with refinees (804a80c)

4.0.0-alpha.119 (2023-02-06)

Bug Fixes

  • ensure react 17 works; update template-react (b94d476)

4.0.0-alpha.118 (2023-01-31)

Features

  • engine.template-react-app: base setup (475500e)
  • use-react-18: updated react version to 18, replace React.render with createRoot().render (ad58002)

4.0.0-alpha.117 (2022-10-20)

Features

  • add support for refining syntax (get) (#134) (a83ebe1)

4.0.0-alpha.116 (2022-10-03)

Note: Version bump only for package engine

4.0.0-alpha.115 (2022-09-08)

Note: Version bump only for package engine

4.0.0-alpha.114 (2022-07-07)

Note: Version bump only for package engine

4.0.0-alpha.113 (2022-07-07)

Bug Fixes

  • engine.template-react: add missing dependency (81c524e)

4.0.0-alpha.112 (2022-06-23)

Bug Fixes

  • engine.dashboard: correct the selectElement update call (85271cf)

4.0.0-alpha.111 (2022-06-23)

Features

4.0.0-alpha.110 (2022-06-23)

Bug Fixes

  • engine.service-web: ensure assets are built without esModules (199ccd7)

4.0.0-alpha.109 (2022-06-22)

Features

  • engine.dashboard: send patch updates back to the app (6108e9a)

4.0.0-alpha.108 (2022-06-22)

Note: Version bump only for package engine

4.0.0-alpha.107 (2022-06-22)

Features

  • add PATCH_APPLIED and STATE_UPDATED events (e1c0e88)
  • engine.dashboard: add info on elements tab (53134a6)

4.0.0-alpha.106 (2022-06-21)

Features

  • engine.dashboard: add support for saving code (a371215)

4.0.0-alpha.105 (2022-06-21)

Bug Fixes

  • engine.dashboard: add enum support for better paths (f6cea92)
  • engine.service-web: disable caching if output structure is enabled (cc27e08)

4.0.0-alpha.104 (2022-06-21)

Bug Fixes

  • engine.producer: test paths for strings and numbers (39b4435)
  • engine.react: remove error after data update (69c58e8)

4.0.0-alpha.103 (2022-06-10)

Bug Fixes

  • engine.dashboard: use index.ejs instead of index.html (566f199)

4.0.0-alpha.102 (2022-05-11)

Bug Fixes

  • engine.cli: ensure gitignore path is correct (3eae7c9)

4.0.0-alpha.101 (2022-04-10)

Bug Fixes

  • engine.types: revert to simple props definition for producers/views (9f6e802)
  • types for supporting internal and external props in view and producer (#126) (b33ae30)

4.0.0-alpha.100 (2022-04-08)

Note: Version bump only for package engine

4.0.0-alpha.99 (2022-04-05)

Bug Fixes

  • engine.runtime: sanity checks to ensure module use is ok (63063a8)
  • engine.service-web: ensure publicPath is properly used (7574fba)

4.0.0-alpha.98 (2022-02-07)

Bug Fixes

  • add app-structure.json to gitignore (ef396d8)
  • engine.cli: ensure gitignore is removed (3dd8063)
  • engine.service-web: add configPath variable to build and small updates (68a94a2)
  • engine.template-react: remove dummy content (1bba897)

4.0.0-alpha.97 (2022-02-03)

Bug Fixes

  • engine.runtime: change naming to status (a6582c4)

4.0.0-alpha.96 (2022-01-12)

Note: Version bump only for package engine

4.0.0-alpha.95 (2021-11-29)

Note: Version bump only for package engine

4.0.0-alpha.94 (2021-11-29)

Note: Version bump only for package engine

4.0.0-alpha.93 (2021-11-29)

Note: Version bump only for package engine

4.0.0-alpha.92 (2021-11-29)

Note: Version bump only for package engine

4.0.0-alpha.91 (2021-11-28)

Note: Version bump only for package engine

4.0.0-alpha.90 (2021-11-28)

Note: Version bump only for package engine

4.0.0-alpha.89 (2021-11-19)

Note: Version bump only for package engine

4.0.0-alpha.88 (2021-11-19)

Note: Version bump only for package engine

4.0.0-alpha.87 (2021-11-19)

Bug Fixes

  • engine.service-web: fix typo to enable engine output to generate (bf3130c)

4.0.0-alpha.86 (2021-11-19)

Bug Fixes

  • engine.patterns: add clean-up for debug (9bfe39c)
  • engine.producer: ensure cb is called in async producers (6b69231)
  • engine.producer: ensure extenalProps aren't loaded twice (23551d1)
  • engine.service-web: ensure webpack optimization doesn't fail with root modules (42a7d69)

Features

  • engine.utils: add a new package with common utils (3531474)

4.0.0-alpha.85 (2021-11-18)

Bug Fixes

  • engine.patterns: add clean-up for debug (9bfe39c)
  • engine.producer: ensure cb is called in async producers (6b69231)
  • engine.producer: ensure extenalProps aren't loaded twice (23551d1)
  • engine.service-web: ensure webpack optimization doesn't fail with root modules (42a7d69)

Features

  • engine.utils: add a new package with common utils (3531474)

4.0.0-alpha.84 (2021-11-18)

Bug Fixes

  • engine.patterns: add clean-up for debug (9bfe39c)
  • engine.producer: ensure cb is called in async producers (6b69231)
  • engine.producer: ensure extenalProps aren't loaded twice (23551d1)
  • engine.service-web: ensure webpack optimization doesn't fail with root modules (42a7d69)

Features

  • engine.utils: add a new package with common utils (3531474)

4.0.0-alpha.83 (2021-11-09)

Bug Fixes

  • engine.patterns: add clean-up for debug (9bfe39c)
  • engine.producer: ensure cb is called in async producers (6b69231)
  • engine.producer: ensure extenalProps aren't loaded twice (23551d1)
  • engine.service-web: ensure webpack optimization doesn't fail with root modules (42a7d69)

Features

  • engine.utils: add a new package with common utils (3531474)

4.0.0-alpha.82 (2021-10-29)

Bug Fixes

  • engine.service-web: ensure webpack optimization doesn't fail with root modules (42a7d69)

4.0.0-alpha.81 (2021-10-28)

Bug Fixes

  • engine.producer: ensure cb is called in async producers (6b69231)

4.0.0-alpha.80 (2021-10-28)

Bug Fixes

  • engine.producer: ensure extenalProps aren't loaded twice (23551d1)

4.0.0-alpha.79 (2021-10-28)

Features

  • engine.utils: add a new package with common utils (3531474)

4.0.0-alpha.78 (2021-10-17)

Bug Fixes

  • engine.producer: ensure that the path proxy will only execute if Proxy exists (be2999d)
  • engine.react: enable react hooks in views (5d45c18)

4.0.0-alpha.77 (2021-10-14)

Bug Fixes

  • engine.producer: ensure that the path proxy will only execute if Proxy exists (be2999d)

4.0.0-alpha.76 (2021-10-06)

Bug Fixes

  • engine.producer: ensure that the path proxy will only execute if Proxy exists (be2999d)

4.0.0-alpha.75 (2021-10-03)

Bug Fixes

  • engine.service-web: add full path for css indent (7e8f01c)

Features

  • engine.react: add children to parent instance (e842c3c)

4.0.0-alpha.74 (2021-10-03)

Features

  • engine.patterns: add debug (8962201)

4.0.0-alpha.73 (2021-10-03)

Note: Version bump only for package engine

4.0.0-alpha.72 (2021-10-03)

Bug Fixes

  • engine.producer: create a now() util that works on browser/node (8b5864c)

4.0.0-alpha.71 (2021-09-24)

Note: Version bump only for package engine

4.0.0-alpha.70 (2021-09-24)

Note: Version bump only for package engine

4.0.0-alpha.69 (2021-09-24)

Bug Fixes

  • engine.producer: if Proxy is not availabe do not attempt to create on (261f818)

Features

  • add viewId and producerId support (894ff08)
  • engine.service-web: use the tailwindcss version from the env (9a86c54)

4.0.0-alpha.67 (2021-09-06)

Bug Fixes

  • engine.babel-plugin-syntax: force exact match for module import (a772483)
  • engine.babel-plugin-syntax: generate unique ids for view imports (9f119fd)
  • engine.patterns: export only type for component (3f31524)
  • engine.patterns: refactor component and join (7b361d7)
  • engine.producer: if Proxy is not availabe do not attempt to create on (261f818)
  • engine.react-components: make deps as peerDependencies (520b3d9)
  • separate type exports from values (31f1ea4)

Features

  • engine.patterns: add data types and collection order (b759af6)

4.0.0-alpha.66 (2021-07-29)

Note: Version bump only for package engine

4.0.0-alpha.65 (2021-07-29)

Bug Fixes

  • engine.patterns: export only type for component (3f31524)

4.0.0-alpha.64 (2021-07-28)

Note: Version bump only for package engine

4.0.0-alpha.63 (2021-07-23)

Note: Version bump only for package engine

4.0.0-alpha.62 (2021-07-23)

Bug Fixes

  • engine.patterns: refactor component and join (7b361d7)

4.0.0-alpha.61 (2021-07-20)

Note: Version bump only for package engine

4.0.0-alpha.60 (2021-07-19)

Bug Fixes

  • engine.react-components: make deps as peerDependencies (520b3d9)

4.0.0-alpha.59 (2021-07-19)

Bug Fixes

  • engine.babel-plugin-syntax: force exact match for module import (a772483)

4.0.0-alpha.58 (2021-07-19)

Bug Fixes

  • separate type exports from values (31f1ea4)
  • engine.babel-plugin-syntax: generate unique ids for view imports (9f119fd)

Features

  • engine.patterns: add data types and collection order (b759af6)

4.0.0-alpha.57 (2021-07-15)

Bug Fixes

  • engine.babel-plugin-syntax: generate unique ids for view imports (9f119fd)

4.0.0-alpha.56 (2021-07-15)

Features

  • engine.patterns: add data types and collection order (b759af6)

4.0.0-alpha.55 (2021-07-14)

Note: Version bump only for package engine

4.0.0-alpha.54 (2021-07-14)

Bug Fixes

  • engine.react-components: change .npmignore and process (c433fdd)

4.0.0-alpha.51 (2021-07-06)

Bug Fixes

  • db: allow non-json rfc paths (b99dc2e)
  • db: disallow paths with a wildcard (0ad62a8)
  • engine.cli: fix commander usage after update (91654d5)
  • engine.service-web: add transform-runtime to provide polyfills (4a3140a)

Features

  • engine.react: add displayName for easier debug (6febecf)
  • producer: add support for passthrough operation (0239dd8)
  • syntax: add passthrough capabilities (b6e0fba)

4.0.0-alpha.50 (2021-07-06)

Bug Fixes

  • db: allow non-json rfc paths (b99dc2e)
  • db: disallow paths with a wildcard (0ad62a8)
  • engine.cli: fix commander usage after update (91654d5)

Features

  • engine.react: add displayName for easier debug (6febecf)
  • producer: add support for passthrough operation (0239dd8)
  • syntax: add passthrough capabilities (b6e0fba)

4.0.0-alpha.49 (2021-07-05)

Bug Fixes

  • db: allow non-json rfc paths (b99dc2e)
  • db: disallow paths with a wildcard (0ad62a8)

Features

  • engine.react: add displayName for easier debug (6febecf)
  • producer: add support for passthrough operation (0239dd8)
  • syntax: add passthrough capabilities (b6e0fba)

4.0.0-alpha.48 (2021-04-02)

Note: Version bump only for package engine

4.0.0-alpha.47 (2021-04-01)

Note: Version bump only for package engine

4.0.0-alpha.46 (2021-03-31)

Bug Fixes

  • engine.producer: change data equality check to a simple stringify with reducer (50ffcc9)
  • engine.producer: comment changes related to data check before calling a producer (b9bf3c3)

4.0.0-alpha.45 (2021-02-04)

Bug Fixes

  • engine.producer: change data equality check to a simple stringify with reducer (fb90dee)

4.0.0-alpha.44 (2021-02-04)

Bug Fixes

  • engine.producer: comment changes related to data check before calling a producer (4656636)

4.0.0-alpha.43 (2021-02-03)

Bug Fixes

  • engine.service-web: add missing babel plugin (5a6eff4)

4.0.0-alpha.42 (2021-01-29)

Bug Fixes

  • engine.react: change react prop isMounted to isAlreadyMounted (c36ec65)

4.0.0-alpha.41 (2021-01-28)

Bug Fixes

  • engine.db: ensure only interested & unique listeners are set and called (751a122)
  • engine.db: ensure path triggers only occur on required paths (62ba16f)
  • engine.producer: ensure that first call always gets made (8802a03)
  • engine.producer: updateListener now updates the correct data from the graph instance (87e2c86)
  • engine.producer: various fixes for cloning, data updates and callbacks (1ef31fc)

Features

  • engine.producer: add isPath fn to producer and engine.runtime (e458032)
  • engine.producer: add support for constructors for get, observe and update operations (#107) (69690da)
  • engine.redner: add adaptor and make several fixes for engine.producer props (caea09e)

Performance Improvements

  • engine.react: add serializers to detect changes faster (2d5fc90)

4.0.0-alpha.40 (2021-01-26)

Bug Fixes

  • engine.producer: ensure that first call always gets made (8802a03)

4.0.0-alpha.39 (2021-01-26)

Bug Fixes

  • engine.producer: various fixes for cloning, data updates and callbacks (1ef31fc)

4.0.0-alpha.38 (2021-01-19)

Note: Version bump only for package engine

4.0.0-alpha.37 (2021-01-19)

Note: Version bump only for package engine

4.0.0-alpha.36 (2021-01-19)

Note: Version bump only for package engine

4.0.0-alpha.35 (2021-01-12)

Bug Fixes

  • engine.producer: updateListener now updates the correct data from the graph instance (87e2c86)

4.0.0-alpha.34 (2021-01-07)

Features

  • engine.producer: add isPath fn to producer and engine.runtime (e458032)

4.0.0-alpha.33 (2021-01-06)

Note: Version bump only for package engine

4.0.0-alpha.32 (2021-01-06)

Features

  • engine.producer: add support for constructors for get, observe and update operations (#107) (69690da)

4.0.0-alpha.31 (2021-01-04)

Performance Improvements

  • engine.react: add serializers to detect changes faster (2d5fc90)

4.0.0-alpha.30 (2020-12-15)

Note: Version bump only for package engine

4.0.0-alpha.29 (2020-12-14)

Note: Version bump only for package engine

4.0.0-alpha.28 (2020-12-14)

Bug Fixes

  • engine.db: ensure only interested & unique listeners are set and called (751a122)
  • engine.db: ensure path triggers only occur on required paths (62ba16f)

4.0.0-alpha.27 (2020-12-06)

Note: Version bump only for package engine

4.0.0-alpha.26 (2020-12-02)

Note: Version bump only for package engine

4.0.0-alpha.25 (2020-12-01)

Note: Version bump only for package engine

4.0.0-alpha.24 (2020-12-01)

Note: Version bump only for package engine

4.0.0-alpha.23 (2020-12-01)

Note: Version bump only for package engine

4.0.0-alpha.22 (2020-11-30)

Note: Version bump only for package engine

4.0.0-alpha.21 (2020-11-26)

Note: Version bump only for package engine

4.0.0-alpha.20 (2020-11-26)

Note: Version bump only for package engine

4.0.0-alpha.19 (2020-11-25)

Note: Version bump only for package engine

4.0.0-alpha.18 (2020-11-25)

Note: Version bump only for package engine

4.0.0-alpha.17 (2020-11-25)

Note: Version bump only for package engine

4.0.0-alpha.15 (2020-11-23)

Note: Version bump only for package engine

4.0.0-alpha.14 (2020-11-23)

Note: Version bump only for package engine

4.0.0-alpha.13 (2020-11-23)

Note: Version bump only for package engine

4.0.0-alpha.12 (2020-11-23)

Note: Version bump only for package engine

4.0.0-alpha.10 (2020-11-22)

Note: Version bump only for package engine

4.0.0-alpha.9 (2020-11-17)

Note: Version bump only for package engine

4.0.0-alpha.8 (2020-11-17)

Bug Fixes

  • engine.db: ensure nested paths are converted to object when using set (#95) (88dd77a), closes #40
  • engine.react: change isMounted to isComponentMounted to not conflict with deprecated api (b196901)

Features

  • engine.producer: add clean-up callback for producers (#94) (1f989af), closes #60
  • engine.producer: add methods to get and update operations (#93) (437f1fd), closes #53

4.0.0-alpha.7 (2020-11-10)

Bug Fixes

  • engine.db: import lodash functions from specialized packages instead of global (#90) (936140a)

4.0.0-alpha.6 (2020-11-08)

Features

  • api: make all keywords lowercase (#77) (e75ac5e)
  • babel-plugin-engine: create a babel plugin to remove the macro dependency (#86) (436730e)

4.0.0-alpha.5 (2020-09-16)

Bug Fixes

  • macro: change types of view (f65a501)

4.0.0-alpha.4 (2020-09-06)

Bug Fixes

  • macro: removed babel-macros-types casting as they are incomplete & where preventing compilation (d3fa062)

Features

  • macro: use macro config to extend engine configuration (91fe7b9)

4.0.0-alpha.3 (2020-09-01)

Bug Fixes

  • engine.db/macro: add missing dependency. fix types to macro (1fa9391)

4.0.0-alpha.2 (2020-08-28)

Bug Fixes

  • engine.producer: change path to support empty paths (f6a27ff), closes #52

4.0.0-alpha.1 (2020-08-24)

Bug Fixes

  • engine.macro: add check for existing import for viewImport (c8fbc66)

3.8.1 (2020-05-06)

Note: Version bump only for package engine

3.8.0 (2020-04-24)

Bug Fixes

  • cra-template-engine: fix filename typo for structure.js (d4e8212)
  • engine: let the engine export the view so that macros can keep ref (7073b2a)
  • engine-react: ensure producers are mounted and unmounted (0685c0e)
  • engine-react: ensure prop changes are propagated (d0005df)
  • macro: add a GenericMacro type for view and producer args (b10d05b)
  • macro: add correct producer and view declarations (03d1295)
  • macro: add missing Ref export for TS (68e7129)
  • macro: change args type from Map to ...args: any[] (3a183ce)
  • macro: ensure that view import doesn't happen multiple times (4848cee)
  • macro: export INVOKE path as array instead of strings (c706037)
  • macro: export view and producer types (d2e8c46)
  • macro: if a MemberExpression is detected but not an operation it should be kept (f4397a4)
  • macro: Macro would replace variable references with array (3fb3d66)
  • macro: make top-level CONST as stringLiteral (b95102a)
  • macro: parse spread objects params the same way as params (7b3c4d8)
  • macro: remove producer from compile and add view (20bc5b3)
  • macro: try a new declaration file build for views (1fa6e7b)
  • producer: enable unmounting for producers (d0d3d3c)
  • producer: ensure invokable paths are computed properly (3ab73ff)
  • producer: fix calling producers with expired data (85c38c1)
  • producer: fix cloning of references (c130491)
  • producer: fix falsy values not being transfered to producer/view (d25b836)
  • producer: merge should set a path if the path does not exists (263fb71)
  • producer: redo paths and keep data reference if external props change (742fb2f)
  • producer: remove invokableWith from the GraphInternalNode interface (8bb4284)
  • react: add tests and fix a rendering issue (def28f8)
  • react: change the update fn to receive args as array instead of object (95429e5)
  • react: ensure refs are not cloned but kept as is (79f028e)
  • react: ensure render is called only after the state is generated (58bf3df)
  • types: engine had experiments (5aa0432)
  • types: make producers accept a StructOperation as args (bc03f11)
  • types: remove render from RenderConfig (44d0f99)
  • view: add kebab case for data-props-[prop-name] (16ddd12)
  • change types for macro (af30083)
  • change types for macro view and producer (55d87de)

Features

  • cra-template-engine: add cra-template-engine (2fcca78)
  • engine: add getContext method (38e345d)
  • engine-react: add autostart (4cdebb0)
  • express-example: add express example for engine-node (df5baee)
  • macro: add Prop, Arg as possible values for paths and args and Param for invokable paths (fc66604)
  • add engineConfig to packagejson. add engine-react test" (f5818a0)
  • macro: add support for default props (e3cb4e7)
  • macro: parse static props and static values (9f02a29)
  • producer: add producers to the ui-engine (1969433)
  • add engine-cra-example (6b40388)
  • producer: add Remove functionality to the engine (3d8a1c3)
  • provider: Added the provider macro (d243af9)
  • view: keep and augment className for components (4ba4a89)
  • view: keep data-, aria- and role properties (c4c005b)
  • view: keep data-props and add used values on component (996ac96)
  • change fn invokation to ordered params and add meta.order on struct (5fcb9f6)

3.7.7 (2020-03-30)

Bug Fixes

  • producer: fix calling producers with expired data (d3e4383)
  • producer: fix falsy values not being transfered to producer/view (b16787f)

3.7.6 (2020-03-10)

Bug Fixes

  • engine-react: ensure producers are mounted and unmounted (02dc055)
  • producer: enable unmounting for producers (949b94d)

3.7.5 (2020-03-06)

Bug Fixes

  • producer: merge should set a path if the path does not exists (4eb2841)

3.7.4 (2020-03-04)

Bug Fixes

  • macro: add missing Ref export for TS (4c9f3bb)

3.7.3 (2020-03-03)

Bug Fixes

  • macro: if a MemberExpression is detected but not an operation it should be kept (d0b84fb)

3.7.2 (2020-03-03)

Note: Version bump only for package engine

3.7.1 (2020-03-03)

Note: Version bump only for package engine

3.7.0 (2020-03-02)

Features

  • macro: add support for default props (4e88bf8)

3.6.0 (2020-02-25)

Features

  • producer: add Remove functionality to the engine (8b78eca)

3.5.5 (2020-02-25)

Bug Fixes

  • producer: fix cloning of references (42cd510)

3.5.4 (2020-02-25)

Bug Fixes

  • react: ensure refs are not cloned but kept as is (0acb5d1)

3.5.3 (2020-02-25)

Bug Fixes

  • engine-react: ensure prop changes are propagated (763433e)

3.5.2 (2020-02-05)

Bug Fixes

  • macro: ensure that view import doesn't happen multiple times (fed1704)

3.5.1 (2020-02-04)

Bug Fixes

  • react: ensure render is called only after the state is generated (18a3786)

3.5.0 (2020-01-31)

Features

  • engine: add getContext method (66b642e)

3.4.0 (2020-01-27)

Bug Fixes

  • cra-template-engine: fix filename typo for structure.js (554e481)

Features

  • cra-template-engine: add cra-template-engine (67e0c17)

3.3.1 (2020-01-27)

Note: Version bump only for package engine

3.2.1 (2020-01-27)

3.3.0 (2020-01-27)

Features

  • engine-react: add autostart (ce34530)

3.1.6 (2020-01-23)

Bug Fixes

  • producer: ensure invokable paths are computed properly (eb6d9a4)
  • react: add tests and fix a rendering issue (a5fc847)
  • react: change the update fn to receive args as array instead of object (36af6a2)

3.1.5 (2020-01-21)

Bug Fixes

  • macro: export INVOKE path as array instead of strings (d972c77)
  • producer: remove invokableWith from the GraphInternalNode interface (16332bb)

Features

  • change fn invokation to ordered params and add meta.order on struct (8b2ace8)
  • macro: add Prop, Arg as possible values for paths and args and Param for invokable paths (558dad8)

3.1.4 (2020-01-20)

3.2.0 (2020-01-20)

Features

  • add engine-cra-example (7679276)
  • add engineConfig to packagejson. add engine-react test" (921c929)
  • express-example: add express example for engine-node (fe8050d)

3.1.3 (2020-01-17)

3.0.6 (2020-01-17)

Bug Fixes

  • macro: change args type from Map to ...args: any[] (89ca87e)

3.1.2 (2020-01-17)

3.0.5 (2020-01-17)

Bug Fixes

  • types: remove render from RenderConfig (079e4e3)

3.1.1 (2020-01-17)

3.0.4 (2020-01-17)

3.1.0 (2020-01-17)

3.0.3 (2020-01-17)

3.0.2 (2020-01-17)

3.0.1 (2020-01-17)

1.6.4 (2020-01-17)

1.6.3 (2020-01-17)

2.0.11 (2020-01-15)

Bug Fixes

  • change types for macro view and producer (16b27f8)

2.0.10 (2020-01-15)

Bug Fixes

2.0.9 (2020-01-14)

Bug Fixes

  • macro: add a GenericMacro type for view and producer args (8dddcec)

2.0.8 (2020-01-14)

Bug Fixes

  • macro: try a new declaration file build for views (9e6ac18)

2.0.7 (2020-01-14)

Bug Fixes

  • macro: add correct producer and view declarations (5c1bef6)

2.0.6 (2020-01-14)

Bug Fixes

  • macro: export view and producer types (e7ba5a1)

2.0.5 (2020-01-14)

Bug Fixes

  • engine: let the engine export the view so that macros can keep ref (824cca4)

2.0.4 (2020-01-14)

2.0.3 (2020-01-14)

Bug Fixes

  • types: make producers accept a StructOperation as args (8520672)

2.0.2 (2020-01-14)

Bug Fixes

  • macro: remove producer from compile and add view (ed01466)

2.0.1 (2020-01-14)

Bug Fixes

  • macro: make top-level CONST as stringLiteral (4cdfc7d)

2.0.0 (2020-01-14)

1.6.2 (2019-11-27)

Bug Fixes

  • macro: parse spread objects params the same way as params (57a97d6)

1.6.1 (2019-11-27)

Bug Fixes

  • macro: Macro would replace variable references with array (ddeea52)

1.6.0 (2019-11-26)

Features

  • macro: parse static props and static values (1444ba8)

1.5.2 (2019-11-25)

1.5.1 (2019-11-25)

1.5.0 (2019-11-25)

Features

  • provider: Added the provider macro (488c085)

1.4.7 (2019-11-22)

1.4.6 (2019-11-21)

1.4.5 (2019-11-21)

1.4.4 (2019-11-20)

Bug Fixes

  • types: engine had experiments (96946c5)

1.4.3 (2019-11-20)

1.4.2 (2019-11-20)

1.4.1 (2019-11-14)

1.4.0 (2019-11-13)

Features

  • producer: add producers to the ui-engine (0aca61d)

1.3.0 (2019-11-13)

Features

  • view: keep data-, aria- and role properties (9bbce16)

1.2.0 (2019-11-12)

Features

  • view: keep and augment className for components (fdcdda3)

1.1.3 (2019-11-12)

1.1.2 (2019-11-12)

Bug Fixes

  • view: add kebab case for data-props-[prop-name] (7a56bf5)

1.1.1 (2019-11-12)

1.1.0 (2019-11-12)

Features

  • view: keep data-props and add used values on component (31e2d86)

1.0.1 (2019-11-11)