diff --git a/Cargo.lock b/Cargo.lock index 1caaeaaf9a..5e7fed2724 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -621,7 +621,7 @@ dependencies = [ [[package]] name = "deno_core" -version = "0.91.0" +version = "0.92.0" dependencies = [ "anyhow", "futures", diff --git a/bench_util/Cargo.toml b/bench_util/Cargo.toml index 1acdd72b26..866c6f4b71 100644 --- a/bench_util/Cargo.toml +++ b/bench_util/Cargo.toml @@ -14,7 +14,7 @@ publish = true [dependencies] bencher = "0.1" -deno_core = { version = "0.91.0", path = "../core" } +deno_core = { version = "0.92.0", path = "../core" } tokio = { version = "1.7.1", features = ["full"] } [[bench]] diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 302b0e6a55..8052f06a5e 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -22,7 +22,7 @@ path = "./bench/main.rs" [build-dependencies] deno_broadcast_channel = { version = "0.4.0", path = "../extensions/broadcast_channel" } deno_console = { version = "0.10.0", path = "../extensions/console" } -deno_core = { version = "0.91.0", path = "../core" } +deno_core = { version = "0.92.0", path = "../core" } deno_crypto = { version = "0.24.0", path = "../extensions/crypto" } deno_fetch = { version = "0.32.0", path = "../extensions/fetch" } deno_timers = { version = "0.8.0", path = "../extensions/timers" } @@ -40,7 +40,7 @@ winapi = "0.3.9" winres = "0.1.11" [dependencies] -deno_core = { version = "0.91.0", path = "../core" } +deno_core = { version = "0.92.0", path = "../core" } deno_doc = "0.6.0" deno_lint = "0.7.0" deno_runtime = { version = "0.18.0", path = "../runtime" } diff --git a/core/Cargo.toml b/core/Cargo.toml index 3f8c531af3..67b46d1a62 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,7 +1,7 @@ # Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. [package] name = "deno_core" -version = "0.91.0" +version = "0.92.0" edition = "2018" description = "A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio" authors = ["the Deno authors"] diff --git a/core/lib.rs b/core/lib.rs index 89edf39a29..4a9a213f48 100644 --- a/core/lib.rs +++ b/core/lib.rs @@ -88,6 +88,7 @@ pub use crate::runtime::Snapshot; // pub use crate::runtime_modules::include_js_files!; pub use crate::extensions::Extension; pub use crate::extensions::OpMiddlewareFn; +pub use crate::extensions::OpPair; pub fn v8_version() -> &'static str { v8::V8::get_version() diff --git a/extensions/broadcast_channel/Cargo.toml b/extensions/broadcast_channel/Cargo.toml index d25696bd84..87f604b204 100644 --- a/extensions/broadcast_channel/Cargo.toml +++ b/extensions/broadcast_channel/Cargo.toml @@ -15,6 +15,6 @@ path = "lib.rs" [dependencies] async-trait = "0.1" -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } tokio = { version = "1.7.1", features = ["full"] } uuid = { version = "0.8.2", features = ["v4"] } diff --git a/extensions/console/Cargo.toml b/extensions/console/Cargo.toml index 8970730e13..c3766ecd58 100644 --- a/extensions/console/Cargo.toml +++ b/extensions/console/Cargo.toml @@ -14,4 +14,4 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } diff --git a/extensions/crypto/Cargo.toml b/extensions/crypto/Cargo.toml index e4ce0fa28d..b9429d2dac 100644 --- a/extensions/crypto/Cargo.toml +++ b/extensions/crypto/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } deno_web = { version = "0.41.0", path = "../web" } tokio = { version = "1.7.1", features = ["full"] } rand = "0.8.3" diff --git a/extensions/fetch/Cargo.toml b/extensions/fetch/Cargo.toml index 7a810f1c60..a91c03a645 100644 --- a/extensions/fetch/Cargo.toml +++ b/extensions/fetch/Cargo.toml @@ -16,7 +16,7 @@ path = "lib.rs" [dependencies] bytes = "1.0.1" data-url = "0.1.0" -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } deno_web = { version = "0.41.0", path = "../web" } http = "0.2.4" reqwest = { version = "0.11.3", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] } diff --git a/extensions/timers/Cargo.toml b/extensions/timers/Cargo.toml index a9b9da7ffe..29da7a7f84 100644 --- a/extensions/timers/Cargo.toml +++ b/extensions/timers/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } tokio = { version = "1.7.1", features = ["full"] } [dev-dependencies] diff --git a/extensions/url/Cargo.toml b/extensions/url/Cargo.toml index 23257be6f2..ad9e2421cc 100644 --- a/extensions/url/Cargo.toml +++ b/extensions/url/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } idna = "0.2.3" percent-encoding = "2.1.0" serde = { version = "1.0.125", features = ["derive"] } diff --git a/extensions/web/Cargo.toml b/extensions/web/Cargo.toml index 33b75143b3..16378b1a70 100644 --- a/extensions/web/Cargo.toml +++ b/extensions/web/Cargo.toml @@ -15,7 +15,7 @@ path = "lib.rs" [dependencies] base64 = "0.13.0" -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } encoding_rs = "0.8.28" serde = "1.0" tokio = "1.7" diff --git a/extensions/webgpu/Cargo.toml b/extensions/webgpu/Cargo.toml index ee589fac7f..6c211e5cc6 100644 --- a/extensions/webgpu/Cargo.toml +++ b/extensions/webgpu/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } tokio = { version = "1.7.1", features = ["full"] } serde = { version = "1.0.125", features = ["derive"] } wgpu-core = { version = "0.8.1", features = ["trace"] } diff --git a/extensions/webidl/Cargo.toml b/extensions/webidl/Cargo.toml index 33ed99bdc5..53f80d1bc0 100644 --- a/extensions/webidl/Cargo.toml +++ b/extensions/webidl/Cargo.toml @@ -14,4 +14,4 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } diff --git a/extensions/websocket/Cargo.toml b/extensions/websocket/Cargo.toml index 81a11a39c0..94aafea12e 100644 --- a/extensions/websocket/Cargo.toml +++ b/extensions/websocket/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } http = "0.2.3" serde = { version = "1.0.125", features = ["derive"] } tokio = { version = "1.7.1", features = ["full"] } diff --git a/extensions/webstorage/Cargo.toml b/extensions/webstorage/Cargo.toml index f7dda80e2a..ddaf1793e7 100644 --- a/extensions/webstorage/Cargo.toml +++ b/extensions/webstorage/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.91.0", path = "../../core" } +deno_core = { version = "0.92.0", path = "../../core" } deno_web = { version = "0.41.0", path = "../web" } rusqlite = { version = "0.25.3", features = ["unlock_notify", "bundled"] } serde = { version = "1.0.125", features = ["derive"] } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index ffa3a5c91c..bf1c24847c 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -20,7 +20,7 @@ path = "examples/hello_runtime.rs" [build-dependencies] deno_broadcast_channel = { version = "0.4.0", path = "../extensions/broadcast_channel" } deno_console = { version = "0.10.0", path = "../extensions/console" } -deno_core = { version = "0.91.0", path = "../core" } +deno_core = { version = "0.92.0", path = "../core" } deno_crypto = { version = "0.24.0", path = "../extensions/crypto" } deno_fetch = { version = "0.32.0", path = "../extensions/fetch" } deno_timers = { version = "0.8.0", path = "../extensions/timers" } @@ -38,7 +38,7 @@ winapi = "0.3.9" [dependencies] deno_broadcast_channel = { version = "0.4.0", path = "../extensions/broadcast_channel" } deno_console = { version = "0.10.0", path = "../extensions/console" } -deno_core = { version = "0.91.0", path = "../core" } +deno_core = { version = "0.92.0", path = "../core" } deno_crypto = { version = "0.24.0", path = "../extensions/crypto" } deno_fetch = { version = "0.32.0", path = "../extensions/fetch" } deno_timers = { version = "0.8.0", path = "../extensions/timers" }