From dedd5ccc431b913b6260706aa6e7846c3a50d89d Mon Sep 17 00:00:00 2001 From: Arshia Ghafoori Date: Fri, 31 Jul 2026 06:48:25 +0000 Subject: [PATCH 1/2] chore: bump napi: make GuestHeap the only V8 allocation path (hard-fail) Pulls in wasmerio/napi guest-heap-mandatory-alloc: N-API instantiation now fails outright if the guest has no linear memory or GuestHeap setup fails, instead of silently falling back to unbudgeted host-heap allocation for V8 ArrayBuffers/Buffers/TypedArrays. --- lib/napi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/napi b/lib/napi index 230c1d51ce9..b2e81824d58 160000 --- a/lib/napi +++ b/lib/napi @@ -1 +1 @@ -Subproject commit 230c1d51ce9554d87da293655b1a73099ea916a5 +Subproject commit b2e81824d580fd35e0992be05d94cb5d02f061a5 From ccdfa407c8d38aed8a9f659a5d960a55854feebe Mon Sep 17 00:00:00 2001 From: Arshia Ghafoori Date: Fri, 31 Jul 2026 11:03:17 +0000 Subject: [PATCH 2/2] chore: bump napi: remove the now-dead array-buffer-allocator budget hook Follow-up to the previous bump: GuestHeap being mandatory made TrackingArrayBufferAllocator's host-heap external-budget hook (napi_host_external_try_charge and friends) unreachable, so it's gone. --- lib/napi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/napi b/lib/napi index b2e81824d58..654a0701e38 160000 --- a/lib/napi +++ b/lib/napi @@ -1 +1 @@ -Subproject commit b2e81824d580fd35e0992be05d94cb5d02f061a5 +Subproject commit 654a0701e38521ac7d7467f8cbbfc16d73913232