Blog from November, 2013

Hot on the heels of the release of our new major release of Groovy 2.2.0, we're delivering a first bug fix release with Groovy 2.2.1.

As a refresher, be sure to have a look at the release notes for Groovy 2.2.0 to remember the various improvements and enhancements that got integrated.

Some fixes didn't make it in the RC phase, and additional further fixes appeared upon wider usage of 2.2.0 in the wild. Those fixes cover various areas, such as issues with Groovysh, a couple VerifyErrors, some fixes to our AST transformations, a problem with the new implicit closure coercion mechanism. For more details, you can have a look at the full JIRA release notes.

And go download Groovy 2.2.1!

Thanks a lot for your attention and your contributions.

Groovy 2.2 is released

Hi all,

This is with great pleasure that the Groovy team is announcing today the release of Groovy 2.2, the latest version of the Groovy programming language.

Groovy 2.2 features:


  • Implicit closure coercion
  • @Memoized AST transformation for methods
  • Define base script classes with an annotation
  • New DelegatingScript base class for scripts
  • New @Log variant for the Log4j2 logging framework
  • @DelegatesTo with generics type tokens
  • Precompiled type checking extensions
  • Groovysh enhancements
  • Bintray's JCenter repository
  • OSGi manifests for the “invoke dynamic” JARs
  • And other minor bug fixes, enhancements and performance improvements

You can read more detailed release notes as well as have a look at all the JIRA issues fixed.

Then download Groovy 2.2 while it's hot!

Thanks a lot to all the users, contributors, developers who contributed to that release!

Hi all,

The Groovy team is pleased to announce the third release candidate for Groovy 2.2.

We've fixed a few issues and improved the closure coercion capability.

Here's the JIRA changelog and you can download RC-3 at the usual location.

Thanks for your feedback.