Closed renovate[bot] closed 7 months ago
This PR contains the following updates:
20.10.0
21.2.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
Read more about the use of Renovate Bot within ocramius/* projects.
ocramius/*
This PR contains the following updates:
20.10.0
->21.2.0
Release Notes
nodejs/node (node)
### [`v21.2.0`](https://togithub.com/nodejs/node/releases/tag/v21.2.0): 2023-11-14, Version 21.2.0 (Current), @targos [Compare Source](https://togithub.com/nodejs/node/compare/v21.1.0...v21.2.0) ##### Notable Changes - \[[`e25c65ee2f`](https://togithub.com/nodejs/node/commit/e25c65ee2f)] - **doc**: add MrJithil to collaborators (Jithil P Ponnan) [#50666](https://togithub.com/nodejs/node/pull/50666) - \[[`f2366573f9`](https://togithub.com/nodejs/node/commit/f2366573f9)] - **doc**: add Ethan-Arrowood as a collaborator (Ethan Arrowood) [#50393](https://togithub.com/nodejs/node/pull/50393) - \[[`eac9cc5fcb`](https://togithub.com/nodejs/node/commit/eac9cc5fcb)] - **(SEMVER-MINOR)** **esm**: add import.meta.dirname and import.meta.filename (James Sumners) [#48740](https://togithub.com/nodejs/node/pull/48740) - \[[`7e151114b1`](https://togithub.com/nodejs/node/commit/7e151114b1)] - **fs**: add stacktrace to fs/promises (翠 / green) [#49849](https://togithub.com/nodejs/node/pull/49849) - \[[`6dbb280733`](https://togithub.com/nodejs/node/commit/6dbb280733)] - **(SEMVER-MINOR)** **lib**: add `--no-experimental-global-navigator` CLI flag (Antoine du Hamel) [#50562](https://togithub.com/nodejs/node/pull/50562) - \[[`03c730b931`](https://togithub.com/nodejs/node/commit/03c730b931)] - **(SEMVER-MINOR)** **lib**: add navigator.language & navigator.languages (Aras Abbasi) [#50303](https://togithub.com/nodejs/node/pull/50303) - \[[`f932f4c518`](https://togithub.com/nodejs/node/commit/f932f4c518)] - **(SEMVER-MINOR)** **lib**: add navigator.platform (Aras Abbasi) [#50385](https://togithub.com/nodejs/node/pull/50385) - \[[`91f37d1dc3`](https://togithub.com/nodejs/node/commit/91f37d1dc3)] - **(SEMVER-MINOR)** **stream**: add support for `deflate-raw` format to webstreams compression (Damian Krzeminski) [#50097](https://togithub.com/nodejs/node/pull/50097) - \[[`65850a67c7`](https://togithub.com/nodejs/node/commit/65850a67c7)] - **stream**: use Array for Readable buffer (Robert Nagy) [#50341](https://togithub.com/nodejs/node/pull/50341) - \[[`e433fa54b7`](https://togithub.com/nodejs/node/commit/e433fa54b7)] - **stream**: optimize creation (Robert Nagy) [#50337](https://togithub.com/nodejs/node/pull/50337) - \[[`c9b92bba58`](https://togithub.com/nodejs/node/commit/c9b92bba58)] - **(SEMVER-MINOR)** **test_runner**: adds built in lcov reporter (Phil Nash) [#50018](https://togithub.com/nodejs/node/pull/50018) - \[[`f6c496563e`](https://togithub.com/nodejs/node/commit/f6c496563e)] - **(SEMVER-MINOR)** **test_runner**: add Date to the supported mock APIs (Lucas Santos) [#48638](https://togithub.com/nodejs/node/pull/48638) - \[[`05e8b6ef20`](https://togithub.com/nodejs/node/commit/05e8b6ef20)] - **(SEMVER-MINOR)** **test_runner, cli**: add --test-timeout flag (Shubham Pandey) [#50443](https://togithub.com/nodejs/node/pull/50443) ##### Commits - \[[`065d8844c5`](https://togithub.com/nodejs/node/commit/065d8844c5)] - **benchmark**: change iterations in benchmark/es/string-concatenations.js (Liu Jia) [#50585](https://togithub.com/nodejs/node/pull/50585) - \[[`3f37ed9f0f`](https://togithub.com/nodejs/node/commit/3f37ed9f0f)] - **benchmark**: add benchmarks for encodings (Aras Abbasi) [#50348](https://togithub.com/nodejs/node/pull/50348) - \[[`c4b6e1e9e4`](https://togithub.com/nodejs/node/commit/c4b6e1e9e4)] - **benchmark**: add more cases to Readable.from (Raz Luvaton) [#50351](https://togithub.com/nodejs/node/pull/50351) - \[[`2006b57a9a`](https://togithub.com/nodejs/node/commit/2006b57a9a)] - **benchmark**: skip test-benchmark-os on IBMi (Michael Dawson) [#50286](https://togithub.com/nodejs/node/pull/50286) - \[[`800206b04a`](https://togithub.com/nodejs/node/commit/800206b04a)] - **benchmark**: move permission-fs-read to permission-processhas-fs-read (Aki Hasegawa-Johnson) [#49770](https://togithub.com/nodejs/node/pull/49770) - \[[`3bedaf9405`](https://togithub.com/nodejs/node/commit/3bedaf9405)] - **buffer**: improve Buffer.equals performance (kylo5aby) [#50621](https://togithub.com/nodejs/node/pull/50621) - \[[`b9f3613908`](https://togithub.com/nodejs/node/commit/b9f3613908)] - **build**: add GN build files (Cheng Zhao) [#47637](https://togithub.com/nodejs/node/pull/47637) - \[[`22eb0257d8`](https://togithub.com/nodejs/node/commit/22eb0257d8)] - **build**: fix build with Python 3.12 (Luigi Pinca) [#50582](https://togithub.com/nodejs/node/pull/50582) - \[[`642c057299`](https://togithub.com/nodejs/node/commit/642c057299)] - **build**: support Python 3.12 (Shi Pujin) [#50209](https://togithub.com/nodejs/node/pull/50209) - \[[`54ebfc10cb`](https://togithub.com/nodejs/node/commit/54ebfc10cb)] - **build**: fix building when there is only python3 (Cheng Zhao) [#48462](https://togithub.com/nodejs/node/pull/48462) - \[[`5073a3e16d`](https://togithub.com/nodejs/node/commit/5073a3e16d)] - **deps**: update base64 to 0.5.1 (Node.js GitHub Bot) [#50629](https://togithub.com/nodejs/node/pull/50629) - \[[`f70a59f4fa`](https://togithub.com/nodejs/node/commit/f70a59f4fa)] - **deps**: update corepack to 0.23.0 (Node.js GitHub Bot) [#50563](https://togithub.com/nodejs/node/pull/50563) - \[[`78b3432be5`](https://togithub.com/nodejs/node/commit/78b3432be5)] - **deps**: V8: cherry-pick [`13192d6`](https://togithub.com/nodejs/node/commit/13192d6e10fa) (Levi Zim) [#50552](https://togithub.com/nodejs/node/pull/50552) - \[[`93e3cc3907`](https://togithub.com/nodejs/node/commit/93e3cc3907)] - **deps**: upgrade npm to 10.2.3 (npm team) [#50531](https://togithub.com/nodejs/node/pull/50531) - \[[`189e5e5326`](https://togithub.com/nodejs/node/commit/189e5e5326)] - **deps**: update nghttp2 to 1.58.0 (Node.js GitHub Bot) [#50441](https://togithub.com/nodejs/node/pull/50441) - \[[`57bfe53095`](https://togithub.com/nodejs/node/commit/57bfe53095)] - **deps**: update zlib to 1.2.13.1-motley-dfc48fc (Node.js GitHub Bot) [#50456](https://togithub.com/nodejs/node/pull/50456) - \[[`1e6922e67a`](https://togithub.com/nodejs/node/commit/1e6922e67a)] - **deps**: patch V8 to 11.8.172.17 (Michaël Zasso) [#50292](https://togithub.com/nodejs/node/pull/50292) - \[[`28453ff966`](https://togithub.com/nodejs/node/commit/28453ff966)] - **deps**: update acorn to 8.11.2 (Node.js GitHub Bot) [#50460](https://togithub.com/nodejs/node/pull/50460) - \[[`0a793a2566`](https://togithub.com/nodejs/node/commit/0a793a2566)] - **deps**: update undici to 5.27.0 (Node.js GitHub Bot) [#50463](https://togithub.com/nodejs/node/pull/50463) - \[[`a90c6d669c`](https://togithub.com/nodejs/node/commit/a90c6d669c)] - **deps**: update archs files for openssl-3.0.12+quic1 (Node.js GitHub Bot) [#50411](https://togithub.com/nodejs/node/pull/50411) - \[[`a64217c116`](https://togithub.com/nodejs/node/commit/a64217c116)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.12+quic1 (Node.js GitHub Bot) [#50411](https://togithub.com/nodejs/node/pull/50411) - \[[`62515e118c`](https://togithub.com/nodejs/node/commit/62515e118c)] - **deps**: update llhttp to 9.1.3 (Node.js GitHub Bot) [#50080](https://togithub.com/nodejs/node/pull/50080) - \[[`d6f49c7bdc`](https://togithub.com/nodejs/node/commit/d6f49c7bdc)] - **deps**: update googletest to [`116b7e5`](https://togithub.com/nodejs/node/commit/116b7e5) (Node.js GitHub Bot) [#50324](https://togithub.com/nodejs/node/pull/50324) - \[[`e25c65ee2f`](https://togithub.com/nodejs/node/commit/e25c65ee2f)] - **doc**: add MrJithil to collaborators (Jithil P Ponnan) [#50666](https://togithub.com/nodejs/node/pull/50666) - \[[`8be0efd68f`](https://togithub.com/nodejs/node/commit/8be0efd68f)] - **doc**: fix typo in fs.md (fwio) [#50570](https://togithub.com/nodejs/node/pull/50570) - \[[`a656bf2dee`](https://togithub.com/nodejs/node/commit/a656bf2dee)] - **doc**: add missing description of argument in `subtle.encrypt` (Deokjin Kim) [#50578](https://togithub.com/nodejs/node/pull/50578) - \[[`4cbe44ed6f`](https://togithub.com/nodejs/node/commit/4cbe44ed6f)] - **doc**: update pm documentation to include resource (Ranieri Innocenti Spada) [#50601](https://togithub.com/nodejs/node/pull/50601) - \[[`479c1ea9fe`](https://togithub.com/nodejs/node/commit/479c1ea9fe)] - **doc**: correct attribution in v20.6.0 changelog (Jacob Smith) [#50564](https://togithub.com/nodejs/node/pull/50564) - \[[`1668798902`](https://togithub.com/nodejs/node/commit/1668798902)] - **doc**: update to align `console.table` row to the left (Jungku Lee) [#50553](https://togithub.com/nodejs/node/pull/50553) - \[[`886fc48f87`](https://togithub.com/nodejs/node/commit/886fc48f87)] - **doc**: underline links (Rich Trott) [#50481](https://togithub.com/nodejs/node/pull/50481) - \[[`98cfa3a72b`](https://togithub.com/nodejs/node/commit/98cfa3a72b)] - **doc**: recommend supported Python versions (Luigi Pinca) [#50407](https://togithub.com/nodejs/node/pull/50407) - \[[`921e36ece9`](https://togithub.com/nodejs/node/commit/921e36ece9)] - **doc**: remove duplicate word (Gerhard Stöbich) [#50475](https://togithub.com/nodejs/node/pull/50475) - \[[`43074ee21c`](https://togithub.com/nodejs/node/commit/43074ee21c)] - **doc**: fix typo in `webstreams.md` (André Santos) [#50426](https://togithub.com/nodejs/node/pull/50426) - \[[`0b11bf16e8`](https://togithub.com/nodejs/node/commit/0b11bf16e8)] - **doc**: update notable changes in v21.1.0 (Joyee Cheung) [#50388](https://togithub.com/nodejs/node/pull/50388) - \[[`d62e81229c`](https://togithub.com/nodejs/node/commit/d62e81229c)] - **doc**: add information about Node-API versions >=9 (Michael Dawson) [#50168](https://togithub.com/nodejs/node/pull/50168) - \[[`f2366573f9`](https://togithub.com/nodejs/node/commit/f2366573f9)] - **doc**: add Ethan-Arrowood as a collaborator (Ethan Arrowood) [#50393](https://togithub.com/nodejs/node/pull/50393) - \[[`d9f92bc042`](https://togithub.com/nodejs/node/commit/d9f92bc042)] - **doc**: fix TOC in `releases.md` (Bryce Seefieldt) [#50372](https://togithub.com/nodejs/node/pull/50372) - \[[`14e3675b13`](https://togithub.com/nodejs/node/commit/14e3675b13)] - **errors**: improve hideStackFrames (Aras Abbasi) [#49990](https://togithub.com/nodejs/node/pull/49990) - \[[`09c02ed26b`](https://togithub.com/nodejs/node/commit/09c02ed26b)] - **esm**: bypass CJS loader in default load under `--default-type=module` (Antoine du Hamel) [#50004](https://togithub.com/nodejs/node/pull/50004) - \[[`eac9cc5fcb`](https://togithub.com/nodejs/node/commit/eac9cc5fcb)] - **(SEMVER-MINOR)** **esm**: add import.meta.dirname and import.meta.filename (James Sumners) [#48740](https://togithub.com/nodejs/node/pull/48740) - \[[`44f19ce394`](https://togithub.com/nodejs/node/commit/44f19ce394)] - **fs**: update param in jsdoc for `readdir` (Jungku Lee) [#50448](https://togithub.com/nodejs/node/pull/50448) - \[[`7e151114b1`](https://togithub.com/nodejs/node/commit/7e151114b1)] - **fs**: add stacktrace to fs/promises (翠 / green) [#49849](https://togithub.com/nodejs/node/pull/49849) - \[[`3e7226a12f`](https://togithub.com/nodejs/node/commit/3e7226a12f)] - **fs**: do not throw error on cpSync internals (Yagiz Nizipli) [#50185](https://togithub.com/nodejs/node/pull/50185) - \[[`67cbe1b80f`](https://togithub.com/nodejs/node/commit/67cbe1b80f)] - **fs,url**: move `FromNamespacedPath` to `node_url` (Yagiz Nizipli) [#50090](https://togithub.com/nodejs/node/pull/50090) - \[[`b4db32e9cb`](https://togithub.com/nodejs/node/commit/b4db32e9cb)] - **fs,url**: refactor `FileURLToPath` method (Yagiz Nizipli) [#50090](https://togithub.com/nodejs/node/pull/50090) - \[[`4345ee2ede`](https://togithub.com/nodejs/node/commit/4345ee2ede)] - **fs,url**: move `FileURLToPath` to node_url (Yagiz Nizipli) [#50090](https://togithub.com/nodejs/node/pull/50090) - \[[`ed293fc520`](https://togithub.com/nodejs/node/commit/ed293fc520)] - **lib**: remove deprecated string methods (Jithil P Ponnan) [#50592](https://togithub.com/nodejs/node/pull/50592) - \[[`363bc46b92`](https://togithub.com/nodejs/node/commit/363bc46b92)] - **lib**: fix assert shows diff messages in ESM and CJS (Jithil P Ponnan) [#50634](https://togithub.com/nodejs/node/pull/50634) - \[[`5fa40bea9e`](https://togithub.com/nodejs/node/commit/5fa40bea9e)] - **lib**: make event static properties non writable and configurable (Muthukumar) [#50425](https://togithub.com/nodejs/node/pull/50425) - \[[`6dbb280733`](https://togithub.com/nodejs/node/commit/6dbb280733)] - **(SEMVER-MINOR)** **lib**: add `--no-experimental-global-navigator` CLI flag (Antoine du Hamel) [#50562](https://togithub.com/nodejs/node/pull/50562) - \[[`03c730b931`](https://togithub.com/nodejs/node/commit/03c730b931)] - **(SEMVER-MINOR)** **lib**: add navigator.language & navigator.languages (Aras Abbasi) [#50303](https://togithub.com/nodejs/node/pull/50303) - \[[`f932f4c518`](https://togithub.com/nodejs/node/commit/f932f4c518)] - **(SEMVER-MINOR)** **lib**: add navigator.platform (Aras Abbasi) [#50385](https://togithub.com/nodejs/node/pull/50385) - \[[`c9bd0c5000`](https://togithub.com/nodejs/node/commit/c9bd0c5000)] - **lib**: use primordials for navigator.userAgent (Aras Abbasi) [#50467](https://togithub.com/nodejs/node/pull/50467) - \[[`6dabe7cf60`](https://togithub.com/nodejs/node/commit/6dabe7cf60)] - **lib**: avoid memory allocation on nodeprecation flag (Vinicius Lourenço) [#50231](https://togithub.com/nodejs/node/pull/50231) - \[[`3615a61ac8`](https://togithub.com/nodejs/node/commit/3615a61ac8)] - **lib**: align console.table row to the left (Jithil P Ponnan) [#50135](https://togithub.com/nodejs/node/pull/50135) - \[[`9e7131ffda`](https://togithub.com/nodejs/node/commit/9e7131ffda)] - **meta**: add web-standards as WPTs owner (Filip Skokan) [#50636](https://togithub.com/nodejs/node/pull/50636) - \[[`dedfb5ab26`](https://togithub.com/nodejs/node/commit/dedfb5ab26)] - **meta**: bump github/codeql-action from 2.21.9 to 2.22.5 (dependabot\[bot]) [#50513](https://togithub.com/nodejs/node/pull/50513) - \[[`4e83036d89`](https://togithub.com/nodejs/node/commit/4e83036d89)] - **meta**: bump step-security/harden-runner from 2.5.1 to 2.6.0 (dependabot\[bot]) [#50512](https://togithub.com/nodejs/node/pull/50512) - \[[`4bf9cffa95`](https://togithub.com/nodejs/node/commit/4bf9cffa95)] - **meta**: bump ossf/scorecard-action from 2.2.0 to 2.3.1 (dependabot\[bot]) [#50509](https://togithub.com/nodejs/node/pull/50509) - \[[`49cce7634b`](https://togithub.com/nodejs/node/commit/49cce7634b)] - **meta**: fix spacing in collaborator list (Antoine du Hamel) [#50641](https://togithub.com/nodejs/node/pull/50641) - \[[`12e54e360c`](https://togithub.com/nodejs/node/commit/12e54e360c)] - **meta**: bump actions/setup-python from 4.7.0 to 4.7.1 (dependabot\[bot]) [#50510](https://togithub.com/nodejs/node/pull/50510) - \[[`85a527e6e0`](https://togithub.com/nodejs/node/commit/85a527e6e0)] - **meta**: add crypto as crypto and webcrypto docs owner (Filip Skokan) [#50579](https://togithub.com/nodejs/node/pull/50579) - \[[`ff9b3bdf34`](https://togithub.com/nodejs/node/commit/ff9b3bdf34)] - **meta**: bump actions/setup-node from 3.8.1 to 4.0.0 (dependabot\[bot]) [#50514](https://togithub.com/nodejs/node/pull/50514) - \[[`840303078f`](https://togithub.com/nodejs/node/commit/840303078f)] - **meta**: bump actions/checkout from 4.1.0 to 4.1.1 (dependabot\[bot]) [#50511](https://togithub.com/nodejs/node/pull/50511) - \[[`c9e6e4e739`](https://togithub.com/nodejs/node/commit/c9e6e4e739)] - **meta**: addConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
Read more about the use of Renovate Bot within
ocramius/*
projects.