Angular Ngrx Data Versions Save

Angular with ngRx and experimental ngrx-data helper

6.0.2-beta.7

5 years ago

Primary purpose was to add ChangeTracking. Added many other features and refactored heavily.

Many breaking changes! See ChangeLog for 6.0.2-beta.7.

Key Features:

  • ChangeTracking

    • It makes optimistic saves a viable first choice
    • It lets you accumulate unsaved-changes in cache and then save them together transactionally if your server supports that.
  • The EntityService query and save commands return an Observable result.

  • Multiple queries and saves can be in progress concurrently.

  • You can cancel long-running server requests with EntityService.cancel(correlationId).

  • The MergeQuerySet enables bulk cache updates with multiple collection query results.

6.0.0-beta.6

6 years ago

Removes the EntityActions class and replaces it with two EntityAction operators, ofEntityOp and ofEntityType, because RxJS deprecates sub-classing of Observable.

This is a breaking change for anyone who relied on EntityActions. See the ChangeLog for details.

6.0.0-beta.5

6 years ago

Fix issue #156 by updating ng-packager to v.3.0.0-rc.5.

6.0.0-beta.4

6 years ago

Fix: pessimistic delete should remove item from collection Closes #154. Also adds feature: set loaded flag in collection's ADD_ALL reducer (v6-beta.4) See changelog.

6.0.0-beta.3

6 years ago

Loading flag turned on and off by all persistence entity actions (not just queries) See ChangeLog

6.0.0-beta.2

6 years ago

Adds EntityServices. Renames all EntityService... to EntityCollectionService... (breaking change). See ChangeLog.md

6.0.0-beta.1

6 years ago

First Angular/RxJS/ngrx v6 release.

Many breaking changes because of v6. This is a clean break with v5.

See CHANGELOG.md

1.0.0-beta.13

6 years ago

Most successful attempt yet to solve mysterious problems with application AOT builds. See ChangeLog for both Beta 12 and Beta 13.

1.0.0-beta.12

6 years ago

Fix problem with AOT build when app replaces the Pluralizer (#135) See CHANGELOG for this and other changes.

1.0.0-beta.11

6 years ago

Beta 11 - makes creating related-entity selectors a little easier. Expands API. Does have tiny breaking change. See ChangeLog