SpringSource and the Groovy Development Team have worked together to release this maintenance version of Groovy 1.6.2.
You can have a look at the JIRA change log report for further details.
A regression that had been introduced in 1.6.1 with regards to the usage of Spring dynamic proxies has been fixed. A potential memory leak has also been solved, as well as some issues with the package names exposed in our OSGi-fied manifest.
You'll also notice some minor improvements to Groovlets and Groovy Templates, for those having fun with Groovy on Google App Engine, for instance for simplifying redirects, forwards and includes, and for customizing the binding passed to the groovlets and templates.
You can download Groovy 1.6.2 at the usual place.
Have a Groovy weekend!
We are pleased to announce the release of Gmock 0.8.0. Gmock is a mocking framework for Groovy focused on readable and concise tests.
This release provides the support for Groovy 1.6 but you actually need to use Groovy 1.6.1 as it fixes some bugs that was affecting GMock.
We took the benefit of Groovy 1.6 and AST to provide a @WithGMock annotation that you can use when you can't (or don't want) extends the GMockTestCase:
We are are now quickly approaching the 1.0 milestone and we would love to hear your feedback and suggestions.
The Gmock Devs
The April 2009 GroovyMag is now available. This month:
The Windows-Installer for Groovy 1.6.1 can now be downloaded from the Groovy Website (direct link). It takes care of the gory details of a Windows installation, copying files, setting environment variables and file associations.
The installer contains the Groovy 1.6.1 Binaries, API Docs and a PDF snapshot of the Wiki, the native launcher, Gant 1.6.1, Scriptom 1.6.0, version 0.6.1 of GraphicsBuilder, SwingXBuilder 0.1.6 and JideBuilder 2.1. The installation of everything but the binaries is optional.
Currently supported languages for the installer are english, german, spanish, french and brazilian portuguese.
The news is on the street: SpringSource has been working with Google in secret to ensure that Groovy would run on Google App Engine Java! We've released Groovy 1.6.1 just in time, with key patches to ensure that Groovy would be working as expected, under the strict security constraints imposed by the platform.
You can have a look at this tutorial on how to write and deploy a Groovy application on App Engine.
SpringSource and the Groovy development team are pleased to announce the release of two versions in a raw: Groovy 1.5.8 and Groovy 1.6.1.
Groovy 1.5.8 contains a ton of bug fixes and will be the last version of the old Groovy 1.5.x branch.
So make sure you eventually transition your project to Groovy 1.6.1, if you've not done so already.
Please report any problem you may encounter throughout the transition to ensure they are addressed rapidly.
Groovy 1.6.1 is the latest stable version of Groovy.
It also contains several bug fixes or minor enhancements.
You can have a look at the changelog for these new versions:
As usual, you can download Groovy 1.6.1 here:
Thanks to everybody for your great work and contributions!
We're looking forward to hearing your feedback!
Take a deep dive into Groovy and Grails in this 3 day intensive workshop. After a thorough introduction to the technology, students are taken through many advanced aspects of both the Groovy programming language and the Grails web application framework. This workshop is designed to quickly get teams beyond the basics and on to the most powerful aspects of both Groovy and Grails. Students should expect a lot of hands on interactive lab work.
Students, upon completing this course, will have the necessary skills to construct a Grails applications having a sound knowledge of all the core concepts from the web to the persistence layer. Students will also learn key development best practices thus enabling the development of higher quality code.
SpringSource is offering the Groovy & Grails three day training at a special reduced rate for the following locations:
- San Francisco, CA <http://www.springsource.com/training/grv001/sfo-04142009> Apr 14 - Apr 16 2009
- New York, NY <http://www.springsource.com/training/grv001/nyc-05192009> May 19 - May 21 2009
- Chicago, IL <http://www.springsource.com/training/grv001/sfo-06232009> Jun 23 - Jun 25 2009
- Herndon, VA <http://www.springsource.com/training/grg001/wdc-07212009> Jul 21 - Jul 23 2009
- München, Germany <http://www.springsource.com/training/grv001/mun04212009> 21 Apr - 23 Apr 2009
- Amsterdam, NL <http://www.springsource.com/training/grv001/ams-20090518> 18 May - 20 May 2009
- Brussels, Belgium <http://www.springsource.com/training/grv001/bru-20090616> 16 Jun - 18 Jun 2009
To register or for more information please visit: http://www.springsource.com/training/grv001