系列
7.2 2024-08-09
将项目许可证切换到 Apache License 2.0,在数字/日期字段上启用查询字符串谓词,查询参数,Lucene 后端的文档树投影,用于处理分析器的新的 API,与 Elasticsearch 8.14 和 8.15 兼容,与 OpenSearch 2.14、2.15 和 2.16 兼容,升级到 Lucene 9.11,升级到 Hibernate ORM 6.6,其他错误修复、改进和升级
7.0 2024-04-10
以 JDK 11 为基线,切换到 Jakarta EE,与 ORM 6.4 兼容,无需 -orm6
构件,与 Elasticsearch 8.10/8.11/8.12 和 OpenSearch 2.9/2.10/2.11 兼容,在 Lucene 后端升级到 Lucene 9,发布 Hibernate Search BOM,与 Amazon OpenSearch Serverless 的实验性兼容性,删除对已停产的 Elasticsearch 版本 5.x、6.x、7.0-7.9 和 OpenSearch 版本 1.0-1.2 的兼容性,其他错误修复和改进
6.2 2024-04-10
独立 POJO 映射器,使用 @ProjectionConstructor
将类/记录映射到投影,突出显示,索引计划过滤器以暂停自动索引,@IndexedEmbedded
的 excludePaths
,搜索 DSL 改进(包括对象字段上的投影),Elasticsearch 架构导出,与 Elasticsearch 8.9 和 OpenSearch 2.9 兼容,将 -orm6
构件升级到 Hibernate ORM 6.2。
较早的系列
7.1 2024-04-10
Lucene 和 Elasticsearch 后端的向量搜索,允许在元模型中查找每个字段的功能,新的查询字符串谓词,简化独立 POJO 映射器中的实体注册,与 Elasticsearch 8.12/8.13 和 OpenSearch 2.12/2.13 兼容,升级到 Lucene 9.9,其他错误修复、改进和升级
6.1 2023-01-31
异步、分布式自动索引,OpenSearch 兼容性,搜索 DSL 改进,条件批量索引,ORM 5.6,Lucene 8.11,Elasticsearch 7.16,Jakarta EE 构件,ORM 6 构件。
5.10 2022-10-27
ORM 5.3 和 JPA 2.2 兼容性,通过 Hibernate ORM 5.3 集成到 DI 框架,升级到 WildFly 17 和 JGroups 4,JPMS 自动模块名称。
兼容性矩阵
Hibernate Search | 7.2 | 7.0 | 6.2 |
---|---|---|---|
Java | 11, 17, 21 或 22 | 11, 17 或 21 | 8, 11, 17, 20 或 21 |
Hibernate ORM | 6.6 | 6.4 | 主要构件中的 5.6,6.2 - 6.3 通过 *-orm6 构件 |
Apache Lucene | 9.11 | 9.8 | 8.11 |
Elasticsearch 服务器 | 7.10 - 8.15 | 7.10 - 8.12 | 5.6 - 8.10 |
OpenSearch 服务器 | 1.3 - 2.16 | 1.3 - 2.11 | 1.0 - 2.11 |