whats new in v2.1.0
# v2.1.0
# 前言
首先非常感谢大家一直以来对EE的支持,在过去的一年,因为行业的不景气,工作上越来越忙,以及新的开源项目doc-apis和健身 导致整个24年度EE仅上线了一个里程碑版本,在这里和大家说声抱歉,由于本人非全职开源,生活中也要为了五斗米搬砖,还望海涵, 我没有放弃开源,以后也不会,不忘记初心,坚持用开源回报每一位用户!
幸运的是,随着项目发展,社区也涌现出越来越多的优秀开发者补位,这里由衷感谢为社区贡献PR的每一位同学,尤其是以阿杰为代表的杰出开发者,为社区贡献了大量优秀功能, 希望未来能够涌现出更多优秀且能长期为开源社区发电的同学,助力开源社区繁荣!
# 版本内容
- 适配solon
- 适配老spring
- 升级底层RestHighLevelClient版本7.14.0->7.17.8 可兼容es7.x及8.x
- 增加copy_to索引类型
- 拦截器插件支持正则表达式通配
- 优化condition判断逻辑,仅condition为true时才进行参数校验
- MapperScan支持多包扫描
- 新增根据索引自动生成实体类逆向工程的方法
- 修复boost为Null时,QueryBuilders拆箱存在NPE问题
- 修复混合查询中设置排序后,searcAfter查询报错问题
- 文档同步更新
# 注意
本次升级API层面无需兼容,完全向下兼容2.0.0版本,但更新了底层RestHighLevelClient版本,7.14.0->7.17.8,因此在评估升级 时,建议最好实测,避免升级后出现不可预知的问题,就目前我了解到的和实测情况,这个版本的ES是完全向下和向上兼容的.
# 后话
新版本上线前我们已经做了严密测试,欢迎大家升级试用,若不幸发现缺陷,还望不吝告知,我们会第一时间确认并修复,未来还会继续迭代,各种更好的特性可能会迟到,但绝不会缺席~
帮助我们改善此文档 (opens new window)
上次更新: 2025/02/05