The Apache MyFaces team is pleased to announce the release of MyFaces Core 2.0.19.

MyFaces Core is a JavaServer(tm) Faces 2.0 implementation as specified by JSR-314. MyFaces Core has passed Sun's JSR-314 TCK and is 100% compliant with the JSR-314 specification.

MyFaces Core 2.0.19 is available in both binary and source distributions.


MyFaces Core is also available in the central Maven repository under Group ID "org.apache.myfaces.core".


    [MYFACES-3578] - NumberConverter: implement workaround for
    [MYFACES-3719] - Executing action of a disabled Button
    [MYFACES-3722] - Cache for ResourceHandlerImpl.isResourceRequest seams not to work in 'none resource requests'
    [MYFACES-3735] - NullPointerException in CompositeMetadataTargetImpl.<init>
    [MYFACES-3739] - @ResourceDependency annotation + JSF 1.2 state saving + c:if (dynamic section) creates components on each click (UIViewRoot grows)
    [MYFACES-3743] - <redirect><view-param>... has been renamed to <redirect><redirect-param> in navigation case
    [MYFACES-3744] - Vertical tab character (\u000B) destroys AJAX-response
    [MYFACES-3748] - Bug in check for required attribute at Composite Components
    [MYFACES-3749] - columnClasses not working correctly in DataTable Component
    [MYFACES-3752] - Flash.setKeepMessages(true) does not work with immediate-Commandbutton
    [MYFACES-3760] - ClientBehaviorRenderer is added multiple times in FacesConfigurator
    [MYFACES-3762] - HtmlRenderKitImpl.getComponentFamilies() returns an empty set
    [MYFACES-3763] - Navigation with <from-action> and <if> case should match both
    [MYFACES-3773] - ui:repeat with offset and size does not behave as expected
    [MYFACES-3781] - f:view tag must be processed when view metadata is created
    [MYFACES-3792] - ConcurrentModificationException in org.apache.myfaces.config.ManagedBeanDestroyer - when using TomcatAnnotationLifecycleProvider
    [MYFACES-3795] - ErrorPageWriter cause memory leak in visitedFacetCount map
    [MYFACES-3796] - 'style' attribute updates do not show any visible changes in IE 7/8
    [MYFACES-3799] - ProcessError in _AjaxResponse ignores errorName in IE8


    [MYFACES-3745] - No need to set FACELET_CONTEXT_KEY in DefaultFaceletContext constructor
    [MYFACES-3746] - Cache resolved value of javax.faces.VALIDATE_EMPTY_FIELDS


Leonardo Uribe