By Christian Beikov on 10 July 2025
We are happy to announce the sixteenth bug fix release of the 1.6 series.
Hibernate ORM 7 integration
Hibernate ORM 7.0 was released and had some breaking changes in SPIs which required a new integration blaze-persistence-integration-hibernate-7.0
to be written.
Luckily, the necessary changes were minimal and the ORM 6 integration could mostly be reused/copied.
Spring Boot/Data 3.4 and 3.5
Some users have been running into trouble with the Spring Data 3.3 integration when running on 3.4 and later.
The problems were identified and
a new integration module blaze-persistence-integration-spring-data-3.4
was created.
GraphQL enhancements
A new @GraphQLDefaultFetches
annotation was added to specify multiple GraphQL fields that can trigger a default fetch.
The generated GraphQL schema was cleaned up such that it only generated GraphQL types that actually make sense.
A new type filter mechanism based on a Predicate
was added to GraphQLEntityViewSupportFactory
. Also, missing types
are now auto-discovered from these root types, making it easier to get rid of unused entity views in the GraphQL schema.
Various bug fixes
Thanks to the sponsoring of Max Hovens from Tidal Control and Eugen Mayer from KontextWork, lots of bug fixes and improvements were implemented in this release. Thank you for your continued support!
Take a look into the changelog for a full list of changes and improvements.
Enjoy the release and stay tuned for the next one!