The Spring Blog

Engineering
Releases
News and Events

Spring 3.0.0 Milestone 4 Now Available

This release got overshadowed by some of the recent news this week, but I want to tell the community that Spring 3.0.0.M4 is now available.

Download | Reference Documentation | Change Log

This release includes some documentation changes, updated OSGi manifest information, a number of other improvements, along with some small revisions to supported frameworks like Hibernate, Tiles and others. Thank you to all of the dedicated community members that have given feedback and identified issues.

Read more...

Virtualization & Enterprise Java

If you want to understand at a strategic level what the implications of VMware’s recently announced acquisition of SpringSource are, there are several good sources, including Steve Herrod’s (CTO of VMware) blog post, Rod Johnson’s commentary, Paul Maritz’s press and analyst call, and Darryl Taft’s insightful piece in eWeek.

In this post I will focus more on what this all means at a technical level, to give you an idea of the kinds of capabilities you can look forward to.

Firstly, let me reiterate that nothing changes with respect to our open source projects and  SpringSource product offerings. Nothing changes that is, apart from the fact that we’ll have even more opportunity in the future to add exciting new features to them. Spring 3.0 is coming soon, and we just released milestone 4. dm Server is making rapid progress towards a 2.0 release, and we have some very cool stuff up our sleeves for a forthcoming release of tc Server. The Eclipse tool support for Groovy is generating masses of interest, Grails is pushing on towards a 1.2 release, and exciting things are happening across our Spring projects. All of this will continue at pace.

Read more...

SpringSource: Chapter Two

Today I want to share some exciting news. We have signed a definitive agreement with VMware, who will acquire SpringSource. Subject to regulatory approval, we expect the transaction to close in Q3. SpringSource will become a division within VMware. I will continue to lead SpringSource, reporting to VMware CEO Paul Maritz.

Today I would like to explain the vision and careful reasoning behind this deal: why it’s natural and logical; why it can lead to the creation of amazing technology that will immensely benefit users; why it’s good for Spring and other technologies SpringSource leads or contributes to; why it’s good for the Spring community and what you can expect to see resulting from it.

Read more...

Slices Menu Bar Screencast

I’m pleased to announce a new screencast for SpringSource Slices. This screencast walks through the creation of the menu-bar sample application. It shows how a host can use a collection of slices to populate a menu bar dynamically without restarting and can be completely de-coupled from the knowledge of exactly what items might be in the menu-bar. In addition, the slices only provide their specific content, and include formatting and other window content from the host bundle.

Slice Menu Bar (5:19)

Read more...

Spring Web Flow 2.0.8 Released

Dear Spring Community,

I am pleased to announce that the Spring Web Flow 2.0.8 release is now available.

Download | Reference Documentation | Change Log

This release includes a number of small bug fixes and minor improvements, along with a few updates to the documentation. We would like to extend a sincere thanks to our active and dedicated community, as several of the issues were resolved with the help of community-contributed patches.

Jeremy Grelle
Spring Web Products Team

Read more...

Now Available: SpringSource Tool Suite 2.1.0

SpringSource Tool Suite 2.1.0 is now GA and ready for download. Christian Dupuisblog post covers all the new features included in the best development tool for building Spring powered applications:


  • Eclipse 3.5 (Galileo) support and platform specific installers for Windows/Mac OS X/Linux

  • Support for milestones of Spring 3.0 including XML editing and validation, support for @Configuration and @Bean annotations

  • Support for milestones of SpringSource dm Server 2.0, RFC66 web modules and SpringSource Bundlor integration

  • Integration of Spring Roo for rapid application development

  • Optional integration of the new alpha Groovy Eclipse Plugin

Read more...

SpringSource Tool Suite 2.1.0 Now Available

I’m happy to announce that we just released the final version of SpringSource Tool Suite 2.1.0; the first GA version with major enhancements since making STS freely available.

The release comes with brand-new installers for all supported platforms and bundles latest versions of SpringSource tc and dm Server as well as Spring Roo. Additionally you can choose between distributions based on Eclipse 3.4 and the recently released 3.5 aka Eclipse Galileo.

Because we’ve seen lots of interest in the new Groovy tools we also offer a bundled download of STS and the Groovy Eclipse Plugin.

Read more...

dm Server 2.0 M4

dm Server 2.0.0.M4 has been released, and is now available for download.

We’ve made a lot of progress since 2.0.0.M3, adding a number of new features upon which the users tracking the nightly builds have already given us some excellent feedback. Take a look at the M4 release notes if you’re interested in seeing everything that we’ve been working on. Please keep your feedback coming as comments on our blog, in the forums, and on JIRA.

New and noteworthy

dm Server now embeds Medic: our OSGi serviceability project

Read more...

Spring.NET 1.3.0 RC1 Released

        <br>

Dear Spring Community,



We are pleased to announce that Spring .NET 1.3.0 is
now available.  



Download
| Support
Documentation
Community



This release contains the following new major features:


  • Micosoft
    Test Framework integration
    -
    Integration test classes to support MSTest in addition to NUnit.

  • TIBCO
    EMS integration

    - Helper classes to increase your productivity developing messaging
    based applications with TIBCO EMS.

  • NVelocity
    integration
    - Helper classes to
    configure a NVelocity template engine in a Spring based application

  • VS.NET
    Solution Templates

    - VS.NET 2008 based solution templates to get you up and running
    quickly creating Spring based applications.

  • DI
    support for Enterprise Service Components

Read more...

A Groovier Eclipse experience

Update: 15-Aug-09: Comments are now closed.  If you want help installing or to give feedback or ask questions, please join the mailing list ( archive )


For the last couple of months SpringSource has been actively involved in developing the next version of the Eclipse Groovy Tools.  The initial goal has been to evolve them from where they are into a highly optimized environment for the key developer tasks of code development, building and testing. Ideally the experience when working with mixed Groovy/Java projects should feel as good as it does for pure Java projects in Eclipse.

Read more...