Those three releases are essentially bug fix releases.
Groovy 1.8.9 is the last planned update for the 1.8 versions of Groovy unless critical bugs arise.
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.
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! :-)
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
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!