Releases: angular-architects/ngrx-hateoas
Releases · angular-architects/ngrx-hateoas
v21.1.0
What's Changed
- Extended loadFromUrl method in features withHypermediaResource and withInitialHypermediaResource with an overload that supports reactive URL loading by providing a signal to a URL
- Extended withInitialHypermediaResource to support getting the initial url from a resolver that can return a string or a Promise to a string
v21.0.0
What's Changed
- New state mutation feature: withWritableStateCopy - creates a writable copy of a slice of your state
- New experimental state mutation feature: withExperimentalDeepWritableStateCopy - creates a deep wirtable copy of a slice of your state
- New experimental state mutation feature: withExperimentalDeepWritableStateDelegate - create a deep wiritable delegate of a slice of your state that directly modifies your internals state
- Deprecation of getAsPatchable resource methods
- Migration to Angular 21
- Various improvements in the documentation
v20.1.0
What's Changed
- Fixed a bug based on a race condition in case of multiple parallel requests
- Cancelling existing requests in case a new request gets started for the same resource
v20.0.1
What's Changed
- Fixed Typescript warning due to missing type export
v20.0.0
What's Changed
- Refactored connect functions into feature functions
- Provide ability to navigate to an action in a subobject within a collection
- Can now query all links actions and sockets from a resource via HateoasService
- Migration to Angular 20 and NgRx Signal Store 20
v19.2.1
What's Changed
- Fixed that the remove metadata functionality transforms an array to an object in some cases
- Extended documentation and fixed typos
v19.2.0
What's Changed
- Created basic documentation
- Library can now remove metadata on objects sent back to server with actions
- Optional query params can be provided for loading a resource from link and a helper method to create an url from a link
v19.1.0
What's Changed
- New Feature: Hypermedia Actions are now returning the HTTP response
v19.0.0
What's Changed
- Migration to signal store 19 and angular 19