Skip to content

Latest commit

 

History

History
565 lines (265 loc) · 21.6 KB

CHANGELOG.md

File metadata and controls

565 lines (265 loc) · 21.6 KB

1.24.1 (2019-01-12)

Bug Fixes

  • persist-state: store keys for persistence have to match exactly (1610394)

1.24.0 (2019-01-08)

Features

  • store: allow reset per store and not only global (ede538f)

1.23.4 (2019-01-08)

Bug Fixes

  • entity-store: add strict null type for set active (fb5908f), closes #146

1.23.3 (2018-12-22)

Bug Fixes

  • query-entity: get all should support sorting (b9efeb7)

1.23.2 (2018-12-19)

Bug Fixes

  • persist-form-plugin: should support form array with groups (68d8e9a)

1.23.1 (2018-12-07)

Bug Fixes

  • devtools: deleted stores should be reflected in devtools (c0382f2), closes #136

1.23.0 (2018-12-04)

Features

  • store: allow dynamic store name (57a5577)

1.22.1 (2018-11-26)

Bug Fixes

1.22.0 (2018-11-24)

Bug Fixes

  • entity-store: add method should not add if all entities exist (cfebaac), closes #127
  • reset-stores: pagination and state history should clean the state (0a6c1b3), closes #129

Features

  • active-entity: add support to set the next and prev entity (d102ef6)
  • query-entity: filterby support array of functions (4f8f9cd)

1.21.0 (2018-11-18)

Features

  • query-entity: provide index in filter function (#118) (b12f451)

1.20.0 (2018-11-17)

Features

  • entity-store: add upsert method (659b4d1)

1.19.1 (2018-11-14)

Bug Fixes

  • hmr: add support for hmr (180c8c3), closes #108
  • store: make ngOnDestroy method public (de24ad3)

1.19.0 (2018-11-11)

Features

  • active-entity: add the ability to explicitly set the active type (1a6365d), closes #112

1.18.0 (2018-11-10)

Features

  • schematics: add prompts (99be7ab)

1.17.0 (2018-11-04)

Features

  • akita: fixed global action name, removed unused imports (8a11ed1)
  • akita: reset single store, resetStore reset all stores (0175cef)
  • akita: resetStores func (43601af)
  • akita: resetStores func (cec89c9)
  • akita: resetStores func (df5e39d)

1.16.0 (2018-11-04)

Bug Fixes

  • dirty-check: remove type (ca9e3d3)

Features

  • dirty-check: add the ability to subscribe to reset event (9266b0e)

1.15.1 (2018-11-03)

Bug Fixes

  • schematics: upgrade libs version (70468b0)

1.15.0 (2018-11-03)

Features

  • akita: upgrade to ng7 and ts3 (17a7a95)

1.14.0 (2018-10-31)

Bug Fixes

  • entity store: change type and update test for add option (5ef1776)
  • entity store: change type of AddParams and add default value (1b2eeba)
  • entity store: fix test issue (736a53f)
  • entity store: update test and default case for prepend add (4d9d91f)
  • entity store: update test for prepend add (07822ae)

Features

  • entity store: allow prepend option when adding (2c4708d)
  • entity store: rename prepend params to options (6da7837)

1.13.1 (2018-10-31)

Bug Fixes

  • query-entity: sortby should work with getall (75ed1b7), closes #102

1.13.0 (2018-10-30)

Features

  • entity-query: hasEntity can take an array of ids (7404dc5)

1.12.5 (2018-10-29)

Bug Fixes

  • crud-update: use new state constructor instead of the old state (f8ae5a1)

1.12.4 (2018-10-29)

Bug Fixes

  • crud-update: use new state constructor instead of the old state (0bc3104)
  • crud-update: use new state constructor instead of the old state (e177ed6)

1.12.3 (2018-10-24)

Bug Fixes

  • store: use IE11 strict mode compatible deep-freeze (8a63065), closes #94

1.12.2 (2018-10-16)

Bug Fixes

  • query-entity: has active should return false when value is undefined (ba56933), closes #92

1.12.1 (2018-10-15)

Bug Fixes

  • ng-add: fix router imports (5975689)

1.12.0 (2018-10-15)

Features

  • schematics: add ng add command (2703a00)

1.11.0 (2018-10-08)

Features

  • history plugin: add public api for ignoreNext (f221bb9)

1.10.0 (2018-10-07)

Bug Fixes

  • active: enable unset of active entity in strict null check envs (79a9c69)

Features

  • active: add hasActive method for EntityQuery (d333aac)

1.9.6 (2018-09-25)

Bug Fixes

  • store: add destroy method for non-angular apps (9f96fb0)

1.9.5 (2018-09-24)

Bug Fixes

  • store: change overloading order in update method (c6d98a1)

1.9.4 (2018-09-22)

Bug Fixes

  • persist-form: should support root keys and root array value (4103d2c)

1.9.3 (2018-09-20)

Bug Fixes

  • dirty-check-entity: fix typo deprecate issomedirty and use somedirty (16f1a67)

1.9.2 (2018-09-19)

Bug Fixes

  • query: select method signature missing Observable return type (3b038b3)

1.9.1 (2018-09-15)

Bug Fixes

  • devtools: remove angular coupling (df73a83)

1.9.0 (2018-09-14)

Bug Fixes

  • select: call select without a callback (b6bfbc2)
  • ts: fix types in query (aaddc95)

Features

  • sort: allow use of state in sort fn (7ba1795)

1.8.4 (2018-09-12)

Bug Fixes

  • persist-state: persist state should mark the store as dirty (0fb427b), closes #79

1.8.3 (2018-09-08)

Bug Fixes

  • store: return support for non singletons providers (d1b6810)

1.8.2 (2018-09-05)

Bug Fixes

  • entity-state: allow error generic in entity state (8293f16), closes #66

1.8.1 (2018-09-04)

Bug Fixes

  • devtools: change console error to console warn (55b4525), closes #64

1.8.0 (2018-09-02)

Features

  • store: support loading and error state in base store (bd811e0), closes #61

1.7.2 (2018-08-28)

Bug Fixes

  • update: the update() of basic store can take a function and return partial state (50d2040)

1.7.1 (2018-08-28)

Bug Fixes

  • persist-state: support ssr (4d2e5a7)

1.7.0 (2018-08-27)

Bug Fixes

  • state-history: present should take the entity state on init (1aa30d2)

Features

  • persist-form: add the ability to sync a specific store key (01dbfb8)
  • persist-state: check localstorage support for ssr (5e02410), closes #58
  • persist-state: include now can accept nested key (d2dabb4), closes #59

1.6.2 (2018-08-22)

Bug Fixes

  • store: warn when storeconfig is missing (68c00e9), closes #56
  • update: allow EntityStore updating entity id (fbdb100), closes #52
  • update: assure order of ids is the same (1a32b8b)
  • update: tighten up check for id field change (f65e50a)

1.6.1 (2018-08-21)

Bug Fixes

1.6.0 (2018-08-21)

Features

  • dirty-check: add support for key based check (ee52619)

1.5.0 (2018-08-16)

Features

  • store-utils: add guid method (706e141)
  • store-utils: add increment and decrement helpers (7741493)

1.4.1 (2018-08-14)

Bug Fixes

  • entity-dirty-check: Add boolean isSomeDirty (f3c334e)

1.4.0 (2018-08-09)

Features

  • cache the entity lookup (8b7e8c8)
  • do not update store if no ids found (c41ca5e)
  • EntityStore.update/remove should accept predicate for ids (3beb560)

1.3.8 (2018-08-06)

Bug Fixes

  • query: selectAll support combined options (04f268f), closes #25

1.3.7 (2018-08-04)

Bug Fixes

  • devtools: improve devtools experience (8293e72)

1.3.6 (2018-08-01)

Bug Fixes

  • active: reset the active when the entity does not exist (2e1b043)
  • arrays: fix array type in update function (611dcab)

1.3.5 (2018-07-30)

Bug Fixes

  • query: avoid memoization when we have sort by option (8e41ccc)
  • query: select all should not memoize when passing sort by (0e83ed0)

1.3.4 (2018-07-30)

Bug Fixes

  • build: add rxjs import (0d77cd2)
  • entity-dirty-check-plugin: change signature of isDirty (43e3050)

1.3.3 (2018-07-29)

Bug Fixes

  • dirty-check-plugin: add public api for isDirty() and hasHead() (2ce7084)

1.3.2 (2018-07-28)

Bug Fixes

  • devtools: custom action should override transaction action (0ac3493), closes #22
  • query: selectAll should respect limitTo with filterBy (4343464), closes #25
  • sort: export sorting enum (36fe775), closes #24
  • typescript: support ts v2.9 (51e9b0d), closes #26

1.3.1 (2018-07-22)

Bug Fixes

  • dirty-check-plugin: add type remove unnecessary code (5a8ec9b)
  • persist-state: dont call lc on include and exclude (5e38360)

1.3.0 (2018-07-22)

Bug Fixes

  • devtools: set action only on dev mode (0461d44)

Features

  • dirty-check-plugin: add isSomeDirty to EntityDirtyCheckPlugin (2afa7d6)
  • state-history: add ignore update functionality (42d574d)

1.2.4 (2018-07-19)

Bug Fixes

  • build: types should work with ts strict option (a5a2d45), closes #18

1.2.3 (2018-07-18)

Bug Fixes

  • persist-form: doesn't set state properly for multiple forms (52afde9)

1.2.2 (2018-07-17)

Bug Fixes

  • persist-state: don't override the state on refresh (c17db0f), closes #15

1.2.1 (2018-07-17)

Bug Fixes

  • entity-state-history: fix type (adcf43a), closes #12

1.2.0 (2018-07-17)

Features

  • devtools: allow more options (a1e4697)
  • devtools: redux dev-tools integration (72ae1e6)
  • operators: add skipNil operator (1c127fe)
  • plugins: add state history api (df3778b)
  • plugins: persist form state (355dc33)
  • state-history: add support for entity (9a1cdec)
  • state-history: add support for entity based history (c9e7cc9)
  • store: set() supports for passing the complete object (3675d20)

1.1.3 (2018-07-09)

Bug Fixes

  • entity-store: allow passing empty array to add (ef96296)

1.1.2 (2018-07-09)

Bug Fixes

  • crud: set now can accept the complete state object (a2c93c6)

1.1.1 (2018-07-01)

Bug Fixes

  • entity-store: allow zero as id (880f688)

1.1.0 (2018-06-26)

Features

  • pagination: add support for server side pagination (8b1a8fa)
  • pagination: add support for server side pagination (549fce6)
  • plugins: add persist storage plugin (c4b56d0)
  • query: add sort by option per query or per selectAll (7eccf94)
  • snapshot: add support for getting and setting the snapshot (bd83a2b)

1.0.1 (2018-06-18)

Bug Fixes

  • query: don't throw when active is null (f66a15d)

1.0.0 (2018-06-12)

Features