We just published a second candidate release for Hibernate Search 6.0: version 6.0.0.CR2.
This release mainly brings a workaround for applications hanging on startup with Spring Boot 2.3+, type parameters for type bridges and property bridges, and an alternative, URI-based configuration for target Elasticsearch hosts.
It also includes an upgrade to Lucene 8.7.0, Elasticsearch 7.10.0 and Hibernate ORM 5.4.24.Final.
We just published two bugfix releases for Hibernate Search: 5.11.7.Final and 5.10.10.Final.
The only significant change in these versions is the upgrade to Hibernate ORM version 5.4.24.Final and 5.3.20.Final, respectively, in order to fix CVE-2020-25638.
We just published a bugfix release for Hibernate Search: 5.11.6.Final.
This release mainly upgrades Hibernate Search to the latest compatible Hibernate ORM version and fixes one issue with Spring Boot 2.4.0 / Spring Framework 5.3.
We just published the first candidate release for Hibernate Search 6.0: version 6.0.0.CR1.
Compared to Hibernate Search 5, changes are extensive, due to the API overhaul, but with plenty of improvements: upgrades to Lucene 8 and Elasticsearch 7 of course, but also a more concise Search DSL with typed result types, full control on field declaration in Bridges, easier to configure and more efficient automatic indexing, runtime joins with nested documents, …
No more changes are planned before the final release, so this is the perfect time to test your applications based on Hibernate Search, and report problems as soon as possible so that everything works perfectly as soon as 6.0.0.Final is released.
We just published Hibernate Search 6.0.0.Beta11.
This release mainly brings a default analyzer, a way to limit automatic reindexing to same-entity updates only, a new implementation for AWS IAM authentication, and a migration helper for applications moving from Search 5 to Search 6.
It also includes an upgrade to Lucene 8.6.2, and Hibernate ORM 5.4.22.Final.
We just published Hibernate Search 6.0.0.Beta10.
This release mainly brings a total hit count threshold, conditional indexing, better timeouts, and per-index analyzer definitions for Elasticsearch.
It also includes an upgrade to Lucene 8.6.1, Elasticsearch 7.9.0 and Hibernate ORM 5.4.21.Final.
We just published Hibernate Search 6.0.0.Beta9.
This release mainly brings a simpler scheme for configuration properties, a new scrolling API, support for projections on multi-valued fields, and complete documentation for all currently implemented features.
It also includes an upgrade to Lucene 8.6.0, Elasticsearch 7.8.0 and Hibernate ORM 5.4.19.Final.
We just published Hibernate Search 6.0.0.Beta8.
This release mainly adds support for entity graphs in search queries
@Indexed so that it’s inherited.
It also includes an upgrade to Lucene 8.5.2, Elasticsearch 7.7.0 and Hibernate ORM 5.4.17.Final.
We just published Hibernate Search 6.0.0.Beta7.
This release mainly improves sorts and aggregations on multi-valued or nested fields, introduces dynamic index fields through field templates, restores the index metamodel, and restores low-level Lucene settings. It also includes an upgrade to Hibernate ORM 5.4.15.Final.
We just published Hibernate Search 6.0.0.Beta6.
Aside from several bugfixes, this release mainly introduces schema management configuration and API at the mapper level, sorts on multi-valued fields, simpler and configurable indexing queues, implicit nested predicates, and offline startup for Elasticsearch. It also includes upgrades to Lucene 8.5, Elasticsearch 7.6.1 and Hibernate ORM 5.4.13.Final.