News and announcements
Acegi Security System for Spring, v1.0.0 RC2 has now been release. Ben Alex's announcement from the mailing list is posted below: -----
Dear Spring Community I'm pleased to announce that Acegi Security release 1.0.0 Release Candidate 2 is now available. This release includes over 50 improvements and fixes since 1.0.0 RC1, including comprehensive new LDAP capabilities. We recommend that users upgrade to 1.0.0 RC2 in order to take advantage of these improvements. Upgrading to 1.0.0 will also assist us in identifying any issues as we move towards our final 1.0.0 release. Please visit the changelog for detailed information on changes and fixes. As always, detailed upgrade instructions are included in the release ZIP file. The project's web site at http://acegisecurity.org provides additional information on Acegi Security's features, access to online documentation, and links to download the latest release. We hope you find this new release useful in your projects. Cheers Ben
BEA's Bill Roth, vice president of BEA's Workshop Business Unit, describes how he sees Spring usage "busting out all over" across BEA customer sites, both large and small, and summarizes how Spring is being used at BEA.
Interface21 is pleased to offer a number of Spring Framework training events in the upcoming period, delivered by core Spring Framework developers. For full details, please visit the main training information page. Here is a summary of the upcoming courses and venues:
- Core Spring: February 14th - 17th, Oslo, Norway
- Core Spring: February 28th - March 3rd, Washington, DC
- Core Spring: March 28th - 31st, Chicago, IL
- Core Spring: March 28th - 31st, London, UK
- Core Spring: April 25th - 28th, Antwerp, Belgium
- Core Spring: April 25th - 28th, Stockholm, Sweden
- Core Spring: May 8th - 11th, Tel Aviv, Israel
- Core Spring: May 16th - 19th, Amsterdam, The Netherlands
- ... plus others!
Dear Spring community,
I am pleased to announce that Spring 2.0 M2 has been released. Download it here.
Spring 2.0 M2 is the second milestone of the next generation of Spring. This release includes enhancements and new features, including refined AspectJ support and Java Persistence API (draft) support. It also contains fixes for issues discovered since 2.0 M1.
Please see the changelog for details.
Spring 1.2.7 will also be released shortly, backporting a number of fixes and minor enhancements from 2.0 M1/M2, and providing the 1.2 series basis for the upcoming Spring Web Flow 1.0 release candidate. The next Spring release in the 2.0 series will be 2.0 M3. Please review the roadmap for more detailed information.
Cheers,
Juergen ----- Juergen Hoeller Interface21 Ltd http://www.springframework.com
Dear Spring Community,
We are pleased to announce that Spring IDE 1.2.5 has been released. With this release of Spring IDE version 1.0.0 of the BeansXmlEditor is shipped. Additionally a few bugfixes and usability enhancements are provided. For a complete list of bugfixes and enhancements included visit http://springide.org/project/milestone/Release%201.2.5
Interface21 is pleased to offer a number of Spring Framework training events in the upcoming period, delivered by core Spring Framework developers. For full details, please visit the main training information page. Here is a summary of the upcoming courses and venues: - Core Spring: January 24th - 27th, London, UK
- Core Spring: February 14th - 17th, Oslo, Norway
- Core Spring: February 28th - March 3rd, Washington, DC
- Core Spring: March 14th - 17th, Paris, France
- Core Spring: March 27th - 30th, Istanbul, Turkey
- Core Spring: March 28th - 31st, Chicago, IL
- Core Spring: March 28th - 31st, London, UK
- Core Spring: April 25th - 28th, Antwerp, Belgium
- Core Spring: April 25th - 28th, Stockholm, Sweden
- ... plus others
The beginning of the next season of Spring is here: Spring Framework 2.0 M1 has been released. Download it here.
Important new features include: - Simplified, extensible XML configuration
- Powerful new Spring AOP features and AspectJ 5 integration
- Asynchronous JMS facilities enabling message-driven POJOs
- Spring Portlet MVC, a MVC framework for JSR-168 Portlets
- ... and much, much more
Spring 2.0 remains 100% backwards compatible with Spring 1.2 and continues to run on Java 1.3 and greater. A word on the new configuration enhancements: Spring 2.0 uses XML Schema to support the definition of tailored application configuration schemas. The M1 release ships convenient XML tags that greatly simplify the definition of declarative transactions, JNDI lookups, custom aspects, and common utility services such as loading properties files.
Please review the central JPetstore sample application included in the release. This sample demonstrates the new 2.0 features in action and will continued to be refined in subsequent milestones. Read Juergen's original announcement on the developer mailing list for more information. Review the Spring 2.0 roadmap for information about upcoming milestones.
The Spring Experience 2005 kicked off tonight with a big bang. In the post dinner keynote, Rod Johnson talked about Spring past, present and future. Spring 2.0 M1, with a number of compelling new features, was announced to be available in about 2-4 days. Highlights of the keynote included: - An overview by Rod of the much more powerful AOP capabilities in Spring 2.0, including full support for AspectJ pointcut expressions for applying pointcuts. This is mostly the combined effort of Adrian Colyer (the AspectJ lead) and Rod Johnson. Other AOP enhancements include support for the @Aspect annotation for creating aspects out of plain Java classes, and the ability to use AspectJ to dependency inject any objects.
- A demonsration by Rob Harrop of the XML configuration enhancements he has implemented for Spring 2.0, effectively allowing custom domain specific dialects (described by XML Schema) to be created for XML configuration. Spring will ship out of the box with a number of variants for AOP and transaction config, among others.
- Alef Arendsen demonstrated that Spring 2.0 will be completely backwards compatible. He showed the Spring JPetstore sample (from the Spring 1.2.6 distribution) running in Geronimo. He then proceeded to overwrite the 1.2.6 spring.jar file with another version containing the code for Spring 2.0 M1, and showed that the app ran completely unchanged on redeployment, with no breakage. He then modified the XML configuration to use the new simplified XML config, and showed that again the application ran without breakage.
- Keith Donald demonstrated Spring WebFlow as used to implement a flight booking system in incremental fashion.
- Other new features mentioned included message driven POJOs, scoped bean support in the application context, CommonJ support, and the SimpleJdbcTemplate for simplified JdbcTemplate usage in a Java 5 environment.
We're pleased to announce that Spring 1.2.6 has just been released. This is a bugfix and minor enhancement release, fixing a number of issues found in previous 1.2.x releases and introducing various minor new features. As always, for a full list of enhancements and fixes, please see the changelog. --- For anybody accessing CVS, note that CVS HEAD is now finally dedicated to Spring 2.0 development. A maintenance branch "mbranch-1-2" has been created for any future work in the 1.2.x line. During the course of this week, we will move already prepared 2.0 features from the sandbox over to the main sources. Starting with this, the nightly snapshots will be 1.3 RC1 previews, already containing 1.3 features.
|
|
Newsletter Subscription
Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive
|