2008-06-09: Parsley Maintenance Release
This maintenance release fixes all known issues that surfaced in the 1.0.0 release. It is fully backwards compatible and can be used as a drop-in replacement for the previous release.
Two properties have been marked as deprecated: ApplicationContextParser.config
and ApplicationContextParser.cacheable. The former is already accessible through
ApplicationContext.config while the latter is redundant because you can access already
loaded ApplicationContext instances with ApplicationContext.forName or
ApplicationContext.root. Both deprecated properties will remain in the API for all
subsequent 1.0.x releases, but will be removed with the 1.1.0 release.
You can download the new version here.
Release Notes - Parsley - Version 1.0.1
Bug
- [PSL-25] - Schema Error: method-call element in processorTemplateType should be init-method
- [PSL-26] - Schema Error: uri attribute missing in namespaceType
- [PSL-27] - Schema Error: name attribute missing in variableType
- [PSL-28] - Variable expressions are not accessible from other context-xml's of the same context-parser.
- [PSL-30] - Lazy initialization errors in configuration tree
- [PSL-37] - Schema Error: Child tag in property tag must be optional
- [PSL-41] - XML Schema: Regular Expression for dynamic value expressions ${...} does not work in some parsers
- [PSL-45] - Merging of two MessageBundles from two different XML configuration files fails
- [PSL-46] - NullPointer Error when retrieving localized messages while the empty default locale is active
Improvement
- [PSL-10] - Prevent duplicate ApplicationContext names
- [PSL-29] - ApplicationContextParser should allow to set up the empty ApplicationContext before parsing
- [PSL-32] - Mark cacheable property in ApplicationContextParser as deprecated
- [PSL-34] - Mark config property in ApplicationContextParser as deprecated
Task
- [PSL-21] - Add documentation for custom namespace for logger configuration
- [PSL-31] - Update Dependency to Cinnamon 0.2.1
- [PSL-36] - Move UnitTest FlexBuilder project to FDT project
- [PSL-38] - Add schemaLocation attribute to XML files used in UnitTests
- [PSL-40] - Remove ivy namespace declaration from Parsley build file
- [PSL-42] - Fix locationURI for Flex SDK in .project file
- [PSL-43] - Update Dependency to Spicelib 1.0.1