Interested in commercial support?

Check out Red Hat's offering .

Series

development

7.0 2023-09-05

JDK 11 as a baseline, switch to Jakarta EE, compatibility with ORM 6.3 and no -orm6 artifacts, upgrade to Lucene 9 in the Lucene backend, published Hibernate Search BOM, experimental compatibility with Amazon OpenSearch Serverless, drop compatibility with EOL’d Elasticsearch versions 5.x - 6.x

latest stable

6.2 2023-07-07

Standalone POJO Mapper, mapping of classes/records to projections using @ProjectionConstructor, highlighting, indexing plan filters to suspend automatic indexing, excludePaths for @IndexedEmbedded, search DSL improvements (including projections on object fields), Elasticsearch schema export, compatibility with Elasticsearch 8.9 and OpenSearch 2.9, upgrade of -orm6 artifacts to Hibernate ORM 6.2.

limited-support

5.11 2023-01-31

ORM 5.4 compatibility.

See older series

Older series

limited-support

6.1 2023-01-31

Asynchronous, distributed automatic indexing, OpenSearch compatibility, search DSL improvements, conditional mass indexing, ORM 5.6, Lucene 8.11, Elasticsearch 7.16, Jakarta EE artifacts, ORM 6 artifacts.

end-of-life

6.0 2023-01-31

API overhaul. Safer and more concise Search DSL, more powerful bridges, smarter automatic indexing, nested documents. Upgrades to Lucene 8 and Elasticsearch 7.

limited-support

5.10 2022-10-27

ORM 5.3 and JPA 2.2 compatibility, integration to DI frameworks through Hibernate ORM 5.3, upgrade to WildFly 17 and JGroups 4, JPMS automatic module names.

end-of-life

5.9 2018-09-10

JSR 352 (Batch for Java) mass indexing job, WildFly feature packs, improvements and deprecations paving the road to Search 6

end-of-life

5.8 2017-10-26

Experimental integration with Elasticsearch 5.x, AWS integration, improvements and deprecations paving the road to Search 6

end-of-life

5.7 2017-10-26

Improved integration with Elasticsearch 2.x, compatible with Hibernate ORM 5.2.x

end-of-life

5.6 2018-09-10

Introduces experimental support for Elasticsearch, last release supporting Hibernate ORM 5.0.z or 5.1.z

end-of-life

5.5 2017-08-16

Being maintained as it’s included in WildFly. Supports Lucene only, requires Hibernate ORM 5.0.z or 5.1.z

end-of-life

5.4 2015-09-03

Requires Hibernate ORM 5.0.0.Final; Last version compatible with Apache Lucene 4.x

end-of-life

5.3 2015-06-10

Improved Faceting

end-of-life

5.2 2015-09-04

Multi-tenancy, optimisations in criteria based loaders

end-of-life

5.1 2015-04-24

Upgrade to Lucene 4 and much much more …​

end-of-life

5.0 2015-01-12

Upgrade to Lucene 4 and much much more …​

end-of-life

4.5 2015-01-12

Performance, WildFly 8 compatibility, JPA 2.1 / Hibernate ORM 4.3 compatibility

end-of-life

4.4 2014-12-02

Dynamic index sharding, new Metadata API, Hibernate ORM 4.2.x compatible

Compatibility matrix

Hibernate Search 7.0 6.2 5.11
Java 11, 17 or 21 8, 11, 17, 20 or 21 8, 11 or 17 (with 5.11.9+)
Hibernate ORM 6.3 5.6 in the main artifacts, 6.2 - 6.3 through *-orm6 artifacts 5.4
Apache Lucene 9.7 8.11 5.5
Elasticsearch server 7.0 - 8.9 5.6 - 8.9 2.0 - 5.6
OpenSearch server 1.0 - 2.9 1.0 - 2.9 N/A

See also the Compatibility policy.

Back to top