Engineering
Graeme Rocher
May 11, 2010
I’m pleased to announce the immediate availability of Grails 1.3! Followers of Grails releases will recall that it has not been long since the last major release of Grails (Grails 1.2 was released in December), but given the need to get the latest and greatest version of Groovy in the hands of developers, Grails 1.3 can be seen as the Groovy 1.7 release. The Groovy team did a fantastic job in bringing all sorts of excellent new additions to the Groovy language such as annonymous inner/nested classes, an AST builder and power asserts (my personal favourite), all of which are now available in your Grails application.
Other than all the goodness of Groovy 1.7 there are a number of significant new features that further advance the Grails platform, including:
JUnit 4 support
Maven repository support for Grails plugins
Declarative plugin dependencies
Dirty checking in GORM
Chaining of named criteria
Application wide Sitemesh layouts
There will be follow-up articles describing all of these features in more details over the coming days/weeks. For now you can refer to the following links for more information on the release:
Release Notes
Download
Documentation
With Grails 1.3 out we will be continuing to distribute maintenance releases of the 1.2.x and 1.3.x branches of Grails, in conjunction with developing major new plugins. The first of these has already come to fruition with the release of the Spring Security Core plugin for Grails, a new modular plugin built on Spring Security with pluggable authentication layers for Open ID, OAuth etc.
Users of Grails can anticipate exciting new plugin releases in the areas of persistence (NoSQL), cloud, performance monitoring and messaging in the coming months. Speaking of plugins Grails now has a total of 408 (and counting) plugins, and a growing ecosystem that we are very conscious of nurturing. The plugin website infrastructure around the website is targeted for improvements that will continue to allow the community to thrive.
Beyond plugins, we will also be formally starting the planning process for Grails 2.0, which will be a major new revision of the framework focusing on plugin runtime modularity, database reverse engineering/migration and build time / usability improvements. More details to follow soon.
In the meantime, enjoy the release and thanks to all those who contributed to the release process.
PS If you want to hear from me personally talking about what is new in Grails 1.3 make sure you attend my talk on “What’s new in Grails 1.3” at the S2G Forum in London.
comments powered by Disqus
translate:
翻译:
我很高兴地宣布Grails 1.3的即时可用性!Grails发行版的追随者们会记得,Grails的上一个主要发行版(Grails 1.2是在12月份发布的)已经不长了,但是考虑到需要让开发人员掌握最新、最棒的Groovy版本,grails1.3可以被看作是groovy1.7发行版。Groovy团队为Groovy语言带来了各种优秀的新功能,比如无注释的内部/嵌套类、AST构建器和power asserts(我个人最喜欢的),所有这些功能现在都可以在Grails应用程序中使用。