最近在 Hibernate 领域有很多发布活动,我很高兴地宣布 Hibernate Validator 也加入了这一行列,发布了 Hibernate Validator 5.3.0.Final。

自 5.3.0.CR1 以来新增功能

5.3.0.CR1 是一个候选发布版本,所以我们没有做太多改动!

Marco Davi 在 Stackoverflow 上报告说,为类型参数约束生成的属性路径可以改进,因此我们进行了修复。你现在应该能够更容易地利用类型参数约束违规。

Ahmed Al Hafoudh 为我们的默认消息贡献了斯洛伐克语的翻译。

您可以在 变更日志 中找到所有已解决的问题的完整列表。

嘿!我错过了之前的公告!

如果您错过了我们之前为 5.3.0 发布的公告,最重要的更改是

  • 约束的动态有效载荷

  • 一个新的用于约束定义和声明的编程 API

请查阅公告获取更多信息

获取发布版本

Hibernate Validator 5.3.0.Final 在大多数情况下应该是直接替换。在将您的应用程序升级到 5.3.0.Final 之前,请参阅我们的 迁移指南

要使用 Maven、Gradle 等工具获取发布版本,请使用 GAV 坐标 org.hibernate:{hibernate-validator|hibernate-validator-cdi|hibernate-validator-annotation-processor}:5.3.0.Final

或者,可以在 SourceForge 上找到包含所有内容的分发包(TAR.GZZIP)。

要联系,请使用以下渠道

接下来是什么?

我们将准备一个5.4版本发布,该版本支持由Zalando的Lukas Niemeier和Willi Schönborn提供的javax.money验证,以及对注解处理器的许多改进,这得益于Marko Bekhta的出色工作。

我们正在积极开发Bean Validation 2.0和Hibernate Validator 6,重点支持Java 8的新特性(以及更多!)。越多越好,欢迎加入我们:提出想法,评论他人的提案,现在是定义Bean Validation未来的时候了。您可以在Bean Validation网站上找到所有必要的信息。


返回顶部