summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock6
-rw-r--r--Releases.md47
-rw-r--r--cli/Cargo.toml10
-rw-r--r--core/Cargo.toml2
-rw-r--r--deno_typescript/Cargo.toml4
5 files changed, 58 insertions, 11 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 34419865e..9b9760f32 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -425,7 +425,7 @@ dependencies = [
[[package]]
name = "deno"
-version = "0.35.0"
+version = "0.36.0"
dependencies = [
"atty",
"base64 0.11.0",
@@ -474,7 +474,7 @@ dependencies = [
[[package]]
name = "deno_core"
-version = "0.35.0"
+version = "0.36.0"
dependencies = [
"derive_deref",
"downcast-rs",
@@ -490,7 +490,7 @@ dependencies = [
[[package]]
name = "deno_typescript"
-version = "0.35.0"
+version = "0.36.0"
dependencies = [
"deno_core",
"serde",
diff --git a/Releases.md b/Releases.md
index b4c890637..301ae8628 100644
--- a/Releases.md
+++ b/Releases.md
@@ -6,6 +6,53 @@ https://github.com/denoland/deno/releases
We also have one-line install commands at
https://github.com/denoland/deno_install
+### v0.36.0 / 2020.03.11
+
+- BREAKING CHANGE: Remove Deno.errors.Other (#4249)
+- BREAKING CHANGE: Rename readDir -> readdir (#4225)
+- feat(std/encoding): add binary module (#4274)
+- feat(std/node): add appendFile and appendFileSync (#4294)
+- feat(std/node): add directory classes (#4087)
+- feat(std/node): add os.tmpdir() implementation (#4213)
+- feat: Add Deno.umask (#4290)
+- feat: Add global --quiet flag (#4135)
+- feat: Improvements to std/flags. (#4279)
+- feat: Make internel error frames dimmer (#4201)
+- feat: Support async function and EventListenerObject as listeners (#4240)
+- feat: add actual error class to fail message (#4305)
+- feat: seek should return cursor position (#4211)
+- feat: support permission mode in mkdir (#4286)
+- feat: update metrics to track different op types (#4221)
+- fix: Add content type for wasm, fix encoding in wasm test fixture (#4269)
+- fix: Add waker to StreamResource to fix hang on close bugs (#4293)
+- fix: Flattens dispatch error handling to produce one less useless stack frame
+ on op errors. (#4189)
+- fix: JavaScript dependencies in bundles. (#4215)
+- fix: Stricter permissions for Deno.makeTemp (#4318)
+- fix: `deno install` file name including extra dot on Windows (#4243)
+- fix: inlining of lib.dom.iterable.d.ts. (#4242)
+- fix: properly close FsEventsResource (#4266)
+- fix: remove unwanted ANSI Reset Sequence (#4268)
+- perf: use Object instead of Map for promise table (#4309)
+- perf: use subarray instead of slice in dispatch minimal (#4180)
+- refactor(cli/js): add assertOps and assertResources sanitizer in cli/js/ unit
+ tests (#4209, #4161)
+- refactor(cli/js/net): Cleanup iterable APIs (#4236)
+- refactor(core): improve exception handling(#4214, #4214, #4198)
+- refactor(core): rename structures related to Modules (#4217)
+- refactor: Cleanup options object parameters (#4296)
+- refactor: Migrate internal bundles to System (#4233)
+- refactor: Rename Option -> Options (#4226)
+- refactor: cleanup compiler runtimes (#4230)
+- refactor: preliminary cleanup of Deno.runTests() (#4237)
+- refactor: reduce unnecesarry output in cli/js tests (#4182)
+- refactor: reorganize cli/js (#4317, #4316, #4310, #4250, #4302, #4283, #4264)
+- refactor: rewrite testPerm into unitTest (#4231)
+- refactor: uncomment tests broken tests, use skip (#4311)
+- upgrade: dprint 0.8.0 (#4308, #4314)
+- upgrade: rust dependencies (#4270)
+- upgrade: typescript 3.8.3 (#4301)
+
### v0.35.0 / 2020.02.28
- feat: Deno.fsEvents() (#3452)
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 05081932f..f431dec39 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -2,7 +2,7 @@
[package]
name = "deno"
-version = "0.35.0"
+version = "0.36.0"
license = "MIT"
authors = ["the Deno authors"]
edition = "2018"
@@ -19,12 +19,12 @@ name = "deno"
path = "main.rs"
[build-dependencies]
-deno_core = { path = "../core", version = "0.35.0" }
-deno_typescript = { path = "../deno_typescript", version = "0.35.0" }
+deno_core = { path = "../core", version = "0.36.0" }
+deno_typescript = { path = "../deno_typescript", version = "0.36.0" }
[dependencies]
-deno_core = { path = "../core", version = "0.35.0" }
-deno_typescript = { path = "../deno_typescript", version = "0.35.0" }
+deno_core = { path = "../core", version = "0.36.0" }
+deno_typescript = { path = "../deno_typescript", version = "0.36.0" }
atty = "0.2.14"
base64 = "0.11.0"
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 57da2a536..4a18e6800 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -2,7 +2,7 @@
[package]
name = "deno_core"
-version = "0.35.0"
+version = "0.36.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 98663df05..073bf185e 100644
--- a/deno_typescript/Cargo.toml
+++ b/deno_typescript/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "deno_typescript"
-version = "0.35.0"
+version = "0.36.0"
license = "MIT"
description = "To compile TypeScript to a snapshot during build.rs"
repository = "https://github.com/denoland/deno"
@@ -19,6 +19,6 @@ exclude = [
path = "lib.rs"
[dependencies]
-deno_core = { path = "../core", version = "0.35.0" }
+deno_core = { path = "../core", version = "0.36.0" }
serde_json = "1.0.48"
serde = { version = "1.0.104", features = ["derive"] }