Bug
- [YFACES-16] - YFrame always deals with same hashcode
- [YFACES-35] - IllegalStateException with Tomcat 6.0.20
Improvement
- [YFACES-3] - invalid components should become registered at startup
- [YFACES-21] - Allow an already preconfigured spring applicationcontext from another source
- [YFACES-23] - support component validation errors
- [YFACES-24] - component validation enhancements
- [YFACES-25] - YComponentInfo should detect xhtml changes (Facelet integration?)
- [YFACES-28] - a callback for custom init etc. which gets invoked after YFaces lifecycle is prepared
- [YFACES-30] - easy access to active/inactive state of frame/component etc. during a refresh
- [YFACES-33] - context initialization callback method
- [YFACES-34] - Share same event instance between multiple eventlisteners
- [YFACES-42] - make spring dependency optional
- [YFACES-44] - support registering plain facelet tags during startup
- [YFACES-45] - improved view behavior of component which throws an exception
- [YFACES-46] - provide UIComponent default ID which equals component name
- [YFACES-51] - allow non-ycomponent types as model too
New Feature
- [YFACES-50] - improved 'model' settings
Task
- [YFACES-31] - remove myfaces dependency (ApplicationImpl)
- [YFACES-32] - Use interfaces for YContext's where applicable
- [YFACES-43] - add "Hello World" to yfaces distribution
- [YFACES-49] - rename: spec, impl, injectable
- [YFACES-52] - package renaming: hybris -> codehaus
- [YFACES-53] - some renamings
- [YFACES-54] - get rid of YModelBinding (formerly: YComponentBinding)
- [YFACES-55] - rename 'binding' attribute to 'model'
- [YFACES-56] - prevent serialization of YModel instances
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.