From 22e778d63097702ed23da28b3409d06eec262765 Mon Sep 17 00:00:00 2001 From: Jorge Prendes Date: Thu, 14 May 2026 15:01:46 +0100 Subject: [PATCH 1/2] bump crates to 0.2.3 Signed-off-by: Jorge Prendes --- Cargo.lock | 6 +- Cargo.toml | 6 +- .../npm/linux-x64-gnu/package.json | 2 +- .../npm/linux-x64-musl/package.json | 2 +- .../npm/win32-x64-msvc/package.json | 2 +- src/js-host-api/package-lock.json | 55 +++---------------- src/js-host-api/package.json | 8 +-- 7 files changed, 21 insertions(+), 60 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18f17c8..0b15468 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1578,7 +1578,7 @@ dependencies = [ [[package]] name = "hyperlight-js" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anyhow", "cargo-hyperlight", @@ -1621,7 +1621,7 @@ dependencies = [ [[package]] name = "hyperlight-js-runtime" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anyhow", "base64", @@ -1887,7 +1887,7 @@ dependencies = [ [[package]] name = "js-host-api" -version = "0.2.2" +version = "0.2.3" dependencies = [ "arc-swap", "hyperlight-js", diff --git a/Cargo.toml b/Cargo.toml index 1bcf609..16fbfd7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["src/hyperlight-js", "src/js-host-api", "src/hyperlight-js-runtime"] [workspace.package] -version = "0.2.2" +version = "0.2.3" edition = "2024" rust-version = "1.89" license = "Apache-2.0" @@ -14,8 +14,8 @@ readme = "README.md" hyperlight-guest-bin = { version = "0.15.0", features = ["libc"] } hyperlight-host = { version = "0.15.0", default-features = false } -hyperlight-js = { version = "0.2.2", path = "src/hyperlight-js" } -hyperlight-js-runtime = { version = "0.2.2", path = "src/hyperlight-js-runtime" } +hyperlight-js = { version = "0.2.3", path = "src/hyperlight-js" } +hyperlight-js-runtime = { version = "0.2.3", path = "src/hyperlight-js-runtime" } [profile.dev] panic = "abort" diff --git a/src/js-host-api/npm/linux-x64-gnu/package.json b/src/js-host-api/npm/linux-x64-gnu/package.json index bc38c09..f050d45 100644 --- a/src/js-host-api/npm/linux-x64-gnu/package.json +++ b/src/js-host-api/npm/linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperlight-dev/js-host-api-linux-x64-gnu", - "version": "0.2.2", + "version": "0.2.3", "os": [ "linux" ], diff --git a/src/js-host-api/npm/linux-x64-musl/package.json b/src/js-host-api/npm/linux-x64-musl/package.json index 0ff60fc..43b635f 100644 --- a/src/js-host-api/npm/linux-x64-musl/package.json +++ b/src/js-host-api/npm/linux-x64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@hyperlight-dev/js-host-api-linux-x64-musl", - "version": "0.2.2", + "version": "0.2.3", "os": [ "linux" ], diff --git a/src/js-host-api/npm/win32-x64-msvc/package.json b/src/js-host-api/npm/win32-x64-msvc/package.json index f5dc124..58c60ca 100644 --- a/src/js-host-api/npm/win32-x64-msvc/package.json +++ b/src/js-host-api/npm/win32-x64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@hyperlight-dev/js-host-api-win32-x64-msvc", - "version": "0.2.2", + "version": "0.2.3", "os": [ "win32" ], diff --git a/src/js-host-api/package-lock.json b/src/js-host-api/package-lock.json index 21db69e..52dc838 100644 --- a/src/js-host-api/package-lock.json +++ b/src/js-host-api/package-lock.json @@ -1,12 +1,12 @@ { "name": "@hyperlight-dev/js-host-api", - "version": "0.2.2", + "version": "0.2.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@hyperlight-dev/js-host-api", - "version": "0.2.2", + "version": "0.2.3", "license": "Apache-2.0", "devDependencies": { "@eslint/js": "^10.0.1", @@ -19,9 +19,9 @@ "node": ">= 18" }, "optionalDependencies": { - "@hyperlight-dev/js-host-api-linux-x64-gnu": "0.2.2", - "@hyperlight-dev/js-host-api-linux-x64-musl": "0.2.2", - "@hyperlight-dev/js-host-api-win32-x64-msvc": "0.2.2" + "@hyperlight-dev/js-host-api-linux-x64-gnu": "0.2.3", + "@hyperlight-dev/js-host-api-linux-x64-musl": "0.2.3", + "@hyperlight-dev/js-host-api-win32-x64-msvc": "0.2.3" } }, "node_modules/@emnapi/core": { @@ -239,52 +239,13 @@ } }, "node_modules/@hyperlight-dev/js-host-api-linux-x64-gnu": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@hyperlight-dev/js-host-api-linux-x64-gnu/-/js-host-api-linux-x64-gnu-0.2.2.tgz", - "integrity": "sha512-zIrWq6/9lpsURvIfR3fE7ND4o7c3nrly2p5iVhu8xdG49L2BcqWcdlRFV82HwDlw5A/klB1e+/JKybDy2cW2Dg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 18" - } + "optional": true }, "node_modules/@hyperlight-dev/js-host-api-linux-x64-musl": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@hyperlight-dev/js-host-api-linux-x64-musl/-/js-host-api-linux-x64-musl-0.2.2.tgz", - "integrity": "sha512-P50weSy/UUULFGQmzscUWjIOI7KXEr8bVx8/J0Kf8t3hJrO7SBQOWilu2VK+SCsKVlaIhAaZj8O7+Dfy5aAFaw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 18" - } + "optional": true }, "node_modules/@hyperlight-dev/js-host-api-win32-x64-msvc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@hyperlight-dev/js-host-api-win32-x64-msvc/-/js-host-api-win32-x64-msvc-0.2.2.tgz", - "integrity": "sha512-TSLVONa40tonln9twqaHZHHRikDSsYk6LOkrNECtKa1bP3B7dPJ/QxUpoMYiDVwGz9OuzRu2J1lfgC+o28g2Lw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 18" - } + "optional": true }, "node_modules/@inquirer/ansi": { "version": "2.0.2", diff --git a/src/js-host-api/package.json b/src/js-host-api/package.json index 2a0db9e..b04aa9a 100644 --- a/src/js-host-api/package.json +++ b/src/js-host-api/package.json @@ -1,6 +1,6 @@ { "name": "@hyperlight-dev/js-host-api", - "version": "0.2.2", + "version": "0.2.3", "description": "Node.js API bindings for Hyperlight JS", "main": "lib.js", "module": "lib.mjs", @@ -35,9 +35,9 @@ }, "license": "Apache-2.0", "optionalDependencies": { - "@hyperlight-dev/js-host-api-linux-x64-gnu": "0.2.2", - "@hyperlight-dev/js-host-api-linux-x64-musl": "0.2.2", - "@hyperlight-dev/js-host-api-win32-x64-msvc": "0.2.2" + "@hyperlight-dev/js-host-api-linux-x64-gnu": "0.2.3", + "@hyperlight-dev/js-host-api-linux-x64-musl": "0.2.3", + "@hyperlight-dev/js-host-api-win32-x64-msvc": "0.2.3" }, "devDependencies": { "@eslint/js": "^10.0.1", From 7537cd471471c89d49482a8891a6312095fe0880 Mon Sep 17 00:00:00 2001 From: Jorge Prendes Date: Thu, 14 May 2026 15:21:57 +0100 Subject: [PATCH 2/2] bump just version in CI Signed-off-by: Jorge Prendes --- .github/workflows/CreateRelease.yml | 1 + .github/workflows/dep_benchmarks.yml | 1 + .github/workflows/dep_build.yml | 3 ++- .github/workflows/npm-publish.yml | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CreateRelease.yml b/.github/workflows/CreateRelease.yml index 4cefc25..4fac7b0 100644 --- a/.github/workflows/CreateRelease.yml +++ b/.github/workflows/CreateRelease.yml @@ -44,6 +44,7 @@ jobs: uses: hyperlight-dev/ci-setup-workflow@v1.9.0 with: rust-toolchain: "1.89" + just-version: "1.51" - name: Authenticate with crates.io uses: rust-lang/crates-io-auth-action@v1 diff --git a/.github/workflows/dep_benchmarks.yml b/.github/workflows/dep_benchmarks.yml index f2d4242..3203cb9 100644 --- a/.github/workflows/dep_benchmarks.yml +++ b/.github/workflows/dep_benchmarks.yml @@ -57,6 +57,7 @@ jobs: - uses: hyperlight-dev/ci-setup-workflow@v1.9.0 with: rust-toolchain: "1.89" + just-version: "1.51" - name: Install github-cli (Azure Linux) if: runner.os == 'Linux' && matrix.hypervisor == 'mshv3' diff --git a/.github/workflows/dep_build.yml b/.github/workflows/dep_build.yml index 066f952..12137ad 100644 --- a/.github/workflows/dep_build.yml +++ b/.github/workflows/dep_build.yml @@ -61,7 +61,8 @@ jobs: - uses: hyperlight-dev/ci-setup-workflow@v1.9.0 with: - rust-toolchain: "1.89" + rust-toolchain: "1.89" + just-version: "1.51" - name: install nodejs uses: actions/setup-node@v6 diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index d074ecf..83d1ff4 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -67,6 +67,7 @@ jobs: uses: hyperlight-dev/ci-setup-workflow@v1.9.0 with: rust-toolchain: "1.89" + just-version: "1.51" - name: Setup Node.js uses: actions/setup-node@v6