GraalVM Community Edition Release Calendar
Starting in 2023, GraalVM Community Edition will align with the six-month JDK release cadence. There will be two feature releases per year to support the latest JDK version. A new feature release supersedes all previous releases. GraalVM releases are identified by the JDK release they provide, for example, “GraalVM for JDK 17”.
Prior to 2023, GraalVM Community Edition release numbering was based on the calendar year, for example, 19.x, 20.x, 21.x, and 22.x.
Critical Patch Update (CPU)
GraalVM Community Critical Patch Updates (CPU) are based on the final GA-tagged OpenJDK CPU changes and will become available shortly after the OpenJDK CPU. There will be four CPU releases per year.
Planned Releases
GraalVM
Date | Type | Version |
---|---|---|
July 16, 2024 | CPU | GraalVM for JDK 22.0.2 |
September 17, 2024 | Feature | GraalVM for JDK 23 |
October 15, 2024 | CPU | GraalVM for JDK 23.0.1 |
January 21, 2025 | CPU | GraalVM for JDK 23.0.2 |
March 18, 2025 | Feature | GraalVM for JDK 24 |
April 15, 2025 | CPU | GraalVM for JDK 24.0.1 |
July 15, 2025 | CPU | GraalVM for JDK 24.0.2 |
September 16, 2025 | Feature | GraalVM for JDK 25 |
October 21, 2025 | CPU | GraalVM for JDK 25.0.1 |
Language Runtimes
Note: Beginning with JDK 21, the release numbering scheme for language runtimes differs from the one used for GraalVM releases.
Date | Version |
---|---|
July 16, 2024 | 24.0.2 |
September 17, 2024 | 24.1.0 |
October 15, 2024 | 24.1.1 |
January 21, 2025 | 24.1.2 |
March 18, 2025 | 25.0.0 |
April 15, 2025 | 25.0.1 |
July 15, 2025 | 25.0.2 |
September 16, 2025 | 25.1.0 |
October 21, 2025 | 25.1.1 |
Previous Releases
GraalVM
Date | Type | Version |
---|---|---|
April 16, 2024 | CPU | GraalVM for JDK 22.0.1 |
March 19, 2024 | Feature | GraalVM for JDK 22 |
January 16, 2024 | CPU | GraalVM for JDK 21.0.2 |
October 24, 2023 | CPU | GraalVM for JDK 17.0.9, GraalVM for JDK 21.0.1 |
September 19, 2023 | Feature | GraalVM for JDK 21 |
July 25, 2023 | CPU | 22.3.3, GraalVM for JDK 17.0.8, GraalVM for JDK 20.0.2 |
June 13, 2023 | Feature | 17.0.7, 20.0.1 |
April 25, 2023 | CPU | 22.3.2 |
January 24, 2023 | CPU | 22.3.1 |
October 25, 2022 | Feature | 22.3.0 |
July 26, 2022 | Feature, CPU | 22.2.0, 21.3.3 |
April 26, 2022 | Feature, CPU | 22.1.0, 21.3.2, 20.3.6 |
January 25, 2022 | Feature, CPU | 22.0.0, 21.3.1, 20.3.5 |
October 19, 2021 | Feature, CPU | 21.3.0, 20.3.4 |
July 20, 2021 | Feature, CPU | 21.2.0, 20.3.3 |
April 20, 2021 | Feature, CPU | 21.1.0, 20.3.2, 19.3.6 |
January 19, 2021 | Feature, CPU | 21.0.0, 20.3.1, 19.3.5 |
November 17, 2020 | Feature | 20.3.0 |
October 20, 2020 | CPU | 20.2.1, 19.3.4 |
August 18, 2020 | Feature | 20.2.0 |
July 14, 2020 | CPU | 20.1.1, 19.3.3 |
May 19, 2020 | Feature | 20.1.0 |
April 14, 2020 | CPU | 20.0.1, 19.3.2 |
February 18, 2020 | Feature | 20.0.0 |
January 14, 2020 | CPU | 19.3.1 |
November 19, 2019 | Feature | 19.3.0 |
October 15, 2019 | CPU | 19.2.1 |
August 20, 2019 | Feature | 19.2.0 |
July 16, 2019 | CPU | 19.1.1 |
June 11, 2019 | Feature | 19.1.0 |
May 9, 2019 | Early Access | 19.0.0 |
Language Runtimes
Date | Version |
---|---|
April 16, 2024 | 24.0.1 |
March 19, 2024 | 24.0.0 |
January 16, 2024 | 23.0.3, 23.1.2 |
October 24, 2023 | 23.0.2, 23.1.1 |
September 19, 2023 | 23.1.0 |
For Contributors
Consult the GraalVM Community Roadmap on GitHub to discover what features are currently in development as well as what to expect from upcoming releases. Items on the roadmap are sorted by focus area and labels, and represented by GitHub issues that typically include goals, non-goals, and additional details.
For information about the development cycle and feature freeze dates, please refer to this GitHub discussion: #3509 - Development schedule.
The release schedule for Oracle GraalVM can be found here.