From 88c855c4484cdcf47d037f40b4ada74d63557afe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Aug 2026 04:41:33 +0000 Subject: [PATCH 1/2] chore(deps): Bump napi-derive in /src/code-validator/guest Bumps [napi-derive](https://github.com/napi-rs/napi-rs) from 3.6.2 to 3.6.3. - [Release notes](https://github.com/napi-rs/napi-rs/releases) - [Commits](https://github.com/napi-rs/napi-rs/compare/napi-derive-v3.6.2...napi-derive-v3.6.3) --- updated-dependencies: - dependency-name: napi-derive dependency-version: 3.6.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- src/code-validator/guest/Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/code-validator/guest/Cargo.lock b/src/code-validator/guest/Cargo.lock index 46dd9c6c..5a1ad2d3 100644 --- a/src/code-validator/guest/Cargo.lock +++ b/src/code-validator/guest/Cargo.lock @@ -1219,9 +1219,9 @@ checksum = "60fdf9b392c50e7c4170fa633bd909490ed7835cea4c046776d1a4dd8d2ae0ab" [[package]] name = "napi-derive" -version = "3.6.2" +version = "3.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d9002b2940f0184444754546e0fcd15182f56948e6f381968b019d549387c42" +checksum = "0fa55ea69990c90b888e9e77044410e304ce7f35de599dc6d0b5c1923d2e59af" dependencies = [ "convert_case", "ctor", @@ -1233,9 +1233,9 @@ dependencies = [ [[package]] name = "napi-derive-backend" -version = "6.1.1" +version = "6.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d60b5d773ad46c698c8cc2cd9fde0b283d39cbb7f71c04bee633c7bdba4423bd" +checksum = "df4056ac7c18e4438ccf0edaed4340ca0d269278c8ec19284f7b23cb039fd0ae" dependencies = [ "convert_case", "proc-macro2", From 05888a476fa4e0f37002441a947a75453fa47e48 Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Mon, 7 Sep 2026 20:00:54 +0100 Subject: [PATCH 2/2] fix(deps): align NAPI runtime with derive macros Update napi to 3.12.2 alongside napi-derive 3.6.3 and napi-derive-backend 6.1.2 so generated native borrow guards are available. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Signed-off-by: Simon Davies --- src/code-validator/guest/Cargo.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/code-validator/guest/Cargo.lock b/src/code-validator/guest/Cargo.lock index 5a1ad2d3..ea341192 100644 --- a/src/code-validator/guest/Cargo.lock +++ b/src/code-validator/guest/Cargo.lock @@ -1197,13 +1197,14 @@ dependencies = [ [[package]] name = "napi" -version = "3.12.0" +version = "3.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f71d6bc097c4a6eb853c3f24991ab8c9f50f57d1f719e305175541482217e36" +checksum = "58c5f4d5375213fdb7be2655e152386e82f026f9a5ba36a75556e11359aafe09" dependencies = [ "bitflags 2.13.0", "ctor", "futures", + "libc", "napi-build", "napi-sys", "nohash-hasher",