Blaze-Persistence 1.6.5 Release

Blaze-Persistence version 1.6.5 was just released

By Christian Beikov on 19 January 2022

We are happy to announce the fifth bug fix release of the 1.6 series.

Hibernate 5.6.2.Final+ support

Hibernate ORM 5.6.2.Final unfortunately changed SPIs in a backwards incompatible way which was only fixed with the recently released version 5.6.4.Final. To leverage the new SPI methods we had to create a new integration module specific for Hibernate 5.6 though.

So with this version, Blaze-Persistence now also comes with explicit integration modules for 5.5 and 5.6:

<dependency>
    <groupId>com.blazebit</groupId>
    <artifactId>blaze-persistence-integration-hibernate-5.5-jakarta</artifactId>
    <version>1.6.5</version>
</dependency>
<dependency>
    <groupId>com.blazebit</groupId>
    <artifactId>blaze-persistence-integration-hibernate-5.6-jakarta</artifactId>
    <version>1.6.5</version>
</dependency>

or if you are still working with Java EE APIs:

<dependency>
    <groupId>com.blazebit</groupId>
    <artifactId>blaze-persistence-integration-hibernate-5.5</artifactId>
    <version>1.6.5</version>
</dependency>
<dependency>
    <groupId>com.blazebit</groupId>
    <artifactId>blaze-persistence-integration-hibernate-5.6</artifactId>
    <version>1.6.5</version>
</dependency>

If you were using the 5.3 or 5.4 integration so far for Hibernate 5.5 or 5.6 we would like to ask you to switch to the respective integration module to avoid running into issues.

Quarkus improvements/fixes

Thanks to Guillaume Smet for helping us fix issues with the Quarkus metadata in our integration which prevented using the Quarkus Dev UI with the Blaze-Persistence integration.

While working on that and verifying everything works smoothly, we also added support for firing a CriteriaBuilderConfiguration CDI event on application start and documented this new way of customizing Blaze-Persistence within the Quarkus documentation.

Take a look into the changelog for a full list of changes and improvements.

Enjoy the release and stay tuned for the next one!

announcement release
comments powered by Disqus