Skip to content

Latest commit

 

History

History
178 lines (94 loc) · 8.91 KB

CHANGELOG.md

File metadata and controls

178 lines (94 loc) · 8.91 KB

Change Log

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

1.1.2 (2024-07-12)

Note: Version bump only for package rx-effects-root

1.1.1 (2023-08-05)

Note: Version bump only for package rx-effects-root

1.1.0 (2023-02-01)

Features

  • Made ViewController to accept queries for external parameters (breaking change) (#17) (ad49f8a)
  • new declareStore factory (#15) (824f156)

1.0.1 (2023-01-23)

Bug Fixes

  • Fixed rerendering by useObserver() and reduced excess unsubscribe/subscribe on rerendering a parent component (#13) (469b251)
  • Usage of declareViewController() with a controller factory with the single scope argument (#11) (08a3ba4)

1.0.0 (2022-12-20)

Features

  • Updated API for the library. Introduced tooling for ViewControllers with Ditox.js DI container. (7cffcd0)

0.7.2 (2022-10-29)

Features

  • Introduced scope.onDestroy() and scope.subscribe(). Added info about API deprecation. (#9) (4467782)

0.7.1 (2022-10-26)

Bug Fixes

  • Fixed and renamed scope.subscribe() to scope.observe() (d3cf291)

0.7.0 (2022-10-26)

Bug Fixes

  • Fixed usage of Effect's options by handleAction() and scope.createEffect() (#7) (e44bd23)

Features

  • New scope's methods: handleQuery() and subscribe() (#8) (5242c3e)

0.6.0 (2022-08-28)

Features

  • EffectOptions.pipeline for customising processing of event. (#4) (e927bb3)
  • Added ExternalScope type. (#3) (11c8a9c)
  • Refactored Query API (0ba6d12)
  • Track all unhandled errors of Effects (#5) (3c108a4)

0.5.2 (2022-01-26)

Note: Version bump only for package rx-effects-root

0.5.1 (2022-01-11)

Bug Fixes

  • Do not expose internal stores to extensions (27420cb)

0.5.0 (2022-01-11)

Bug Fixes

  • Fixed eslint rules (6975806)
  • rx-effects-react: Fixed calling destroy() of a class-based controller by useController() (1bdf6b5)

Features

  • Introduced store actions and createStoreActions() factory. (c51bd07)
  • Introduced Store extensions and StoreLoggerExtension (931b949)

0.4.1 (2021-11-10)

Bug Fixes

  • Share and replay mapQuery() and mergeQueries() to subscriptions (8308310)

0.4.0 (2021-09-30)

Bug Fixes

  • Concurrent store updates by its subscribers (bc29bb5)

0.3.3 (2021-09-27)

Features

  • Store.update() can apply an array of mutations (d778ac9)

0.3.2 (2021-09-14)

Bug Fixes

  • useController() hook triggers rerenders if it is used without dependencies. (f0b5582)

0.3.1 (2021-09-07)

Bug Fixes

  • mapQuery() and mergeQueries() produce distinct values by default (17721af)

0.3.0 (2021-09-07)

Features

  • Introduced StateQueryOptions for query mappers. Strict equality === is used by default as value comparators. (5cc97e0)

0.2.2 (2021-09-02)

Bug Fixes

  • Fixed typings and arguments of mergeQueries() (156abcc)

0.2.1 (2021-08-15)

Bug Fixes

  • Added a missed export for useController() hook (a5e5c92)

0.2.0 (2021-08-09)

Features

  • Renamed EffectScope to Scope. Extended Scope and declareState(). (21d97be)

0.1.0 (2021-08-03)

Features

  • Introduced 'destroy()' method to Store to complete it. (199cbb7)
  • Introduced Controller, useController() and mergeQueries() (d84a2e2)

0.0.8 (2021-07-26)

Bug Fixes

  • Dropped stateEffects for a while. Added stubs for docs. (566ab80)

0.0.7 (2021-07-23)

Bug Fixes

  • Types for actions and effects (49235fe)

0.0.6 (2021-07-12)

Note: Version bump only for package rx-effects-root

0.0.5 (2021-07-11)

Note: Version bump only for package @rx-effects/root

0.0.4 (2021-07-11)

Note: Version bump only for package @rx-effects/root

0.0.3 (2021-07-11)

Note: Version bump only for package @rx-effects/root

0.0.2 (2021-07-11)

Note: Version bump only for package @rx-effects/root