The RichFaces team has just released the final milestone release for 4.0 - 4.0.0.Milestone5!! With this release we've again added more components, and improved the stability. Now we move on into the Candidate Release (CR) phase where our focus turns completely to bug fixing, integration, and polish working towards the 4.0.0.Final release.

As always we are hard at work on the next release - 4.0.0.CR1. This will be released in early February. For all the latest information and details on 4.0 check out the RichFaces 4.0 Release Center. We are planning to have a 4.0.0.CR2 release as well, quickly followed by 4.0.0.Final.

Below is a summary of the main items we've worked on for M5, and you can review the complete list in our Jira Release Notes

New components such as fileUpload, panelMenu, toolbar, drag'n'drop, and dropDownMenu!!

Added more advanced features to other components like calendar, and tree.

Client side validation is nearly ready for primetime! Server side functionality is complete, and the core client side is nearly ready. Ajax fallback support is already there, and as client side validators are integrated they will transparently begin to function. The CR1 release will have the final version of client side validation!

We've also improved the functionality of the CDK, and continued stabilization work for our core, and migrated components!

We're very lucky to have a fantastic community, and we've already seen a lot of users using and commenting on 4.0!! This is so critical to open source projects, and especially during the CR phase. In order to get 4.0.0.Final stabilized and ready to go we need everyone to take these later milestone releases for a spin. Believe me, this type of feedback makes all the difference!!!

Milestone 5 is the last milestone release for the RichFaces 4.0!! This means we are moving into full fledged hardening mode for the CR releases. For a complete list of jira's planned see our CR1 Jira page.