Change Log for JSR-000314 JavaServerTM Faces 2

This page details the proposed, accepted and deferred changes to JSR 314, documenting the changes that will go into revision 2.1, per Section 4.2 of the JCP 2.7 document.

Last updated: 15 November 2010

These changes were approved on 23 October 2010.

Generated from a java.net issuetracker query for all issues containing the keyword “changelog_2_1”.

PROPOSED CHANGES

Target Milestone 2.1

The source code repositories for the spec to which this change-log applies are:

* svn url for generated portion of spec, and implementation
* CVS info for non-generated portion of spec: cvs -d :pserver:USERNAME@cvs.dev.java.net:/cvs javaserverfaces-spec-eg

Mon Sep 13 18:13:44 +0000 2010
ID Summary
153 Add property to UIData to enable transient state saving with
490 Enable JSF views to be written in pure XML
545 New visit hints: EXECUTE_STATE_SAVING, SKIP_ITERATION
576 Make default resource excludes contain .groovy extension
607 Add method FacesContext.isReleased()
663 apply() needs to be called twice: restore-view, after invoke
663 Form serialization should happen at the last possible second
696 Option to suppress xml declaration in Facelets
733 Add read only boolean "secure" property on ExternalContext
777 Define API to allow pluggable Facelet cache management
786 Add sessionMaxInactiveInterval to ExternalContext
800 UIViewRoot.getComponentResources() generated id rules
808 Move SystemEventListener implementation from UIComponent dow
850 composite.tld: Specify deferred-method Element Within cc:aat
857 OutputStyleSheet Renderer: add a "media" attribute.
862 Remove class jsf-api/src/main/java/javax/faces/event/PostAdd
863 Specify use of ServletContainerInitializer.
866 Section 5.6.2.5 Specify special "this" resource library name
868 Drop support for CURRENT_COMPONENT CURRENT_COMPOSITE_COMPONE
883 Specify that ScriptRenderer calls encodeResourceURL

ACCEPTED CHANGES

Target 2.1

DEFERRED CHANGES
731 Clarify f:event listener method parameter requirements
869 Specify CSRF solution.