Release Notes

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

Consult GraalVM Enterprise version roadmap for information on the updates cadence and release dates.

20.2.0

(2020-08-18)

Java

Native Image

JavaScript

Updates for Language and Tool Implementers

More details are available from the changelog.

Updates for Polyglot Embedders

More details are available from the changelog.

Tooling

VS Code
VisualVM
Ideal Graph Visualizer (IGV)

LLVM Runtime

Python

R

Ruby

New features:

Bug fixes:

Compatibility:

Performance:

Changes:

Oracle GraalVM Enterprise Edition 20.1.1

(2020-07-14)

Oracle GraalVM Enterprise Edition 20.1.1 is a Critical Patch Update (CPU) release. It includes all the Oracle Java Development Kit (JDK) security fixes released as part of that CPU. This release fixes vulnerabilities mentioned in July 2020 Oracle Critical Patch Update Advisory.

It also includes the following:

Oracle GraalVM Enterprise Edition 20.1.0.1

(2020-07-06)

This is a high severity update for GraalVM Enterprise to address Java Secure Socket Extension (JSSE) client not accepting status_request extension in CertificateRequest messages (see JDK-8236039).

Oracle GraalVM Enterprise Edition 20.1.0

(2020-05-19)

Java

Native Image

JavaScript

LLVM Runtime

Python

To see a complete list of changes, please refer to the project changelog.

R

A detailed list of the changes and bug fixes is available in the project changelog.

Ruby

Other 56 bug fixes and 52 compatibility improvements, see a detailed changelog.

Tooling

Chrome Inspector
Language Server Protocol
VisualVM
Ideal Graph Visualizer
GraalVM Updater gu

Updates for Polyglot Embedders

More changes can be found in the GraalVM SDK changelog.

Updates for Language and Tool Implementers

To see a full list of changes to APIs, proceed to the GraalVM Truffle changelog.

Oracle GraalVM Enterprise Edition 20.0.1

(2020-04-14)

This is a Critical Patch Update (CPU) for Oracle GraalVM Enterprise Edition 20.0. The update is to address security vulnerabilities announced in the April 2020 Oracle Critical Patch Update Advisory.

The release also includes:


For more details, refer to the My Oracle Support Note summarizing the changes required for Oracle GraalVM Enterprise Edition to approach this Critical Patch Update.

Oracle GraalVM Enterprise Edition 20.0.0

(2020-02-18)

Platform Updates

GraalVM Enterprise 20.0 improves significantly on the previously available builds for Windows platforms. Windows is no longer an experimental platform in the GraalVM ecosystem. Windows builds now contain the functional gu utility to install the components. GraalVM Native Image component needs to be installed with gu as on other platforms. JavaScript engine is now included in the GraalVM Windows distribution. Node.js support on the Windows platform is scheduled to be included in the next GraalVM release (20.1).

GraalWasm, GraalVM implementation of the WebAssembly language, is distributed through the usual component distribution channels.

The GraalVM distribution for AArch64 now includes a functional node.js runtime (both in --jvm and native modes).

Java

Native Image

JavaScript

More details can be found in the project changelog on GitHub.

LLVM Runtime

For more details refer to the component changelog on GitHub.

Python

To see a complete list of changes, please refer to the project changelog.

R

More details can be found in the project changelog on GitHub.

Ruby

A detailed changelog for the Ruby component is available on GitHub.

Changes for GraalVM Embedders (SDK)

More details are in the SDK and Truffle changelogs.

Tooling