Hibernate Search is a library that integrates Hibernate ORM with Apache Lucene or Elasticsearch by automatically indexing entities, enabling advanced search functionality: full-text, geospatial, aggregations and more. For more information, see Hibernate Search on hibernate.org.

We just published a maintenance release for Hibernate Search: 6.2.1.Final.

This release mainly upgrades to Hibernate ORM 6.2.7.Final for -orm6 artifacts, upgrades to Elasticsearch client 8.9.0, adds compatibility with Elasticsearch 8.9 and OpenSearch 2.9, and fixes several bugs.

What’s new

  • HSEARCH-4744: Hibernate Search is now able to read Jandex indexes of repackaged Spring applications (uberjars), providing the application runs on Java 13+.

  • HSEARCH-4915: Search queries with partial failures (some successful shards, some failing) can now trigger an exception if you set the configuration property hibernate.search.backend.query.shard_failure.ignore to false.

    This will be the default behavior in Hibernate Search 7.

  • HSEARCH-4903: Upgrade -orm6 artifacts to Hibernate ORM 6.2.7.Final

  • HSEARCH-4904: Upgrade to Elasticsearch client 8.9.0 and add compatibility with Elasticsearch 8.9.0

  • HSEARCH-4905: Add compatibility with OpenSearch 2.9.0

For a full list of changes since the previous release, see the release notes.

How to get this release

All details are available and up to date on the dedicated page on hibernate.org.

Feedback, issues, ideas?

To get in touch, use the following channels:

Back to top