RichFaces 团队刚刚发布了 4.0.0.Milestone 6!您可以在我们项目网站的 下载 页面获取 4.0.0.M6 版本的分发,或者如果您正在使用 Maven,可以参考我们的: 如何在 Maven 项目中添加 RichFaces 4.X Wiki 页面。
我知道我之前说过 上一个版本 M5 将会是最后一个里程碑。M5 发布后,我们意识到我们想要称为候选发布 1(CR1)的版本并不符合要求。因此,我们审查了剩余的问题,并决定再有一个 里程碑。
好消息是,经过审查和在 M6 中的出色工作,我们相信只需要一个候选发布(CR)版本就可以捕获我们所遗漏的内容。这意味着我们对发布 4.0.0.Final 的计划仅调整了一周(3月底)。
里程碑6中的更新
因此,您可以想象在 M6 中有很多更新和确定的内容。以下是对 M6 中解决的主要项目的总结。像往常一样,您可以在 Jira 发布说明 中查看所有详细信息。
- 客户端验证功能已经准备就绪!!这包括几乎所有标准 JSF 和 JSR-303(Bean 验证)验证器的完整客户端实现!这是一个巨大的功能,但使用<rich:validator>行为非常简单!查看 RichFaces 展示 示例,并密切关注即将推出的完整的
如何
博客! - 对象验证(ObjectValidation)也在M6中完成!这使得您可以使用bean验证和<rich:graphValidator>组件进行跨字段验证来验证完整的对象。
- 核心Ajax框架也已更新,以支持ignoreDupResponce功能!结合RichFaces的高级队列功能,您将拥有一些优化您应用程序的强大工具。
- 各种组件的客户端API已经稳定,并将很快在组件参考指南中全面介绍!
- 我们还改进了CDK的功能,并继续进行核心和组件的稳定化工作!
- 我们的RichFaces Showcase演示也已更新,新增了组件和功能。请查阅发行版中的readme.txt获取更多信息。
社区新闻
我之前已经说过,我们非常幸运拥有这样一个出色的社区!我们看到了很多人尝试4.0.0版本并告诉我们哪些工作良好,哪些不工作所带来的巨大影响。我只能说继续努力——我们几乎要完成最终版了!!
我想特别指出几位做出了具体贡献的用户
- Bernard Labno - 优秀的sandbox组件和CDK指南
- Ilya Sorokoumov - 在用户论坛上付出了难以置信的努力,并和我们一起审阅了4.0版本!
- Juan Camilo Prada - 刚开始帮助wiki,并撰写了入门页面
接下来是CR1
里程碑6真的是4.0.0版本的最终里程碑发布!CR1进展顺利,我们的代码冻结即将到来。我们希望只需要一个CR发布,到目前为止情况看起来很乐观。
就像往常一样,如果您发现任何问题,有任何评论或想法,请通过我们的论坛或我们的项目jira告诉我们。有关更多详细信息、议程和会议纪要,请参阅我们的项目日历和会议信息页面。