diff --git a/Cargo.lock b/Cargo.lock index 37a4e13e20..031a0614f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -624,7 +624,7 @@ dependencies = [ [[package]] name = "deno" -version = "1.16.1" +version = "1.16.2" dependencies = [ "atty", "base64 0.13.0", diff --git a/Releases.md b/Releases.md index ac8cda18af..ee722d7afa 100644 --- a/Releases.md +++ b/Releases.md @@ -6,6 +6,15 @@ https://github.com/denoland/deno/releases We also have one-line install commands at: https://github.com/denoland/deno_install +### 1.16.2 / 2021.11.17 + +- feat(unstable/test): include test step pass/fail/ignore counts in final report + (#12432) +- fix(cli): short-circuit in prepare_module_load() (#12604) +- fix(lsp): retain module dependencies when parse is invalid (#12782) +- fix(test): support typechecking docs with CRLF line endings (#12748) +- fix(transpile): do not panic on `swc_ecma_utils::HANDLER` diagnostics (#12773) + ### 1.16.1 / 2021.11.11 - feat(core): streams (#12596) diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 8b6cf9b810..ed3bf9a08c 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -2,7 +2,7 @@ [package] name = "deno" -version = "1.16.1" +version = "1.16.2" authors = ["the Deno authors"] default-run = "deno" edition = "2021" diff --git a/cli/compat/esm_resolver.rs b/cli/compat/esm_resolver.rs index 1b132e10ed..980e44b32b 100644 --- a/cli/compat/esm_resolver.rs +++ b/cli/compat/esm_resolver.rs @@ -1197,7 +1197,7 @@ mod tests { let cwd = testdir("basic"); let main = Url::from_file_path(cwd.join("main.js")).unwrap(); let expected = - Url::parse("https://deno.land/std@0.114.0/node/http.ts").unwrap(); + Url::parse("https://deno.land/std@0.115.0/node/http.ts").unwrap(); let actual = node_resolve("http", main.as_str(), &cwd).unwrap(); println!("actual {}", actual); diff --git a/cli/compat/mod.rs b/cli/compat/mod.rs index be2cd1f457..01d84d65a5 100644 --- a/cli/compat/mod.rs +++ b/cli/compat/mod.rs @@ -15,7 +15,7 @@ pub(crate) use esm_resolver::NodeEsmResolver; // each release, a better mechanism is preferable, but it's a quick and dirty // solution to avoid printing `X-Deno-Warning` headers when the compat layer is // downloaded -static STD_URL_STR: &str = "https://deno.land/std@0.114.0/"; +static STD_URL_STR: &str = "https://deno.land/std@0.115.0/"; static SUPPORTED_MODULES: &[&str] = &[ "assert", diff --git a/cli/tests/testdata/compat/import_map.json b/cli/tests/testdata/compat/import_map.json index cd0fb91439..881c06e16f 100644 --- a/cli/tests/testdata/compat/import_map.json +++ b/cli/tests/testdata/compat/import_map.json @@ -1,5 +1,5 @@ { "imports": { - "std/": "https://deno.land/std@0.114.0/" + "std/": "https://deno.land/std@0.115.0/" } } diff --git a/cli/tests/testdata/compat/import_map_https_imports.mjs b/cli/tests/testdata/compat/import_map_https_imports.mjs index dd39f1bc54..0936c2214b 100644 --- a/cli/tests/testdata/compat/import_map_https_imports.mjs +++ b/cli/tests/testdata/compat/import_map_https_imports.mjs @@ -1,5 +1,5 @@ import { sortBy } from "std/collections/sort_by.ts"; -import { findSingle } from "https://deno.land/std@0.114.0/collections/find_single.ts"; +import { findSingle } from "https://deno.land/std@0.115.0/collections/find_single.ts"; import os from "node:os"; console.log(sortBy([2, 3, 1], (it) => it)); diff --git a/tools/cut_a_release.md b/tools/cut_a_release.md index ad69140067..2940d762b6 100644 --- a/tools/cut_a_release.md +++ b/tools/cut_a_release.md @@ -67,7 +67,8 @@ cut.** 10. Use the output of the above command to update `Releases.md` -11. Update link in `cli/compat/mod.rs` with the released version of `deno_std`. +11. Update link in `cli/compat/mod.rs` with the released version of `deno_std` + and do a search through the tests to find std urls that need to be updated. 12. Create a PR for these changes.