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
March 19, 2024 Feature GraalVM for JDK 22
April 23, 2024 CPU GraalVM for JDK 22.0.1
July 23, 2024 CPU GraalVM for JDK 22.0.2
September 17, 2024 Feature GraalVM for JDK 23
October 22, 2024 CPU GraalVM for JDK 23.0.1
January 28, 2025 CPU GraalVM for JDK 23.0.2
March 18, 2025 Feature GraalVM for JDK 24
April 22, 2025 CPU GraalVM for JDK 24.0.1
July 22, 2025 CPU GraalVM for JDK 24.0.2
September 16, 2025 Feature GraalVM for JDK 25
October 28, 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
March 19, 2024 24.0.0
April 16, 2024 24.0.1
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
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
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.

Connect with us