Releases: JakeGinnivan/WebApi.Hal
Releases · JakeGinnivan/WebApi.Hal
v4.0.1
v4.0.0
A .net core 3.1, not .net standard 2.0 release of the library. There are some minor, but breaking changes related to the switch to System.Text.Json in .net core 3.1.
This will be an intermediate step, we hope, to support a framework directly instead of using .net standard. With .net 5 we believe we'll be able to produce a version 5 referencing .net standard 2.1 enabled by .net 5.
Better support for concurrency
3.0.0
First release to support .net standard 1.6
2.6.0
2.5.1
Merge pull request #102 from JakeGinnivan/NullEmbeddedList Issue #101, nullable embedded lists
2.5.0
Hypermedia appenders added + a few fixes
v2.4.0
Merge pull request #70 from tpeplow/master maintain title of templated link when creating a non-templated version
v2.1.0
- Enhancements to provide adherence to the HAL spec:
- Support array of link objects for any given rel, instead of only allowing a single link object.
- Support embedded single resource object for any given rel, instead of only allowing an array of resource objects.
- Support multiple rels within embedded, instead of only allowing one rel for an array of resource objects.
- Support RFC6570 URI Templates.
- Deprecated WebApi.Hal.RepresentationList: use WebApi.Hal.SimpleListRepresentation instead.
- A future release will remove WebApi.Hal.RepresentationList.
- SimpleListRepresentation removes the need to manually specify the list hypermedia
- Removed WebApi.Hal.Link.RegisterLinkWithWebApi.
- Use ordinary MVC/WebApi machinery. HAL UriTemplates must comply with RFC6570, which was in conflict with route generation helpers.