For all users building hypermedia based API, I’d like to announce that we shipped Spring HATEOAS 1.3 M2. We ship two major themes with the release:
Revised support for HAL-FORMS and most of the additional property attributes derived from types or JSR-303 annotations. For details checkout the revamped section of the references docs or a more complete example.
We significantly revamped the way we register the media type conversion within the WebMVC infrastructure. This is a response to challenges in selecting the best media type to render in certain
Acceptheader edge conditions. This change should be a non-issue but it would be great if you could test the new setup for a spin and report any glitches you potentially encounter.
To use Spring HATEOAS 1.3 M2 with Spring Boot 2.5 M2, simply set the
spring-hateoas.version property of your project’s build to
1.3.0-M2. We’ve also shipped bugfix releases for the 1.2 and 1.1 branches that have been also already included in the corresponding Spring Boot maintenance branches.