A number of spec issues have been handled for the 2.3 cycle and I would like to call them out. Note today's list is going to be a bit longer than going forward. I intend to write up a small blog entry every week enumerating what happened that week, so we all can keep track of where we are at.
The issues handled are:
#1307 - validator attributes TLD doc misleading #1304 - FacesContext.setResourceLibraryContracts() missing @since 2.2 designator #1300 - UIViewRoot.getViewMap() require different publishEvent() variant #1294 - Modify TaglibraryDoc for so that it states it only works when ProjectStage is development #1277 - Missing client-window-factory in web-facesconfig_2_2.xsd #1269 - Incorrect literal string value for javax.faces.application.ViewHandler.DISABLE_FACELET_JSF_VIEWHANDLER_PARAM_NAME #1268 - javax.faces.view.ViewScoped should be @NormalScoped(passivating=true) #1267 - Clarify meaning of null return from UIComponent.getFamily() #1257 - Prevent FaceletContext.FACELET_CONTEXT_KEY constant to be inlined by compiler #1251 - Documentation for javax.faces.application.ResourceHandler.RESOURCE_CONTRACT_XML could use clarification #1239 - HTML_BASIC components converter attribute supports converterId, as well as the already stated ValueExpression that points to a Converter #1229 - VDLDoc for does not document rowStatePreserved property. See UIData.setRowStatePreserved() #1218 - Validation error message for byte should state -127 to 128 #1214 - Javadoc fails accessibility requirements for color contrast #1212 - javax.faces.context.ExternalContext#getInitParameter : NullPointerException Restriction Needs To Be Removed #1186 - Many component from HTML namespace are missing 'role' attributes #1154 - cc:clientBehavior tag is not documented in the composite.taglib.xml descriptor #1081 - Missing API docs for javax.faces.validator.DoubleRangeValidator methods #1053 - VDL Docs Need Clarification for f:view afterPhase Attribute #1049 - UIColumn and PreValidate / PostValidate events #1044 - inaccuracy in API doc of javax.faces.application.StateManager #1037 - UIComponent.getFamily() not clearly specified #1027 - Pre/PostValidateEvent publishing conditions fixed but not documented #1025 - Documentation of TagAttribute#getBoolean references Boolean.getBoolean instead of Boolean.parseBoolean #964 - ExternalContext.get/setSessionMaxInactiveInterval documentation mention HttpServletRequest, but it should be HttpSession #955 - misleading javadoc in Converter.getAsObject() #923 - ui:define name attribute document/behavior inconsistent #892 - ui:repeat requires document "begin" and "end" properties #891 - converter and validator attributes TLD doc misleading #778 - Add documentation about the dynamically added h:messages component #633 - 'hidden' attribute from composite:attribute missing from VDL docs #473 - FacesEvent should have a convenience getFacesContext() method #441 - Subforms
Posted October 9, 2014