1.24.1 (2019-01-12)
- persist-state: store keys for persistence have to match exactly (1610394)
1.24.0 (2019-01-08)
- store: allow reset per store and not only global (ede538f)
1.23.4 (2019-01-08)
1.23.3 (2018-12-22)
- query-entity: get all should support sorting (b9efeb7)
1.23.2 (2018-12-19)
- persist-form-plugin: should support form array with groups (68d8e9a)
1.23.1 (2018-12-07)
1.23.0 (2018-12-04)
- store: allow dynamic store name (57a5577)
1.22.1 (2018-11-26)
1.22.0 (2018-11-24)
- 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
- 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)
1.20.0 (2018-11-17)
- entity-store: add upsert method (659b4d1)
1.19.1 (2018-11-14)
1.19.0 (2018-11-11)
1.18.0 (2018-11-10)
- schematics: add prompts (99be7ab)
1.17.0 (2018-11-04)
- 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)
- dirty-check: remove type (ca9e3d3)
- dirty-check: add the ability to subscribe to reset event (9266b0e)
1.15.1 (2018-11-03)
- schematics: upgrade libs version (70468b0)
1.15.0 (2018-11-03)
- akita: upgrade to ng7 and ts3 (17a7a95)
1.14.0 (2018-10-31)
- 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)
- entity store: allow prepend option when adding (2c4708d)
- entity store: rename prepend params to options (6da7837)
1.13.1 (2018-10-31)
1.13.0 (2018-10-30)
- entity-query: hasEntity can take an array of ids (7404dc5)
1.12.5 (2018-10-29)
- crud-update: use new state constructor instead of the old state (f8ae5a1)
1.12.4 (2018-10-29)
- 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)
1.12.2 (2018-10-16)
1.12.1 (2018-10-15)
- ng-add: fix router imports (5975689)
1.12.0 (2018-10-15)
- schematics: add ng add command (2703a00)
1.11.0 (2018-10-08)
- history plugin: add public api for ignoreNext (f221bb9)
1.10.0 (2018-10-07)
- active: enable unset of active entity in strict null check envs (79a9c69)
- active: add hasActive method for EntityQuery (d333aac)
1.9.6 (2018-09-25)
- store: add destroy method for non-angular apps (9f96fb0)
1.9.5 (2018-09-24)
- store: change overloading order in update method (c6d98a1)
1.9.4 (2018-09-22)
- persist-form: should support root keys and root array value (4103d2c)
1.9.3 (2018-09-20)
- dirty-check-entity: fix typo deprecate issomedirty and use somedirty (16f1a67)
1.9.2 (2018-09-19)
- query: select method signature missing Observable return type (3b038b3)
1.9.1 (2018-09-15)
- devtools: remove angular coupling (df73a83)
1.9.0 (2018-09-14)
- sort: allow use of state in sort fn (7ba1795)
1.8.4 (2018-09-12)
1.8.3 (2018-09-08)
- store: return support for non singletons providers (d1b6810)
1.8.2 (2018-09-05)
1.8.1 (2018-09-04)
1.8.0 (2018-09-02)
1.7.2 (2018-08-28)
- update: the update() of basic store can take a function and return partial state (50d2040)
1.7.1 (2018-08-28)
- persist-state: support ssr (4d2e5a7)
1.7.0 (2018-08-27)
- state-history: present should take the entity state on init (1aa30d2)
- 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)
- 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)
- dirty-check: types (8174fe0)
1.6.0 (2018-08-21)
- dirty-check: add support for key based check (ee52619)
1.5.0 (2018-08-16)
1.4.1 (2018-08-14)
- entity-dirty-check: Add boolean isSomeDirty (f3c334e)
1.4.0 (2018-08-09)
- 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)
1.3.7 (2018-08-04)
- devtools: improve devtools experience (8293e72)
1.3.6 (2018-08-01)
- 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)
- 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)
1.3.3 (2018-07-29)
- dirty-check-plugin: add public api for isDirty() and hasHead() (2ce7084)
1.3.2 (2018-07-28)
- 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)
- 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)
- devtools: set action only on dev mode (0461d44)
- dirty-check-plugin: add isSomeDirty to EntityDirtyCheckPlugin (2afa7d6)
- state-history: add ignore update functionality (42d574d)
1.2.4 (2018-07-19)
1.2.3 (2018-07-18)
- persist-form: doesn't set state properly for multiple forms (52afde9)
1.2.2 (2018-07-17)
1.2.1 (2018-07-17)
1.2.0 (2018-07-17)
- 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)
- entity-store: allow passing empty array to add (ef96296)
1.1.2 (2018-07-09)
- crud: set now can accept the complete state object (a2c93c6)
1.1.1 (2018-07-01)
- entity-store: allow zero as id (880f688)
1.1.0 (2018-06-26)
- 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)
- query: don't throw when active is null (f66a15d)
- lib: initial commit (af4b409)