...
- Groovy 2.1 beta: end of December 2012

- Groovy 2.1 RC: early January 2013

- Groovy 2.1 final: end of January 2013

Groovy 2.2 (mid 2013)
Feature set
- Class-loading-less compilation
- using ASM when needed, to avoid loading/initializing classes needed during the compilation
- Stub-less joint compilation
- to avoid various problems with the stubs and the various compilation phases
- Static traits or mixins
- but dependent on stub-less joint compilation issues
Groovy 3.0 (end 2013)
Feature set
- New Meta-Object Protocol dedicated to fully leverage "invoke dynamic"
Rewrite the Groovy grammar from scratch with Antlr 4(moved to Groovy 4)- Retrofitting Groovy closures to accommodate JDK 8 upcoming closures for interoperability
...