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!

Reply via email to