❯ Guillaume Laforge

Groovy 1.0 is there!

The Groovy developer team and myself are proud and delighted to announce the final release of Groovy 1.0.

Groovy is a dynamic language for the JVM that integrates seamlessly with the Java platform.
It offers a Java-like syntax, with language features inspired by Smalltalk, Python or Ruby, and lets your reuse all your Java libraries and protect the investment you made in Java skills, tools or application servers.
Groovy can be used for various purposes, from adhoc shell scripting leveraging Java APIs, to full-blown web applications built on Spring and Hibernate through the Grails web framework.
It can also be integrated very easily in your applications to externalize business logic, create Domain-Specific Languages, or to provide templating capabilities, and much more.

A lot of passion and energy has been put in this new version after two release candidates that have been tested against real-world projects: on a mission-critical insurance application, on the XWiki2nd generation wiki engine, as well as on the RIFE framework and through the Spring 2.0 scripting integration.

Groovy 1.0’s distribution can be downloaded from the usual place:

The JARs should be in Maven’s repositories soon, but in the meantime, you can find them here:

We hope you will enjoy this release as much as we enjoyed working on it.
Let me thank the whole Groovy team and all the past Groovy committers for their hard work – too many persons to name everybody!
Big thanks to all our users who have been helping us spot bugs, answer questions on the lists, or contribute documentation and ideas.
It’s been a wonderful experience to work with you all to deliver this important milestone of the Groovy project.

On behalf of the whole team, I also seize this opportunity to wish you all the best for this new year.
May 2007 be a groovy year! If you haven’t used Groovy yet, make sure that learning Groovy is on your list of resolutions for 2007!
And if that’s the case, and you wish to learn Groovy or to dive deeper, you should certainly read “Groovy in Action”, the Groovy reference book published by Manning.