You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Leonardo Uribe <lu...@apache.org> on 2008/05/12 05:50:14 UTC

[ANNOUNCE] MyFaces Core v1.2.3 Release

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

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

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

    * http://myfaces.apache.org/download.html

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

Release Notes - MyFaces Core - Version 1.2.3

Bug

    * [MYFACES-1558] - FactoryFinder not thread safe, and has a memory leak
    * [MYFACES-1691] - beforeUnload event handler breaks form submission
    * [MYFACES-1793] - MF Core causes resources not found(404) errors (recently also corrected in Sun RI for JSF 1.2)
    * [MYFACES-1795] - MF Core causes resources not found(404) errors (recently also corrected in Sun RI for JSF 1.2)
    * [MYFACES-1796] - FactoryFinder.releaseFactories() does not release application class loader. (PATCH available).
    * [MYFACES-1799] - javax.faces.validator.LengthValidator.getMaximum() returns Integer.MAX_VALUE
    * [MYFACES-1811] - cannot set enctype on h:form with el
    * [MYFACES-1812] - All faces-config.xml get loaded twice from jars in WEB-INF/lib
    * [MYFACES-1815] - Faces servlet returns empty response for resources when using /faces/* as servlet mapping
    * [MYFACES-1817] - f:validateLength with equal minimun and maximun does not work
    * [MYFACES-1819] - h:selectManyCheckbox with value="#{bean.map['somekey']}" fails
    * [MYFACES-1825] - duplicate ids not detected in JspStateManagerImpl.checkForDuplicateIds()
    * [MYFACES-1826] - Change Messages_de.properties German Message for Lenght Validator to proper descriptions
    * [MYFACES-1827] - MessageUtils don't handle MessageFormat substitution correctly with different Locale
    * [MYFACES-1828] - code that allow perform custom tasks before and after set binding in 1.2 does not work
    * [MYFACES-1830] - oamSetHiddenInput function missing for myfaces core 1.2 if ...
    * [MYFACES-1831] - JSF12 UIComponentClassicTagBase.getCreated is broken, breaking t:updateActionListener
    * [MYFACES-1833] - UIComponentBase catches all Exceptions on broadcast
    * [MYFACES-1836] - f:convertDateTime type=date is ignored
    * [MYFACES-1843] - Configuration cleanup fail on some specific machine configurations
    * [MYFACES-1845] - Only date is returned wihen both dateStyle and timeStyle are set without specifying type
    * [MYFACES-1849] - javascript on button should be removed or configurable by user
    * [MYFACES-1851] - the hidden field form:_link_hidden_ not works anymore (changed by form:_idcl on MYFACES-1539). This should be removed
    * [MYFACES-1855] - hidden fields created when using h:commandLink and f:param should be created and removed using javascript
    * [MYFACES-1856] - h:commandLink with target="_blank" does not work
    * [MYFACES-1857] - h:commandLink with onclick="customFunction" does not do what taglib javadoc of jsf ri suggest to do
    * [MYFACES-1866] - Avoid possible NullPointerException and NumberFormatException in JspStateManagerImpl.getServerStateId
    * [MYFACES-1869] - mvn assembly:assembly does not generate src zip or tag.gz properly

Improvement

    * [MYFACES-1726] - IE7 - AutoComplete Does Not Work When You Use Script to Submit a Form
    * [MYFACES-1859] - Optimize javascript following good practices
    * [MYFACES-1862] - Use ThreadLocal StringBuilder for create ids on getClientId, like in trinidad
    * [MYFACES-1864] - Enhance UIComponentBase.getFacetsAndChildren(), creating _FacetsAndChildrenIterator only when it is necessary

Enjoy!

Leonardo Uribe