From 3892cf59018acd71dd4bc1099d747bd683cd4118 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Tue, 24 Sep 2019 18:45:31 -0400 Subject: [PATCH] v0.19.0 --- Cargo.lock | 20 ++++++++++---------- Releases.md | 26 ++++++++++++++++++++++++++ cli/Cargo.toml | 8 ++++---- core/Cargo.toml | 2 +- deno_typescript/Cargo.toml | 4 ++-- js/Cargo.toml | 8 ++++---- 6 files changed, 47 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 83fd39b7e3..b53197223e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -253,7 +253,7 @@ dependencies = [ [[package]] name = "deno" -version = "0.18.0" +version = "0.19.0" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -266,14 +266,14 @@ dependencies = [ [[package]] name = "deno_cli" -version = "0.18.4" +version = "0.19.0" dependencies = [ "ansi_term 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "deno 0.18.0", - "deno_cli_snapshots 0.18.3", - "deno_typescript 0.18.3", + "deno 0.19.0", + "deno_cli_snapshots 0.19.0", + "deno_typescript 0.19.0", "dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "fwdansi 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -314,17 +314,17 @@ dependencies = [ [[package]] name = "deno_cli_snapshots" -version = "0.18.3" +version = "0.19.0" dependencies = [ - "deno 0.18.0", - "deno_typescript 0.18.3", + "deno 0.19.0", + "deno_typescript 0.19.0", ] [[package]] name = "deno_typescript" -version = "0.18.3" +version = "0.19.0" dependencies = [ - "deno 0.18.0", + "deno 0.19.0", "serde 1.0.100 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/Releases.md b/Releases.md index d9023eb766..759f288840 100644 --- a/Releases.md +++ b/Releases.md @@ -6,6 +6,32 @@ https://github.com/denoland/deno/releases We also have one-line install commands at https://github.com/denoland/deno_install +### v0.19.0 / 2019.09.24 + +In deno: + +- feat: Add Deno.dialTLS() +- feat: Make deno_cli installable via crates.io (#2946) +- feat: Remove test.py, use cargo test as test frontend (#2967) +- feat: dial/listen API change (#3000) +- feat: parallelize downloads from TS compiler (#2949) +- fix: Make `window` compatible with ts 3.6 (#2984) +- fix: Remove some non-standard web API constructors (#2970) +- fix: debug logging in runtime/compiler (#2953) +- fix: flag parsing of config file (#2996) +- fix: reschedule global timer if it fires earlier than expected (#2989) +- fix: type directive parsing (#2954) +- upgrade: V8 to 7.9.110 for top-level-await (#3015) +- upgrade: to TypeScript 3.6.3 (#2969) + +In deno_std: + +- feat: Implement BufReader.readString (denoland/deno_std#607) +- fix: TOML's key encoding (denoland/deno_std#612) +- fix: remove //testing/main.ts (denoland/deno_std#605) +- fix: types in example_client for ws module (denoland/deno_std#609) +- upgrade: mime-db to commit c50e0d1 (denoland/deno_std#608) + ### v0.18.0 / 2019.09.13 In deno: diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 463c9fbc19..4cb59f1712 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -2,7 +2,7 @@ [package] name = "deno_cli" -version = "0.18.4" +version = "0.19.0" license = "MIT" authors = ["the Deno authors"] edition = "2018" @@ -19,9 +19,9 @@ name = "deno" path = "main.rs" [dependencies] -deno = { path = "../core", version = "0.18.0" } -deno_cli_snapshots = { path = "../js", version = "0.18.3" } -deno_typescript = { path = "../deno_typescript", version = "0.18.3" } +deno = { path = "../core", version = "0.19.0" } +deno_cli_snapshots = { path = "../js", version = "0.19.0" } +deno_typescript = { path = "../deno_typescript", version = "0.19.0" } ansi_term = "0.12.1" atty = "0.2.13" diff --git a/core/Cargo.toml b/core/Cargo.toml index 5a62eecece..190c5945fd 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -2,7 +2,7 @@ [package] name = "deno" -version = "0.18.0" +version = "0.19.0" edition = "2018" description = "A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio" authors = ["the Deno authors"] diff --git a/deno_typescript/Cargo.toml b/deno_typescript/Cargo.toml index ddda684b25..d91b326cac 100644 --- a/deno_typescript/Cargo.toml +++ b/deno_typescript/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deno_typescript" -version = "0.18.3" +version = "0.19.0" license = "MIT" description = "To compile TypeScript to a snapshot during build.rs" repository = "https://github.com/ry/deno_typescript" @@ -19,6 +19,6 @@ exclude = [ path = "lib.rs" [dependencies] -deno = { path = "../core", version = "0.18.0" } +deno = { path = "../core", version = "0.19.0" } serde_json = "1.0.40" serde = { version = "1.0.100", features = ["derive"] } diff --git a/js/Cargo.toml b/js/Cargo.toml index 32fab5a60d..f36ca7de70 100644 --- a/js/Cargo.toml +++ b/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deno_cli_snapshots" -version = "0.18.3" +version = "0.19.0" license = "MIT" authors = ["the Deno authors"] edition = "2018" @@ -15,11 +15,11 @@ exclude = [ path = "lib.rs" [dependencies] -deno_typescript = { path = "../deno_typescript", version = "0.18.3" } +deno_typescript = { path = "../deno_typescript", version = "0.19.0" } [dev-dependencies] -deno = { path = "../core", version = "0.18.0" } +deno = { path = "../core", version = "0.19.0" } [build-dependencies] -deno_typescript = { path = "../deno_typescript", version = "0.18.3" } +deno_typescript = { path = "../deno_typescript", version = "0.19.0" }