On September 5, 2013 Liferay released the 4th General Availability (GA) release of Liferay Faces:
- Liferay Faces 3.1.3-ga4 (JSF 2.1 + Liferay 6.1.x -- including 6.1.2 CE and 6.1.30 EE)
- Liferay Faces 3.0.3-ga4 (JSF 2.1 + Liferay 6.0.x)
- Liferay Faces 3.0.3-legacy-ga4 (JSF 2.1 + Liferay 5.2.x)
- Liferay Faces 2.1.3-ga4 (JSF 1.2 + Liferay 6.1.x)
Project Links
Version Scheme
Please refer to the Liferay Faces Version Scheme wiki article for a detailed explanation of the version numbering.
Release Highlights
VDLDocs
Updated Wiki Articles
New Demo: jsf2-spring-portlet
Critical Bug Fixes / Improvements
It is no longer necessary to specify the Mojarra ConfigureListener or the Liferay Faces BridgeSessionListener in the WEB-INF/web.xml descriptors of portlets. In addition, the following is a list if critical bug fixes / improvements:
- [FACES-1706] - Upgrade 3.1.x and 2.1.x branches from Liferay Portal 6.1.1 to Liferay Portal 6.1.2 API
- [FACES-1656] - Provide ability to discover Mojarra InjectionProvider during execution of the JSF lifecycle
- [FACES-1655] - Enable zero-config of com.liferay.faces.bridge.servlet.BridgeSessionListener by registering it in liferay-faces-bridge-impl!META-INF/bridge.tld
- [FACES-1664] - Develop shared library modules for WebLogic
- [FACES-1675] - Add reference to jsf shared library to weblogic.xml descriptors
- [FACES-1619] - UnsupportedOperationException when trying to add JSF portlets to a portal page dynamically
- [FACES-1674] - Resource libraries/collections are not marked as being added to the <head>...</head> section of the portal page
- [FACES-1713] - liferay-ui:input-editor does not store aui:script text in WebKeys.AUI_SCRIPT_DATA request attribute during ajax requests on versions of Liferay Portal prior to 6.1.2/6.1.30
Thank You
Thanks to everyone in the community that reported issues, contributed patches, and participated in the forums!

