summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock2
-rw-r--r--Releases.md15
-rw-r--r--cli/Cargo.toml2
-rw-r--r--tools/cut_a_release.md30
-rwxr-xr-x[-rw-r--r--]tools/release/02_publish_dependency_crates.ts0
-rwxr-xr-x[-rw-r--r--]tools/release/03_bump_cli_version.ts0
6 files changed, 35 insertions, 14 deletions
diff --git a/Cargo.lock b/Cargo.lock
index b1cc616b8..ea6e6c2af 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -567,7 +567,7 @@ dependencies = [
[[package]]
name = "deno"
-version = "1.14.0"
+version = "1.14.1"
dependencies = [
"atty",
"base64 0.13.0",
diff --git a/Releases.md b/Releases.md
index ff3e14cd1..5c7b448e2 100644
--- a/Releases.md
+++ b/Releases.md
@@ -6,6 +6,21 @@ https://github.com/denoland/deno/releases
We also have one-line install commands at:
https://github.com/denoland/deno_install
+### 1.14.1 / 2021.09.21
+
+- fix(cli): don't ignore diagnostics about for await (#12116)
+- fix(cli): move Deno.flock and Deno.funlock to unstable types (#12138)
+- fix(cli/fmt_errors): Abbreviate long data URLs in stack traces (#12127)
+- fix(config-schema): correct default value of "lib" (#12145)
+- fix(core): prevent multiple main module loading (#12128)
+- fix(ext/crypto): don't use core.decode for encoding jwk keys (#12088)
+- fix(ext/crypto): use DataError in importKey() (#12071)
+- fix(lsp): align filter text to vscode logic (#12081)
+- fix(runtime/ops/signal.rs): Add FreeBSD signal definitions (#12084)
+- perf(ext/web): optimize EventTarget (#12166)
+- perf(runtime/fs): optimize readFile by using a single large buffer (#12057)
+- perf(web): optimize AbortController (#12165)
+
### 1.14.0 / 2021.09.14
- BREAKING(unstable): Fix casing in FfiPermissionDescriptor (#11659)
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index a999ce8c4..fe3f7cf8a 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -2,7 +2,7 @@
[package]
name = "deno"
-version = "1.14.0"
+version = "1.14.1"
authors = ["the Deno authors"]
default-run = "deno"
edition = "2018"
diff --git a/tools/cut_a_release.md b/tools/cut_a_release.md
index a4fed35d1..fb1ebcd85 100644
--- a/tools/cut_a_release.md
+++ b/tools/cut_a_release.md
@@ -41,33 +41,39 @@ cut.**
6. Once all crates are published merge the PR.
-7. Run `./tools/release/03_bump_cli_version.ts` to bump the CLI version.
+7. Update your main branch and checkout another branch (e.g. `release_#.#.#`).
-8. Use the output of the above command to update `Releases.md`
+8. Run `./tools/release/03_bump_cli_version.ts` to bump the CLI version.
-9. Create a PR for these changes.
+9. If you are doing a patch release, answer `y` to the _Increment patch?_
+ prompt.
-10. Make sure CI pipeline passes.
+10. Use the output of the above command to update `Releases.md` (removing
+ `refactor`, `test` and `doc` commits)
-11. Publish `cli` crate to `crates.io`
+11. Create a PR for these changes.
-12. Merge the PR.
+12. Make sure CI pipeline passes.
-13. Create a tag with the version number (with `v` prefix).
+13. Publish `cli` crate to `crates.io`
-14. Wait for CI pipeline on the created tag branch to pass.
+14. Merge the PR.
+
+15. Create a tag with the version number (with `v` prefix).
+
+16. Wait for CI pipeline on the created tag branch to pass.
The CI pipeline will create a release draft on GitHub
(https://github.com/denoland/deno/releases).
-15. Upload Apple M1 build to the release draft & to dl.deno.land.
+17. Upload Apple M1 build to the release draft & to dl.deno.land.
-16. Publish the release on Github
+18. Publish the release on Github
-17. Update the Deno version on the website by updating
+19. Update the Deno version on the website by updating
https://github.com/denoland/deno_website2/blob/main/versions.json.
-18. Push a new tag to [`manual`](https://github.com/denoland/manual). The tag
+20. 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
purpose, it's enough to tag the latest commit in that repo.
diff --git a/tools/release/02_publish_dependency_crates.ts b/tools/release/02_publish_dependency_crates.ts
index d325f86a2..d325f86a2 100644..100755
--- a/tools/release/02_publish_dependency_crates.ts
+++ b/tools/release/02_publish_dependency_crates.ts
diff --git a/tools/release/03_bump_cli_version.ts b/tools/release/03_bump_cli_version.ts
index d652f933d..d652f933d 100644..100755
--- a/tools/release/03_bump_cli_version.ts
+++ b/tools/release/03_bump_cli_version.ts