diff --git a/example/integration_tests/graalvm-ce-22/WORKSPACE.bazel b/example/integration_tests/graalvm-ce-22/WORKSPACE.bazel
index 62bfbc3..3b21a70 100644
--- a/example/integration_tests/graalvm-ce-22/WORKSPACE.bazel
+++ b/example/integration_tests/graalvm-ce-22/WORKSPACE.bazel
@@ -17,5 +17,5 @@ graalvm_repository(
name = "graalvm",
distribution = "ce",
java_version = "22",
- version = "22.0.0",
+ version = "22.0.1",
)
diff --git a/example/integration_tests/graalvm-oracle-22/WORKSPACE.bazel b/example/integration_tests/graalvm-oracle-22/WORKSPACE.bazel
index 77d5593..4ef8a22 100644
--- a/example/integration_tests/graalvm-oracle-22/WORKSPACE.bazel
+++ b/example/integration_tests/graalvm-oracle-22/WORKSPACE.bazel
@@ -17,5 +17,5 @@ graalvm_repository(
name = "graalvm",
distribution = "oracle",
java_version = "22",
- version = "22.0.0",
+ version = "22.0.1",
)
diff --git a/internal/graalvm_bindist_map.bzl b/internal/graalvm_bindist_map.bzl
index ce5cc09..5fc8589 100644
--- a/internal/graalvm_bindist_map.bzl
+++ b/internal/graalvm_bindist_map.bzl
@@ -53,6 +53,7 @@ _ComponentDependencies = {
# Aligned GraalVM distribution versions.
# buildifier: disable=name-conventions
_AlignedVersions = {
+ "22.0.1": "24.0.1",
"22.0.0": "24.0.0",
"21.0.2": "23.1.2",
"21.0.1": "23.1.1",
@@ -66,12 +67,14 @@ _AlignedVersions = {
# VM release versions for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersions = {
+ "24.0.1": "22.0.1+8.1",
"24.0.0": "22+36.1",
"23.1.2": "21.0.2+13.1",
"21.0.2": "21.0.2+13.1",
"21.0.1": "21.0.1+12.1",
"23.1.1": "21.0.1+12.1",
"23.1.0": "21+35.1",
+ "22.0.1": "22.0.1+8.1",
"22.0.0": "22+36.1",
"21.0.0": "21+35.1",
"20.0.2": "20.0.2+9.1",
@@ -83,12 +86,14 @@ _VmReleaseVersions = {
# VM release versions (for Oracle GVM) for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersionsOracle = {
+ "24.0.1": "22.0.1+8.1",
"24.0.0": "22+36.1",
"23.1.2": "21.0.2+13.1",
"21.0.2": "21.0.2+13.1",
"21.0.1": "21.0.1+12.1",
"23.1.1": "21.0.1+12.1",
"23.1.0": "21+35.1",
+ "22.0.1": "22.0.1+8.1",
"22.0.0": "22+36.1",
"21.0.0": "21+35.1",
"20.0.2": "20.0.2+9.1",
@@ -121,6 +126,9 @@ def _generate_distribution_coordinate(dist, platform, version, java_version, com
elif version == "24.0.0" and java_version == "22":
version = "22.0.0"
aligned_version = "24.0.0"
+ elif version == "24.0.1" and java_version == "22":
+ version = "22.0.1"
+ aligned_version = "24.0.1"
segments = [
dist,
@@ -2256,6 +2264,106 @@ _GRAALVM_BINDIST = {
"@rules_graalvm//platform/jvm:java22",
],
},
+ "ce_22.0.1_linux-aarch64_24.0.1": {
+ # GraalVM CE 22.0.1 (Java 22), Linux (arm64), Version 24.0.1
+ "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_linux-aarch64_bin.tar.gz",
+ "sha256": "2a510338cc6b63d2bb6aebe0ce0f8df9b76d9255207456cb1f0c9c820e6428cf",
+ "compatible_with": [
+ "@platforms//cpu:aarch64",
+ "@platforms//os:linux",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "ce_22.0.1_linux-x64_24.0.1": {
+ # GraalVM CE 22.0.1 (Java 22), Linux (amd64), Version 24.0.1
+ "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_linux-x64_bin.tar.gz",
+ "sha256": "e34ec7e8e8c6a4bb99ab4fa32c3e04d01f2f2bd88920ddda7545fd35a0511f75",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:linux",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "ce_22.0.1_macos-aarch64_24.0.1": {
+ # GraalVM CE 22.0.1 (Java 22), macOS (arm64), Version 24.0.1
+ "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_macos-aarch64_bin.tar.gz",
+ "sha256": "b96a16359c800374af5fbd3cb685aaa91cfc590ea4be35538c24b37e12c769c0",
+ "compatible_with": [
+ "@platforms//cpu:aarch64",
+ "@platforms//os:macos",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "ce_22.0.1_macos-x64_24.0.1": {
+ # GraalVM CE 22.0.1 (Java 22), macOS (amd64), Version 24.0.1
+ "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_macos-x64_bin.tar.gz",
+ "sha256": "553c2dff3febd45f917e45f4dd620c194d8225bc28d13f5545ddffea9eeb30f8",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:macos",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "ce_22.0.1_windows-x64_24.0.1": {
+ # GraalVM CE 22.0.1 (Java 22), Windows (amd64), Version 24.0.1
+ "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_windows-x64_bin.zip",
+ "sha256": "623a4c5984f1210e61346e3ff942ec6f83d1928790ef9ae7dd28067e5c8de1aa",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:windows",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "oracle_22.0.1_linux-aarch64_24.0.1": {
+ # Oracle GraalVM 22.0.1 (Java 22), Linux (arm64), Version 24.0.1
+ "url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_linux-aarch64_bin.tar.gz",
+ "sha256": "134166ea6141ee8dfda6eec95563a85d3f4174f5a2497071da13ef96bb83e65b",
+ "compatible_with": [
+ "@platforms//cpu:aarch64",
+ "@platforms//os:linux",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "oracle_22.0.1_linux-x64_24.0.1": {
+ # Oracle GraalVM 22.0.1 (Java 22), Linux (amd64), Version 24.0.1
+ "url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_linux-x64_bin.tar.gz",
+ "sha256": "d583cdb01ca023a37eed45d9d184b68b7a8d7f50b58dde1369041f294c34f4a3",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:linux",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "oracle_22.0.1_macos-aarch64_24.0.1": {
+ # Oracle GraalVM 22.0.1 (Java 22), macOS (arm64), Version 24.0.1
+ "url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_macos-aarch64_bin.tar.gz",
+ "sha256": "7735153e287cd63a29bb1031f2c018770a2734e5c7cb28ab5143a1bd2b4ad45f",
+ "compatible_with": [
+ "@platforms//cpu:aarch64",
+ "@platforms//os:macos",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "oracle_22.0.1_macos-x64_24.0.1": {
+ # Oracle GraalVM 22.0.1 (Java 22), macOS (amd64), Version 24.0.1
+ "url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_macos-x64_bin.tar.gz",
+ "sha256": "c1a477f4be38130f30ce745cebbb580f71c6159d94503e3e10b7ab5a7c4da66b",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:macos",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
+ "oracle_22.0.1_windows-x64_24.0.1": {
+ # Oracle GraalVM 22.0.1 (Java 22), Windows (amd64), Version 24.0.1
+ "url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_windows-x64_bin.zip",
+ "sha256": "7af4aa5935af940c937cdb01fe0a106b97cddf0fb3d886afc89f9febb41fd9b9",
+ "compatible_with": [
+ "@platforms//cpu:x86_64",
+ "@platforms//os:windows",
+ "@rules_graalvm//platform/jvm:java22",
+ ],
+ },
}
# Exports.
diff --git a/package.json b/package.json
index 487d1a8..be092af 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
"**/*": "prettier --write --ignore-unknown"
},
"devDependencies": {
- "@commitlint/cli": "19.2.1",
+ "@commitlint/cli": "19.2.2",
"@commitlint/config-conventional": "19.2.2",
"husky": "9.0.11",
"lint-staged": "15.2.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 23dabad..0b5c4da 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -6,8 +6,8 @@ settings:
devDependencies:
'@commitlint/cli':
- specifier: 19.2.1
- version: 19.2.1(@types/node@20.12.3)(typescript@5.4.3)
+ specifier: 19.2.2
+ version: 19.2.2(@types/node@20.12.3)(typescript@5.4.3)
'@commitlint/config-conventional':
specifier: 19.2.2
version: 19.2.2
@@ -76,13 +76,13 @@ packages:
resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==}
dev: true
- /@commitlint/cli@19.2.1(@types/node@20.12.3)(typescript@5.4.3):
- resolution: {integrity: sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==}
+ /@commitlint/cli@19.2.2(@types/node@20.12.3)(typescript@5.4.3):
+ resolution: {integrity: sha512-P8cbOHfg2PQRzfICLSrzUVOCVMqjEZ8Hlth6mtJ4yOEjT47Q5PbIGymgX3rLVylNw+3IAT2Djn9IJ2wHbXFzBg==}
engines: {node: '>=v18'}
hasBin: true
dependencies:
'@commitlint/format': 19.0.3
- '@commitlint/lint': 19.1.0
+ '@commitlint/lint': 19.2.2
'@commitlint/load': 19.2.0(@types/node@20.12.3)(typescript@5.4.3)
'@commitlint/read': 19.2.1
'@commitlint/types': 19.0.3
@@ -134,19 +134,19 @@ packages:
chalk: 5.3.0
dev: true
- /@commitlint/is-ignored@19.0.3:
- resolution: {integrity: sha512-MqDrxJaRSVSzCbPsV6iOKG/Lt52Y+PVwFVexqImmYYFhe51iVJjK2hRhOG2jUAGiUHk4jpdFr0cZPzcBkSzXDQ==}
+ /@commitlint/is-ignored@19.2.2:
+ resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==}
engines: {node: '>=v18'}
dependencies:
'@commitlint/types': 19.0.3
semver: 7.6.0
dev: true
- /@commitlint/lint@19.1.0:
- resolution: {integrity: sha512-ESjaBmL/9cxm+eePyEr6SFlBUIYlYpI80n+Ltm7IA3MAcrmiP05UMhJdAD66sO8jvo8O4xdGn/1Mt2G5VzfZKw==}
+ /@commitlint/lint@19.2.2:
+ resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==}
engines: {node: '>=v18'}
dependencies:
- '@commitlint/is-ignored': 19.0.3
+ '@commitlint/is-ignored': 19.2.2
'@commitlint/parse': 19.0.3
'@commitlint/rules': 19.0.3
'@commitlint/types': 19.0.3
diff --git a/pom.xml b/pom.xml
index 48d07ec..0809279 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,27 +9,27 @@
org.graalvm.sdk
graal-sdk
- 24.0.0
+ 24.0.1
org.graalvm.compiler
compiler
- 24.0.0
+ 24.0.1
org.graalvm.polyglot
polyglot
- 24.0.0
+ 24.0.1
org.graalvm.nativeimage
svm
- 24.0.0
+ 24.0.1
org.graalvm.nativeimage
native-image-base
- 24.0.0
+ 24.0.1