Skip to content

Releases: granito-source/ngx-hal-client

Version 1.0.0-dev.9

Version 1.0.0-dev.9 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 28 Dec 19:37
Immutable release. Only release title and notes can be modified.
a9e5267

Development snapshot 9 for version 1.0.0.

What's Changed

  • Reworked how undefined is treated in the observable. In general, we would like to avoid emitting undefined. In particular, following a non-existent link will produce an Accessor now. However, such accessor cannot be used to perform any operation.
  • Started enforcing the hints about supported methods provided by the API. In other words, if the API indicated that DELETE is not supported, don't even try and fail early.

Full Changelog: v1.0.0-dev.8...v1.0.0-dev.9

NPM package

Version 1.0.0-dev.8

Version 1.0.0-dev.8 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 20 Dec 22:22
Immutable release. Only release title and notes can be modified.
9924529

Development snapshot 8 for version 1.0.0.

What's Changed

  • Use a released version of @granito/vitest-marbles.
  • Switch to the new style of Angular configuration: provideHalRoot().
  • Make resource implementation frozen with Object.freeze().
  • Rework resource mutation and update.

Full Changelog: v1.0.0-dev.7...v1.0.0-dev.8

NPM package

Version 1.0.0-dev.7

Version 1.0.0-dev.7 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 11 Dec 13:28
Immutable release. Only release title and notes can be modified.
57122f6

Development snapshot 7 for version 1.0.0.

What's Changed

  • Angular 21 support.
  • Vitest for testing.
  • Use trusted publisher for NPM.

Full Changelog: v1.0.0-dev.6...v1.0.0-dev.7

NPM package

Version 1.0.0-dev.6

Version 1.0.0-dev.6 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 19 Feb 15:46
Immutable release. Only release title and notes can be modified.
d27976a

Development snapshot 6 for version 1.0.0.

What's Changed

  • Provide HalClientService in root injector by @ayashkov in #16

NPM package

Version 1.0.0-dev.5

Version 1.0.0-dev.5 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 17 Feb 18:45
Immutable release. Only release title and notes can be modified.

Development snapshot 5 for version 1.0.0.

What's Changed

  • Implement RxJS operators to support HAL navigation by @ayashkov in #14

NPM package

Version 1.0.0-dev.4

Version 1.0.0-dev.4 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 24 Dec 14:33
Immutable release. Only release title and notes can be modified.

Development snapshot 4 for version 1.0.0.

What's Changed

  • Use Angular 17 as a baseline.

NPM package

Version 1.0.0-dev.3

Version 1.0.0-dev.3 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 11 Nov 16:19
Immutable release. Only release title and notes can be modified.
3ecd138

Development snapshot 3 for version 1.0.0.

What's Changed

  • Pre-checks for operations on accessors and resources by @ayashkov in #9
  • Implement pagination in Collection by @ayashkov in #12

NPM package

Version 1.0.0-dev.2

Version 1.0.0-dev.2 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 21 Oct 17:21
Immutable release. Only release title and notes can be modified.
2cbf0e5

Development snapshot 2 for version 1.0.0.

What's Changed

  • Add unit tests for update() in Collection by @ayashkov in #3
  • Separate following the link and acting on the link in the API by @ayashkov in #6
  • Add basic documentation by @ayashkov in #7

NPM package

Version 1.0.0-dev.1

Version 1.0.0-dev.1 Pre-release
Pre-release

Choose a tag to compare

@ayashkov ayashkov released this 25 Sep 11:48
Immutable release. Only release title and notes can be modified.

Development snapshot 1 for version 1.0.0.

NPM package