We're pleased to announce that Spring ActionScript 1.1 is now available.
Besides a series of bugfixes, this release adds the following new features and enhancements:
Component Scanning & Context XML Namespace
Just like XML and MXML configuration, component scanning is a way to configure objects to be used in the application context. This is done by adding [Component] metadata to classes that you want to expose as objects to the container. The container will then scan all classes or the classes in a package you specify and create object definitions for the classes that have Component metadata. This means that you can configure your application with a minimum of XML or MXML configuration.
The newly added "context" namespace currently contains a "component-scan" and a "metadata-config" element. The first one enables component scanning as described above. The "metadata-config" registers common metadata processors and reduces the configuration needed to use these processors.
For more info, see the documentation: Component Scanning
The Spring ActionScript integration testing support framework provides several abstract support classes that can simplify writing integration tests. These base test classes provide well defined hooks into the testing framework. Currently, only FlexUnit 4 is supported.
More info can be found in the Test Framework section of the documentation.
PostConstruct, PreDestroy and Inject Metadata
To be in line with industry standards, we added support for the PostConstruct, PreDestroy and Inject metadata.
PostConstruct and PreDestroy are annotations that allow you to call methods in a specific phase in the lifecycle of a component. The Inject metadata is used as an alias for the Autowired metadata.
For more general information on the Spring ActionScript framework, please see the following links:
- Spring ActionScript Homepage
- Reference Documentation
- API Documentation
- Sample Applications
- User Forum
Enjoy this release and have fun coding!
Add to Bloglines - Digg This! - del.icio.us - Stumble It! - Twit This! - Technorati links - Share on Facebook - Feedburner