Release Notes

This page highlights changes to Oracle GraalVM 25 between releases. GraalVM Enterprise comprises different components, changes to which are listed separately. Release notes are grouped in descending order for usability reasons.

Oracle GraalVM 25.0.1

(2025-10-21)

This is the October 2025 Oracle Critical Patch Update (CPU) for Oracle GraalVM 25. This release contains fixes to security vulnerabilities announced in the October 2025 Oracle Critical Patch Update Advisory. It includes the security fixes released as part of that CPU, some noteworthy bug fixes, listed below, and platform updates.

Oracle GraalVM 25

(2025-09-16)

Platform and Distributions

Commercial Support

End of support for Oracle GraalVM in Java SE products: Oracle GraalVM for JDK 24 was the final version of Oracle GraalVM licensed and supported as part of Oracle Java SE products. Any entitled customers seeking patches or updates to previously released Oracle GraalVM versions should download them through MOS. More information is available here. Customers seeking additional information or assistance should contact MOS.

Features

Graal Compiler

Native Image

Performance Improvements

New Features

Improved Security

Simplified Metadata Configuration

Experimental Native Image Tracing Agent

Platform Compatibility

Debugging and Monitoring Improvements

Deprecated Functionality

GraalJS

GraalPy

Improvements and New Features

Removed Functionality

Platform Compatibility

GraalWasm

Espresso

Polyglot Runtime

Find a complete list of updates in the changelog.

Truffle Framework

Find a complete list of updates in the Truffle changelog.