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 are pleased to announce the releases of Hibernate Search 7.1.1.Final, 7.0.1.Final and 6.2.4.Final.

While these releases are mainly to address some minor documentation discrepancies, they also bring compatibility with newer versions of Elasticsearch and OpenSearch and a few bugfixes.

Hibernate Search 7.1.1.Final

Dependency upgrades

Hibernate ORM

While Hibernate Search 7.1 still depends on Hibernate ORM 6.4, it is being tested and is compatible with the upcoming Hibernate ORM 6.5.

Elasticsearch

The Elasticsearch backend works with Elasticsearch 8.13, as well as other versions that were already compatible.

OpenSearch

The Elasticsearch backend works with OpenSearch 2.13, as well as other versions that were already compatible.

Other

  • HSEARCH-5128: Correct supported Java version discrepancies in the reference documentation.

  • HSEARCH-5110: Update potentially misleading error message about the minimum Elasticsearch version required for vector search capabilities.

  • HSEARCH-5112: Make Hibernate Search migration helper compatible with the Hibernate ORM 6.5 series.

And more. For a full list of changes since the previous releases, please see the release notes.

How to get this release

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

Hibernate Search 7.0.1.Final

Dependency upgrades

Hibernate ORM

Hibernate Search 7.0 now depends on Hibernate ORM 6.4.4.Final.

Elasticsearch

The Elasticsearch backend works with Elasticsearch 8.12, as well as other versions that were already compatible.

Other

  • HSEARCH-5128: Correct supported Java version discrepancies in the reference documentation.

  • HSEARCH-5031: Fix for possible issues with mass indexing when an ORM discriminator multi-tenancy is in use.

  • HSEARCH-5067: Allow targeting entities by name in the Standalone POJO Mapper.

And more. For a full list of changes since the previous releases, please see the release notes.

How to get this release

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

Hibernate Search 6.2.4.Final

Dependency upgrades

Hibernate ORM

Hibernate Search 6.2 -orm6 artifacts now depend on Hibernate ORM 6.2.24.Final.

Other

  • HSEARCH-5128: Correct supported Java version discrepancies in the reference documentation.

And more. For a full list of changes since the previous releases, please see the release notes.

How to get this release

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

Getting started, migrating

For new applications, refer to the getting started guide:

For existing applications, these releases of Hibernate Search are drop-in replacements of their previous micros within the same minors, assuming you also upgrade the dependencies. To upgrade to a newer major/minor, see migration guides.

Feedback, issues, ideas?

To get in touch, use the following channels:


Back to top