This first release of Spring Roo 2 is one of the most important refactorings of the Spring Roo project. We have moved Roo to be a smaller and easier to maintain project:
- The OSGi container has been upgraded to OSGi R5.
- Spring Roo has defined its runtime. The Roo runtime contains everything that is needed to execute addons and it doesn’t contain any addon.
- Because Roo runtime doesn’t contain any addon, so it is easier to keep it more stable and backward compatible.
- Now Spring Roo is centered in Spring technologies so addons like GWT addon and JSF addon have been moved to their own projects in order to be maintained by Roo community. If your organization would like to contribute to Roo project by maintaining these addons please contact to: springroo at disid.com
- To learn more take a look at the Spring Roo Community addons source code.
- The user guide has been migrated to ASCIIdoc.
Also, we were focused on improving extensibility and increasing the collaboration of the Spring Roo project:
- A place to share, to find, and keep track of third party addons has been created. This place is the "Roo Marketplace."
- Roo provides a new way to package and distribute a set of addons together: the "Roo Addon Suite." Roo Addon Suite is based on OSGi R5 Subsystems that provides a really convenient deployment model, without compromising the modularity of Roo.
As always, new version of Spring Roo includes some bug fixes and improvements reported by the community.
For full details on the changes made in the new Spring Roo version, please refer to the Spring Roo 2.0.0.M1 Release Note.
Thanks to all awesome users who came up with useful bug reports and suggestions.
Currently we are working on Spring Roo 2.0.0.M2 that will include the following improvements:
Additionally STS teams are working on releasing the STS 3.7.0 which will include the Spring IDE Roo Support for Roo 2.0.0. If you want to install the updated Roo components before, you would do it manually via the Spring IDE nightly update site.
As always, you’ll also find Roo on Twitter - either follow @SpringRoo or just include #SpringRoo in your tweets.
Stay tuned to Spring Roo news!