1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-24 15:19:26 -05:00

chore: bump crate versions for 1.14.1 (#12172)

This commit is contained in:
Kitson Kelly 2021-09-22 06:53:47 +10:00 committed by GitHub
parent 22a6f4166e
commit 2a56cd545c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 135 additions and 130 deletions

36
Cargo.lock generated
View file

@ -676,7 +676,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_bench_util" name = "deno_bench_util"
version = "0.11.0" version = "0.12.0"
dependencies = [ dependencies = [
"bencher", "bencher",
"deno_core", "deno_core",
@ -685,7 +685,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_broadcast_channel" name = "deno_broadcast_channel"
version = "0.11.0" version = "0.12.0"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"deno_core", "deno_core",
@ -695,14 +695,14 @@ dependencies = [
[[package]] [[package]]
name = "deno_console" name = "deno_console"
version = "0.17.0" version = "0.18.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
] ]
[[package]] [[package]]
name = "deno_core" name = "deno_core"
version = "0.99.0" version = "0.100.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"futures", "futures",
@ -721,7 +721,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_crypto" name = "deno_crypto"
version = "0.31.0" version = "0.32.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"deno_web", "deno_web",
@ -756,7 +756,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_fetch" name = "deno_fetch"
version = "0.40.0" version = "0.41.0"
dependencies = [ dependencies = [
"bytes", "bytes",
"data-url", "data-url",
@ -772,7 +772,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_ffi" name = "deno_ffi"
version = "0.4.0" version = "0.5.0"
dependencies = [ dependencies = [
"deno-libffi", "deno-libffi",
"deno_core", "deno_core",
@ -802,7 +802,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_http" name = "deno_http"
version = "0.9.0" version = "0.10.0"
dependencies = [ dependencies = [
"base64 0.13.0", "base64 0.13.0",
"bytes", "bytes",
@ -834,7 +834,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_net" name = "deno_net"
version = "0.9.0" version = "0.10.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"deno_tls", "deno_tls",
@ -847,7 +847,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_runtime" name = "deno_runtime"
version = "0.25.0" version = "0.26.0"
dependencies = [ dependencies = [
"atty", "atty",
"deno_broadcast_channel", "deno_broadcast_channel",
@ -892,7 +892,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_timers" name = "deno_timers"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"deno_bench_util", "deno_bench_util",
"deno_core", "deno_core",
@ -904,7 +904,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_tls" name = "deno_tls"
version = "0.4.0" version = "0.5.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"lazy_static", "lazy_static",
@ -918,7 +918,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_url" name = "deno_url"
version = "0.17.0" version = "0.18.0"
dependencies = [ dependencies = [
"deno_bench_util", "deno_bench_util",
"deno_core", "deno_core",
@ -930,7 +930,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_web" name = "deno_web"
version = "0.48.0" version = "0.49.0"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"base64 0.13.0", "base64 0.13.0",
@ -943,7 +943,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_webgpu" name = "deno_webgpu"
version = "0.18.0" version = "0.19.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"serde", "serde",
@ -954,14 +954,14 @@ dependencies = [
[[package]] [[package]]
name = "deno_webidl" name = "deno_webidl"
version = "0.17.0" version = "0.18.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
] ]
[[package]] [[package]]
name = "deno_websocket" name = "deno_websocket"
version = "0.22.0" version = "0.23.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"deno_tls", "deno_tls",
@ -975,7 +975,7 @@ dependencies = [
[[package]] [[package]]
name = "deno_webstorage" name = "deno_webstorage"
version = "0.12.0" version = "0.13.0"
dependencies = [ dependencies = [
"deno_core", "deno_core",
"deno_web", "deno_web",

View file

@ -1,7 +1,7 @@
# Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. # Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
[package] [package]
name = "deno_bench_util" name = "deno_bench_util"
version = "0.11.0" version = "0.12.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,7 +14,7 @@ description = "Bench and profiling utilities for deno crates"
[dependencies] [dependencies]
bencher = "0.1" bencher = "0.1"
deno_core = { version = "0.99.0", path = "../core" } deno_core = { version = "0.100.0", path = "../core" }
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }
[[bench]] [[bench]]

View file

@ -20,17 +20,17 @@ harness = false
path = "./bench/main.rs" path = "./bench/main.rs"
[build-dependencies] [build-dependencies]
deno_broadcast_channel = { version = "0.11.0", path = "../ext/broadcast_channel" } deno_broadcast_channel = { version = "0.12.0", path = "../ext/broadcast_channel" }
deno_console = { version = "0.17.0", path = "../ext/console" } deno_console = { version = "0.18.0", path = "../ext/console" }
deno_core = { version = "0.99.0", path = "../core" } deno_core = { version = "0.100.0", path = "../core" }
deno_crypto = { version = "0.31.0", path = "../ext/crypto" } deno_crypto = { version = "0.32.0", path = "../ext/crypto" }
deno_fetch = { version = "0.40.0", path = "../ext/fetch" } deno_fetch = { version = "0.41.0", path = "../ext/fetch" }
deno_net = { version = "0.9.0", path = "../ext/net" } deno_net = { version = "0.10.0", path = "../ext/net" }
deno_url = { version = "0.17.0", path = "../ext/url" } deno_url = { version = "0.18.0", path = "../ext/url" }
deno_web = { version = "0.48.0", path = "../ext/web" } deno_web = { version = "0.49.0", path = "../ext/web" }
deno_webgpu = { version = "0.18.0", path = "../ext/webgpu" } deno_webgpu = { version = "0.19.0", path = "../ext/webgpu" }
deno_websocket = { version = "0.22.0", path = "../ext/websocket" } deno_websocket = { version = "0.23.0", path = "../ext/websocket" }
deno_webstorage = { version = "0.12.0", path = "../ext/webstorage" } deno_webstorage = { version = "0.13.0", path = "../ext/webstorage" }
regex = "1.5.4" regex = "1.5.4"
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }
@ -40,12 +40,12 @@ winres = "0.1.11"
[dependencies] [dependencies]
deno_ast = { version = "0.2.0", features = ["bundler", "codegen", "dep_graph", "module_specifier", "proposal", "react", "sourcemap", "transforms", "typescript", "view", "visit"] } deno_ast = { version = "0.2.0", features = ["bundler", "codegen", "dep_graph", "module_specifier", "proposal", "react", "sourcemap", "transforms", "typescript", "view", "visit"] }
deno_core = { version = "0.99.0", path = "../core" } deno_core = { version = "0.100.0", path = "../core" }
deno_doc = "0.14.0" deno_doc = "0.14.0"
deno_graph = "0.5.0" deno_graph = "0.5.0"
deno_lint = { version = "0.16.0", features = ["docs"] } deno_lint = { version = "0.16.0", features = ["docs"] }
deno_runtime = { version = "0.25.0", path = "../runtime" } deno_runtime = { version = "0.26.0", path = "../runtime" }
deno_tls = { version = "0.4.0", path = "../ext/tls" } deno_tls = { version = "0.5.0", path = "../ext/tls" }
atty = "0.2.14" atty = "0.2.14"
base64 = "0.13.0" base64 = "0.13.0"

View file

@ -1,7 +1,7 @@
# Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. # Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
[package] [package]
name = "deno_core" name = "deno_core"
version = "0.99.0" version = "0.100.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_broadcast_channel" name = "deno_broadcast_channel"
version = "0.11.0" version = "0.12.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -15,6 +15,6 @@ path = "lib.rs"
[dependencies] [dependencies]
async-trait = "0.1" async-trait = "0.1"
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }
uuid = { version = "0.8.2", features = ["v4"] } uuid = { version = "0.8.2", features = ["v4"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_console" name = "deno_console"
version = "0.17.0" version = "0.18.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,4 +14,4 @@ description = "Implementation of Console API for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_crypto" name = "deno_crypto"
version = "0.31.0" version = "0.32.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,8 +14,8 @@ description = "Web Cryptography API implementation for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_web = { version = "0.48.0", path = "../web" } deno_web = { version = "0.49.0", path = "../web" }
lazy_static = "1.4.0" lazy_static = "1.4.0"
num-traits = "0.2.14" num-traits = "0.2.14"
rand = "0.8.4" rand = "0.8.4"

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_fetch" name = "deno_fetch"
version = "0.40.0" version = "0.41.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -16,8 +16,8 @@ path = "lib.rs"
[dependencies] [dependencies]
bytes = "1.1.0" bytes = "1.1.0"
data-url = "0.1.0" data-url = "0.1.0"
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_tls = { version = "0.4.0", path = "../tls" } deno_tls = { version = "0.5.0", path = "../tls" }
http = "0.2.4" http = "0.2.4"
reqwest = { version = "0.11.4", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] } reqwest = { version = "0.11.4", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_ffi" name = "deno_ffi"
version = "0.4.0" version = "0.5.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,7 +14,7 @@ description = "Dynamic library ffi for deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
dlopen = "0.1.8" dlopen = "0.1.8"
libffi = { version = "=0.0.7", package = "deno-libffi" } libffi = { version = "=0.0.7", package = "deno-libffi" }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_http" name = "deno_http"
version = "0.9.0" version = "0.10.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -16,8 +16,8 @@ path = "lib.rs"
[dependencies] [dependencies]
base64 = "0.13.0" base64 = "0.13.0"
bytes = "1" bytes = "1"
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_websocket = { version = "0.22.0", path = "../websocket" } deno_websocket = { version = "0.23.0", path = "../websocket" }
hyper = { version = "0.14.9", features = ["server", "stream", "http1", "http2", "runtime"] } hyper = { version = "0.14.9", features = ["server", "stream", "http1", "http2", "runtime"] }
ring = "0.16.20" ring = "0.16.20"
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_net" name = "deno_net"
version = "0.9.0" version = "0.10.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,8 +14,8 @@ description = "Networking for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_tls = { version = "0.4.0", path = "../tls" } deno_tls = { version = "0.5.0", path = "../tls" }
log = "0.4.14" log = "0.4.14"
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_timers" name = "deno_timers"
version = "0.15.0" version = "0.16.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,14 +14,14 @@ description = "Timers API implementation for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }
[dev-dependencies] [dev-dependencies]
deno_bench_util = { version = "0.11.0", path = "../../bench_util" } deno_bench_util = { version = "0.12.0", path = "../../bench_util" }
deno_url = { version = "0.17.0", path = "../url" } deno_url = { version = "0.18.0", path = "../url" }
deno_web = { version = "0.48.0", path = "../web" } deno_web = { version = "0.49.0", path = "../web" }
deno_webidl = { version = "0.17.0", path = "../webidl" } deno_webidl = { version = "0.18.0", path = "../webidl" }
[[bench]] [[bench]]
name = "timers_ops" name = "timers_ops"

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_tls" name = "deno_tls"
version = "0.4.0" version = "0.5.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,7 +14,7 @@ description = "TLS for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
lazy_static = "1.4.0" lazy_static = "1.4.0"
reqwest = { version = "0.11.4", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] } reqwest = { version = "0.11.4", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] }
rustls = { version = "0.19.1", features = ["dangerous_configuration"] } rustls = { version = "0.19.1", features = ["dangerous_configuration"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_url" name = "deno_url"
version = "0.17.0" version = "0.18.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,14 +14,14 @@ description = "URL API implementation for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }
serde_repr = "0.1.7" serde_repr = "0.1.7"
urlpattern = "0.1.2" urlpattern = "0.1.2"
[dev-dependencies] [dev-dependencies]
deno_bench_util = { version = "0.11.0", path = "../../bench_util" } deno_bench_util = { version = "0.12.0", path = "../../bench_util" }
deno_webidl = { version = "0.17.0", path = "../webidl" } deno_webidl = { version = "0.18.0", path = "../webidl" }
[[bench]] [[bench]]
name = "url_ops" name = "url_ops"

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_web" name = "deno_web"
version = "0.48.0" version = "0.49.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -16,7 +16,7 @@ path = "lib.rs"
[dependencies] [dependencies]
async-trait = "0.1.51" async-trait = "0.1.51"
base64 = "0.13.0" base64 = "0.13.0"
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
encoding_rs = "0.8.28" encoding_rs = "0.8.28"
serde = "1.0.129" serde = "1.0.129"
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_webgpu" name = "deno_webgpu"
version = "0.18.0" version = "0.19.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,7 +14,7 @@ description = "WebGPU implementation for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }
tokio = { version = "1.10.1", features = ["full"] } tokio = { version = "1.10.1", features = ["full"] }
wgpu-core = { version = "0.10.1", features = ["trace"] } wgpu-core = { version = "0.10.1", features = ["trace"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_webidl" name = "deno_webidl"
version = "0.17.0" version = "0.18.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,4 +14,4 @@ description = "WebIDL implementation for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_websocket" name = "deno_websocket"
version = "0.22.0" version = "0.23.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,8 +14,8 @@ description = "Implementation of WebSocket API for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_tls = { version = "0.4.0", path = "../tls" } deno_tls = { version = "0.5.0", path = "../tls" }
http = "0.2.4" http = "0.2.4"
hyper = { version = "0.14.12" } hyper = { version = "0.14.12" }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_webstorage" name = "deno_webstorage"
version = "0.12.0" version = "0.13.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -14,7 +14,7 @@ description = "Implementation of WebStorage API for Deno"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
deno_core = { version = "0.99.0", path = "../../core" } deno_core = { version = "0.100.0", path = "../../core" }
deno_web = { version = "0.48.0", path = "../web" } deno_web = { version = "0.49.0", path = "../web" }
rusqlite = { version = "0.25.3", features = ["unlock_notify", "bundled"] } rusqlite = { version = "0.25.3", features = ["unlock_notify", "bundled"] }
serde = { version = "1.0.129", features = ["derive"] } serde = { version = "1.0.129", features = ["derive"] }

View file

@ -2,7 +2,7 @@
[package] [package]
name = "deno_runtime" name = "deno_runtime"
version = "0.25.0" version = "0.26.0"
authors = ["the Deno authors"] authors = ["the Deno authors"]
edition = "2018" edition = "2018"
license = "MIT" license = "MIT"
@ -22,44 +22,44 @@ name = "hello_runtime"
path = "examples/hello_runtime.rs" path = "examples/hello_runtime.rs"
[build-dependencies] [build-dependencies]
deno_broadcast_channel = { version = "0.11.0", path = "../ext/broadcast_channel" } deno_broadcast_channel = { version = "0.12.0", path = "../ext/broadcast_channel" }
deno_console = { version = "0.17.0", path = "../ext/console" } deno_console = { version = "0.18.0", path = "../ext/console" }
deno_core = { version = "0.99.0", path = "../core" } deno_core = { version = "0.100.0", path = "../core" }
deno_crypto = { version = "0.31.0", path = "../ext/crypto" } deno_crypto = { version = "0.32.0", path = "../ext/crypto" }
deno_fetch = { version = "0.40.0", path = "../ext/fetch" } deno_fetch = { version = "0.41.0", path = "../ext/fetch" }
deno_ffi = { version = "0.4.0", path = "../ext/ffi" } deno_ffi = { version = "0.5.0", path = "../ext/ffi" }
deno_http = { version = "0.9.0", path = "../ext/http" } deno_http = { version = "0.10.0", path = "../ext/http" }
deno_net = { version = "0.9.0", path = "../ext/net" } deno_net = { version = "0.10.0", path = "../ext/net" }
deno_timers = { version = "0.15.0", path = "../ext/timers" } deno_timers = { version = "0.16.0", path = "../ext/timers" }
deno_tls = { version = "0.4.0", path = "../ext/tls" } deno_tls = { version = "0.5.0", path = "../ext/tls" }
deno_url = { version = "0.17.0", path = "../ext/url" } deno_url = { version = "0.18.0", path = "../ext/url" }
deno_web = { version = "0.48.0", path = "../ext/web" } deno_web = { version = "0.49.0", path = "../ext/web" }
deno_webgpu = { version = "0.18.0", path = "../ext/webgpu" } deno_webgpu = { version = "0.19.0", path = "../ext/webgpu" }
deno_webidl = { version = "0.17.0", path = "../ext/webidl" } deno_webidl = { version = "0.18.0", path = "../ext/webidl" }
deno_websocket = { version = "0.22.0", path = "../ext/websocket" } deno_websocket = { version = "0.23.0", path = "../ext/websocket" }
deno_webstorage = { version = "0.12.0", path = "../ext/webstorage" } deno_webstorage = { version = "0.13.0", path = "../ext/webstorage" }
[target.'cfg(windows)'.build-dependencies] [target.'cfg(windows)'.build-dependencies]
winres = "0.1.11" winres = "0.1.11"
winapi = "0.3.9" winapi = "0.3.9"
[dependencies] [dependencies]
deno_broadcast_channel = { version = "0.11.0", path = "../ext/broadcast_channel" } deno_broadcast_channel = { version = "0.12.0", path = "../ext/broadcast_channel" }
deno_console = { version = "0.17.0", path = "../ext/console" } deno_console = { version = "0.18.0", path = "../ext/console" }
deno_core = { version = "0.99.0", path = "../core" } deno_core = { version = "0.100.0", path = "../core" }
deno_crypto = { version = "0.31.0", path = "../ext/crypto" } deno_crypto = { version = "0.32.0", path = "../ext/crypto" }
deno_fetch = { version = "0.40.0", path = "../ext/fetch" } deno_fetch = { version = "0.41.0", path = "../ext/fetch" }
deno_ffi = { version = "0.4.0", path = "../ext/ffi" } deno_ffi = { version = "0.5.0", path = "../ext/ffi" }
deno_http = { version = "0.9.0", path = "../ext/http" } deno_http = { version = "0.10.0", path = "../ext/http" }
deno_net = { version = "0.9.0", path = "../ext/net" } deno_net = { version = "0.10.0", path = "../ext/net" }
deno_timers = { version = "0.15.0", path = "../ext/timers" } deno_timers = { version = "0.16.0", path = "../ext/timers" }
deno_tls = { version = "0.4.0", path = "../ext/tls" } deno_tls = { version = "0.5.0", path = "../ext/tls" }
deno_url = { version = "0.17.0", path = "../ext/url" } deno_url = { version = "0.18.0", path = "../ext/url" }
deno_web = { version = "0.48.0", path = "../ext/web" } deno_web = { version = "0.49.0", path = "../ext/web" }
deno_webgpu = { version = "0.18.0", path = "../ext/webgpu" } deno_webgpu = { version = "0.19.0", path = "../ext/webgpu" }
deno_webidl = { version = "0.17.0", path = "../ext/webidl" } deno_webidl = { version = "0.18.0", path = "../ext/webidl" }
deno_websocket = { version = "0.22.0", path = "../ext/websocket" } deno_websocket = { version = "0.23.0", path = "../ext/websocket" }
deno_webstorage = { version = "0.12.0", path = "../ext/webstorage" } deno_webstorage = { version = "0.13.0", path = "../ext/webstorage" }
atty = "0.2.14" atty = "0.2.14"
dlopen = "0.1.8" dlopen = "0.1.8"

View file

@ -6,25 +6,30 @@ cut.**
## Updating `deno_std` ## Updating `deno_std`
1. Open a PR on the `deno_std` repo that bumps the version in `version.ts` and 1. Checkout a branch for releasing `std` (e.g. `release_#.#.#`).
2. Open a PR on the `deno_std` repo that bumps the version in `version.ts` and
updates `Releases.md` updates `Releases.md`
2. Before merging the PR, make sure that all tests pass when run using binary 3. Before merging the PR, make sure that all tests pass when run using binary
produced from bumping crates (point 3. from below). produced from bumping crates (point 3. from below).
3. Create a tag with the version number (_without_ `v` prefix). 4. Create a tag with the version number (_without_ `v` prefix).
## Updating the main repo ## Updating the main repo
1. Run `./tools/release/01_bump_dependency_crate_versions.ts` to increase the 1. Checkout a branch for releasing crate dependencies (e.g. `deps_#.#.#`).
2. Run `./tools/release/01_bump_dependency_crate_versions.ts` to increase the
minor versions of all crates in the `bench_util`, `core`, `ext`, and minor versions of all crates in the `bench_util`, `core`, `ext`, and
`runtime` directories. `runtime` directories.
2. Create a PR for this change. 3. Commit these changes with a commit message like
`chore: bump crate version for #.#.#` and create a PR for this change.
3. Make sure CI pipeline passes (DO NOT merge yet). 4. Make sure CI pipeline passes (DO NOT merge yet).
4. Run `./tools/release/02_publish_dependency_crates.ts` to publish these bumped 5. Run `./tools/release/02_publish_dependency_crates.ts` to publish these bumped
crates to `crates.io` crates to `crates.io`
**Make sure that `cargo` is logged on with a user that has permissions to **Make sure that `cargo` is logged on with a user that has permissions to
@ -34,35 +39,35 @@ cut.**
code, then after applying the fixes they should be committed and pushed to code, then after applying the fixes they should be committed and pushed to
the PR. the PR.
5. Once all crates are published merge the PR. 6. Once all crates are published merge the PR.
6. Run `./tools/release/03_bump_cli_version.ts` to bump the CLI version. 7. Run `./tools/release/03_bump_cli_version.ts` to bump the CLI version.
7. Use the output of the above command to update `Releases.md` 8. Use the output of the above command to update `Releases.md`
8. Create a PR for these changes. 9. Create a PR for these changes.
9. Make sure CI pipeline passes. 10. Make sure CI pipeline passes.
10. Publish `cli` crate to `crates.io` 11. Publish `cli` crate to `crates.io`
11. Merge the PR. 12. Merge the PR.
12. Create a tag with the version number (with `v` prefix). 13. Create a tag with the version number (with `v` prefix).
13. Wait for CI pipeline on the created tag branch to pass. 14. Wait for CI pipeline on the created tag branch to pass.
The CI pipeline will create a release draft on GitHub The CI pipeline will create a release draft on GitHub
(https://github.com/denoland/deno/releases). (https://github.com/denoland/deno/releases).
14. Upload Apple M1 build to the release draft & to dl.deno.land. 15. Upload Apple M1 build to the release draft & to dl.deno.land.
15. Publish the release on Github 16. Publish the release on Github
16. Update the Deno version on the website by updating 17. Update the Deno version on the website by updating
https://github.com/denoland/deno_website2/blob/main/versions.json. https://github.com/denoland/deno_website2/blob/main/versions.json.
17. Push a new tag to [`manual`](https://github.com/denoland/manual). The tag 18. Push a new tag to [`manual`](https://github.com/denoland/manual). The tag
must match the CLI tag; you don't need to create dedicated commit for that must match the CLI tag; you don't need to create dedicated commit for that
purpose, it's enough to tag the latest commit in that repo. purpose, it's enough to tag the latest commit in that repo.

0
tools/release/01_bump_dependency_crate_versions.ts Normal file → Executable file
View file