We are proud to announce the availability of the third milestone of Spring IDE 2.0. The release is available from the Eclipse Update Manager update site.
Here is a list of new and improved features:
Spring Beans support
Spring Beans search
- Extended BeansCoreModel to support Spring collection types #486
- Now inner beans and collection types are shown in BeansExplorer and ProjectExplorer
- Added support for problem marker decoration on every model element #496
- Added extension points to contribute extensions for custom Spring namespaces #474
Spring AOP support
- Integrated into JDT's class reference search (Shift+Ctrl+G) #495
- Solved ClassLoading problems while creating Spring IDE's internal AOP reference model #454, #459
- Added support for filtering the content of BeansCrossReferencesView #463
- Added Quick BeansCrossReferencesView (Shift+Alt+S) #469
Web Flow support
- Spring IDE install refactoring participants for Java class rename and move, package rename and property rename refactorings #481
- BeansXmlEditor enables Java refactorings for Bean class rename and move and property rename; select a bean or property element and hit the common key bindings Crtl+Alt+R and Crtl+Alt+V #482
- Support for refactoring Bean ids #232
Please note that this release contains lots of new features that need through testing and user feedback. That is especially true for the Web Flow support.
- Added content assist and hyperlink navigation for Spring Web Flow flow definition files and flow namespace in Spring 2.0 namespace-enabled bean configuration files #95 in WebflowXmlEditor (this was a two years old ticket, yeah!)
- Graphical Editor for creating and editing Spring Web Flow configration files #174, #253
Please make sure that you provide us with your thoughts and feedback to help further improve Spring IDE on its way to 2.0 final. Enter your bug reports in our ticket system.
Users of our nightly builds need to do a clean install of Spring IDE 2.0 M3
With our nightly builds for Spring IDE M3 we had to update the spring.jar within the plugin "org.springframework" a few times to adopt the changes Juergen made to enhance Spring's tooling API.
Therefore users of the previous nightly builds should (at least) delete the plugin "org.springframework" from their local Eclipse installation and and reinstall it from the Spring IDE updatesite or the archived updatesite. Otherwise they might run into issues like the one from ticket #506.
Torsten & Christian