Considering our limited human resources and time constraints, it is hard to give definitive and accurate estimates of the milestones we are going to release.
Groovy 2.1
...
Groovy 2.1 is the latest stable version of Groovy.
...
- 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 (Q3 2013)
Feature set for consideration
- 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 (
...
Q1 2014)
Feature set for consideration
- 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
Groovy 4.0 (
...
Q1 2015)
Feature set
...
for consideration
- No concrete plans at the moment
Other topics we could consider for later Groovy
...