我们刚刚发布了 Hibernate Validator 6.1.6.Final,其中包含一些修复和新增的 @Normalized 约束。

对于所有使用 Hibernate Validator 的用户,这是一个推荐的升级,它可以替代 6.1.5.Final。

我们还发布了 6.0.21.Final。

新增内容

新增 @Normalized 约束

新增的 @Normalized 约束允许验证字符串是否以指定的形式进行了规范化

方法参数验证修复

在某些情况下,在验证方法参数时可能会出现堆栈溢出错误(无限循环)。

这个问题已在 6.1.6.Final 中得到修复。

完整变更日志

已修复问题的完整列表可以在我们的 JIRA 上找到:此处

获取 6.1.6.Final

要使用 Maven、Gradle 等获取发布版,请使用以下 GAV 坐标

  • org.hibernate.validator:hibernate-validator:6.1.6.Final

  • org.hibernate.validator:hibernate-validator-cdi:6.1.6.Final

  • org.hibernate.validator:hibernate-validator-annotation-processor:6.1.6.Final

注意,组 ID 已从 org.hibernate(Hibernate Validator 5 及更早版本)更改为 org.hibernate.validator(从 Hibernate Validator 6 开始)。

或者,可以在 SourceForge 上找到包含所有组件的发行包(TAR.GZZIP)。

如果您想从WildFly这个版本的全新功能中受益,我们也为WildFly 19和WildFly 18.0.1提供了补丁程序。您可以通过以下链接下载:

6.0.21.Final

我们还发布了包含一些翻译修正和一个回滚补丁的6.0.21.Final版本,该补丁允许在约束验证器上下文中访问属性路径。

反馈、问题、想法?

要联系,请使用常规渠道


返回顶部