Spring HATEOAS 1.1.1.RELEASE is out!

Releases | Greg L. Turnquist | July 30, 2020 | ...

Dear Spring community,

Spring HATEOAS 1.1.1.RELEASE is out, the first patched release of the latest stable line, supporting Spring Boot 2.3.

Among many things, you’ll find:

  • We are now listing community-led efforts to implement other media types. JSON:API and Siren are the latest. You want to add another media type? Just check out the details.

  • VndErrors is a media type for reporting, well, errors. And it has had a sneaky bug that crept in that we’ve now patched. "logref" values are no longer confined to integers. It’s important to also note that the VndErrors spec is showing no signs of life, hence we’ve deprecated its support. If you’re starting a new hypermedia-driven project, our recommendation is to use RFC-7807’s application/problem+json format instead. The API is more elegant and more importantly, under active development. And we’ve made some fixes based on community feedback.

  • We are continuing to fix memory usage issues as more people crank out hypermedia links in more intense environments.

  • Spring HATEOS has de-lomboked the source code. This effort has been applied to the latest 1.2 and this version of 1.1 as well. (Versions predating 1.1 aren’t getting backports except in very special situations.)

You can enjoy these changes immediately if you are using Spring Boot 2.3 or higher. Simply adjust spring-hateoas.version in your build file to 1.1.1.RELEASE and give it a spin.

Check out the complete changelog on Github.

Spring HATEOAS as a project has had a lot of new updates as it gets more usage in the field. Plato’s famous saying, "Necessity is the mother of invention" rings true as community usage increase, exposing new ways to simplify link creation and management.

Be sure to stay tuned by monitoring out Gitter channel and following us on Twitter.


Get the Spring newsletter

Thank you!

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all