Guillaume has posted 10 posts at DZone. You can read more from them at their website. View Full User Profile

Groovy 1.5.2 out of the oven

  • submit to reddit

The Groovy development team and G2One, the Groovy / Grails professional services company have just released a new bug fix release of Groovy 1.5, with the 1.5.2 version.

To learn more about Groovy, you can read the InfoQ article on the new features of Groovy 1.5, and if you are beginning with Groovy, a first article will introduce a Java developer to Groovy in a few easy steps -- more articles of this kind will follow.

Groovy, the dynamic language for the JVM, is being used in various sectors from the health sector, to the financial sector, in mission-critical applications dealing with checking and improving patient files or handling millions of dollars of investments in hedge funds. As the saying goes, in French, Groovy matures like good wine, and this release helps ensure the quality standards are met.

In parallel to the 1.5.x branch, G2One and the Groovy developers are working on the upcoming 1.6 version of the language. A big focus is being put on performance improvements, to make sure Groovy is ahead of the pack. Some advanced call site caching techniques are being applied to gain every bit of performance that it is possible to get with the current architecture of the project.

Groovy has long suffered from the showstopper of the lack of good IDE support. Fortunately, with the very advanced IntelliJ IDEA Groovy and Grails plugin, you get the same level of support you'd expect from you Java IDE: syntax highlighting, semantic analysis, quick fixes, unit testing integration, code completion, and even refactorings! But this is not all: the Groovy Eclipse team released a brand new version of the Eclipse plugin that is compatible with Groovy 1.5, and Sun is currently working on its Groovy and Grails support in NetBeans.

If you want to begin using Groovy, go to the download area and get started!

Published at DZone with permission of its author, Guillaume Laforge.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Alex Miller replied on Tue, 2008/01/29 - 6:50pm

Just in time too!  I've been having all manner of problems with GROOVY-2495 under load.  I switched over today and things are looking good.

Subhash Chandran replied on Tue, 2008/01/29 - 11:17pm

Awaiting for availability in the Maven repository.

Guillaume Laforge replied on Wed, 2008/01/30 - 1:40am in response to: Subhash Chandran

I haven't double checked if the artifacts are already uploaded on the Maven repositories, but it should be the case pretty soon, as there's an automatic rsync process which takes care of this. However, if there were a problem and the jars don't show up, please inform us about it.

Guillaume Laforge replied on Wed, 2008/01/30 - 1:41am in response to: Alex Miller

Hi Alex, thanks a lot for reporting this good news. It's always nice to know that it is really fixed!

Fred Grott replied on Wed, 2008/01/30 - 8:28am

 I just notice the change in Elcipse plugins, nice work..



Fred Grott(aka shareme) sometimes a JavaZone(JavaLobby) and EclipseZone contributor. Top visited blog on at:

Alex Miller replied on Wed, 2008/01/30 - 10:53am in response to: Subhash Chandran

I grabbed it from Maven yesterday afternoon - working for me. 

Subhash Chandran replied on Fri, 2008/02/22 - 12:28am

Yes, I also got it from Maven repo. Now RESTClient ( is updated with the latest Groovy.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.