Series
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
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.
Older series
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.
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.
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.
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
5.8 2017-10-26
Experimental integration with Elasticsearch 5.x, AWS integration, improvements and deprecations paving the road to Search 6
5.7 2017-10-26
Improved integration with Elasticsearch 2.x, compatible with Hibernate ORM 5.2.x
5.6 2018-09-10
Introduces experimental support for Elasticsearch, last release supporting Hibernate ORM 5.0.z or 5.1.z
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
5.4 2015-09-03
Requires Hibernate ORM 5.0.0.Final; Last version compatible with Apache Lucene 4.x
4.5 2015-01-12
Performance, WildFly 8 compatibility, JPA 2.1 / Hibernate ORM 4.3 compatibility
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.