Conversation
PR-URL: #41925 Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com>
1. Any keystroke emits `0x1E` will do redo action. 2. Fix bug of undo/redo. 3. More detailed document. 4. Unit tests. PR-URL: #41662 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #41791 Reviewed-By: Mary Marchini <oss@mmarchini.me> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Fixes: #41633 Fixes: #40958 - move test-crypto-engine so that dummy engine is only built if tests are run Signed-off-by: Michael Dawson <mdawson@devrus.com> PR-URL: #41830 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
Deprecate the process multipleResolves event to detect when a promise is resolved more than once because it never really worked. Fixes: #41554 PR-URL: #41872 Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com>
PR-URL: #41892 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
replacable -> replaceable PR-URL: #41891 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Qingyu Deng <i@ayase-lab.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
The ellipsis in `All together` is not needed. I've had it on my list of "small things to take care of when you get a chance" for a while. The Microsoft Style Guide says to not use ellipses except in certain cases, and that reminded me to do it. The day has arrived! PR-URL: #41888 Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Filip Skokan <panva.ip@gmail.com>
There are a few places in lib where `new Error()` is called and then additional properties are attached in various ways. This creates a utility function to generate the errors. PR-URL: #41879 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Co-authored-by: Jacob Smith <3012099+JakobJingleheimer@users.noreply.github.com> Co-authored-by: James M Snell <jasnell@gmail.com> Co-authored-by: Jordan Harband <ljharb@gmail.com> Co-authored-by: James Sumners <james@sumners.email> PR-URL: #36328 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
PR-URL: #41889 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #41623 Co-authored-by: Ouyang Yadong <oyydoibh@gmail.com> Reviewed-By: Ouyang Yadong <oyydoibh@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
With the introduction of the promises API for setTimeout(), the requirement that it have two parameters may not be sensible anymore in tests. PR-URL: #41901 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
I added support for x32 back in 2014 but it's been in a state of disrepair ever since, not in the least because it was never a fully supported architecture in upstream V8. V8 dropped x32 support entirely in or around 2018 so the removal from Node's build system is long overdue. Refs: #40576 PR-URL: #41905 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
An interface with index 0 doesn't make sense and makes `if_indextoname()` to return `ENXIO` which crashes the process. Fixes: #41500 PR-URL: #41547 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
|
Review requested:
|
9ec97b0 to
536e3ab
Compare
Notable changes: * [bdbe655] - doc: add marsonya to collaborators (Akhil Marsonya) #41991 * [8fe8dee] - doc: deprecate notice for process methods (Yash Ladha) #41587 * [abd6967] - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 * [b968d89] - build: remove broken x32 arch support (Ben Noordhuis) #41905 * [ba639d0] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 * [0de611f] - doc: add joesepi to collaborators (Joe Sepi) #41914 * [5796c3a] - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 PR-URL: #42072
doc/changelogs/CHANGELOG_V17.md
Outdated
|
|
||
| <a id="17.6.0"></a> | ||
|
|
||
| ## 2022-02-22, Version 17.6.0 (Current), @bengl |
There was a problem hiding this comment.
Previously we've done a @releaser prepared by @potential-new-releaser format, e.g.:
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#2020-10-07-version-14131-current-bethgriggs-prepared-by-danielleadams
| ## 2022-02-22, Version 17.6.0 (Current), @bengl | |
| ## 2022-02-22, Version 17.6.0 (Current), @BethGriggs prepared by @bengl |
|
The commit message should not contain the releaser's handle. |
536e3ab to
283a61f
Compare
* 326f545 - doc: deprecate notice for process methods (Yash Ladha) #41587 * abd6967 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 * b968d89 - build: remove broken x32 arch support (Ben Noordhuis) [#41905](#41905) * 88cbceb - (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](#41938) * ba639d0 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) [#36328](#36328) * 1e862b3 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](#41819) * 4fbe064 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) [#41956](#41956) * 3243701 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) [#41662](#41662) * 5796c3a - process: deprecate multipleResolves (Benjamin Gruenbaum) [#41872](#41872) * Documentation-only. * \[[`811f04bd34`](811f04bd34)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](#42039) * \[[`605271ba8c`](605271ba8c)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](#41955) * \[[`0a6f0b416f`](0a6f0b416f)] - **deps**: upgrade npm to 8.5.0 (npm-robot) [#41925](#41925) * \[[`7c19c7496e`](7c19c7496e)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](#41991) * \[[`0de611f53a`](0de611f53a)] - **doc**: add joesepi to collaborators (Joe Sepi) [#41914](#41914) PR-URL: #42072
This adds more globals to the set known by ESLint. PR-URL: #42043 Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com>
PR-URL: #42057 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
From the #nodejs-release Slack thread it looks like these tests were introduced by #41818. Complicating things is that after nodejs/build#2837 (comment) we're no longer running x64 debug builds on master -- instead we're running debug builds on arm64. There was some allusion to flakiness in #41818 (review) which links through to #41204 which mentions that the crash went away in a V8 update which is not likely to land on v17.x. We probably want to hold off landing #41818 on v17.x-staging for now. |
caadf9d to
39ae944
Compare
Notable changes: - doc: deprecate notice for process methods (Yash Ladha) #41587 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 - build: remove broken x32 arch support (Ben Noordhuis) #41905 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662 - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 - Documentation-only. Dependency updates: - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - deps: update undici to 3e267ece5f (Michaël Zasso) #41955 - deps: upgrade npm to 8.5.0 (npm-robot) #41925 New collaborators: - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - doc: add joesepi to collaborators (Joe Sepi) #41914 PR-URL: #42072
This comment was marked as outdated.
This comment was marked as outdated.
|
|
doc/changelogs/CHANGELOG_V17.md
Outdated
| * \[[`297d217efc`](https://github.com/nodejs/node/commit/297d217efc)] - **tools**: reduce list of globals in ESLint config (Rich Trott) [#41996](https://github.com/nodejs/node/pull/41996) | ||
| * \[[`916cda4afc`](https://github.com/nodejs/node/commit/916cda4afc)] - **tools**: update remark-preset-lint-node to 3.3.1 (Rich Trott) [#41999](https://github.com/nodejs/node/pull/41999) | ||
| * \[[`7a72aa776a`](https://github.com/nodejs/node/commit/7a72aa776a)] - **tools**: update ESLint to 8.9.0 (Luigi Pinca) [#41973](https://github.com/nodejs/node/pull/41973) | ||
| * \[[`0c4977cf29`](https://github.com/nodejs/node/commit/0c4977cf29)] - **tools**: update lint-md-dependencies to rollup\@2.67.2 (Node.js GitHub Bot) [#41941](https://github.com/nodejs/node/pull/41941) |
There was a problem hiding this comment.
I haven't checked all of them, but it looks like there's a mismatch to the commit shas on the actual branch, most probably due to one of the rebases.
39ae944 to
6c7f304
Compare
Notable changes: - doc: deprecate notice for process methods (Yash Ladha) #41587 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 - build: remove broken x32 arch support (Ben Noordhuis) #41905 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662 - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 - Documentation-only. Dependency updates: - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - deps: update undici to 3e267ece5f (Michaël Zasso) #41955 - deps: upgrade npm to 8.5.0 (npm-robot) #41925 New collaborators: - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - doc: add joesepi to collaborators (Joe Sepi) #41914 PR-URL: #42072
doc/changelogs/CHANGELOG_V17.md
Outdated
|
|
||
| ### Notable Changes | ||
|
|
||
| * \[[`326f54576a`](https://github.com/nodejs/node/commit/326f54576a)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) |
There was a problem hiding this comment.
| * \[[`326f54576a`](https://github.com/nodejs/node/commit/326f54576a)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) | |
| * \[[`6b88595142`](https://github.com/nodejs/node/commit/6b88595142)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) |
doc/changelogs/CHANGELOG_V17.md
Outdated
| ### Notable Changes | ||
|
|
||
| * \[[`326f54576a`](https://github.com/nodejs/node/commit/326f54576a)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) | ||
| * \[[`abd6967153`](https://github.com/nodejs/node/commit/abd6967153)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) |
There was a problem hiding this comment.
| * \[[`abd6967153`](https://github.com/nodejs/node/commit/abd6967153)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) | |
| * \[[`77462b6083`](https://github.com/nodejs/node/commit/77462b6083)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) |
doc/changelogs/CHANGELOG_V17.md
Outdated
| * \[[`326f54576a`](https://github.com/nodejs/node/commit/326f54576a)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) | ||
| * \[[`abd6967153`](https://github.com/nodejs/node/commit/abd6967153)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) | ||
| * \[[`b968d89fc9`](https://github.com/nodejs/node/commit/b968d89fc9)] - **build**: remove broken x32 arch support (Ben Noordhuis) [#41905](https://github.com/nodejs/node/pull/41905) | ||
| * \[[`88cbceb3ca`](https://github.com/nodejs/node/commit/88cbceb3ca)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) |
There was a problem hiding this comment.
| * \[[`88cbceb3ca`](https://github.com/nodejs/node/commit/88cbceb3ca)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) | |
| * \[[`60682917dd`](https://github.com/nodejs/node/commit/60682917dd)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) |
doc/changelogs/CHANGELOG_V17.md
Outdated
| * \[[`b968d89fc9`](https://github.com/nodejs/node/commit/b968d89fc9)] - **build**: remove broken x32 arch support (Ben Noordhuis) [#41905](https://github.com/nodejs/node/pull/41905) | ||
| * \[[`88cbceb3ca`](https://github.com/nodejs/node/commit/88cbceb3ca)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) | ||
| * \[[`ba639d052b`](https://github.com/nodejs/node/commit/ba639d052b)] - **(SEMVER-MINOR)** **esm**: support https remotely and http locally under flag (Bradley Farias) [#36328](https://github.com/nodejs/node/pull/36328) | ||
| * \[[`1e862b3816`](https://github.com/nodejs/node/commit/1e862b3816)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) |
There was a problem hiding this comment.
| * \[[`1e862b3816`](https://github.com/nodejs/node/commit/1e862b3816)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) | |
| * \[[`214d17650b`](https://github.com/nodejs/node/commit/214d17650b)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) |
doc/changelogs/CHANGELOG_V17.md
Outdated
| * \[[`88cbceb3ca`](https://github.com/nodejs/node/commit/88cbceb3ca)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) | ||
| * \[[`ba639d052b`](https://github.com/nodejs/node/commit/ba639d052b)] - **(SEMVER-MINOR)** **esm**: support https remotely and http locally under flag (Bradley Farias) [#36328](https://github.com/nodejs/node/pull/36328) | ||
| * \[[`1e862b3816`](https://github.com/nodejs/node/commit/1e862b3816)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) | ||
| * \[[`4fbe064ce0`](https://github.com/nodejs/node/commit/4fbe064ce0)] - **(SEMVER-MINOR)** **lib**: add FormData global when fetch is enabled (Michaël Zasso) [#41956](https://github.com/nodejs/node/pull/41956) |
There was a problem hiding this comment.
| * \[[`4fbe064ce0`](https://github.com/nodejs/node/commit/4fbe064ce0)] - **(SEMVER-MINOR)** **lib**: add FormData global when fetch is enabled (Michaël Zasso) [#41956](https://github.com/nodejs/node/pull/41956) | |
| * \[[`ec0d623bd7`](https://github.com/nodejs/node/commit/ec0d623bd7)] - **(SEMVER-MINOR)** **lib**: add FormData global when fetch is enabled (Michaël Zasso) [#41956](https://github.com/nodejs/node/pull/41956) |
doc/changelogs/CHANGELOG_V17.md
Outdated
|
|
||
| ### Dependency Updates | ||
|
|
||
| * \[[`811f04bd34`](https://github.com/nodejs/node/commit/811f04bd34)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) |
There was a problem hiding this comment.
| * \[[`811f04bd34`](https://github.com/nodejs/node/commit/811f04bd34)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) | |
| * \[[`d1ef43f2aa`](https://github.com/nodejs/node/commit/d1ef43f2aa)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) |
doc/changelogs/CHANGELOG_V17.md
Outdated
| ### Dependency Updates | ||
|
|
||
| * \[[`811f04bd34`](https://github.com/nodejs/node/commit/811f04bd34)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) | ||
| * \[[`605271ba8c`](https://github.com/nodejs/node/commit/605271ba8c)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](https://github.com/nodejs/node/pull/41955) |
There was a problem hiding this comment.
| * \[[`605271ba8c`](https://github.com/nodejs/node/commit/605271ba8c)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](https://github.com/nodejs/node/pull/41955) | |
| * \[[`09c17481f6`](https://github.com/nodejs/node/commit/09c17481f6)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](https://github.com/nodejs/node/pull/41955) |
doc/changelogs/CHANGELOG_V17.md
Outdated
|
|
||
| ### New Collaborators | ||
|
|
||
| * \[[`7c19c7496e`](https://github.com/nodejs/node/commit/7c19c7496e)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](https://github.com/nodejs/node/pull/41991) |
There was a problem hiding this comment.
| * \[[`7c19c7496e`](https://github.com/nodejs/node/commit/7c19c7496e)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](https://github.com/nodejs/node/pull/41991) | |
| * \[[`90d90e3868`](https://github.com/nodejs/node/commit/90d90e3868)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](https://github.com/nodejs/node/pull/41991) |
Notable changes: - doc: deprecate notice for process methods (Yash Ladha) #41587 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 - build: remove broken x32 arch support (Ben Noordhuis) #41905 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662 - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 - Documentation-only. Dependency updates: - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - deps: update undici to 3e267ece5f (Michaël Zasso) #41955 - deps: upgrade npm to 8.5.0 (npm-robot) #41925 New collaborators: - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - doc: add joesepi to collaborators (Joe Sepi) #41914 PR-URL: #42072
6c7f304 to
972dd0a
Compare
|
@richardlau I'm pretty sure I've fixed all of those now, but my work should certainly be checked 😄 . |
Notable changes: - doc: deprecate notice for process methods (Yash Ladha) #41587 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 - build: remove broken x32 arch support (Ben Noordhuis) #41905 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662 - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 - Documentation-only. Dependency updates: - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - deps: update undici to 3e267ece5f (Michaël Zasso) #41955 - deps: upgrade npm to 8.5.0 (npm-robot) #41925 New collaborators: - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - doc: add joesepi to collaborators (Joe Sepi) #41914 PR-URL: #42072
Notable changes: - doc: deprecate notice for process methods (Yash Ladha) #41587 - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931 - build: remove broken x32 arch support (Ben Noordhuis) #41905 - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956 - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662 - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872 - Documentation-only. Dependency updates: - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - deps: update undici to 3e267ece5f (Michaël Zasso) #41955 - deps: upgrade npm to 8.5.0 (npm-robot) #41925 New collaborators: - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - doc: add joesepi to collaborators (Joe Sepi) #41914 PR-URL: #42072
2022-02-22, Version 17.6.0 (Current), @BethGriggs prepared by @bengl
Notable Changes
6b88595142] - doc: deprecate notice for process methods (Yash Ladha) #4158777462b6083] - stream: revertmapspec compliance (Benjamin Gruenbaum) #41931b968d89fc9] - build: remove broken x32 arch support (Ben Noordhuis) #41905ba639d052b] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328214d17650b] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819ec0d623bd7] - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #419563243701997] - (SEMVER-MINOR) readline: bind keystrokectrl+6to redo (Ray) #416625796c3a7ea] - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872Dependency Updates
d1ef43f2aa] - deps: upgrade npm to 8.5.1 (npm-robot) #4203909c17481f6] - deps: update undici to 3e267ece5f (Michaël Zasso) #419550a6f0b416f] - deps: upgrade npm to 8.5.0 (npm-robot) #41925New Collaborators
90d90e3868] - doc: add marsonya to collaborators (Akhil Marsonya) #419910de611f53a] - doc: add joesepi to collaborators (Joe Sepi) #41914Commits
a93462a719] - build: cancel running CI jobs when a PR is updated (Michaël Zasso) #420170cc1a27636] - build: increase operations and test tag (Michael Dawson) #42038f49fe215c4] - build: allow manual run of feature request action (Michael Dawson) #42037b57b3056ff] - build: add action to close stale feature requests (Michael Dawson) #41981fc649fa289] - build: prevent concurrent CI and CQ workflow runs (Michaël Zasso) #42016e2d1eb8e49] - build: use zoslib_include_dir provided by node-gyp (alexcfyung) #417132b329dab2c] - build: move tool updates workflow runtime a day later (Rich Trott) #41982b2fc45078e] - build: extend yamllint configuration (Mestery) #41756b968d89fc9] - build: remove broken x32 arch support (Ben Noordhuis) #419052b1dabfb16] - build: revert fast-track changes (Filip Skokan) #41892182e6b9ee9] - build: improve consistency between workflows (Mestery) #417918af4d31e0f] - build,tools: change the quotes in YAML (Mestery) #417561c404bdb8f] - child_process: kHideConsoleWindows for spawnSync (Raymond Zhao) #41412c41e402c06] - cluster: respect listen backlog set by workers (Elad Nava) #41623f47a0699a2] - crypto: check result of BIO_new in X509ToObject (Tobias Nießen) #41979ce99600782] - crypto: rename X509_NAME_FLAGS (Tobias Nießen) #4200188cbceb3ca] - (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) #419380fff4d2314] - crypto: do not advertise unsupported algorithms (Brian White) #41864e4f0d95ec0] - debugger: add debugger alias for exec(expr) (Xuguang Mei) #41907b5fd25b1f6] - debugger: remove duplicate setPauseOnException call (Balakrishna Avulapati) #41838811f04bd34] - deps: upgrade npm to 8.5.1 (npm-robot) #42039605271ba8c] - deps: update undici to 3e267ece5f (Michaël Zasso) #419550a6f0b416f] - deps: upgrade npm to 8.5.0 (npm-robot) #419250ae2b0e6b0] - doc: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) #420609ab2e217e3] - doc: make minor fixes to contributing guides (T-O-R-U-S) #419667c55d64bb5] - doc: use openpgp.org for keyserver examples (Nick Schonning) #39227e2ae5d4d8b] - doc: adjust a/an word usage (Derek Wolpert) #4191528cd39edf9] - doc: remove extra <td> (Ray) #42006df359a0665] - doc: capitalize valgrind (T•Ø•R•Ü•S) #4198687a7b4248f] - doc: fix deprecation number (Antoine du Hamel) #419907c19c7496e] - doc: add marsonya to collaborators (Akhil Marsonya) #41991326f54576a] - doc: deprecate notice for process methods (Yash Ladha) #415874c0ad1c630] - doc: fix bug inreadable.unshiftcode example (Xuguang Mei) #4194402548adac8] - doc: add missingbufferin thestream/consumersimport example (Mestery) #419611b7359d03c] - doc: fix typo in readableStream.locked description (Tobias Nießen) #41923529686e540] - doc: fix wrong indent in stream documentation (Xuguang Mei) #419435ec1a20895] - doc: emphasize security warning in vm module doc (Rich Trott) #419164883904ccb] - doc: clarifytls.Server'connection'event documentation (Austin Cheney) #4191763cc999b9c] - doc: improve scrollbar appearance in dark mode (Aaron Xie) #41890aa684a78fe] - doc: replace text with paths in toggle SVGs (Brian White) #41885fc9d4e96c1] - doc: edit process.config deprecation text (Rich Trott) #418890de611f53a] - doc: add joesepi to collaborators (Joe Sepi) #41914ba5cb89134] - doc: remove unneeded ellipsis in header (Rich Trott) #41888291fe631dd] - doc: fix webstream close reject state state doc (Benjamin Gruenbaum) #4186072cb44b386] - esm: improvefetch_moduletest coverage and remove hack (Antoine du Hamel) #41947010dd4c1bd] - esm: remove erroneouscontext.parentURLproperty passed toloadhook (Jacob Smith) #41975eb2f821030] - esm: fix typo infetch_module(Michael Scovetta) #41924ba639d052b] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328f6c6d7d0a8] - events: set default handler value (Benjamin Gruenbaum) #4197010ca3bb922] - fs: fix defaultlengthparameter forfs.read(wbt) #403491e862b3816] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #418195fa4455880] - fs: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) #419327b01a371e1] - fs: fix writev empty array error behavior (Benjamin Gruenbaum) #419197fca10ffab] - fs: refactor to use ES2020 syntax (小菜) #419034fbe064ce0] - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #4195653e2e8c835] - lib: stop installing webcrypto ifno_browser_globalsistrue(Mestery) #41971ec5b594231] - lib: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) #418878c912ab154] - lib: stop installing fetch if no_browser_globals is true (Darshan Sen) #419697fc68f9a42] - lib: restrict usage of fetch related globals in core internals (Antoine du Hamel) #419575ede4588ec] - lib: move kEnumerableProperty to internal/util (Mestery) #41877fa3a9135ad] - lib: add internal genericNodeError() function (Rich Trott) #418793a03e2720e] - meta: update AUTHORS (Node.js GitHub Bot) #42058224745c78b] - meta: use plain emojis instead of escape sequences (Mestery) #4198925f52c3496] - meta: update AUTHORS and .mailmap (Rich Trott) #41953fb750d6402] - perf_hooks: use arrays to store EntryBuffers (Xuguang Mei) #420325796c3a7ea] - process: deprecate multipleResolves (Benjamin Gruenbaum) #418723243701997] - (SEMVER-MINOR) readline: bind keystrokectrl+6to redo (Ray) #41662c766159e68] - repl: REPL gives wrong autocomplete on literals #41690 REPL gives wrong autocomplete on literals (Xuguang Mei) #41883f5f790be1e] - src: merge ToJsSet into ToV8Value (Anna Henningsen) #41757eeb3a68a50] - src: remove separate definitions for static constexpr members (Anna Henningsen) #417557395de0078] - src: use const reference instead of pointer in URL::SerializeURL (Anna Henningsen) #41759470f870dd0] - src: reserve string allocation space early in URL::SerializeURL (Anna Henningsen) #41759554cd2c27b] - src: fix query/fragment serialization in URL::SerializeURL (Anna Henningsen) #417596076291168] - src: don't print interface if sin6_scope_id is 0 (Santiago Gimeno) #41547047d4de08b] - src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once (Darshan Sen) #4194550a0a22835] - stream: add more forEach tests (Benjamin Gruenbaum) #419376c9a36c7fb] - stream: add more filter tests (Benjamin Gruenbaum) #41936abd6967153] - stream: revertmapspec compliance (Benjamin Gruenbaum) #41931e57267b67d] - stream: avoid usage of deprecated APIs (Mohammed Keyvanzadeh) #41871308d31d173] - stream: refactor to use more validators (Mohammed Keyvanzadeh) #418717f69973208] - stream: use standard for loop instead of for..of (Mohammed Keyvanzadeh) #41871e412b23800] - test: remove test-stdout-close-catch flaky designation (Rich Trott) #42045ce23738279] - test: check that fetch globals are disabled by default (Michaël Zasso) #420150461729120] - test: improve vm test coverage (Yoshiki Kurihara) #41847c59dd984a3] - test: run webmessaging/broadcastchannel WPT (Ben Noordhuis) #41962dfed49879a] - test: fix names of tests marked flaky on IBM i (Richard Lau) #41984f1009ae9f9] - test: fix typographical error (Rich Trott) #419838cf918125c] - test: fix intl tests on small-icu builds (Antoine du Hamel) #41939f4304ea941] - test: improve code coverage for streams/duplexify (Erick Wendel) #41862dc14bd85ee] - test: remove lint rule for setTimeout() arguments (Rich Trott) #4190176f0f1c06d] - test: move test-crypto-engine to addon (Michael Dawson) #41830c498a72cff] - tls: avoid throw in onerror for bad TLSSocket obj (Valters Jansons) #4152348fa1e5671] - tools: enable es2022 env in ESLint config (Michaël Zasso) #420430f4f2ddfc2] - tools: addconsoleto the list of restricted globals (Antoine du Hamel) #42012dcb51b0a48] - tools: lint deprecation codes (Antoine du Hamel) #4199298167e884b] - tools: fix bugs in prefer-primordials linter rule (Antoine du Hamel) #4201001618c621e] - tools: add timers functions to the list of restricted globals (Antoine du Hamel) #42013297d217efc] - tools: reduce list of globals in ESLint config (Rich Trott) #41996916cda4afc] - tools: update remark-preset-lint-node to 3.3.1 (Rich Trott) #419997a72aa776a] - tools: update ESLint to 8.9.0 (Luigi Pinca) #419730c4977cf29] - tools: update lint-md-dependencies to rollup@2.67.2 (Node.js GitHub Bot) #41941f30b5e3a6d] - tools: fix typo in prefer-primordials.js (Ikko Ashimine) #41891a87fa5b1c7] - tools,lib: removeglobalandIntlfrom the list of globals (Antoine du Hamel) #42014a4420d379e] - worker: fix typo in debug statement (Antoine du Hamel) #42011