From 89ad61d1e96372c45e8e5e43d6d7222101a3b6b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 20 Feb 2026 09:37:46 +0100 Subject: [PATCH] feat: V8 14.6 --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- core/ops_builtin.rs | 2 +- core/runtime/tests/misc.rs | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5f1f0a99d..0cffee715 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3305,9 +3305,9 @@ dependencies = [ [[package]] name = "v8" -version = "145.0.0" +version = "146.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d9a107e16bae35a0be2bb0096ac1d2318aac352c82edd796ab2b9cac66d8f0" +checksum = "a3405fc397be2e8cd1a7400d57d94825c42a93dc5e3f981210a33a4c53413758" dependencies = [ "bindgen", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index 13814d251..a7e429952 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ deno_error = { version = "0.7.0", features = ["serde_json", "serde", "url", "tok deno_ops = { version = "0.261.0", path = "./ops" } deno_unsync = "0.4.2" serde_v8 = { version = "0.294.0", path = "./serde_v8" } -v8 = { version = "145.0.0", default-features = false } +v8 = { version = "146.0.0", default-features = false } anyhow = "1" bencher = "0.1" diff --git a/core/ops_builtin.rs b/core/ops_builtin.rs index 2f66aadd2..f181bfc8f 100644 --- a/core/ops_builtin.rs +++ b/core/ops_builtin.rs @@ -232,7 +232,7 @@ pub fn op_print( Ok(()) } -pub struct WasmStreamingResource(pub(crate) RefCell); +pub struct WasmStreamingResource(pub(crate) RefCell>); impl Resource for WasmStreamingResource { fn close(self: Rc) { diff --git a/core/runtime/tests/misc.rs b/core/runtime/tests/misc.rs index 7313ecb92..fc8435e44 100644 --- a/core/runtime/tests/misc.rs +++ b/core/runtime/tests/misc.rs @@ -1393,7 +1393,7 @@ async fn global_template_middleware() { ) -> v8::Intercepted { CALLS.lock().push("descriptor".to_string()); - v8::Intercepted::No + v8::Intercepted::kNo } pub fn setter<'s>( @@ -1404,7 +1404,7 @@ async fn global_template_middleware() { _rv: v8::ReturnValue<()>, ) -> v8::Intercepted { CALLS.lock().push("setter".to_string()); - v8::Intercepted::No + v8::Intercepted::kNo } fn definer<'s>( @@ -1415,7 +1415,7 @@ async fn global_template_middleware() { _rv: v8::ReturnValue<()>, ) -> v8::Intercepted { CALLS.lock().push("definer".to_string()); - v8::Intercepted::No + v8::Intercepted::kNo } pub fn gt_middleware<'s>(