Skip to content

Releases: oracle/graaljs

GraalJS 25 Innovation 1 (25.1.3)

Choose a tag to compare

@graalvmbot graalvmbot released this 30 Jun 16:05

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.

You can download GraalJS as a Native Standalone distribution for Oracle GraalVM or GraalVM Community Edition.
Native Standalone contains a Native Image compiled launcher.

Starting with 25.0.3, JVM Standalone artifacts are no longer supported and are not included in this release.

To distinguish between Oracle GraalVM and GraalVM Community Edition, the Community Edition distribution has the suffix -community in its name.

Learn more about GraalJS and how to get started on the website at https://www.graalvm.org/javascript/.

GraalJS 25.0.3

Choose a tag to compare

@graalvmbot graalvmbot released this 21 May 20:46

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.

You can download GraalJS as a Native Standalone distribution for Oracle GraalVM or GraalVM Community Edition.
Native Standalone contains a Native Image compiled launcher.

Starting with 25.0.3, JVM Standalone artifacts are no longer supported and are not included in this release.

To distinguish between Oracle GraalVM and GraalVM Community Edition, the Community Edition distribution has the suffix -community in its name.

Learn more about GraalJS and how to get started on the website at https://www.graalvm.org/javascript/.

GraalJS 25.0.2

Choose a tag to compare

@graalvmbot graalvmbot released this 20 Jan 14:11

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 25.0.2 is designed for use with Oracle GraalVM 25.0.2 or GraalVM Community Edition 25.0.2, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in its name. A JVM standalone has a -jvm suffix in its name.

Learn more about GraalJS and how to get started on the website at https://www.graalvm.org/javascript/.

GraalJS 25.0.1

Choose a tag to compare

@graalvmbot graalvmbot released this 21 Oct 14:25

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 25.0.1 is designed for use with Oracle GraalVM 25.0.1 or GraalVM Community Edition 25.0.1, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in its name. A JVM standalone has a -jvm suffix in its name.

Learn more about GraalJS and how to get started on the website at https://www.graalvm.org/javascript/.

† Support for macOS x64 is deprecated. Version 25.0.1 is the last release that supports this hardware architecture. In future, GraalVM will only support macOS on AArch64 (Apple Silicon).

GraalJS 25.0.0

Choose a tag to compare

@graalvmbot graalvmbot released this 16 Sep 12:54

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 25.0.0 is designed for use with Oracle GraalVM 25.0.0 or GraalVM Community Edition 25.0.0, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in its name. A JVM standalone has a -jvm suffix in its name.

Learn more about GraalJS and how to get started on the website at https://www.graalvm.org/javascript/.

GraalJS 24.2.2

Choose a tag to compare

@graalvmbot graalvmbot released this 15 Jul 11:56

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 24.2.2 is designed for use with Oracle GraalVM for JDK 24.0.2 or GraalVM Community Edition for JDK 24.0.2, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in the name. A JVM standalone has a -jvm suffix in a name.

Learn more about GraalJS and how to get started on the website: https://www.graalvm.org/javascript/.

GraalJS 24.2.1

Choose a tag to compare

@graalvmbot graalvmbot released this 15 Apr 13:31

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 24.2.1 is designed for use with Oracle GraalVM for JDK 24.0.1 or GraalVM Community Edition for JDK 24.0.1, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in the name. A JVM standalone has a -jvm suffix in a name.

Learn more about GraalJS and how to get started on the website: https://www.graalvm.org/javascript/.

GraalJS 24.2.0

Choose a tag to compare

@graalvmbot graalvmbot released this 18 Mar 12:09

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 24.2.0 is designed for use with Oracle GraalVM for JDK 24.0.0 or GraalVM Community Edition for JDK 24.0.0, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in the name. A JVM standalone has a -jvm suffix in a name.

Learn more about GraalJS and how to get started on the website: https://www.graalvm.org/javascript/.

GraalJS 24.1.2

Choose a tag to compare

@graalvmbot graalvmbot released this 21 Jan 13:58

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 24.1.2 is designed for use with Oracle GraalVM for JDK 23.0.2 or GraalVM Community Edition for JDK 23.0.2, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in the name. A JVM standalone has a -jvm suffix in a name.

Learn more about GraalJS and how to get started on the website: https://www.graalvm.org/javascript/.

GraalJS 24.1.1

Choose a tag to compare

@graalvmbot graalvmbot released this 15 Oct 13:02

GraalJS is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.
It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

GraalJS version 24.1.1 is designed for use with Oracle GraalVM for JDK 23.0.1 or GraalVM Community Edition for JDK 23.0.1, and can be downloaded separately.

There are two standalone types to choose from:

  • Native Standalone: This contains a Native Image compiled launcher
  • JVM Standalone: This contains JavaScript in the JVM configuration

To distinguish between them, the GraalVM Community Edition version has the suffix -community in the name. A JVM standalone has a -jvm suffix in a name.

Learn more about GraalJS and how to get started on the website: https://www.graalvm.org/javascript/.