-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v12.19.0 proposal #35401
v12.19.0 proposal #35401
Conversation
PR-URL: #34809 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Shelley Vohr <codebytere@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Yuta Hiroto <hello@hiroppy.me> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Ricky Zhou <0x19951125@gmail.com> Reviewed-By: Khaidi Chu <i@2333.moe> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
PR-URL: #34798 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Mary Marchini <oss@mmarchini.me>
test-cluster-net-listen-relative-path fails if run from the root directory on POSIX because the socket filename isn't quite long enough. Increase it by 2 so that the path length always exceeds 100 characters. PR-URL: #34820 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ricky Zhou <0x19951125@gmail.com>
PR-URL: #34834 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
When deleting a weak reference that has no finalizer we must not defer deletion until the non-existent finalizer gets called. Fixes: #34731 Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com> PR-URL: #34839 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #34837 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
PR-URL: #34821 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Ricky Zhou <0x19951125@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
PR-URL: #34832 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Shelley Vohr <codebytere@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rich Trott <rtrott@gmail.com>
Update the destructor and constructor calls to use the default member function. This will bascially enable the compiler to do better optimization as the functions as explicitly defined as trivial. Refs: https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html PR-URL: #34807 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #34872 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #34870 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #34843 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ricky Zhou <0x19951125@gmail.com> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Notable changes: - uv_metrics_idle_time() and UV_METRICS_IDLE_TIME have been added for measuring the amount of time the event loop spends idle. - uv_udp_using_recvmmsg() has been added to determine if a buffer is large enough for multiple datagrams should be allocated in the allocation callback of uv_udp_recvstart(). - On MinGW, the installation location has been updated to match Unix systems rather than Windows. - uv_fs_copyfile() now tries to use copy_file_range() when possible. - The test suite is now reported to pass on Darwin ARM64 (Apple Silicon). - uv_{get,set}_process_title() now returns an error on platforms where uv_setup_args() is required, but has not yet been called. - The _POSIX_PATH_MAX constant is no longer used, which could lead to buffer overflows in uv_fs_readlink() and uv_fs_realpath(). PR-URL: #34915 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
PR-URL: #34881 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Refs: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/a/above PR-URL: #34877 Reviewed-By: Jan Krems <jan.krems@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
This adds a new make target to generate platform dependent files for openssl on non-linux machines. The scripts we currently have in place require linux. This adds a Dockerfile that installs the necessary dependencies to be able to generate these files. Previously, it was necessary to run `make -C deps/openssl/config` on a linux machine. Now, as long as docker is installed and in your `PATH`, it is possible to run `make gen-openssl`. PR-URL: #34642 Reviewed-By: James M Snell <jasnell@gmail.com>
This adds the required files for supporting openssl on arm64. This uses the same configuration that can be found in openssl/openssl#12369 to generate the required files. PR-URL: #34238 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ash Cripps <ashley.cripps@ibm.com>
Ref: nodejs/TSC#886 Ref: #34043 PR-URL: #34238 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ash Cripps <ashley.cripps@ibm.com>
PR-URL: #34889 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Shelley Vohr <codebytere@gmail.com> Reviewed-By: Mary Marchini <oss@mmarchini.me> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gus Caplan <me@gus.host>
PR-URL: #34891 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
The _name_ attribute is obsolete. Changing it to _id_ in the case of "toc" would result in a conflict with an existing id. However, there are no links to "#toc" in our docs. And if there were, it would be more appropriate to link to the id toc which is the toc for the individual documents. So remove the anchor name entirely. PR-URL: #34893 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
PR-URL: #34879 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #34880 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Most of the instances of _node-addon-api_ are surrounded with backticks, but two aren't. Add backticks for consistency. PR-URL: #34910 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #34909 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
PR-URL: #34923 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #34926 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
This comment has been minimized.
This comment has been minimized.
I would include this in the release. It’s a straightforward, very low-risk bugfix, and I think including straightforward, low-risk bugfixes in LTS release lines is something that we should do even if 2 weeks have not passed – I think that’s in line with maybe not the wording, but at least the spirit of our LTS policy. |
d653d3c
to
8e7a224
Compare
8e7a224
to
5be5f81
Compare
PTAL @nodejs/releasers before i begin promotion! Release builds are almost complete: https://ci-release.nodejs.org/job/iojs+release/6369/ |
@codebytere the commit message still has |
Sorry about the late review. I didn't realize it was already time for the release. |
Notable changes: assert: * (SEMVER-MINOR) port common.mustCall() to assert (ConorDavenport) #31982 async_hooks: * (SEMVER-MINOR) add AsyncResource.bind utility (James M Snell) #34574 buffer: * (SEMVER-MINOR) also alias BigUInt methods (Anna Henningsen) #34960 * (SEMVER-MINOR) alias UInt ➡️ Uint in buffer methods (Anna Henningsen) #34729 build: * (SEMVER-MINOR) add build flag for OSS-Fuzz integration (davkor) #34761 cli: * (SEMVER-MINOR) add alias for report-directory to make it consistent (Ash Cripps) #33587 crypto: * (SEMVER-MINOR) allow KeyObjects in postMessage (Tobias Nießen) #33360 * (SEMVER-MINOR) add randomInt function (Oli Lalonde) #34600 deps: * upgrade to libuv 1.39.0 (Colin Ihrig) #34915 * upgrade npm to 6.14.7 (claudiahdz) #34468 * upgrade to libuv 1.38.1 (Colin Ihrig) #34187 dgram: * (SEMVER-MINOR) add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500 * (SEMVER-MINOR) allow typed arrays in .send() (Sarat Addepalli) #22413 doc: * (SEMVER-MINOR) Add maxTotalSockets option to agent constructor (rickyes) #33617 * (SEMVER-MINOR) add basic embedding example documentation (Anna Henningsen) #30467 * add Ricky Zhou to collaborators (rickyes) #34676 * add release key for Ruy Adorno (Ruy Adorno) #34628 * add DerekNonGeneric to collaborators (Derek Lewis) #34602 * add AshCripps to collaborators (Ash Cripps) #34494 * add HarshithaKP to collaborators (Harshitha K P) #34417 * add rexagod to collaborators (Pranshu Srivastava) #34457 * add release key for Richard Lau (Richard Lau) #34397 * add danielleadams to collaborators (Danielle Adams) #34360 * add sxa as collaborator (Stewart X Addison) #34338 * add ruyadorno to collaborators (Ruy Adorno) #34297 * (SEMVER-MAJOR) deprecate process.umask() with no arguments (Colin Ihrig) #32499 embedding: * (SEMVER-MINOR) make Stop() stop Workers (Anna Henningsen) #32531 * (SEMVER-MINOR) provide hook for custom process.exit() behaviour (Anna Henningsen) #32531 fs: * (SEMVER-MINOR) implement lutimes (Maël Nison) #33399 http: * (SEMVER-MINOR) add maxTotalSockets to agent class (rickyes) #33617 * (SEMVER-MINOR) return this from IncomingMessage#destroy() (Colin Ihrig) #32789 * (SEMVER-MINOR) expose host and protocol on ClientRequest (wenningplus) #33803 http2: * (SEMVER-MINOR) return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) #33994 * (SEMVER-MINOR) do not modify explicity set date headers (Pranshu Srivastava) #33160 module: * (SEMVER-MINOR) named exports for CJS via static analysis (Guy Bedford) #35249 * (SEMVER-MINOR) exports pattern support (Guy Bedford) #34718 * (SEMVER-MINOR) package "imports" field (Guy Bedford) #34117 * (SEMVER-MINOR) deprecate module.parent (Antoine du HAMEL) #32217 n-api: * (SEMVER-MINOR) create N-API version 7 (Gabriel Schulhof) #35199 * (SEMVER-MINOR) support type-tagging objects (Gabriel Schulhof) #28237 n-api,src: * (SEMVER-MINOR) provide asynchronous cleanup hooks (Anna Henningsen) #34572 perf_hooks: * (SEMVER-MINOR) add idleTime and event loop util (Trevor Norris) #34938 timers: * (SEMVER-MINOR) allow timers to be used as primitives (Denys Otrishko) #34017 tls: * (SEMVER-MINOR) make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974 worker: * (SEMVER-MINOR) add public method for marking objects as untransferable (Anna Henningsen) #33979 * (SEMVER-MINOR) emit `'messagerror'` events for failed deserialization (Anna Henningsen) #33772 * (SEMVER-MINOR) allow passing JS wrapper objects via postMessage (Anna Henningsen) #33772 * (SEMVER-MINOR) allow transferring/cloning generic BaseObjects (Anna Henningsen) #33772 * (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) #34303 * (SEMVER-MINOR) add stack size resource limit option (Anna Henningsen) #33085 worker,fs: * (SEMVER-MINOR) make FileHandle transferable (Anna Henningsen) #33772 zlib: * (SEMVER-MINOR) add `maxOutputLength` option (unknown) #33516 * switch to lazy init for zlib streams (Andrey Pechkurov) #34048 PR-URL: #35401
ah d a n g guess i gotta rekick the release builds alas |
5be5f81
to
d68bff2
Compare
@targos done, new builds: https://ci-release.nodejs.org/job/iojs+release/6370/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
492 commits 😅🤞.
* [[`e9a514d13e`](https://github.com/nodejs/node/commit/e9a514d13e)] - **deps**: upgrade to libuv 1.38.1 (Colin Ihrig) [#34187](https://github.com/nodejs/node/pull/34187) | ||
* [[`a04d76d2ad`](https://github.com/nodejs/node/commit/a04d76d2ad)] - **doc**: add ruyadorno to collaborators (Ruy Adorno) [#34297](https://github.com/nodejs/node/pull/34297) | ||
* [[`c9bd1a7d8a`](https://github.com/nodejs/node/commit/c9bd1a7d8a)] - **(SEMVER-MINOR)** **module**: deprecate module.parent (Antoine du HAMEL) [#32217](https://github.com/nodejs/node/pull/32217) | ||
* [[`0a927216cf`](https://github.com/nodejs/node/commit/0a927216cf)] - **(SEMVER-MAJOR)** **doc**: deprecate process.umask() with no arguments (Colin Ihrig) [#32499](https://github.com/nodejs/node/pull/32499) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I forget, do we change these to semver-minor in the changelogs when partially backporting a PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, in the past I've changed the major -> minor when this has happened.
We can always fix this in a follow up PR thought if we missed the boat on it
Notable changes: assert: * (SEMVER-MINOR) port common.mustCall() to assert (ConorDavenport) #31982 async_hooks: * (SEMVER-MINOR) add AsyncResource.bind utility (James M Snell) #34574 buffer: * (SEMVER-MINOR) also alias BigUInt methods (Anna Henningsen) #34960 * (SEMVER-MINOR) alias UInt ➡️ Uint in buffer methods (Anna Henningsen) #34729 build: * (SEMVER-MINOR) add build flag for OSS-Fuzz integration (davkor) #34761 cli: * (SEMVER-MINOR) add alias for report-directory to make it consistent (Ash Cripps) #33587 crypto: * (SEMVER-MINOR) allow KeyObjects in postMessage (Tobias Nießen) #33360 * (SEMVER-MINOR) add randomInt function (Oli Lalonde) #34600 deps: * upgrade to libuv 1.39.0 (Colin Ihrig) #34915 * upgrade npm to 6.14.7 (claudiahdz) #34468 * upgrade to libuv 1.38.1 (Colin Ihrig) #34187 dgram: * (SEMVER-MINOR) add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500 * (SEMVER-MINOR) allow typed arrays in .send() (Sarat Addepalli) #22413 doc: * (SEMVER-MINOR) Add maxTotalSockets option to agent constructor (rickyes) #33617 * (SEMVER-MINOR) add basic embedding example documentation (Anna Henningsen) #30467 * add Ricky Zhou to collaborators (rickyes) #34676 * add release key for Ruy Adorno (Ruy Adorno) #34628 * add DerekNonGeneric to collaborators (Derek Lewis) #34602 * add AshCripps to collaborators (Ash Cripps) #34494 * add HarshithaKP to collaborators (Harshitha K P) #34417 * add rexagod to collaborators (Pranshu Srivastava) #34457 * add release key for Richard Lau (Richard Lau) #34397 * add danielleadams to collaborators (Danielle Adams) #34360 * add sxa as collaborator (Stewart X Addison) #34338 * add ruyadorno to collaborators (Ruy Adorno) #34297 * (SEMVER-MAJOR) deprecate process.umask() with no arguments (Colin Ihrig) #32499 embedding: * (SEMVER-MINOR) make Stop() stop Workers (Anna Henningsen) #32531 * (SEMVER-MINOR) provide hook for custom process.exit() behaviour (Anna Henningsen) #32531 fs: * (SEMVER-MINOR) implement lutimes (Maël Nison) #33399 http: * (SEMVER-MINOR) add maxTotalSockets to agent class (rickyes) #33617 * (SEMVER-MINOR) return this from IncomingMessage#destroy() (Colin Ihrig) #32789 * (SEMVER-MINOR) expose host and protocol on ClientRequest (wenningplus) #33803 http2: * (SEMVER-MINOR) return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) #33994 * (SEMVER-MINOR) do not modify explicity set date headers (Pranshu Srivastava) #33160 module: * (SEMVER-MINOR) named exports for CJS via static analysis (Guy Bedford) #35249 * (SEMVER-MINOR) exports pattern support (Guy Bedford) #34718 * (SEMVER-MINOR) package "imports" field (Guy Bedford) #34117 * (SEMVER-MINOR) deprecate module.parent (Antoine du HAMEL) #32217 n-api: * (SEMVER-MINOR) create N-API version 7 (Gabriel Schulhof) #35199 * (SEMVER-MINOR) support type-tagging objects (Gabriel Schulhof) #28237 n-api,src: * (SEMVER-MINOR) provide asynchronous cleanup hooks (Anna Henningsen) #34572 perf_hooks: * (SEMVER-MINOR) add idleTime and event loop util (Trevor Norris) #34938 timers: * (SEMVER-MINOR) allow timers to be used as primitives (Denys Otrishko) #34017 tls: * (SEMVER-MINOR) make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974 worker: * (SEMVER-MINOR) add public method for marking objects as untransferable (Anna Henningsen) #33979 * (SEMVER-MINOR) emit `'messagerror'` events for failed deserialization (Anna Henningsen) #33772 * (SEMVER-MINOR) allow passing JS wrapper objects via postMessage (Anna Henningsen) #33772 * (SEMVER-MINOR) allow transferring/cloning generic BaseObjects (Anna Henningsen) #33772 * (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) #34303 * (SEMVER-MINOR) add stack size resource limit option (Anna Henningsen) #33085 worker,fs: * (SEMVER-MINOR) make FileHandle transferable (Anna Henningsen) #33772 zlib: * (SEMVER-MINOR) add `maxOutputLength` option (unknown) #33516 * switch to lazy init for zlib streams (Andrey Pechkurov) #34048 PR-URL: #35401
Notable changes: assert: * (SEMVER-MINOR) port common.mustCall() to assert (ConorDavenport) nodejs#31982 async_hooks: * (SEMVER-MINOR) add AsyncResource.bind utility (James M Snell) nodejs#34574 buffer: * (SEMVER-MINOR) also alias BigUInt methods (Anna Henningsen) nodejs#34960 * (SEMVER-MINOR) alias UInt ➡️ Uint in buffer methods (Anna Henningsen) nodejs#34729 build: * (SEMVER-MINOR) add build flag for OSS-Fuzz integration (davkor) nodejs#34761 cli: * (SEMVER-MINOR) add alias for report-directory to make it consistent (Ash Cripps) nodejs#33587 crypto: * (SEMVER-MINOR) allow KeyObjects in postMessage (Tobias Nießen) nodejs#33360 * (SEMVER-MINOR) add randomInt function (Oli Lalonde) nodejs#34600 deps: * upgrade to libuv 1.39.0 (Colin Ihrig) nodejs#34915 * upgrade npm to 6.14.7 (claudiahdz) nodejs#34468 * upgrade to libuv 1.38.1 (Colin Ihrig) nodejs#34187 dgram: * (SEMVER-MINOR) add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) nodejs#14500 * (SEMVER-MINOR) allow typed arrays in .send() (Sarat Addepalli) nodejs#22413 doc: * (SEMVER-MINOR) Add maxTotalSockets option to agent constructor (rickyes) nodejs#33617 * (SEMVER-MINOR) add basic embedding example documentation (Anna Henningsen) nodejs#30467 * add Ricky Zhou to collaborators (rickyes) nodejs#34676 * add release key for Ruy Adorno (Ruy Adorno) nodejs#34628 * add DerekNonGeneric to collaborators (Derek Lewis) nodejs#34602 * add AshCripps to collaborators (Ash Cripps) nodejs#34494 * add HarshithaKP to collaborators (Harshitha K P) nodejs#34417 * add rexagod to collaborators (Pranshu Srivastava) nodejs#34457 * add release key for Richard Lau (Richard Lau) nodejs#34397 * add danielleadams to collaborators (Danielle Adams) nodejs#34360 * add sxa as collaborator (Stewart X Addison) nodejs#34338 * add ruyadorno to collaborators (Ruy Adorno) nodejs#34297 * (SEMVER-MAJOR) deprecate process.umask() with no arguments (Colin Ihrig) nodejs#32499 embedding: * (SEMVER-MINOR) make Stop() stop Workers (Anna Henningsen) nodejs#32531 * (SEMVER-MINOR) provide hook for custom process.exit() behaviour (Anna Henningsen) nodejs#32531 fs: * (SEMVER-MINOR) implement lutimes (Maël Nison) nodejs#33399 http: * (SEMVER-MINOR) add maxTotalSockets to agent class (rickyes) nodejs#33617 * (SEMVER-MINOR) return this from IncomingMessage#destroy() (Colin Ihrig) nodejs#32789 * (SEMVER-MINOR) expose host and protocol on ClientRequest (wenningplus) nodejs#33803 http2: * (SEMVER-MINOR) return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) nodejs#33994 * (SEMVER-MINOR) do not modify explicity set date headers (Pranshu Srivastava) nodejs#33160 module: * (SEMVER-MINOR) named exports for CJS via static analysis (Guy Bedford) nodejs#35249 * (SEMVER-MINOR) exports pattern support (Guy Bedford) nodejs#34718 * (SEMVER-MINOR) package "imports" field (Guy Bedford) nodejs#34117 * (SEMVER-MINOR) deprecate module.parent (Antoine du HAMEL) nodejs#32217 n-api: * (SEMVER-MINOR) create N-API version 7 (Gabriel Schulhof) nodejs#35199 * (SEMVER-MINOR) support type-tagging objects (Gabriel Schulhof) nodejs#28237 n-api,src: * (SEMVER-MINOR) provide asynchronous cleanup hooks (Anna Henningsen) nodejs#34572 perf_hooks: * (SEMVER-MINOR) add idleTime and event loop util (Trevor Norris) nodejs#34938 timers: * (SEMVER-MINOR) allow timers to be used as primitives (Denys Otrishko) nodejs#34017 tls: * (SEMVER-MINOR) make 'createSecureContext' honor more options (Mateusz Krawczuk) nodejs#33974 worker: * (SEMVER-MINOR) add public method for marking objects as untransferable (Anna Henningsen) nodejs#33979 * (SEMVER-MINOR) emit `'messagerror'` events for failed deserialization (Anna Henningsen) nodejs#33772 * (SEMVER-MINOR) allow passing JS wrapper objects via postMessage (Anna Henningsen) nodejs#33772 * (SEMVER-MINOR) allow transferring/cloning generic BaseObjects (Anna Henningsen) nodejs#33772 * (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) nodejs#34303 * (SEMVER-MINOR) add stack size resource limit option (Anna Henningsen) nodejs#33085 worker,fs: * (SEMVER-MINOR) make FileHandle transferable (Anna Henningsen) nodejs#33772 zlib: * (SEMVER-MINOR) add `maxOutputLength` option (unknown) nodejs#33516 * switch to lazy init for zlib streams (Andrey Pechkurov) nodejs#34048 PR-URL: nodejs#35401
2020-10-06, Version 12.19.0 'Erbium' (LTS), @codebytere
Notable Changes
d73b8346b8
] - (SEMVER-MINOR) assert: port common.mustCall() to assert (ConorDavenport) #3198245d2f4dd3c
] - (SEMVER-MINOR) async_hooks: add AsyncResource.bind utility (James M Snell) #345746ee800f0c3
] - (SEMVER-MINOR) buffer: also alias BigUInt methods (Anna Henningsen) #349609d07217d2c
] - (SEMVER-MINOR) buffer: alias UInt ➡️ Uint in buffer methods (Anna Henningsen) #3472906c5120eef
] - (SEMVER-MINOR) build: add build flag for OSS-Fuzz integration (davkor) #3476117a098b9e6
] - (SEMVER-MINOR) cli: add alias for report-directory to make it consistent (Ash Cripps) #33587b828560908
] - (SEMVER-MINOR) crypto: allow KeyObjects in postMessage (Tobias Nießen) #3336053c9975673
] - (SEMVER-MINOR) crypto: add randomInt function (Oli Lalonde) #346009b53b4ddf2
] - deps: upgrade to libuv 1.39.0 (Colin Ihrig) #349157ef1f6a71d
] - deps: upgrade npm to 6.14.7 (claudiahdz) #34468e9a514d13e
] - deps: upgrade to libuv 1.38.1 (Colin Ihrig) #34187de174cd1bc
] - (SEMVER-MINOR) dgram: add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500be6aee9f53
] - (SEMVER-MINOR) dgram: allow typed arrays in .send() (Sarat Addepalli) #224131a8669d6ec
] - (SEMVER-MINOR) doc: Add maxTotalSockets option to agent constructor (rickyes) #336171a7082052f
] - (SEMVER-MINOR) doc: add basic embedding example documentation (Anna Henningsen) #30467e9a8f0c127
] - doc: add Ricky Zhou to collaborators (rickyes) #34676260914c432
] - doc: add release key for Ruy Adorno (Ruy Adorno) #3462839f90346f8
] - doc: add DerekNonGeneric to collaborators (Derek Lewis) #34602437b092eed
] - doc: add AshCripps to collaborators (Ash Cripps) #34494319d570a47
] - doc: add HarshithaKP to collaborators (Harshitha K P) #34417ae60f50a69
] - doc: add rexagod to collaborators (Pranshu Srivastava) #3445739dea8f70d
] - doc: add release key for Richard Lau (Richard Lau) #34397a2107101be
] - doc: add danielleadams to collaborators (Danielle Adams) #34360c4f0cb65a1
] - doc: add sxa as collaborator (Stewart X Addison) #34338a04d76d2ad
] - doc: add ruyadorno to collaborators (Ruy Adorno) #342970a927216cf
] - (SEMVER-MAJOR) doc: deprecate process.umask() with no arguments (Colin Ihrig) #324997a8f59f1d6
] - (SEMVER-MINOR) embedding: make Stop() stop Workers (Anna Henningsen) #32531ff0a0366f7
] - (SEMVER-MINOR) embedding: provide hook for custom process.exit() behaviour (Anna Henningsen) #32531a19933f7fc
] - (SEMVER-MINOR) fs: implement lutimes (Maël Nison) #333993d1bdc254c
] - (SEMVER-MINOR) http: add maxTotalSockets to agent class (rickyes) #33617fb68487b8c
] - (SEMVER-MINOR) http: return this from IncomingMessage#destroy() (Colin Ihrig) #32789388d125a64
] - (SEMVER-MINOR) http: expose host and protocol on ClientRequest (wenningplus) #338037551a8be47
] - (SEMVER-MINOR) http2: return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) #339944d0129aefb
] - (SEMVER-MINOR) http2: do not modify explicity set date headers (Pranshu Srivastava) #3316065ffce152b
] - (SEMVER-MINOR) module: named exports for CJS via static analysis (Guy Bedford) #352492f3ffc041c
] - (SEMVER-MINOR) module: exports pattern support (Guy Bedford) #34718d065334d42
] - (SEMVER-MINOR) module: package "imports" field (Guy Bedford) #34117c9bd1a7d8a
] - (SEMVER-MINOR) module: deprecate module.parent (Antoine du HAMEL) #32217b9d0f73c7c
] - (SEMVER-MINOR) n-api: create N-API version 7 (Gabriel Schulhof) #35199e7486d4df6
] - (SEMVER-MINOR) n-api: support type-tagging objects (Gabriel Schulhof) #282372cf231678b
] - (SEMVER-MINOR) n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #345722c409a2853
] - (SEMVER-MINOR) perf_hooks: add idleTime and event loop util (Trevor Norris) #34938987e0cb785
] - (SEMVER-MINOR) timers: allow timers to be used as primitives (Denys Otrishko) #340179b27933549
] - (SEMVER-MINOR) tls: make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974139442c34e
] - (SEMVER-MINOR) worker: add public method for marking objects as untransferable (Anna Henningsen) #33979dafa380732
] - (SEMVER-MINOR) worker: emit'messagerror'
events for failed deserialization (Anna Henningsen) #337720d35eaa034
] - (SEMVER-MINOR) worker: allow passing JS wrapper objects via postMessage (Anna Henningsen) #337728e1698a784
] - (SEMVER-MINOR) worker: allow transferring/cloning generic BaseObjects (Anna Henningsen) #33772b4819dba5c
] - (SEMVER-MINOR) worker: add option to track unmanaged file descriptors (Anna Henningsen) #343039173b09445
] - (SEMVER-MINOR) worker: add stack size resource limit option (Anna Henningsen) #33085dd51ba3f93
] - (SEMVER-MINOR) worker,fs: make FileHandle transferable (Anna Henningsen) #3377233b22d7c4f
] - (SEMVER-MINOR) zlib: addmaxOutputLength
option (unknown) #33516d60b13f2e3
] - zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048Commits
27ceec0bc6
] - Forces Powershell to use tls1.2 (Bartosz Sosnowski) #33609d73b8346b8
] - (SEMVER-MINOR) assert: port common.mustCall() to assert (ConorDavenport) #31982148383fdc3
] - async_hooks: avoid GC tracking of AsyncResource in ALS (Gerhard Stoebich) #346530a4401713a
] - async_hooks: avoid unneeded AsyncResource creation (Gerhard Stoebich) #3461607968ac456
] - async_hooks: improve property descriptors in als.bind (Gerhard Stoebich) #3462045d2f4dd3c
] - (SEMVER-MINOR) async_hooks: add AsyncResource.bind utility (James M Snell) #3457461683e1763
] - async_hooks: don't read resource if ALS is disabled (Gerhard Stoebich) #3461795e0f8ef52
] - async_hooks: execute destroy hooks earlier (Gerhard Stoebich) #34342cfc769b048
] - async_hooks: fix resource stack for deep stacks (Anna Henningsen) #34573b2241e9fc1
] - async_hooks: improve resource stack performance (Anna Henningsen) #3431924fddba59b
] - benchmark: add benchmark script for resourceUsage (Yash Ladha) #34691145691b83e
] - benchmark: always throw the same Error instance (Anna Henningsen) #345237bc26c2e8c
] - bootstrap: correct --frozen-intrinsics override fix (Guy Bedford) #350416ee800f0c3
] - (SEMVER-MINOR) buffer: also alias BigUInt methods (Anna Henningsen) #349609d07217d2c
] - (SEMVER-MINOR) buffer: alias UInt ➡️ Uint in buffer methods (Anna Henningsen) #347298f2d2aa9e3
] - build: increase API requests for stale action (Phillip Johnsen) #35235ff0b1000d1
] - build: filter issues & PRs to auto close by matching on stalled label (Phillip Johnsen) #3515906c5120eef
] - (SEMVER-MINOR) build: add build flag for OSS-Fuzz integration (davkor) #347619107595acd
] - build: comment about auto close when stalled via with github action (Phillip Johnsen) #3455560774c08e3
] - build: close stalled issues and PRs with github action (Phillip Johnsen) #345559bb681458c
] - build: use autorebase option for git node land (Denys Otrishko) #349698d27998bd6
] - build: use latest node-core-utils from npm (Denys Otrishko) #34969d2f44a74f8
] - build: add support for build on arm64 (Evan Lucas) #34238ea56aea452
] - build: run link checker in linter workflow (Richard Lau) #348109e1f8fcb65
] - build: implement a Commit Queue in Actions (Mary Marchini) #34112380600dbe5
] - build: set --v8-enable-object-print by default (Mary Marchini) #34705191d0ae311
] - build: add flag to build V8 with OBJECT_PRINT (Mary Marchini) #32834f6ad59b60f
] - build: do not run auto-start-ci on forks (Evan Lucas) #3465090a44e198b
] - build: increase startCI verbosity and fix job name (Mary Marchini) #346357886e763f5
] - build: don't run auto-start-ci on push (Mary Marchini) #34588544a722de4
] - build: fix auto-start-ci script path (Mary Marchini) #34588e51b2680a8
] - build: auto start Jenkins CI via PR labels (Mary Marchini) #34089343894f990
] - build: toolchain.gypi and node_gyp.py cleanup (iandrc) #34268e7252df0b9
] - build: fix test-ci-js task in Makefile (Rich Trott) #34433833474f844
] - build: do not run benchmark tests on 'make test' (Rich Trott) #34434f14775e492
] - build: add benchmark tests to CI runs (Rich Trott) #34288acf63b009d
] - build,deps: add gen-openssl target (Evan Lucas) #34642b977672edc
] - build,tools: fix cmd_regen_makefile (Daniel Bevenius) #3425517a098b9e6
] - (SEMVER-MINOR) cli: add alias for report-directory to make it consistent (Ash Cripps) #33587b329a95c01
] - console: document the behavior of console.assert() (iandrc) #34501ed72d83802
] - crypto: simplify KeyObject constructor (Rich Trott) #35064b828560908
] - (SEMVER-MINOR) crypto: allow KeyObjects in postMessage (Tobias Nießen) #333602b7273b2ad
] - crypto: improve invalid arg type message for randomInt() (Rich Trott) #35089bf5a85b43a
] - crypto: improve randomInt out-of-range error message (Rich Trott) #350885ef9ee4254
] - crypto: fix randomInt range check (Tobias Nießen) #35052921129c1d8
] - crypto: align parameter names with documentation (Rich Trott) #3505453c9975673
] - (SEMVER-MINOR) crypto: add randomInt function (Oli Lalonde) #3460039dc4086fe
] - crypto: avoid unitializing ECDH objects on error (Tobias Nießen) #34302865f8e85c4
] - crypto: add OP flag constants added in OpenSSL v1.1.1 (Mateusz Krawczuk) #33929bf4e778e50
] - crypto: move typechecking for timingSafeEqual into C++ (Anna Henningsen) #341414ff6c77e17
] - deps: V8: cherry-pick e06ace6b5cdb (Anna Henningsen) #346735db8b357ce
] - deps: V8: cherry-pick eec10a2fd8fa (Stephen Belanger) #33778e9e3390b18
] - deps: V8: backport 3f071e3e7e15 (Milad Fa) #3530557564eb86d
] - deps: V8: cherry-pick 71736859756b2bd0444bdb0a87a (Daniel Bevenius) #35205481cced20e
] - deps: update brotli to v1.0.9 (Anna Henningsen) #34937f6c0b270e0
] - deps: add openssl support for arm64 (Evan Lucas) #342389b53b4ddf2
] - deps: upgrade to libuv 1.39.0 (Colin Ihrig) #34915f87b6c0f7c
] - deps: upgrade npm to 6.14.8 (Ruy Adorno) #34834f710dbf1b7
] - deps: update to uvwasi 0.0.10 (Colin Ihrig) #346237ef1f6a71d
] - deps: upgrade npm to 6.14.7 (claudiahdz) #34468e9a514d13e
] - deps: upgrade to libuv 1.38.1 (Colin Ihrig) #3418760b697de30
] - deps: V8: cherry-pick 7889803e82d3 (Zhao Jiazhong) #34214de174cd1bc
] - (SEMVER-MINOR) dgram: add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500be6aee9f53
] - (SEMVER-MINOR) dgram: allow typed arrays in .send() (Sarat Addepalli) #224131a8669d6ec
] - (SEMVER-MINOR) doc: Add maxTotalSockets option to agent constructor (rickyes) #3361705da376c05
] - doc: remove errors that were never released (Rich Trott) #34197831328bdb2
] - doc: add note about multiple sync events and once (James M Snell) #34220a9f0fc9896
] - doc: document behavior for once(ee, 'error') (James M Snell) #34225ed055c010d
] - doc: replace http to https of link urls (sapics) #34158cef9921c74
] - doc: specify how fs.WriteStream/ReadStreams are created (James M Snell) #341884277d952c0
] - doc: mark assert.CallTracker experimental (Ruben Bridgewater) #331241a7082052f
] - (SEMVER-MINOR) doc: add basic embedding example documentation (Anna Henningsen) #3046755dc7aaaa3
] - doc: standardize on _backward_ (Rich Trott) #35243746517aad5
] - doc: revise stability section of values doc (Rich Trott) #352421018e520d6
] - doc: remove excessive formatting in dgram.md (Rich Trott) #35234e026ce9b82
] - doc: sort repl references in ASCII order (Rich Trott) #352306669effc4d
] - doc: clarify use of NAPI_EXPERIMENTAL (Michael Dawson) #3519589636e3257
] - doc: update attributes used by n-api samples (doc: update attributes used by n-api samples #35220) (Gerhard Stoebich)e21d1cd58f
] - doc: add issue labels sections to release guide (Michaël Zasso) #35224f050ecc3b1
] - doc: fix small grammatical issues in timers.md (Turner Jabbour) #35203d81db1dcb9
] - doc: add technical values document (Michael Dawson) #35145ee1bcdbe0d
] - doc: remove "end user" (Rich Trott) #352003ffaf66886
] - doc: replace "you should do X" with "do X" (Rich Trott) #35194c606ed761c
] - doc: fix missing word in dgram.md (Tom Atkinson) #352313094ace6b0
] - doc: fix deprecation documentation inconsistencies (Antoine du HAMEL) #350822b86032728
] - doc: fix broken link in crypto.md (Rich Trott) #351814af4a809c2
] - doc: remove problematic auto-linking of curl man pages (Rich Trott) #35174d94dac467b
] - doc: update process.release (schamberg97) #3516752eba5b542
] - doc: add missing copyFile change history (Shelley Vohr) #35056799fad73e9
] - doc: perform cleanup on security-release-process.md (Rich Trott) #3515462436e6bab
] - doc: fix minor punctuation issue in path.md (Amila Welihinda) #3512723dcfe52ac
] - doc: fix left nav color contrast (Rich Trott) #35141745987e9f5
] - doc: update contact info for Ash Cripps (Ash Cripps) #35139f3f72fd951
] - doc: update my email address (Michael Dawson) #351210f9908beef
] - doc: add missing changes entry for breakEvalOnSigint REPL option (Anna Henningsen) #35143f0b9866a93
] - doc: update security process (Michael Dawson) #35107255d47a6b1
] - doc: fix broken link in perf_hooks.md (Rich Trott) #351131e3982047d
] - doc: fix broken link in http2.md (Rich Trott) #35112ec5a0ada51
] - doc: fix broken link in fs.md (Rich Trott) #3511155b8caa958
] - doc: fix broken links in deprecations.md (Rich Trott) #351093954b8f12d
] - doc: add note about path.basename on Windows (Tobias Nießen) #35065bf39354cbc
] - doc: add link to safe integer definition (Tobias Nießen) #350498ed4ab5ac4
] - doc: format exponents better (Tobias Nießen) #35050b117467a77
] - doc: improve link-local text in dgram.md (Rich Trott) #3486814d4bfa7c8
] - doc: use _Static method_ instead of _Class Method_ (Rich Trott) #34659d05f615896
] - doc: tidy some addons.md text (Rich Trott) #346545846befacb
] - doc: use _Class Method_ in async_hooks.md (Rich Trott) #346262302dff635
] - doc: fix typo in cli.md for report-dir (Ash Cripps) #3372565b7bf40b8
] - doc: restore color for visited links (Rich Trott) #35108ef8d3731eb
] - doc: change stablility-2 color for accessibility (Rich Trott) #350617c947b26e8
] - doc: add deprecated badge to legacy URL methods (Antoine du HAMEL) #34931fb1a1339de
] - doc: spruce up user journey to local docs browsing (Derek Lewis) #3498608b56130db
] - doc: update syntax highlighting color for accessibility (Rich Trott) #350631ce26fe50c
] - doc: remove style for empty links (Antoine du HAMEL) #350343c984115a0
] - doc: fix certificate display in tls doc (Rich Trott) #35032d7989bd1d7
] - doc: use consistent header typography (Rich Trott) #3503080fa1f5722
] - doc: fix malformed hashes in assert.md (Rich Trott) #350282529ba261b
] - doc: change color contrast for accessibility (Rich Trott) #350478cc7a730a5
] - doc: revise commit-queue.md (Rich Trott) #35006e7c74ebee2
] - doc: change effected to affected (Turner Jabbour) #34989c68c6cd485
] - doc: drop the --production flag for installing windows-build-tools (DeeDeeG) #349794d28435104
] - doc: fix broken link to response.writableFinished in deprecations doc (Rich Trott) #3498323389a082f
] - doc: fix broken link to response.finished in deprecations doc (Rich Trott) #349824e2415fc6a
] - doc: fix broken link to writableEnded in deprecations doc (Rich Trott) #34984b575e6341c
] - doc: fix typos in buffer doc (Robert Williams) #349810695e243de
] - doc: make minor improvements to query string sentence in http2.md (Rich Trott) #34929a5b4526f5d
] - doc: simplify "make use of" to "use" (Rich Trott) #348611e33bfcc6a
] - doc: make minor fixes to maintaining-openssl.md (Rich Trott) #34926533d00d05d
] - doc: fix CHANGELOG.md parsing issue (Juan José Arboleda) #349231b27f098bd
] - doc: provide more guidance about process.version (Rich Trott) #34909f50fec605d
] - doc: use consistent typography for node-addon-api (Rich Trott) #34910222fcb1e66
] - doc: use "previous"/"preceding" instead of "above" as modifier (Rich Trott) #34877961844d25b
] - doc: improve fs doc intro (James M Snell) #3484326b060f4cd
] - doc: indicate the format of process.version (Danny Guo) #34872da150f4e1e
] - doc: fix ESM/CJS wrapper example (Maksim Sinik) #348533ea7e03ae4
] - doc: adopt Microsoft Style Guide officially (Rich Trott) #348215f09f45d1f
] - doc: use 'console' info string for console output (Rich Trott) #348379d52480396
] - doc: move addaleax to TSC emeritus (Anna Henningsen) #348096d9e6f6186
] - doc: remove space above version picker (Justice Almanzar) #34768c53c34c045
] - doc: reorder deprecated tls docs (Jerome T.K. Covington) #34687edda492a94
] - doc: fix file name to main.mjs and not main.js in esm.md (Frank Lemanschik) #347863abcc74882
] - doc: improve async_hooks snippets (Andrey Pechkurov) #34829fd4f561ce4
] - doc: fix some typos and grammar mistakes (Hilla Shahrabani) #348007a983f5f1d
] - doc: remove "is recommended from crypto legacy API text (Rich Trott) #34697c7fc16e10a
] - doc: fix broken links in commit-queue.md (Luigi Pinca) #3478909687b85f7
] - doc: avoid _may_ in collaborator guide (Rich Trott) #34749f295869ba3
] - doc: use sentence-casing for headers in collaborator guide (Rich Trott) #3471394039b75d3
] - doc: edit (general) collaborator guide (Rich Trott) #34712653d88ac13
] - doc: reduce repetitiveness on Consensus Seeking (Mary Marchini) #34702b28a6a57c4
] - doc: remove typo in crypto.md (Rich Trott) #34698c189832647
] - doc: n-api environment life cycle APIs are stable (Jim Schlight) #34641898947b5b1
] - doc: add padding in the sidebar column (Antoine du HAMEL) #3466575ea463c25
] - doc: use semantically appropriate tag for lines (Antoine du HAMEL) #346600da5ac805c
] - doc: add HPE_UNEXPECTED_CONTENT_LENGTH error description (Nikolay Krashnikov) #3459675ed2f6e2e
] - doc: update http server response 'close' event (Renato Mariscal) #344720ba9052b57
] - doc: add writable and readable options to Duplex docs (Priyank Singh) #34383d0bf0f9c00
] - doc: harden policy around objections (Mary Marchini) #34639e9a8f0c127
] - doc: add Ricky Zhou to collaborators (rickyes) #34676fc612d5635
] - doc: edit process.title note for brevity and clarity (Rich Trott) #346273dda55aedf
] - doc: update fs.watch() availability for IBM i (iandrc) #34611dc6e7f8584
] - doc: fix typo in path.md (aetheryx) #34550260914c432
] - doc: add release key for Ruy Adorno (Ruy Adorno) #34628e67bd9e050
] - doc: clarify process.title inconsistencies (Corey Butler) #34557c56a29178b
] - doc: document the connection event for HTTP2 & TLS servers (Tim Perry) #34531059db0591c
] - doc: mention null special-case fornapi\_typeof
(Renée Kooi) #3457739f90346f8
] - doc: add DerekNonGeneric to collaborators (Derek Lewis) #3460265a0ddbfc3
] - doc: use consistent spelling for "falsy" (Rich Trott) #34545261fd11d4b
] - doc: simplify and clarify console.assert() documentation (Rich Trott) #34544b4b2057fb6
] - doc: use consistent capitalization for addons (Rich Trott) #345362410a0f7cb
] - doc: add mmarchini pronouns (Mary Marchini) #34586de03d635d4
] - doc: update mmarchini contact info (Mary Marchini) #34586873e84366c
] - doc: update .mailmap for mmarchini (Mary Marchini) #34586f350b512e7
] - doc: use sentence-case for headers in SECURITY.md (Rich Trott) #34525057613c464
] - Revert "doc: move ronkorving to emeritus" (Rich Trott) #345079c725919fc
] - doc: use sentence-case for GOVERNANCE.md headers (Rich Trott) #34503c95964afd6
] - doc: revise onboarding-extras (Rich Trott) #344963db13a8043
] - doc: remove breaking-change-helper from onboarding-extras (Rich Trott) #34497cef1284a22
] - doc: add Triagers section to table of contents in GOVERNANCE.md (Rich Trott) #345048c0a781ee0
] - doc: onboarding process extras (Gireesh Punathil) #34455b37b3f017f
] - doc: mention triage in GOVERNANCE.md (Gireesh Punathil) #34426dfdedfd67a
] - doc: move thefourtheye to emeritus (Rich Trott) #3447156d5ba852f
] - doc: move ronkorving to emeritus (Rich Trott) #34471f70cbc63b8
] - doc: match link text in index to doc headline (Rich Trott) #34449437b092eed
] - doc: add AshCripps to collaborators (Ash Cripps) #34494c91e31ded2
] - doc: add author-ready label ref to onboarding doc (Ruy Adorno) #34381319d570a47
] - doc: add HarshithaKP to collaborators (Harshitha K P) #34417ae60f50a69
] - doc: add rexagod to collaborators (Pranshu Srivastava) #344578ee83a9d58
] - doc: add statement of purpose to documentation style guide (Rich Trott) #3442439dea8f70d
] - doc: add release key for Richard Lau (Richard Lau) #34397e15dc5f6ea
] - doc: use correct identifier for callback argument (Rich Trott) #3440588bd124d5c
] - doc: add changes metadata to TLS newSession event (Tobias Nießen) #342940f050d4597
] - doc: introduce a triager role (Gireesh Punathil) #34295857ba90138
] - doc: strengthen suggestion in errors.md (Rich Trott) #343907c7d3e3697
] - doc: strengthen wording about fs.access() misuse (Rich Trott) #343521d64c2c345
] - doc: fix typo in assert.md (Ye-hyoung Kang) #343167be8dded52
] - doc: clarify conditional exports guidance (Guy Bedford) #34306c1b5c89e60
] - doc: reword warnings about sockets passed to subprocesses (Rich Trott) #34273a2107101be
] - doc: add danielleadams to collaborators (Danielle Adams) #34360eff1febe9e
] - doc: buffer documentation improvements (James M Snell) #34230ba7ba4fe14
] - doc: improve text in fs docs about omitting callbacks (Rich Trott) #34307c4f0cb65a1
] - doc: add sxa as collaborator (Stewart X Addison) #34338513ad146c8
] - doc: move sebdeckers to emeritus (Rich Trott) #34298a04d76d2ad
] - doc: add ruyadorno to collaborators (Ruy Adorno) #342973064755d31
] - doc: move kfarnung to collaborator emeriti list (Rich Trott) #34258ea33e738fb
] - doc: specify encoding in text/html examples (James M Snell) #342222615e55d93
] - doc: document the ready event for Http2Stream (James M Snell) #34221fbb36ed5c4
] - doc: add comment to example about 2xx status codes (James M Snell) #34223f2f1537ea0
] - doc: document that whitespace is ignored in base64 decoding (James M Snell) #342270ebb30bb88
] - doc: document security issues with url.parse() (James M Snell) #34226b60b6d7404
] - doc: move digitalinfinity to emeritus (Rich Trott) #34191e65d6fddaf
] - doc: move gibfahn to emeritus (Rich Trott) #34190c62941e84c
] - doc: remove parenthetical \r\n comment in http and http2 docs (Rich Trott) #341789bb70a498d
] - doc: remove stability from unreleased errors (Rich Trott) #33764a7a564b418
] - doc: util.debuglog callback (Bradley Meck) #33856089a4479a4
] - doc: update wording in "Two reading modes" (Julien Poissonnier) #3411932ef1b3347
] - doc: clarify that the ctx argument is optional (Luigi Pinca) #340978960a63312
] - doc: add a reference to the list of OpenSSL flags. (Mateusz Krawczuk) #340504ac0df9160
] - doc: no longer maintain a CNA structure (Sam Roberts) #3363975637e6867
] - doc: use consistent naming in stream doc (Saleem) #3050671664158fc
] - doc: clarify how to read process.stdin (Anentropic) #2735025939ccded
] - doc: fix entry fornapi\_create\_external\_buffer
(Gabriel Schulhof) #341255f131f71e9
] - doc: fix source link margin to sub-header mark (Rodion Abdurakhimov) #33664f12c6f406a
] - doc: improve async_hooks asynchronous context example (Denys Otrishko) #337308fb265d03c
] - doc: clarify esm conditional exports prose (Derek Lewis) #3388649383c8a25
] - doc: improve triaging text in issues.md (Rich Trott) #34164a9302b50c9
] - doc: simply dns.ADDRCONFIG language (Rich Trott) #341551d25e70392
] - doc: remove "considered" in errors.md (Rich Trott) #34152f6dff0a57e
] - doc: simplify and clarify ReferenceError material in errors.md (Rich Trott) #34151e2fff1b1b0
] - doc: add http highlight grammar (Derek Lewis) #3378519bfc012d1
] - doc: move sam-github to TSC Emeriti (Sam Roberts) #34095c78ef2d35c
] - doc: change "considered experimental" to "experimental" in n-api.md (Rich Trott) #341293d5f7674e7
] - doc: changed "considered experimental" to "experimental" in cli.md (Rich Trott) #341286c739aac55
] - doc: improve text in issues.md (falguniraina) #339730672384be9
] - doc: change "currently not considered public" to "not supported" (Rich Trott) #3411464e182553e
] - doc: clarify that APIs are no longer experimental (Rich Trott) #34113e4ac393383
] - doc: clarify O_EXCL text in fs.md (Rich Trott) #34096d67cb7ed0f
] - doc: clarify ambiguous rdev description (Rich Trott) #34094c6ea3d6616
] - doc: make minor improvements to paragraph in child_process.md (Rich Trott) #3406321b0132eec
] - doc: improve paragraph in esm.md (Rich Trott) #3406466cd7bf69d
] - doc: clarify require/import mutual exclusivity (Guy Bedford) #338325ba0ba4b69
] - doc: add dynamic source code links (Alec Davidson) #3399651cdd10ea5
] - doc: mention errors thrown by methods called on an unbound dgram.Socket (Mateusz Krawczuk) #339836d22ae3630
] - doc: document n-api callback scope usage (Gabriel Schulhof) #33915e4854de18c
] - doc: standardize constructor doc header layout (Rich Trott) #3378179c4c73f4c
] - doc: split process.umask() entry into two (Rich Trott) #327110a927216cf
] - (SEMVER-MAJOR) doc: deprecate process.umask() with no arguments (Colin Ihrig) #3249905dae0231b
] - doc,lib: remove unused error code (Rich Trott) #34792e8ddaa3f0e
] - doc,n-api: add link to n-api tutorial website (Jim Schlight) #34870b47172d2ed
] - doc,test: specify and test CLI option precedence rules (Anna Henningsen) #351063975dd3525
] - doc,tools: remove malfunctioning Linux manpage linker (Rich Trott) #34985f57104bb1a
] - doc,tools: annotate broken links in actions workflow (Richard Lau) #348107b29c91944
] - doc,tools: syntax highlight api docs at compile-time (Francisco Ryan Tolmasky I) #341487a8f59f1d6
] - (SEMVER-MINOR) embedding: make Stop() stop Workers (Anna Henningsen) #32531ff0a0366f7
] - (SEMVER-MINOR) embedding: provide hook for custom process.exit() behaviour (Anna Henningsen) #325315c968a0f92
] - errors: useErrorPrototypeToString
fromprimordials
object (ExE Boss) #34891bf7b796491
] - esm: better package.json parser errors (Guy Bedford) #351179159649395
] - esm: shorten ERR_UNSUPPORTED_ESM_URL_SCHEME message (Rich Trott) #34836551be2aeb9
] - esm: improve error message of ERR_UNSUPPORTED_ESM_URL_SCHEME (Denys Otrishko) #347955c3c8b3029
] - events: variable originalListener is useless (fuxingZhang) #33596ff7fbc38f1
] - events: improve listeners() performance (Brian White) #33863830574f199
] - events: improve arrayClone performance (Brian White) #33774a19933f7fc
] - (SEMVER-MINOR) fs: implement lutimes (Maël Nison) #333993d1bdc254c
] - (SEMVER-MINOR) http: add maxTotalSockets to agent class (rickyes) #33617fb68487b8c
] - (SEMVER-MINOR) http: return this from IncomingMessage#destroy() (Colin Ihrig) #32789388d125a64
] - (SEMVER-MINOR) http: expose host and protocol on ClientRequest (wenningplus) #33803756ac65218
] - http: fix crash for sync write errors during header parsing (Anna Henningsen) #3425110815c4eff
] - http: provide keep-alive timeout response header (Robert Nagy) #34561e52cc24e31
] - http: don't write error to socket (Robert Nagy) #344654e07faa7cf
] - http: add note about timer unref (Robert Nagy) #341431a09b4d2ca
] - http: fixes memory retention issue with FreeList and HTTPParser (John Leidegren) #33190ec1df7b4c9
] - http: fix incorrect headersTimeout measurement (Alex R) #32329ca836344fa
] - http: don't throw onUint8Array
s forhttp.ServerResponse#write
(Pranshu Srivastava) #331554079cdd5f2
] - http2: fix Http2Response.sendDate (João Lucas Lucchetta) #348507551a8be47
] - (SEMVER-MINOR) http2: return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) #339944d0129aefb
] - (SEMVER-MINOR) http2: do not modify explicity set date headers (Pranshu Srivastava) #3316045d712c6f6
] - http2: add maxHeaderSize option to http2 (Priyank Singh) #336364a2accb3d0
] - internal: rename error-serdes for consistency (Evan Lucas) #337939f16b7f332
] - lib: improve debuglog() performance (Brian White) #32260efd46e3b61
] - lib: always initialize esm loader callbackMap (Shelley Vohr) #34127f29ab4092f
] - lib: add UNC support to url.pathToFileURL() (Matthew McEachen) #34743176f8c35c5
] - lib: use non-symbols in isURLInstance check (Shelley Vohr) #34622633b4d5e62
] - lib: absorbpath
error cases (Gireesh Punathil) #345196054e213f9
] - lib: simplify assignment (sapics) #3371832c51c6c7d
] - lib: replace http to https of comment link urls (sapics) #34158d1be44c705
] - meta: update module pages in CODEOWNERS (Antoine du Hamel) #3493209100ce4ce
] - meta: add links to OpenJSF Slack (Mary Marchini) #35128c7eb462bde
] - meta: update my collab entry (devsnek) #351602b3d4bd550
] - meta: remove non-existent quic from CODEOWNERS (Richard Lau) #3494736c705d83b
] - meta: enable wasi for CODEOWNERS (gengjiawen) #34889fb98e762ce
] - meta: fix codeowners docs path (Mary Marchini) #348115119586c0b
] - meta: add TSC as owner of governance-related docs (Mary Marchini) #347376d6bd2dc3b
] - meta: uncomment all codeowners (Mary Marchini) #34670ac0b9496e5
] - meta: enable http2 team for CODEOWNERS (Rich Trott) #345342ac653dc1a
] - meta: make issue template mobile friendly and address nits (Derek Lewis) #342436319c8f8bb
] - meta: add N-API to codeowners coverage (Michael Dawson) #3403978ee480469
] - meta: fixup CODEOWNERS so it hopefully works (James M Snell) #341475357a05da2
] - module: refine module type mismatch error cases (Guy Bedford) #3542665ffce152b
] - (SEMVER-MINOR) module: named exports for CJS via static analysis (Guy Bedford) #352492f3ffc041c
] - (SEMVER-MINOR) module: exports pattern support (Guy Bedford) #34718ed3278d55d
] - module: fix crash on multiline named cjs imports (Christoph Tavan) #3527589a58f61d7
] - module: use isURLInstance instead of instanceof (Antoine du HAMEL) #34951fc93cc95d8
] - module: drop-u
alias for--conditions
(Richard Lau) #34935740c95819f
] - module: fix check for package.json at volume root (Derek Lewis) #34595cecc193abc
] - module: share CJS/ESM resolver fns, refactoring (Guy Bedford) #34744d9857fdbc2
] - module: custom --conditions flag option (Guy Bedford) #346373ad146d474
] - module: use cjsCache over esm injection (Guy Bedford) #3460500aa935f5c
] - module: self referential modules in repl or-r
(Daniele Belardi) #32261d065334d42
] - (SEMVER-MINOR) module: package "imports" field (Guy Bedford) #34117c9bd1a7d8a
] - (SEMVER-MINOR) module: deprecate module.parent (Antoine du HAMEL) #32217b9d0f73c7c
] - (SEMVER-MINOR) n-api: create N-API version 7 (Gabriel Schulhof) #35199a5aa3ddacf
] - n-api: re-implement async env cleanup hooks (Gabriel Schulhof) #34819c440748779
] - n-api: fix use-after-free with napi_remove_async_cleanup_hook (Anna Henningsen) #34662e7486d4df6
] - (SEMVER-MINOR) n-api: support type-tagging objects (Gabriel Schulhof) #28237a6b655614f
] - n-api: handle weak no-finalizer refs correctly (Gabriel Schulhof) #3483902fe75026e
] - n-api: simplify bigint-from-word creation (Gabriel Schulhof) #34554ba2e341f1d
] - n-api: run all finalizers via SetImmediate() (Gabriel Schulhof) #343862cf231678b
] - (SEMVER-MINOR) n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #345723c4abe0e91
] - net: replace usage of internal stream state with public api (Denys Otrishko) #348856b5d679c80
] - net: validate custom lookup() output (Colin Ihrig) #3481309056fdf38
] - net: don't return the stream object from onStreamRead (Robey Pointer) #3437576ba129151
] - net: allow wider regex in interface name (Stewart X Addison) #34364ce5d0db34b
] - net: fix bufferSize (Robert Nagy) #340882c409a2853
] - (SEMVER-MINOR) perf_hooks: add idleTime and event loop util (Trevor Norris) #3493835ff592613
] - policy: increase tests via permutation matrix (Bradley Meck) #344040ede223fa8
] - policy: add startup benchmark and make SRI lazier (Bradley Farias) #2952753eae0dafd
] - process: correctly parse Unicode in NODE_OPTIONS (Bartosz Sosnowski) #344766ccacdfddb
] - querystring: manage percent character at unescape (Daijiro Wachi) #35013b7be751447
] - repl: support --loader option in builtin REPL (Michaël Zasso) #3343763cd05b1d6
] - src: fix ParseEncoding (sapics) #33957090f86955f
] - src: fix minor comment typo in KeyObjectData (Daniel Bevenius) #3416750b1cde872
] - (SEMVER-MINOR) src: store key data in separate class (Tobias Nießen) #33360bf3aaa31d0
] - (SEMVER-MINOR) src: add NativeKeyObject base class (Tobias Nießen) #3336091978820fa
] - (SEMVER-MINOR) src: rename internal key handles to KeyObjectHandle (Tobias Nießen) #33360667d520148
] - (SEMVER-MINOR) src: introduce BaseObject base FunctionTemplate (Anna Henningsen) #337723e21dd91c1
] - (SEMVER-MINOR) src: add option to track unmanaged file descriptors (Anna Henningsen) #343030affe8622e
] - (SEMVER-MINOR) src: add public APIs to manage v8::TracingController (Anna Henningsen) #33850b7e4d5fc0e
] - src: shutdown libuv before exit() (Anna Henningsen) #350215e28660121
] - (SEMVER-MINOR) src: allow embedders to disable esm loader (Shelley Vohr) #340607e2cd728bb
] - src: add callback scope for native immediates (Anna Henningsen) #34366147440510f
] - src: flush V8 interrupts from Environment dtor (Anna Henningsen) #3252329620c41fb
] - src: use env->RequestInterrupt() for inspector MainThreadInterface (Anna Henningsen) #325232e4536e701
] - src: use env->RequestInterrupt() for inspector io thread start (Anna Henningsen) #325234704e586dc
] - src: fix cleanup hook removal for InspectorTimer (Anna Henningsen) #325234513b6a3df
] - src: makeEnvironment::interrupt\_data\_
atomic (Anna Henningsen) #325231066341cd9
] - src: initialize inspector before RunBootstrapping() (Anna Henningsen) #32672b8c9048a87
] - (SEMVER-MINOR) src: shutdown platform from FreePlatform() (Anna Henningsen) #30467a28c990061
] - (SEMVER-MINOR) src: fix what a dispose without checking (Jichan) #304672f8f76736b
] - (SEMVER-MINOR) src: allow non-Node.js TracingControllers (Anna Henningsen) #304679b84ee6480
] - (SEMVER-MINOR) src: add ability to look up platform based onEnvironment\*
(Anna Henningsen) #30467a770a35f61
] - (SEMVER-MINOR) src: make InitializeNodeWithArgs() official public API (Anna Henningsen) #304678005e637b1
] - (SEMVER-MINOR) src: add unique_ptr equivalent of CreatePlatform (Anna Henningsen) #304674a6748d2c3
] - (SEMVER-MINOR) src: add LoadEnvironment() variant taking a string (Anna Henningsen) #30467c5aa3f4adb
] - (SEMVER-MINOR) src: provide a variant of LoadEnvironment taking a callback (Anna Henningsen) #30467808dedc4b3
] - (SEMVER-MINOR) src: align worker and main thread code with embedder API (Anna Henningsen) #30467e809a5cd6b
] - (SEMVER-MINOR) src: associate is_main_thread() with worker_context() (Anna Henningsen) #30467b7350e8c6e
] - (SEMVER-MINOR) src: move worker_context from Environment to IsolateData (Anna Henningsen) #304679a5cec3466
] - (SEMVER-MINOR) src: fix memory leak in CreateEnvironment when bootstrap fails (Anna Henningsen) #304677d92ac7a35
] - (SEMVER-MINOR) src: makeFreeEnvironment()
perform all necessary cleanup (Anna Henningsen) #304671d3638b189
] - src: use enum for refed flag on native immediates (Anna Henningsen) #3344418e8687923
] - (SEMVER-MINOR) src: allow preventing SetPromiseRejectCallback (Shelley Vohr) #34387403deb71d5
] - (SEMVER-MINOR) src: allow setting a dir for all diagnostic output (Ash Cripps) #3358419b55be03b
] - (SEMVER-MINOR) src: add equality operators for BaseObjectPtr (Anna Henningsen) #337725eb1c9cee0
] - src: add get/set pair for env context awareness (Shelley Vohr) #3502400e020b841
] - src: disallow JS execution during exit() (Anna Henningsen) #3502026a596bf29
] - src: fix abort on uv_loop_init() failure (Ben Noordhuis) #34874d953fa3038
] - src: usage of modernize-use-equals-default (Yash Ladha) #34807541fb1b001
] - src: prefer C++ empty() in boolean expressions (Tobias Nießen) #344321549048307
] - src: spin shutdown loop while immediates are pending (Anna Henningsen) #34662dabd04d79b
] - src: fixsize
underflow in CallbackQueue (Anna Henningsen) #34662c0a961efc7
] - src: fix unused namespace member in node_util (Andrey Pechkurov) #345659f465009b1
] - src: skip weak references for memory tracking (Anna Henningsen) #34469c302cae814
] - src: remove unused variable in node_file.cc (sapics) #343175a16a671ef
] - src: avoid strcmp in SecureContext::Init (Tobias Nießen) #34329007b4c1ac9
] - src: refactor CertCbDone to avoid goto statement (Tobias Nießen) #34325a2141d32ed
] - src: remove redundant snprintf (Anna Henningsen) #342826ddeee4b8d
] - src: use FromMaybe instead of ToLocal in GetCert (Daniel Bevenius) #342763901c7fd30
] - src: add GetCipherValue function (Daniel Bevenius) #34287c1901896b7
] - src: add encoding_type variable in WritePrivateKey (Daniel Bevenius) #3418100835434ef
] - src: fix unused namespace member (Nikola Glavina) #3421288d12c00da
] - src: remove unnecessary ToLocalChecked call (Daniel Bevenius) #33902a1da012f6b
] - src: do not crash if ToggleAsyncHook fails during termination (Anna Henningsen) #343622a7c65acaf
] - src,doc: fix wording to refer to context, not environment (Turner Jabbour) #34880302d38974d
] - src,doc: rephrase for clarity (Turner Jabbour) #348794af336d741
] - (SEMVER-MINOR) src,test: add full-featured embedder API test (Anna Henningsen) #30467d44b05b18c
] - stream: allow using.push()
/.unshift()
duringonce('data')
(Anna Henningsen) #349572e77a10d9c
] - stream: pipeline should use req.abort() to destroy response (Robert Nagy) #310542f67e99a0b
] - test: add arrayOfStreams to pipeline (rickyes) #341563598056ac1
] - test: add vm crash regression test (Anna Henningsen) #346738545fb2aa9
] - test: add common/udppair utility (James M Snell) #33380232f6e1154
] - test: AsyncLocalStorage works with thenables (Gerhard Stoebich) #340084cd7f5f147
] - test: add non-ASCII character embedding test (Anna Henningsen) #33972b0c1acafda
] - test: verify threadId in reports (Dylan Coakley) #31556bd71cdf153
] - test: use common.buildType in embedding test (Anna Henningsen) #32422bdf6d41c72
] - test: use InitializeNodeWithArgs in cctest (Anna Henningsen) #3240661eec0c6c7
] - test: wait for message from parent in embedding cctest (Anna Henningsen) #32563cb635c2dc0
] - (SEMVER-MINOR) test: add extended embedder cctest (Anna Henningsen) #30467f325c9544f
] - (SEMVER-MINOR) test: re-enable cctest that was commented out (Anna Henningsen) #304675a6bdd040d
] - test: improve assertions in pummel/test-timers (Rich Trott) #35216942551e46f
] - test: improve pummel/test-timers.js (Rich Trott) #3517543c0174867
] - test: revise test-policy-integrity (Rich Trott) #35101d60c487c53
] - test: remove setMaxListeners in test-crypto-random (Tobias Nießen) #35079867c4516af
] - test: add regression tests for HTTP parser crash (Anna Henningsen) #34251627e484e62
] - test: use mustCall() in test-http-timeout (Pooja D.P) #34996cd4b2aa891
] - test: change var to let (Pooja D.P) #349020bd176896e
] - test: remove incorrect debug() in test-policy-integrity (Rich Trott) #34961327d00997d
] - test: fix typo in test/parallel/test-icu-punycode.js (Daijiro Wachi) #349343fd7889e30
] - test: add readline test for escape sequence (Rich Trott) #3495246f94f9111
] - test: make test-tls-reuse-host-from-socket pass without internet (Rich Trott) #3495376d991cf6b
] - test: simplify test-vm-memleak (Rich Trott) #34881d016cdcaa9
] - test: fix test-cluster-net-listen-relative-path.js to run in / (Rich Trott) #34820cc98103802
] - test: run REPL preview test regardless of terminal type (Rich Trott) #347984661b887cf
] - test: modernize test-cluster-master-error (Anna Henningsen) #34685a4d50de661
] - test: move test-inspector-already-activated-cli to parallel (Rich Trott) #347554b22d335d1
] - test: move execution of WPT to worker threads (Michaël Zasso) #34796ac776f43f4
] - test: convert assertion that always fails to assert.fail() (Rich Trott) #34793a0ba41685b
] - test: remove common.rootDir (Rich Trott) #347725352cde7ee
] - test: allow ENOENT in test-worker-init-failure (Rich Trott) #34769238d01f62f
] - test: allow ENFILE in test-worker-init-failure (Rich Trott) #347699cde4eb73a
] - test: use process.env.PYTHON to spawn python (Anna Henningsen) #34700b4d9e0da6b
] - test: remove error message checking in test-worker-init-failure (Rich Trott) #34727335b61ac74
] - test: skip node-api/test_worker_terminate_finalization (Anna Henningsen) #34732e23f7ee1b9
] - test: fix test_worker_terminate_finalization (Anna Henningsen) #34726b77309fe37
] - test: split test-crypto-dh-hash (Rich Trott) #34631aa24b4a69d
] - test: use block-scoping in test/pummel/test-timers.js (Rich Trott) #34630e30ddacddb
] - test: remove test-child-process-fork-args flaky designation (Rich Trott) #346847eb80403b5
] - test: add debugging for callbacks in test-https-foafssl.js (Rich Trott) #346034dbc787a2f
] - test: add debugging for test-https-foafssl.js (Rich Trott) #3460371ee48863a
] - test: change Fixes: to Refs: (Rich Trott) #3456809a6cefa94
] - test: remove unneeded flag check in test-vm-memleak (Rich Trott) #3452817973b7d7c
] - test: add ref comment to test-regress-GH-814_2 (Rich Trott) #34516f6c674029d
] - test: add ref comment to test-regress-doc: Close code span correctly #814 (Rich Trott) #34516d8c5bdaa08
] - test: remove superfluous check in pummel/test-timers (Rich Trott) #34488afd6e46772
] - test: fix test-heapdump-zlib (Andrey Pechkurov) #3449972e0df3734
] - test: remove duplicate checks in pummel/test-timers (Rich Trott) #344734d4aa9a859
] - test: delete invalid test (Anna Henningsen) #34445967334b9dc
] - test: fixup worker + source map test (Anna Henningsen) #3444626c5f9febd
] - test: force resigning of app (Colin Ihrig) #343318cb306e5a4
] - test: fix flaky test-watch-file (Rich Trott) #34420cc2643188f
] - test: fix flaky test-heapdump-http2 (Rich Trott) #344152137024a55
] - test: do not write to fixtures dir in test-watch-file (Rich Trott) #3437695b2a39cf6
] - test: remove common.localhostIPv6 (Rich Trott) #343732ab3fccdbc
] - test: fix test-net-pingpong pummel test for non-IPv6 hosts (Rich Trott) #34359c3ac5e945c
] - test: fix flaky test-net-connect-econnrefused (Rich Trott) #34330bd3cef7e0f
] - test: use mustCall() in pummel test (Rich Trott) #343279741510336
] - test: fix flaky test-http2-reset-flood (Rich Trott) #34318ed651374a4
] - test: add n-api null checks for conversions (Gabriel Schulhof) #3414255ba743600
] - test: add WASI test for file resizing (Colin Ihrig) #316174ae34e8ea8
] - test: skip an ipv6 test on IBM i (Xu Meng) #34209b7ae73bfe2
] - test: add regression test for C++-created Buffer transfer (Anna Henningsen) #34140235417039f
] - test: replace deprecated function call from test-repl-history-navigation (Rich Trott) #3419944246e6701
] - test: skip some IBM i unsupported test cases (Xu Meng) #34118bb542176b0
] - test: report actual error code on failure (Richard Lau) #3413409a12892e1
] - test: update test-child-process-spawn-loop for Python 3 (Richard Lau) #3407126ede7f295
] - test,doc: add missing uv_setup_args() calls (Colin Ihrig) #34751987e0cb785
] - (SEMVER-MINOR) timers: allow timers to be used as primitives (Denys Otrishko) #340179b27933549
] - (SEMVER-MINOR) tls: make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974c059d3d287
] - tls: enable renegotiation when using BoringSSL (Jeremy Rose) #34832bcc0913564
] - tls: remove setMaxSendFragment guards (Tobias Nießen) #3432368654da30d
] - tls: remove unnecessary close listener (Robert Nagy) #3410555ed2d2280
] - tools: update ESLint to 7.9.0 (Colin Ihrig) #35170a3c59d8707
] - tools: fix docopen target (Antoine du HAMEL) #350626d6c6fa929
] - tools: fix doc build targets (Antoine du HAMEL) #350601dce35d04a
] - tools: add banner to lint-md.js by rollup.config.js (KuthorX) #342330f6102065e
] - tools: update ESLint to 7.8.1 (Colin Ihrig) #35004eeb8a4aaa0
] - tools: update ESLint to 7.8.0 (Colin Ihrig) #35004b4b0dcd43e
] - tools: add debug entitlements for macOS 10.15+ (Gabriele Greco) #34378a92aec137e
] - tools: update ESLint to 7.6.0 (Colin Ihrig) #34589155f706ad0
] - tools: add meta.fixable to fixable lint rules (Colin Ihrig) #34589aa15abb2be
] - tools: update ESLint to 7.5.0 (Colin Ihrig) #344230507535277
] - tools: remove lint-js.js (Rich Trott) #30955fed08a8e49
] - tools,doc: allow page titles to contain inline code (Antoine du HAMEL) #350030ec3e6138e
] - tools,doc: fix global table of content active element (Antoine du Hamel) #349764a0c01e3d5
] - tools,doc: remove "toc" anchor name (Rich Trott) #348938d0c21fd24
] - util: restrict custom inspect function + vm.Context interaction (Anna Henningsen) #336909027a87f62
] - util: print External address from inspect (unknown) #3439858cd76cb04
] - util: improve getStringWidth performance (Ruben Bridgewater) #336747f51e79511
] - vm: add tests for function declarations using [[DefineOwnProperty]] (ExE Boss) #340324913051ba6
] - wasi: add __wasi_fd_filestat_set_times() test (Colin Ihrig) #346232e95550476
] - wasi: add reactor support (Gus Caplan) #34046139442c34e
] - (SEMVER-MINOR) worker: add public method for marking objects as untransferable (Anna Henningsen) #3397944864d7385
] - worker: do not crash when JSTransferable lists untransferable value (Anna Henningsen) #34766dafa380732
] - (SEMVER-MINOR) worker: emit'messagerror'
events for failed deserialization (Anna Henningsen) #337720d35eaa034
] - (SEMVER-MINOR) worker: allow passing JS wrapper objects via postMessage (Anna Henningsen) #337728e1698a784
] - (SEMVER-MINOR) worker: allow transferring/cloning generic BaseObjects (Anna Henningsen) #33772b4819dba5c
] - (SEMVER-MINOR) worker: add option to track unmanaged file descriptors (Anna Henningsen) #343035e9f0cfa62
] - worker: fix --abort-on-uncaught-exception handling (Anna Henningsen) #347249173b09445
] - (SEMVER-MINOR) worker: add stack size resource limit option (Anna Henningsen) #3308518ecaebdbb
] - worker: unify custom error creation (Anna Henningsen) #33084c31b6bff34
] - worker: fix nested uncaught exception handling (Anna Henningsen) #34310dd51ba3f93
] - (SEMVER-MINOR) worker,fs: make FileHandle transferable (Anna Henningsen) #337721b24d3a552
] - zlib: remove redundant variable in zlibBufferOnEnd (Andrey Pechkurov) #3407233b22d7c4f
] - (SEMVER-MINOR) zlib: addmaxOutputLength
option (unknown) #33516cda459ecb0
] - zlib: replace usage of internal stream state with public api (Denys Otrishko) #34884d60b13f2e3
] - zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048