diff --git a/Cargo.lock b/Cargo.lock index 5bdbd86896ce0..6ebf03fdd837c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -387,7 +387,7 @@ dependencies = [ [[package]] name = "deno" -version = "1.3.3" +version = "1.4.0" dependencies = [ "atty", "base64 0.12.3", @@ -448,7 +448,7 @@ dependencies = [ [[package]] name = "deno_core" -version = "0.56.0" +version = "0.57.0" dependencies = [ "downcast-rs", "futures", @@ -498,7 +498,7 @@ dependencies = [ [[package]] name = "deno_web" -version = "0.7.1" +version = "0.8.0" dependencies = [ "deno_core", "futures", diff --git a/Releases.md b/Releases.md index bd2ebe711d083..60ad4f85a9ced 100644 --- a/Releases.md +++ b/Releases.md @@ -6,6 +6,41 @@ https://github.com/denoland/deno/releases We also have one-line install commands at https://github.com/denoland/deno_install +### 1.4.0 / 2020.09.13 + +- feat: Implement WebSocket API (#7051, #7437) +- feat(console): print proxy details (#7139) +- feat(console): support CSS styling with "%c" (#7357) +- feat(core): Add JSON ops (#7336) +- feat(fmt, lint): show number of checked files (#7312) +- feat(info): Dependency count and sizes (#6786, #7439) +- feat(install): bundle before installation (#5276) +- feat(op_crates/web): Add all single byte encodings to TextDecoder (#6178) +- feat(unstable): Add Deno.systemMemoryInfo() (#7350) +- feat(unstable): deno run --watch (#7382) +- feat(unstable): deno test --coverage (#6901) +- feat(unstable): enable importsNotUsedAsValues by default (#7413) +- feat(unstable): enable isolatedModules by default (#7327) +- fix: Empty Response body returns 0-byte array (#7387) +- fix: panic on process.kill() after run (#7405) +- fix: colors mismatch (#7367) +- fix: compiler config resolution using relative paths (#7392) +- fix(core): panic on big string allocation (#7395) +- fix(op_crates/web): Use "deno:" URLs for internal script specifiers (#7383) +- refactor: Improve placeholder module names (#7430) +- refactor: improve tsc diagnostics (#7420) +- refactor(core): merge CoreIsolate and EsIsolate into JsRuntime (#7370, #7373, + #7415) +- refactor(core): Use gotham-like state for ops (#7385) +- upgrade: deno_doc, deno_lint, dprint, swc (#7381, #7391, #7402, #7434) +- upgrade: rusty_v8 0.10.0 / V8 8.7.75 (#7429) + +Changes in std version 0.69.0: + +- BREAKING(std/fs): remove writeJson and writeJsonSync (#7256) +- BREAKING(std/fs): remove readJson and readJsonSync (#7255) +- BREAKING(std/ws): remove connect method (#7403) + ### 1.3.3 / 2020.09.04 - feat(unstable): Add Deno.futime and Deno.futimeSync (#7266) diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 9381ce37e1c95..078202e4a43fe 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -2,7 +2,7 @@ [package] name = "deno" -version = "1.3.3" +version = "1.4.0" license = "MIT" authors = ["the Deno authors"] edition = "2018" @@ -20,15 +20,15 @@ harness = false path = "./bench/main.rs" [build-dependencies] -deno_core = { path = "../core", version = "0.56.0" } -deno_web = { path = "../op_crates/web", version = "0.7.1" } +deno_core = { path = "../core", version = "0.57.0" } +deno_web = { path = "../op_crates/web", version = "0.8.0" } [target.'cfg(windows)'.build-dependencies] winres = "0.1.11" winapi = "0.3.9" [dependencies] -deno_core = { path = "../core", version = "0.56.0" } +deno_core = { path = "../core", version = "0.57.0" } deno_doc = { version = "0.1.9" } deno_lint = { version = "0.2.0", features = ["json"] } diff --git a/core/Cargo.toml b/core/Cargo.toml index 7b5c3460903b0..717f798c09e61 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,7 +1,7 @@ # Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. [package] name = "deno_core" -version = "0.56.0" +version = "0.57.0" edition = "2018" description = "A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio" authors = ["the Deno authors"] diff --git a/op_crates/web/Cargo.toml b/op_crates/web/Cargo.toml index feb562e58a3f0..a7a7581502ec6 100644 --- a/op_crates/web/Cargo.toml +++ b/op_crates/web/Cargo.toml @@ -2,7 +2,7 @@ [package] name = "deno_web" -version = "0.7.1" +version = "0.8.0" edition = "2018" description = "Collection of Web APIs" authors = ["the Deno authors"] @@ -14,7 +14,7 @@ repository = "https://github.com/denoland/deno" path = "lib.rs" [dependencies] -deno_core = { version = "0.56.0", path = "../../core" } +deno_core = { version = "0.57.0", path = "../../core" } [dev-dependencies] futures = "0.3.5" diff --git a/std/version.ts b/std/version.ts index 1c19cb344e768..65c9f701150b6 100644 --- a/std/version.ts +++ b/std/version.ts @@ -4,4 +4,4 @@ * the cli's API is stable. In the future when std becomes stable, likely we * will match versions with cli as we have in the past. */ -export const VERSION = "0.68.0"; +export const VERSION = "0.69.0";