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 two maintenance releases for Hibernate Search: 6.1.8.Final and 5.11.12.Final.

These releases mainly upgrade dependencies and fix bugs.

What’s new

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


  • HSEARCH-4707: Upgrade to Hibernate ORM 5.6.12.Final

  • HSEARCH-4697: Upgrade to Jackson 2.13.4

  • HSEARCH-4739: Upgrade to jackson-databind

  • HSEARCH-4727: With outbox-polling coordination and when using DB2, OutboxEvent table used to be created with a payload column with the wrong type blob(255), making it almost unusable. It is no longer the case.

  • HSEARCH-4305, HSEARCH-4708: Automatic reindexing will no longer be skipped when changing a property annotated with @OneToOne(mappedBy = …​) @IndexedEmbedded

  • HSEARCH-4703: Fixed missing entries in the Java module descriptor of hibernate-search-mapper-orm-coordination-outbox-polling leading to errors when running Hibernate Search in the modulepath.

  • HSEARCH-4735: Hibernate Search 6.1 is now regularly tested for compatibility with Hibernate ORM 6.2


  • HSEARCH-4789: Updating/deleting entities in one tenant will no longer remove entities with the same ID from the index for other tenants.

How to get these releases

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