Apache Groovy latest version & end-of-life dates

Latest version, released Sep 19, 2026 (3 weeks ago) Supported

Apache Groovy currently has 5 supported releases and 2 that have reached end of life. The newest is Apache Groovy 6.0, released Sep 19, 2026, now at 6.0.0.

Not sure? Run groovy --version · commands for other tools

Support timeline

What the colors mean
6.0 5.1 5.0 4.0 3.0 2.5
Active support Security fixes only Today + 1 older branch below

Supported versions

BranchReleasedLatestStatusEnd of life
6.0 Sep 19, 2026 6.0.0
Sep 19, 2026
Supported Not announced
5.1 Aug 15, 2026 5.1.3
Sep 19, 2026
Bug and Security Fixes Not announced
5.0 Aug 21, 2025 5.0.8
Jul 29, 2026
Bug and Security Fixes Not announced
4.0 Jan 25, 2022 4.0.33
Jul 29, 2026
Bug and Security Fixes Not announced
3.0 Feb 10, 2020 3.0.25
May 24, 2025
Bug and Security Fixes Not announced
2 end-of-life versions
BranchReleasedFinal versionEnd of life
2.5 May 30, 2018 2.5.23 Apr 30, 2026
2.4 Jan 21, 2015 2.4.21 Yes

Quick answers

What is the latest version of Apache Groovy?
The latest version of Apache Groovy is 6.0.0, released on September 19, 2026.
Which versions of Apache Groovy are still supported?
Apache Groovy 6.0, 5.1, 5.0, 4.0 and 3.0 are currently supported. 5.1, 5.0, 4.0 and 3.0 only get security fixes.
How do I check which version of Apache Groovy I have?
Run groovy --version, then paste the result into the “Am I up to date?” box on this page.

Release history

RSS
  1. 6.0.0
  2. 5.1.3
  3. 5.0.8
  4. 4.0.33
  5. 3.0.25
  6. 2.5.23
  7. 2.4.21

Every version's release date is on its branch page.

Use this data

Apache Groovy latest version badge

Package identifiers (for SBOM and vulnerability scanners)

Official release policy · Checked 4 hours ago