Published by Christian Dupuis 1 year, 5 months ago
This might not be big news as we just announced GA of SpringSource dm Server today but I’m proud to announce that Spring IDE 2.2 has been released.
As always the release is available from the update site hosted at Amazon S3. Here are the links:
This release introduces a first version of an incremental approach to model creation and validation. This will help to speed up the usual development cycle of edit-save-compile-validate by detecting structural changes to Java classes and only trigger project validation and re-creation of the AOP model if actually required. In essence you will not need to wait if you just change a method body.
Published by Christian Dupuis 1 year, 7 months ago
in Noteworthy.
Just in time for the 2.0.3 release of Spring Web Flow we are proud to announce the availability of Spring IDE 2.1 bringing support for Web Flow 2 and Eclipse 3.4.
After the Ganymede release some users had problems installing Spring IDE 2.0.6 into their shiny new 3.4 packages. This was basically due to incompatibilities between Spring IDE’s Mylyn integration and the Mylyn 3.0 APIs which changed quite significantly. Thanks to a rapid pair programming session with Mik Kersten, lead of the Mylyn project at Eclipse, we were able to make Mylyn 3.0 support available just hours after the Ganymede launch from the Spring IDE nighty update site (It is so much fun sharing an office with the Tasktop crew. If you are ever in Vancouver make sure to drop by for a coffee). Obviously an nightly snapshot build is not everybody’s preferred installation source; therefore I’m more than happy to announce that version 2.1 is now officially compatible with Eclipse 3.4 and Mylyn 3.0.
Besides the usual bug fixing that goes into every release and the fore-mentioned Mylyn and Eclipse migration, 2.1 now supports Spring Web Flow 2. We have added support for visual editing using the graphical Web Flow Editor as well as support for validating and editing of the XML flow definition files based on the 2.0 XML schema. It is important to note that 2.1 does not break the Web Flow 1.x support. So all Web Flow 1.x users out there: it is safe to upgrade to Spring IDE 2.1.
Another feature, rather small but requested quite often, is the ability to display nested beans in the Beans Dependency Graph. See the following screenshot for an example.

As always the release is available from the update site hosted at Amazon S3. Here are the links:
In closing I would like to mention that Spring IDE 2.1 serves as the foundation for the upcoming SpringSource Tool Suite 1.1 and SpringSource Application Platform Tools 1.0 release (later next week). Over the last months we have added extension points and APIs to Spring IDE that provide some nice and supported ways of extending the Spring structure model provided by Spring IDE.
Published by Christian Dupuis 1 year, 8 months ago
in Journal.
For those of you who want to use Spring IDE with Spring Web Flow 2 I have good news today: The support for Web Flow 2 is now available as part of the Spring IDE 2.1 development snapshots from the nightly update site at http://springide.org/updatesite-nightly. If you are Web Flow user please give this a try and report in JIRA if something is not working as it should.
The nightly build also contains a Mylyn Integration feature that is compatible with Eclipse Ganymede and the Mylyn 3.0 release.
Update: fixed the link to the update site. Please note that the link is intended to be used with the Eclipse update manager and not with your browser as Amazon S3 is not very browser friendly.
Published by Christian Dupuis 1 year, 8 months ago
This is just a short notice that Spring IDE 2.0.6 has been released today. 2.0.6 is bug fix only version and does not contain any new features.
Point your Eclipse update manager to http://springide.org/updatesite or http://dist.springframework.org/release/IDE. You can use S3Browse to browse the Amanzon S3 bucket for archived update site zips.
Spring IDE 2.0.6 will be the last version that supports Mylyn 2.3. The port to Mylyn 3.0 APIs has already been finished and will be available in the next few days. This migration is required to make installing Spring IDE into the Ganymede packages possible. If you want to use 2.0.6 with Ganymede please don’t install the Mylyn integration.
Published by Christian Dupuis 1 year, 9 months ago
in Journal.
Today we released a new bug fix and enhancement release of Spring IDE. This release basically comes with a bunch of improvements and new features that are not user visible.
Nevertheless we have some new features to try out:
Support for Spring Security 2
Editing <*>elements in XML now gives the usual content assist and navigation support. Furthermore method-level security configurations based on the new element are feed into Spring IDE’s AOP visualization tools so that you can get UI feedback where your security constraints apply.
Basic Support for @Autowired
Based on Jared Rodriguez’ contribution Spring IDE now detects bean dependencies based on the @Autowired and @Resource annotations. I would like to encourage everyone to try out this new feature while it is in incubation and help to improve it. Join the discussion at IDE-148 and leave your comment.
I would like to take the opportunity to thank Jared for his contribution and to welcome him as a committer on the project.
The 2.0.5 is available for download immediately from Eclipse update site. And yeah, Spring IDE will work on Eclipse 3.4 if you get it installed. Let me know how that works for you.
Recent Activity
Sweepstakes, Ashley Wong, Alessandro, Reza Payami, Christian Dupuis, Senthil, Chris B, Christian Dupuis, Senthil, Christian Dupuis [...]
Paa, Daniel, electronic cigarette, suzan, Millen Store, Ralf Ebert, tek, Axel Mendoza Pupo, Christian Dupuis, Ryan Ovrevik [...]
thygu, Ralf Ebert, Haya, Tony, James, Radek, Radek, jack, nicholas, cj [...]
abc, bruno, Pat, John, joshmerry, IGC, guddu, antonio, Narada, Rakesh [...]
, Barry Smittins
Camnio Media, Chinkueda, Hartmut, 柯宇标, 王海申, djo.mos, Christian Dupuis, djo.mos, Christian Dupuis, Qil.Wong [...]