www-jcp-open mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leonardo Uribe" <lu4...@gmail.com>
Subject [ANNOUNCE] MyFaces Core v1.2.2 Release
Date Sun, 27 Jan 2008 23:39:58 GMT
The Apache MyFaces team is pleased to announce the release of MyFaces
Core 1.2.2.

MyFaces Core 1.2.2 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.2 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.2
Bug

    * [MYFACES-458] - javax.faces.component._ComponentAttributesMap
implementation not correct
    * [MYFACES-1670] - A dollar-type, 2 level EL expression evaluates to null
    * [MYFACES-1674] - HtmlButtonRenderBase don't end INPUT_ELEM
    * [MYFACES-1681] - UIComponent.getAttributes() too restrictive
    * [MYFACES-1682] - MyFaces 1.2 not work properly with value parameter
    * [MYFACES-1684] - myface 1.2 cant handle enum type
    * [MYFACES-1698] - NOTICE.txt in myfaces-api-1.2.0.jar and
myfaces-impl-1.2.0.jar contain invalid comments,
myfaces-impl-1.2.0.jar contains unneeded secondary license
    * [MYFACES-1700] - each <h:form> generated an <input> with same
id="javax.faces.ViewState"
    * [MYFACES-1701] - The state gets reconstructed twice.
    * [MYFACES-1702] - Error Handling & FileNotFoundException
    * [MYFACES-1703] - f:setPropertyActionListener causes wrongful
AbortProcessingException
    * [MYFACES-1712] - FacesListeners get added to components twice
causing event to be raised twice.
    * [MYFACES-1718] - Wrong output order when redisplaying a submitted form
    * [MYFACES-1721] - Need impl for UIData.invokeOnComponent()
    * [MYFACES-1725] - myfaces_core.tld has invalid jsp-version element
    * [MYFACES-1728] - JspViewHandler improperly flushing writer
    * [MYFACES-1729] - label attribute does not resolve EL expresion
(JSR 252 Issue 6 related)
    * [MYFACES-1733] - [Seam] Server-side state saving not working correctly
    * [MYFACES-1734] - In a custom validator method, the Message in
the thrown ValidatorException is not used
    * [MYFACES-1735] - Myfaces 1.2 should provide local copies of
web-facesconfig_1_x.dtd
    * [MYFACES-1736] - UIInput.updateModel may not throw exceptions
according to Spec
    * [MYFACES-1739] - JSR-252 Issue #13: needs converter-for-class
converter registration for BigDecimal and BigInteger
    * [MYFACES-1741] - JSR-252 Issue 21 - Provided an additional
"binding" attribute for the core Converter, Listener and Validator
tags has wrong behaviour
    * [MYFACES-1745] - for-Attribute of UIMessage and HtmlOutputLabel
does not work with an EL Expression
    * [MYFACES-1746] - Properties not set in UIComponentTag.createComponent()
    * [MYFACES-1751] - encodeChildren in Renderer-base-class is
wrongly implemented
    * [MYFACES-1755] - create converter with unknown id fails with NPE
    * [MYFACES-1756] - ExternalContext.encodeAction/ResourceURL(null)
should throw NPE
    * [MYFACES-1758] - Missing "else" in shared
RendererUtils.getStringValue(FacesContext, UIComponent)
    * [MYFACES-1759] - JSR-252 Issue #69: Permit the passing of a null
value to SelectItem.setValue(). A SelectItem with null value adds
message Value is not valid
    * [MYFACES-1766] - JSR-252 Issue 74: disabled property for
outputLink does not work
    * [MYFACES-1767] - h:messages generates style property as
styleClass propery.
    * [MYFACES-1769] - JSR-252 Issue #224: Corrected h:dataTable var
to be a String, and not ValueExpression enabled
    * [MYFACES-1770] - components inside c:forEach has wrong id generation
    * [MYFACES-1775] - attribute "value" in tag "f:param" should not be required
    * [MYFACES-1780] - EL Expressions that evaluate to a null property
(without base) make the application fail
    * [MYFACES-1781] - Problem with required field and label attribute
    * [MYFACES-1782] - France Locale and NumberConverter doesn't work
well with currency strings
    * [MYFACES-1785] - Arabizing MyFaces Core version 1.2.1 Components
    * [MYFACES-1789] - UIData do not honor first and row value binding in decode
    * [MYFACES-1790] - HtmlColumnTag.getComponentType returns the wrong value
    * [MYFACES-1798] - DefaultViewHandlerSupports fails detecting
extension if there are dots in the path
    * [MYFACES-1805] - form stopped working after ajax request

Improvement

    * [MYFACES-1687] - Update Model didn't throw an exception if an
exception occurred, but adds a message for display to the user
    * [MYFACES-1693] - Make JSP 2.1 optional
    * [MYFACES-1694] - Myfaces 1.2 doesn't start without web.xml
    * [MYFACES-1716] - Handle JSP-Exceptions in MyFaces Error-Handling as well
    * [MYFACES-1732] - New error-handling doesn't deal with Exceptions
in validation-method
    * [MYFACES-1742] - Improved ViewState handling
    * [MYFACES-1749] - Performance Improvements
    * [MYFACES-1764] - always render <tr><td> if a datatable has no
rows to stay html/xhtml dtd conformant?

New Feature

    * [MYFACES-1208] - JSR-252 Issue #16: Provided additional I18n
attributes "dir" and "land" for the tags <h:outputText>,
<h:outputFormat>, <h:messages>, and <h:message>.
    * [MYFACES-1244] - JSR-252 Issue #95: Allow multiple instances of
FacesServlet in a single webapp, mapped with different URI mappings,
to use different implementations of Lifecycle
    * [MYFACES-1685] - Enabled exception handling like in Facelets for
the rest of the MyFaces LifeCycle
    * [MYFACES-1747] - GuiceResolver

Enjoy!

Mime
View raw message