我们刚刚发布了Hibernate ORM 5.6.0.Beta1;由于所有较大的改进都留给了版本6+,因此5.6.x系列在功能上会比较轻量,但我们已经开始清理,以便帮助您为迁移到6做好准备。

这也是一种策略,让我们可以对应用到5.5系列补丁更加保守,我们将像现在维护5.35.4那样维护它更长时间,但会稍微延迟将这些分支的修复回滚,以给我们额外的信心。

那么,在5.6中您可以期待什么?

那些不专注于6的人正在两个主要领域努力

  • Hibernate响应式,以及Hibernate ORM核心所需的支持性更改。

  • 基准测试和运行时性能改进。

这些更改将首先出现在5.6中,然后应用于6

一如既往,bug修复将首先出现在5.6中,并在必要时考虑回滚。

再见,Javassist

为了帮助人们为迁移到6做准备,并且诚实地帮助我们从减少维护的代码量开始,我们已经开始移除一些长期废弃的功能。

使用Javassist执行字节码增强的能力是第一个被淘汰的,现在已经被移除。

自5.3版本以来,使用Byte Buddy已经成为默认选项,我们随后弃用了Javassist作为增强器的使用,在本版5.6中,它最终被移除:只需使用Byte Buddy即可。

对于那些不习惯使用Byte Buddy的人...好吧,我希望您早点提出,但即便如此,也请提出一个问题,我们会看看能做什么。

获取5.6.0.Beta1

所有详细信息都可以在 hibernate.org 的专门页面上 找到,并且都是最新的。

完整变更日志: 5.6.0.Beta1 的变更日志

Hibernate ORM 5.5.7.Final

我们还发布了 Hibernate ORM 5.5.7.Final,与 5.5.6.Final 相比,它提供了一些小的错误修复和性能改进。

5.5.7.Final 的变更日志 中有详细信息。

反馈、问题、想法?

要联系,请使用常规渠道


返回顶部