diff --git a/Releases.md b/Releases.md index f2f54df5e8..5bb9ba2e86 100644 --- a/Releases.md +++ b/Releases.md @@ -8,34 +8,33 @@ https://github.com/denoland/deno_install ### 1.13.1 / 2021.08.16 -- fix(ext/fetch): better error if no content-type -- fix(ext/fetch): don't use global Deno object -- fix(ext/crypto): enable non-extractable keys (#11705) -- feat(runtime): support classic workers for internal testing (#11338) -- fix: parse error when transpiling code with BOM (#11688) -- fix: don't statically type name on Deno.errors (#11715) -- fix(test): dispatch load event before tests are run (#11708) -- perf(ext/http): faster req_url string assembly (#11711) -- fix(ext/crypto): fix copying buffersource (#11714) -- perf: improve localStorage throughput (#11709) -- fix(cli/lint): don't use gray in diagnostics output for visibility (#11702) -- fix(cli): explicitly scan for ignore attribute in inline tests (#11647) -- fix(cli/tools/repl): don't highlight candidate when completion is list - (#11697) -- fix(cli): retain input order of remote specifiers (#11700) -- fix(ext/crypto): importKey() SecurityError on non-extractable keys (#11662) -- fix(http/ws): support multiple options in connection header (#11675) -- fix(ext/crypto): handle idlValue not being present (#11685) -- fix(ext/http): remove unwrap() when HTTP conn errors (#11674) -- fix(ext/crypto): take a copy of keyData bytes (#11666) -- fix(ext/web): use Array primordials in MessagePort (#11680) -- perf(wpt/crypto): optimize num-bigint-dig for debug builds (#11681) -- fix(cli): allow specifiers of unknown media types with test command (#11652) - fix: Blob#slice arguments should be optional (#11665) -- fix(lint): add links to help at lint.deno.land (#11667) -- fix(test): sort file module specifiers (#11656) - fix: correct spelling of certificate in `--unsafely-ignore-certificate-errors` warning message (#11634) +- fix: don't statically type name on Deno.errors (#11715) +- fix: parse error when transpiling code with BOM (#11688) +- fix(cli): allow specifiers of unknown media types with test command (#11652) +- fix(cli): explicitly scan for ignore attribute in inline tests (#11647) +- fix(cli): retain input order of remote specifiers (#11700) +- fix(cli/lint): don't use gray in diagnostics output for visibility (#11702) +- fix(cli/tools/repl): don't highlight candidate when completion is list + (#11697) +- fix(ext/crypto): enable non-extractable keys (#11705) +- fix(ext/crypto): fix copying buffersource (#11714) +- fix(ext/crypto): handle idlValue not being present (#11685) +- fix(ext/crypto): importKey() SecurityError on non-extractable keys (#11662) +- fix(ext/crypto): take a copy of keyData bytes (#11666) +- fix(ext/fetch): better error if no content-type +- fix(ext/fetch): don't use global Deno object +- fix(ext/http): remove unwrap() when HTTP conn errors (#11674) +- fix(ext/web): use Array primordials in MessagePort (#11680) +- fix(http/ws): support multiple options in connection header (#11675) +- fix(lint): add links to help at lint.deno.land (#11667) +- fix(test): dispatch load event before tests are run (#11708) +- fix(test): sort file module specifiers (#11656) +- perf: improve localStorage throughput (#11709) +- perf(ext/http): faster req_url string assembly (#11711) +- perf(wpt/crypto): optimize num-bigint-dig for debug builds (#11681) ### 1.13.0 / 2021.08.10 diff --git a/tools/cut_a_release.md b/tools/cut_a_release.md index ac186db92c..4eb6016980 100644 --- a/tools/cut_a_release.md +++ b/tools/cut_a_release.md @@ -45,22 +45,27 @@ between the crates, it must be done in specific order: - `deno_core` - all crates depend on `deno_core` so it must always be published first - `bench_util` -- crates in `ext/` directory - - `deno_net`, `deno_websocket` and `deno_fetch` depend on `deno_tls`, so the - latter must be bumped and released first - - `deno_fetch`, `deno_crypto`, `deno_timers` and `deno_webstorage` depend on - `deno_web`, so the latter must be bumped and released first - - `deno_url` depends on `deno_webidl`, so the latter must be bumped and - released first - - `deno_timers` depends on `deno_url`, so the latter must be bumped and - released first - - `deno_http` depends on `deno_websocket`, so the latter must be bumped and - released first +- crates in `ext/` directory, publish in the following order: + - broadcast_channel + - console + - ffi + - tls + - web + - webgpu + - webidl + - websocket + - webstorage + - crypto + - fetch + - http + - net + - url + - timers - `runtime` - this crate depends on `deno_core` and all crates in `ext/` directory If there are any problems when you publish, that require you to change the code, -then after applying the fixes they should be commited and pushed to the PR. +then after applying the fixes they should be committed and pushed to the PR. 4. Once all crates are published merge the PR.