The RichFaces team is proud to announce the release of 3.3.1.GA. There are several new components, lots of stabilization, and 1100+ jiras resolved. We also have a new photo album example to explore and build from.

New Components & Features

There several new component in 3.3.1. The most anticipated are the new layout components, and themes, but we also added a new <rich:colorPicker/> in the release as well.

Layout Components & Themes

  • <rich:page/> easily setup your page structure such as header, footer, content, and sidebar.
  • <rich:layout/> and <rich:layoutPanel/> nestable page layouts using Yahoo's UI CSS Grid under the hood to providing lots of flexibility.

We also added a new concept called themes which are predefined and packaged layouts that interact with the tags above. This makes it easy to experiment and adjust your layout in a similar way that skins make it easy to swap your look & feel. We also created maven archetypes and CDK goals to easily create your own themes.

For more information see the layout design wiki page, and RichFaces development guide.

Bug Fixes & Stabilization's

As I said over 1100 jira issues were resolved - the details can be found in the release notes.

Some of the more popular are:

  • JQuery script updated to 1.3.2 version
  • Maven Resource Dependency Plugin
  • Calendar lazy loading implemented RF-6884
  • Tree Adaptors configurable recursion order RF-6639
  • rich.isUserInRole() added for security integrations Acegi and etc..). RF-6551
  • Queue mechanism updated RF-5788
  • Modal Panel DOM reposition made configurable. RF-5588
  • limitToList server side optimizations RF-5838

We also extended and stabilized our selenium based automation suite which will ensure high quality and better environment coverage moving forward.

Photo Album Demo

The team also worked hard to get a full scale demo application ready. This is a separate download (see the links at the bottom), and contains best practices and example of RichFaces in action. It includes drag-n-drop, file upload, wysiwyg editor components and more. We will be hosting a version of it online soon, so keep an eye out on the project page, or watch the RichFaces Twitter account.


The focus of the RichFaces team will be on RichFaces 4.0 which will be fully integrated with JSF 2.0 and also be redesigned for consistency, performance, and ease of use. All of our meetings and plans are open to all so please join us. See RichFaces Team Meeting wiki, and/or the RichFaces 4.0 Planning wiki pages for more information.

We will also be having a RichFaces 3.3.2 release sometime in the summer that will be strictly a bug fix release.

[Project Downloads] [Example Download] [JIRA] [User Forums] [Design Forums] [RichFaces Twitter]

Back to top