The Groovy development team is happy to announce the joint releases of Groovy 1.8.9, 2.0.7, and 2.1.1!
Those three releases are essentially bug fix releases.
You can have a look at the JIRA issues we tackled here:
Head over to the Groovy distribution area to download the Groovy distributions and documentation.
Some further notes about our current releases and branches:
Groovy 1.8.9 is the last planned update for the 1.8 versions of Groovy unless critical bugs arise.
When resolving bug requests we may not automatically apply them to the 1.8 versions of Groovy as we are trying to focus on later releases when we can and backporting some of the fixes can be a little tricky.
However, if you have a critical bug and are unable to upgrade, please indicate that in the relevant jira issue and we will try to take that into account when resolving issues.
Of course patches/pull requests against the 1_8_X branch are also welcome! :-)
Releasing Groovy 2.0.7 wasn't strictly necessary as upgrading to Groovy 2.1.1 is straightforward but we wanted to make a formal last release for the 2.0.x branch.
And going forward, bug fixes will be targeted at both 2.1.x and 2.2 lines, and only 2.2 will get any new features that may come, but we don't anticipate that 2.0.x will get further fixes as the 2.1.x line supersedes that branch.
Thanks a lot to all those who contributed to this release, and we're looking forward to hearing about your feedback!