We're pleased to announce that 3.1.0.Final of Portlet Bridge is now available!
Full details of all the changes can be found in the release notes
This release brings together the combined work of the Portlet Bridge and RichFaces teams to bring RichFaces support to portlets with more component support than was available in the past. I'd like to thank Alexandre Mendonça, Brian Leathem (RichFaces Lead), and Lukáš Fryč for all their assistance in making this happen.
For a JSF2 only portlet:
<dependency> <groupId>org.jboss.portletbridge</groupId> <artifactId>portletbridge-api</artifactId> <version>3.1.0.Final</version> </dependency> <dependency> <groupId>org.jboss.portletbridge</groupId> <artifactId>portletbridge-impl</artifactId> <version>3.1.0.Final</version> <scope>runtime</scope> </dependency>
For a RichFaces 4 portlet you need the above as well as:
<dependency> <groupId>org.jboss.portletbridge</groupId> <artifactId>portletbridge-extension-richfaces</artifactId> <version>3.1.0.Final</version> <scope>runtime</scope> </dependency>
RichFaces 4 Portlet
In this release we added a new RichFaces 4 example that has a form, with ajax submission and validation, with an extended data table below it to show all the submitted data. What's also cool is that the table supports sorting on single or multiple columns. We hope this example provides a good way to see RichFaces 4 in action in a portlet.
We also updated the JSF 2 archetype, as it had been neglected for far too long, to bring it into line with what is really essential for a JSF 2 application in a portlet to define.
A new archetype was added for RichFaces 4 to make it even easier to get up and running in a hurry!
Fixing any issues the community finds will continue to be a focus, so keep trying out Portlet Bridge and letting us know how it can be improved, but we'll also look to begin development on some new features. Areas we're looking at include support for CDI, Seam 2.3 and Spring. What support for each of these entails we don't know yet, but if you'd like to find out why not join us in making it happen! All details on future release plans can be found here.
Keeping up with the latest
One of the best ways to hear about the latest releases and changes with JBoss Portlet Bridge is to follow us on Twitter (@portletbridge).
Don't be a stranger
As always, if you have any questions about or issues with JBoss Portlet Bridge, please get in touch.