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.

Hibernate Search 8.2.1.Final maintenance release is out.

This release contains some improvements in the AWS integration for the Elasticsearch backend, compatibility with OpenSearch 3.4 and a few dependency updates.

What’s new

Dependency upgrades

OpenSearch (HSEARCH-5543)

The Elasticsearch backend works with OpenSearch 3.4, as well as other already compatible versions.

Others
  • HSEARCH-5550: Upgrade to Elasticsearch client 9.2.3 (elasticsearch-rest-client)

  • HSEARCH-5546: Upgrade to Elasticsearch client 9.2.3 (elasticsearch-rest5-client)

Other improvements and bug fixes

  • HSEARCH-5549: Make AWS integration for the Elasticsearch backend be compatible with a preparsed Elasticsearch version in the configuration properties.

Please see the release notes for a complete list of changes since the previous releases.

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, Hibernate Search 8.2 is a drop-in replacement for 8.1, assuming you also upgrade the dependencies. If you are using the Elasticsearch backend, make sure to explicitly include the REST client dependency. Information about deprecated configuration and API is included in the migration guide.

Feedback, issues, ideas?

To get in touch, use the following channels:


Back to top