Skip to content

Releases: infinum/ngx-hal

v3.2.0

28 Apr 13:54
ba59045
Compare
Choose a tag to compare

Changelog

Bug fixes

  • getRelationshipURL returns null when the relationship does not exist instead of a local identifier - #144, wiki

v3.1.0

27 Apr 10:20
Compare
Choose a tag to compare

Changelog

Features

  • Support for Angular 15

3.2.0-beta.10

25 Apr 13:11
d00fe16
Compare
Choose a tag to compare
3.2.0-beta.10 Pre-release
Pre-release

Changelog

Fixes

  • Cover a couple of use cases with tests
  • Remove reflect-metadata dependency - #157
  • Fix transforming response value when using class in Attribute properties - #156

Breaking changes

  • HasOne decorator now has a mandatory property, propertyClass
    • Add to the wiki
  • Angular 14

3.0.0

25 Apr 14:52
Compare
Choose a tag to compare

Changelog

Features

  • Additional ways of defining model relationships - #120
  • Support custom storage - #122 More in the wiki
  • Added an additional way of providing model endpoints HalModel.modelEndpoints - #125 wiki
  • Expose .head request - #130 wiki
  • Export RequestOption type - #134
  • Support extended datastore type - #133
  • Support populating model metadata with another model - #141
  • Exposed a helper for populating templated URLs, populateTemplatedUrl - #143
  • Added a model refetch option - #145
  • Implemented a new relationship decorator, Link - #151, wiki
  • Cover a couple of use cases with tests
  • Remove reflect-metadata dependency - #157
  • Fix transforming response value when using class in Attribute properties - #156
  • Angular 14 support

Fixes

  • Fixed creating representative model - commit
  • Use selflink when working with an existing model - #126
  • getRelationshipURL does not return local identifier anymore - #144

Breaking changes

  • HasOne decorator now has a mandatory property, propertyClass, wiki

3.1.0-beta.36

05 Dec 01:18
Compare
Choose a tag to compare
3.1.0-beta.36 Pre-release
Pre-release

Changelog

Features

  • Additional ways of defining model relationships - #120
  • Support custom storage - #122 More in the wiki
  • Added an additional way of providing model endpoints HalModel.modelEndpoints - #125 wiki
  • Expose .head request - #130 wiki
  • Export RequestOption type - #134
  • Support extended datastore type - #133
  • Support populating model metadata with another model - #141
    • Add to the wiki
  • Exposed a helper for populating templated URLs, populateTemplatedUrl - #143
    • Add to the wiki
  • Added a model refetch option - #145
    • Add to the wiki
  • Implemented a new relationship decorator, Link - #151, wiki

Fixes

  • Fixed creating representative model - commit
  • Use selflink when working with an existing model - #126
  • getRelationshipURL does not return local identifier anymore - #144
    • Merge to master

Breaking changes

  • Angular updated to v13

2.1.7-beta

05 Apr 15:52
Compare
Choose a tag to compare
2.1.7-beta Pre-release
Pre-release

Changelog

Fixes

  • Added a safety check to avoid setting undefined/null as a request header - #110

2.1.5-beta

03 Nov 13:55
a28a69d
Compare
Choose a tag to compare
2.1.5-beta Pre-release
Pre-release

Changelog

Fixes

  • Handle exceptions while decoding a URI component

2.1.3-beta

01 Oct 14:44
0761748
Compare
Choose a tag to compare
2.1.3-beta Pre-release
Pre-release

Changelog

2.0.1

01 Oct 14:42
0761748
Compare
Choose a tag to compare

Changelog

Fixes

  • Fixed model ID generation where the query parameteres were not stripped correctly

2.1.0-beta

18 Nov 20:48
f6f280c
Compare
Choose a tag to compare
2.1.0-beta Pre-release
Pre-release

Changelog

Features

  • Added support for custom storages #86
  • Implemented CacheFirstFetchLater storage #86