PDA

View Full Version : Spring Framework 2.5 RC1 Released



Ben Hale
Oct 23rd, 2007, 08:28 AM
(2007/10/23) - We're pleased to announce that Spring Framework 2.5 RC1 has been released. Here is Juergen's original announcement:

--

Dear Spring community,

I'm pleased to announce that the first Spring Framework 2.5 release candidate is available! Spring 2.5 is the culmination of the effort that started as Spring 2.1 milestones, enhancing Spring 2.0 with many new features, such as:
full Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0, etc)
full-featured annotation-driven dependency injection (including support for 'qualifiers')
support for component scanning in the classpath (autodetecting annotated classes)
bean name pointcut element in AspectJ pointcut expressions
built-in support for for AspectJ load-time weaving (based on the LoadTimeWeaver abstraction)
further XML configuration namespaces ("context", "jms") for maximum convenience
completely revised framework for integration tests (with support for JUnit 4 and TestNG)
new annotation-based controller style for Servlet MVC and Portlet MVC
extended SimpleJdbcTemplate functionality (support for named parameters etc)
officially certified WebSphere support (support for the WebSphere 6 UOWManager facility)
Spring framework jars are shipped as OSGi-compliant bundles out of the box
Spring ApplicationContext can be deployed as JCA RAR file (for headless application modules)
JCA 1.5 message endpoint management (for Spring-managed JMS and CCI message listeners)
http://static.springframework.org/images/spring25.png
Download (http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=173644&release_id=548594) | Documentation (http://static.springframework.org/spring/docs/2.5.x/reference/index.html) | Changelog (http://static.springframework.org/spring/docs/2.5.x/changelog.txt)

Particularly worth mentioning are the annotation-based MVC controller style, the JAX-WS support and the TestNG support, all of which are introduced in this release. Furthermore, this release comes in three different distributions, introducing a minimal standard zip and an intermediate with-docs zip.

We recommend upgrading to Spring 2.5 from all previous 2.0.x versions, in order to benefit from the new features as well as from the significant performance enhancements that Spring 2.5 has to offer. Spring 2.5 is designed as a drop-in replacement for Spring 2.0, except for the slightly restructured jar file contents (see the readme file in the distribution).

Note that Spring 2.5 is still compatible with JDK 1.4.2+ and J2EE 1.3+. Java 1.4 users, for example on WebLogic 8.1 or WebSphere 5.1/6.0, are very welcome to upgrade to Spring 2.5 as well! We recommend putting the backport-util-concurrent jar on the classpath when running on Java 1.4, which allows Spring (and hence your applications) to benefit from significant concurrency enhancements.

Juergen Hoeller
Interface21
http://www.interface21.com

leetgeezer
Oct 24th, 2007, 03:07 AM
Good work Spring Team! I am impatiently awaiting the production-ready 2.5 release. Wish you best with your efforts.

leopinho
Oct 24th, 2007, 07:41 AM
Yeah! Congrats! I'm waiting for the final release too! Do you have some date?

Thanks!

Kees de Kooter
Oct 29th, 2007, 05:53 AM
Is this release available in a maven repository?

Marten Deinum
Oct 29th, 2007, 07:31 AM
Read this (http://blog.interface21.com/main/2007/09/18/maven-artifacts-2/) blog post about the Spring Portfolio maven repositories.