标签
作者
我很高兴地宣布 Hibernate Validator 5.3 的第一个维护版本。
最近在 Hibernate 前端有很多发布活动,我很高兴地宣布 Hibernate Validator 也加入了这个行列,发布了 Hibernate Validator 5.3.0.Final。
我们正在努力工作,以实现 Bean Validation 2.0,并决定将 BV 2.0 的目标版本移至 Hibernate Validator 6(更多详情请见本文末尾)。
我们不希望 5.3 版本半途而废,因此我们正在准备一个带有错误修复、附加翻译等功能的新 5.3 版本。这个候选版本 1 是这个过程的第一步。请尽可能彻底地测试这个版本,并报告您在其中发现的任何错误!
我很高兴地宣布 Hibernate Validator 5.2.3.Final 的发布!
等等,我们不是在本月初已经发布了一个 Hibernate Validator 版本吗?没错,确实如此,我们几天前推出了 5.3 系列的第一个 Alpha 版本(几天前)。按照常规,这意味着不会有更早版本系列的其他发布。
但在这个情况下,我们决定对规则进行例外处理,因为我们注意到Hibernate Validator不能与Java 9一起使用(如果您对细节感兴趣,请查看问题HV-1048)。由于我们不希望阻止Hibernate Validator的集成者和用户在Java 9上测试自己的软件,我们决定在当前的稳定版本线上修复该问题(实际上我们强烈建议您在Java 9上测试您的应用程序,以便尽早了解可能需要做出的任何更改)。
在此过程中,我们将5.3版本的一些进一步错误修复回滚到了5.2版本,其中之一是为了确保与Google App Engine的兼容性。与以往一样,您可以在变更日志中找到完整的修复列表。
我很高兴宣布Hibernate Validator 5.3的第一个版本!
5.3版本的时间表总体思路是原型化几个可能将在Bean Validation 2.0规范中标准化的功能。例如,我们将解决长期请求的对单个属性约束排序的解决方案。
如果您想看到在原型化工作中解决的具体功能(并最终包含在BV 2.0中),请与我们联系,并告诉我们哪些是您从规范中缺失的最重要的事情。我们已经编制了一份考虑包含在BV 2.0中的第一个问题列表。当然,我们无法解决所有这些问题,所以如果您告诉我们哪些对您最有帮助,这将非常有帮助。
我很高兴宣布Hibernate Validator 5.2.2.Final版本的可用性。
我们还关闭了API中约束声明的一个差距,允许忽略特定方法、参数等基于注解的约束。