Apache MyFaces팀에서 MyFaces Core 2.0.0-beta-2를 릴리즈 하였습니다.
MyFaces Core는 JSR-314 규약에 의해 구현된 JavaServer(tm) Faces 2.0으로 MyFaces Core 2.0.0-beta-2는 아래 주소에서 바이너리와 소스를 배포하고 있습니다.
* http://myfaces.apache.org/download.html
그리고, MyFaces Core는 central Maven repository에서 그룹 ID "org.apache.myfaces.core"로 활동중에 있습니다.
Release Notes - MyFaces Core - Version 2.0.0-beta-2
Bug
* [MYFACES-2480] - @ResourceDependencies does not work on custom behaviors
* [MYFACES-2500] - ResponseWriter clone should not include itself
* [MYFACES-2507] - onClick on commandLink does not trigger loading of required jsf.js
* [MYFACES-2516] - Allow any child for f:event in the case of a PreRenderViewEvent
* [MYFACES-2517] - Problem with flash and GET
* [MYFACES-2520] - UnsupportedOperationException when launching Trinidad 2 w/ MyFaces2 in Jetty
* [MYFACES-2522] - f:event wrong attribute name
* [MYFACES-2525] - Split javax.faces package in OSGi
* [MYFACES-2526] - javax.faces.view.facelets.ResourceResolver support
* [MYFACES-2527] - Support for decorator design pattern: RenderKit(s)
* [MYFACES-2530] - ActionSourceRule does not deal with jsf 1.1 ActionSouce instances
* [MYFACES-2532] - getClientId() should not be called from listener registering tree changes on DefaultFaceletsStateManagementStrategy and PostAddToViewEvent
* [MYFACES-2533] - FaceletViewDeclarationLanguage call StateManager.saveView() before write document
* [MYFACES-2534] - ComponentSupport.addFacet adds a panel when there is only one component as a child
* [MYFACES-2535] - view-param on navigation case redirects not being handled properly
* [MYFACES-2537] - FacesConfigurator.sortRelativeOrderingList() algorithm is broken trying to resolve some examples
* [MYFACES-2540] - Facelets server state saving does not work
* [MYFACES-2541] - Support for actionlistener method without ActionEvent parameter
* [MYFACES-2544] - UIViewRoot skips uncorrectly encodeBegin
* [MYFACES-2547] - FacesConfigurator absolute ordering does not handle files with no name correctly
* [MYFACES-2551] - Set charset=iso-8859-1 using <f:view> in facelets page makes current page not being rendered
* [MYFACES-2553] - Handle MethodExpressions on <composite:attribute> correctly
* [MYFACES-2556] - FaceletViewDeclarationLanguage should use javax.faces.event.ActionEvent instead of java.awt.event.ActionEvent
* [MYFACES-2557] - AbortProcessingExceptions must be handled by the ExceptionHandler
* [MYFACES-2558] - composite:attributes action, actionListener, validator and valueChangeListener don't need the attribute method-signature
Improvement
* [MYFACES-2510] - Remove RendererUtils.NOTHING
* [MYFACES-2545] - ProjectStage can be set via System Property and ProjectStage!=Production should create a log entry
* [MYFACES-2548] - META-INF resource lookup in OSGi environment
* [MYFACES-2549] - Support for valueChangeListener method without ValueChangeEvent parameter
New Feature
* [MYFACES-2531] - Support for name/library attributes with h:commandButton
* [MYFACES-2542] - Don't throw exception if no SelectItems found
Task
* [MYFACES-2483] - Find a way to allow c:if work with partial state saving enabled
* [MYFACES-2502] - Component state is lost for composite component childs of facets relocated by composite:insertChildren or composite:insertFacet
* [MYFACES-2503] - f:event should support no arg method on listener attribute
* [MYFACES-2511] - Handle javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR correctly
* [MYFACES-2512] - Ensure invocation of nextHandler.apply() in ValidatorTagHandlerDelegate when in wrapping-mode
* [MYFACES-2514] - An empty <default-validators> in faces-config should disable default validators
* [MYFACES-2518] - BeanValidator should not be installed if bean validation is not available
* [MYFACES-2519] - f:event could be registered twice if it is child of UIViewRoot
* [MYFACES-2524] - Change ExternalSpecifications to enable using it in automated tests
* [MYFACES-2538] - Remove resourceVersion and libraryVersion from resource identifiers