-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
v13.13.0 release proposal #32813
v13.13.0 release proposal #32813
Conversation
PR-URL: #32228 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Use "cmd.action" instead of just "action" for ERR_INVALID_ARG_TYPE Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #32474 Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Use `options.method` instead of just `method` Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #32471 Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
GitHub Actions is running all tests already present on Travis, as well as building on more platforms (OS X and Windows). With Travis we're also getting timeouts more frequently than with Actions, which gives the false impression tests are failing (making it harder to triage PRs ready to merge). To make our config simpler, CI.yml and pythonpackage.yml got merged. The coverage is also increased by running tests on OS X. Signed-off-by: Matheus Marchini <mmarchini@netflix.com> PR-URL: #32450 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Christian Clauss <cclauss@me.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ben Coe <bencoe@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michaël Zasso <targos@protonmail.com>
Otherwise, this leaks memory if the weak callback is never called. PR-URL: #32421 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Using ToLocalChecked on MaybeLocal without verifying it's empty can lead to unattempted crash. PR-URL: #32339 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #32374 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #32525 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* Remove assert.strictEqual where assert.ok suffices * Replace countdown with Promise.all() PR-URL: #32493 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
* Introduce `OnScopeLeave` handler for cleaning up mmap()ed range(s). * Factor out failure scenario at the bottom of the function with `fail` label for use with `goto`. * Do not allocate temporary range (`nmem`) on FreeBSD, because it is not used. The intention is that the steps involved in re-mapping to large pages become more clearly visible. Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com> Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> PR-URL: #32396 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: David Carlier <devnexen@gmail.com>
Signed-off-by: Rich Trott <rtrott@gmail.com> PR-URL: #32398 Reviewed-By: Anna Henningsen <anna@addaleax.net>
Use Promise.all() instead of countdown in test-cluster-net-listen-ipv6only-false. Signed-off-by: Rich Trott <rtrott@gmail.com> PR-URL: #32398 Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #32191 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Use "options.recursive" instead of just "recursive" Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #32472 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Use "options.inspectOptions" instead of just "inspectOptions" Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #32475 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Currently, the following compiler warnings are generated: ../src/node_report_module.cc: In function ‘void report::ShouldReportOnFatalError( const v8::FunctionCallbackInfo<v8::Value>&)’: ../src/node_report_module.cc:132:16: warning: unused variable ‘env’ [-Wunused-variable] 132 | Environment* env = Environment::GetCurrent(info); | ^~~ ../src/node_report_module.cc: In function ‘void report::SetReportOnFatalError( const v8::FunctionCallbackInfo<v8::Value>&)’: ../src/node_report_module.cc:138:16: warning: unused variable ‘env’ [-Wunused-variable] 138 | Environment* env = Environment::GetCurrent(info); | ^~~ This commit removes the unused variables. PR-URL: #32498 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Disable the following compiler warning: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] This is gcc complaining about `__attribute((visibility("default"))` in static library builds. Legitimate but harmless (and uninteresting) and it drowns out more relevant warnings. PR-URL: #32419 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #32456 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
On Windows 2016 under high load further change events can be emitted after writing the 5 bytes is reported. Updating the mtime of the file can be reported as a separate change. This will increase the "before" count, but not the "w1HookCount" since we removed the listener. This makes the test keep the listeners until the end of the test. Fixes: #21425 PR-URL: #32484 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
For notarization on macOS all packaged binaries must be signed. Add a regression test to check that known binaries from our dependencies (at the time of this commit term-size via npm) are signed. Signed-off-by: Richard Lau <riclau@uk.ibm.com> PR-URL: #32522 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #32453 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
PR-URL: #32340 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
PR-URL: #32322 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gus Caplan <me@gus.host>
Also clean up the plugins package.json files. PR-URL: #32310 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
PR-URL: #32294 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
V8 CPU profile -> V8 heap profile PR-URL: #32404 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
dl_iterate_phdr(3) is also available for FreeBSD. This change adds the same trimming code for the start and end of the .text section as on Linux, making it work on FreeBSD, and removing the need for the additional FreeBSD-specific check. Manually tested on * https://www.osboxes.org/freebsd/#freebsd-12-1-vbox * https://www.osboxes.org/freebsd/#freebsd-11-vbox * test-digitalocean-freebsd11-x64-2 Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com> PR-URL: #32534 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com>
PR-URL: #32779 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Zeyu Yang <himself65@outlook.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
52b1d30
to
4ca9571
Compare
Notable changes: New file system APIs: * Added a new function, `fs.readv` (with sync and promisified versions). This function takes an array of `ArrayBufferView` elements and will write the data it reads sequentially to the buffers (Sk Sajidul Kadir). #32356 * A new overload is available for `fs.readSync`, which allows to optionally pass any of the `offset`, `length` and `position` parameters. #32460 Other changes: * dns: * Added the `dns.ALL` flag, that can be passed to `dns.lookup()` with `dns.V4MAPPED` to return resolved IPv6 addresses as well as IPv4 mapped IPv6 addresses (murgatroid99). #32183 * http: * The default maximum HTTP header size was changed from 8KB to 16KB (rosaxny). #32520 * n-api: * Calls to `napi_call_threadsafe_function` from the main thread can now return the `napi_would_deadlock` status in certain circumstances (Gabriel Schulhof). #32689 * util: * Added a new `maxStrLength` option to `util.inspect`, to control the maximum length of printed strings. Its default value is `Infinity` (rosaxny). #32392 * worker: * Added support for passing a `transferList` along with `workerData` to the `Worker` constructor (Juan José Arboleda). #32278 New core collaborators: With this release, we welcome three new Node.js core collaborators: * himself65. #32734 * flarna (Gerhard Stoebich). #32620 * mildsunrise (Alba Mendez). #32525 PR-URL: #32813
I wrote the notable changes. /cc @nodejs/collaborators @nodejs/releasers |
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.
lgtm
@puzpuzpuz sorry, I don't have the time to add commits to this proposal. The next release that will include #31950 is not far. v14.0.0 will be out with it next week :) |
Notable changes: New file system APIs: * Added a new function, `fs.readv` (with sync and promisified versions). This function takes an array of `ArrayBufferView` elements and will write the data it reads sequentially to the buffers (Sk Sajidul Kadir). #32356 * A new overload is available for `fs.readSync`, which allows to optionally pass any of the `offset`, `length` and `position` parameters. #32460 Other changes: * dns: * Added the `dns.ALL` flag, that can be passed to `dns.lookup()` with `dns.V4MAPPED` to return resolved IPv6 addresses as well as IPv4 mapped IPv6 addresses (murgatroid99). #32183 * http: * The default maximum HTTP header size was changed from 8KB to 16KB (rosaxny). #32520 * n-api: * Calls to `napi_call_threadsafe_function` from the main thread can now return the `napi_would_deadlock` status in certain circumstances (Gabriel Schulhof). #32689 * util: * Added a new `maxStrLength` option to `util.inspect`, to control the maximum length of printed strings. Its default value is `Infinity` (rosaxny). #32392 * worker: * Added support for passing a `transferList` along with `workerData` to the `Worker` constructor (Juan José Arboleda). #32278 New core collaborators: With this release, we welcome three new Node.js core collaborators: * himself65. #32734 * flarna (Gerhard Stoebich). #32620 * mildsunrise (Alba Mendez). #32525 PR-URL: #32813
4ca9571
to
8130521
Compare
@targos good to know. No problem then. 👍 |
Notable changes: New file system APIs: * Added a new function, `fs.readv` (with sync and promisified versions). This function takes an array of `ArrayBufferView` elements and will write the data it reads sequentially to the buffers (Sk Sajidul Kadir). #32356 * A new overload is available for `fs.readSync`, which allows to optionally pass any of the `offset`, `length` and `position` parameters. #32460 Other changes: * dns: * Added the `dns.ALL` flag, that can be passed to `dns.lookup()` with `dns.V4MAPPED` to return resolved IPv6 addresses as well as IPv4 mapped IPv6 addresses (murgatroid99). #32183 * http: * The default maximum HTTP header size was changed from 8KB to 16KB (rosaxny). #32520 * n-api: * Calls to `napi_call_threadsafe_function` from the main thread can now return the `napi_would_deadlock` status in certain circumstances (Gabriel Schulhof). #32689 * util: * Added a new `maxStrLength` option to `util.inspect`, to control the maximum length of printed strings. Its default value is `Infinity` (rosaxny). #32392 * worker: * Added support for passing a `transferList` along with `workerData` to the `Worker` constructor (Juan José Arboleda). #32278 New core collaborators: With this release, we welcome three new Node.js core collaborators: * himself65. #32734 * flarna (Gerhard Stoebich). #32620 * mildsunrise (Alba Mendez). #32525 PR-URL: #32813
Notable Changes
New file system APIs
fs.readv
(with sync and promisified versions). Thisfunction takes an array of
ArrayBufferView
elements and will write the datait reads sequentially to the buffers (Sk Sajidul Kadir) #32356.
fs.readSync
, which allows to optionally passany of the
offset
,length
andposition
parameters (Lucas Holmquist) #32460.Other changes
dns.ALL
flag, that can be passed todns.lookup()
withdns.V4MAPPED
to return resolved IPv6 addresses as well as IPv4 mapped IPv6 addresses (murgatroid99) #32183.
napi_call_threadsafe_function
from the main thread can now returnthe
napi_would_deadlock
status in certain circumstances (Gabriel Schulhof) #32689.maxStrLength
option toutil.inspect
, to control the maximumlength of printed strings. Its default value is
Infinity
(rosaxny) #32392.transferList
along withworkerData
to theWorker
constructor (Juan José Arboleda) #32278.New core collaborators
With this release, we welcome three new Node.js core collaborators:
Commits
a25ceeff72
] - async_hooks: use hasHooks function internally (rickyes) #32656b63223114b
] - async_hooks: move to lazy destroy hook registration in AsyncResource (Andrey Pechkurov) #3242978b90d9bc4
] - benchmark: fix error on server close in AsyncLocalStorage benchmark (Andrey Pechkurov) #32503b556670d55
] - benchmark: use let instead of var in zlib (Daniele Belardi) #31794d8316654fb
] - benchmark: use let instead of var in worker (Daniele Belardi) #31794f1d3fb067b
] - benchmark: use let instead of var in util (Daniele Belardi) #31794148df0a743
] - benchmark: use let instead of var in url (Daniele Belardi) #31794108e91fb85
] - benchmark: use let instead of var in tls (Daniele Belardi) #31794f1720145af
] - benchmark: use let instead of var in timers (Daniele Belardi) #317944ce6fc5f9b
] - benchmark: use let instead of var in run.js (Daniele Belardi) #3179493b3997452
] - benchmark: use let instead of var in dns (Daniele Belardi) #3179454c6219c0b
] - benchmark: use let instead of var in common.js (Daniele Belardi) #31794b188b3c1ba
] - benchmark: use const instead of var in async_hooks (Daniele Belardi) #3179405111c4377
] - benchmark: addno-var
rule in .eslintrc.yaml (Daniele Belardi) #3179434f05ced8d
] - build: output dots instead of tap in GitHub actions (Michaël Zasso) #32714f9a2276548
] - build: move doc versions JSON file out of out/doc (Richard Lau) #32728d7b526c446
] - build: fix LINT_MD_NEWER assignment (Rich Trott) #32712809d42ccc1
] - build: remove.txt
files from .gitignore (Rich Trott) #32710a11e3ef912
] - build: log detected compilers in --verbose mode (Richard Lau) #32715135f4b9a99
] - build: use tabs for indentation in Makefile (Luigi Pinca) #32614655ff39a4c
] - build: remove make lint on lint-py (himself65) #32599432e58fcf0
] - build: disable -Wattributes warnings on aix (Ben Noordhuis) #32419eda165feb0
] - build: drop Travis in favor of Actions (Matheus Marchini) #32450814d88a01a
] - console: fixup error message (James M Snell) #324752c32e59d8d
] - crypto: clear openssl error stack after en/decrypt (Ben Noordhuis) #322484874db72b3
] - deps: fix zlib compilation for CPUs without SIMD features (Anna Henningsen) #326278586838feb
] - deps: update archs files for OpenSSL-1.1.1f (Hassaan Pasha) #325833417cc5777
] - deps: upgrade openssl sources to 1.1.1f (Hassaan Pasha) #32583f690fc93d6
] - deps: update acorn to v7.1.1 (Ruben Bridgewater) #32310e0e73f6850
] - dns: remove duplicate code (rickyes) #32664e14317a840
] - (SEMVER-MINOR) dns: add dns.ALL hints flag constant (murgatroid99) #321830a8e07599b
] - doc: add link to code ide configs (Robert Nagy) #3276718b5e04e75
] - doc: replace node-test-pull-request-lite-pipeline from onboarding (Juan José Arboleda) #3273666aafcf298
] - doc: add useful v8 option section (Nimit) #322629788b8438b
] - doc: add himself65 to collaborators (himself65) #3273419deaa5ddf
] - doc: clarify behavior of napi_get_typedarray_info (Michael Dawson) #32603f41660a5c2
] - doc: remove optional parameter from markdown anchor link (Rich Trott) #326716b32877f82
] - doc: clarifylistening
event (Harshitha KP) #32581c1bb041202
] - doc: update Ninja information in build guide (Adrian Estrada) #32629ba0ea79c82
] - doc: correct version metadata for Readable.from (Dave Vandyke) #326397ae8ce3320
] - doc: make openssl commit messages be valid (Sam Roberts) #326021e72605703
] - doc: adjust paths in openssl maintenance guide (Hassaan Pasha) #325935c70db48bd
] - doc: clarify docs fs.watch exception may be emitted (Juan José Arboleda) #32513b567a63cc0
] - doc: add unreachable code on events example (himself65) #323640f1f572d28
] - doc: clarifylength
param inbuffer.write
(Harshitha KP) #3211931b2cbb7e4
] - doc: document that server.address() can return null (Thomas Watson Steen) #325197f971b3fd9
] - doc: return type ofcrypto.getFips()
may change (Richard Lau) #32580cf4f188fd6
] - doc: fix return type ofcrypto.getFips()
(Richard Lau) #3258034074aa095
] - doc: clarifyrequireManualDestroy
option (Harshitha KP) #32514a1bb93ac7c
] - doc: fix wordy sentence (Moni) #32567329635975b
] - doc: add missing changes: entry for dns.ALL (Anna Henningsen) #326171dee8c13a9
] - doc: fix more links (Alba Mendez) #32586d513b55891
] - doc: improve markdown link checker (Alba Mendez) #325867d93a3fa7c
] - doc: add flarna to collaborators (Gerhard Stoebich) #32620b6f71969a0
] - doc: improve fs.read documentation (Hachimi Aa (Sfeir)) #29270f0a31e33a8
] - doc: update releaser list in README.md (Myles Borins) #325779ee2afa0f7
] - doc: add ASAN build instructions (gengjiawen) #32436979fb155ff
] - doc: update context-aware section of addon doc (Gabriel Schulhof) #28659b494053745
] - doc: update AUTHORS list (Luigi Pinca) #322226d4d299f4d
] - doc: tests local links in markdown documents (Antoine du HAMEL) #32359002048ef9f
] - doc: fix typo in http2 docs (Nitin Kumar) #3229202b0c9e469
] - doc: fix typo in maintaining-zlib guide (Nitin Kumar) #322926cdccc8f28
] - doc: fix typo in maintaining-openssl guide (Nitin Kumar) #322927d4ec42b3a
] - doc: fix profile type of --heap-prof-name (Syohei YOSHIDA) #32404e7e3aeec34
] - doc: use uppercase on windows path (himself65) #322941b97d25a6c
] - doc: rename cve_management_process.md to fit doc style guide (Ling Samuel) #324561e27f66ce6
] - doc: add missing changes: entry for mkdir (Anna Henningsen) #32490edee4ecade
] - doc: add mildsunrise to collaborators (Alba Mendez) #325257f0ed89892
] - doc: add link to DNS definition (unknown) #32228394f8ca333
] - doc,crypto: clarify oaepHash option's impact (Filip Skokan) #32340991aca329d
] - (SEMVER-MINOR) fs: make parameters optional for readSync (Lucas Holmquist) #32460b8b8e82591
] - fs: fix fs.read when passing null value (himself65) #3247930d55a3517
] - (SEMVER-MINOR) fs: add fs.readv() (Sk Sajidul Kadir) #323568770fd96a7
] - fs: fixup error message for invalid options.recursive (James M Snell) #324728597df48f7
] - http: fix incorrect headersTimeout measurement (Alex R) #32329ff3615d5d9
] - http: move free socket error handling to agent (Robert Nagy) #320037c3c06224c
] - http: don't emit 'readable' after 'close' (Robert Nagy) #32277bd9f4d2954
] - http: increase default header size from 8KB to 16KB (unknown) #32520567b352062
] - http: fixup options.method error message (James M Snell) #3247123e56ff21c
] - lib: fix return type of setTimeout in net.Socket (龙腾道) #32722180e43711c
] - lib: removes unnecessary params (Jesus Hernandez) #3269494251c463b
] - lib: changed functional logic in cluster schedulers (Yash Ladha) #325055740a70e5d
] - lib: removed unused error code (Yash Ladha) #3248168608b2bdc
] - lib: replace Array to ArrayIsArray by primordials (himself65) #32258537d2c1170
] - module: expose exports conditions to loaders (Jan Krems) #31303bc7f819263
] - module: path-only CJS exports extension searching (Guy Bedford) #323513907de7d24
] - (SEMVER-MINOR) n-api: detect deadlocks in thread-safe function (Gabriel Schulhof) #32689dd74601f96
] - net: fix crash if POLLHUP is received (Santiago Gimeno) #325903c8bf9022a
] - net: wait for shutdown to complete before closing (Robert Nagy) #324911a01ac3425
] - perf_hooks: allow omitted parameters in 'performance.measure' (himself65) #326518e00f0d2a2
] - repl: fixup error message (James M Snell) #324749b84103273
] - report: fix stderr matching for fatal error (gengjiawen) #32699c09552063b
] - report: add missing locks for report_on_fatalerror accessors (Anna Henningsen) #32535611dbf8d7f
] - src: removes unused v8::Integer and v8::Array namespace (Jesus Hernandez) #32779c8a007f91e
] - src: remove unused v8::TryCatch namespace (Juan José Arboleda) #32729ea1785597c
] - src: remove duplicated code (himself65) #327191763649c51
] - src: sync access for report and openssl options (Sam Roberts) #32618246b789771
] - src: refactor to avoid goto in node_file.cc (Tobias Nießen) #32637d77998096b
] - src: munmap(2) upon class instance destructor (Gabriel Schulhof) #325701fb4f9d922
] - src: fix warnings on SPrintF (himself65) #325583b5c4fbc7c
] - src: replace goto with lambda in options parser (Tobias Nießen) #3263542a28d0214
] - src: fix extra includes of "env.h" and "env-inl.h" (Nick Kreeger) #32293fcfde57806
] - src: avoid using elevated v8 namespaces in node_perf.h (James M Snell) #324689600332c53
] - src: avoid using elevated v8 namespaces in node_errors.h (James M Snell) #3246862db9a0678
] - src: minor http2 refactorings (James M Snell) #325518f766e8397
] - src: rename http2 class and suppress compile warnings (James M Snell) #32551afc6a25f42
] - src: use smart pointers for nghttp2 objects (James M Snell) #325514df3ac2a63
] - src: remove loop_init_failed_ from Worker class (Anna Henningsen) #325620faaa7c84c
] - src: clean up worker thread creation code (Anna Henningsen) #32562f284d599bb
] - src: move JSONWriter into its own file (Anna Henningsen) #32552e066584d94
] - src: align PerformanceState class name with conventions (Anna Henningsen) #3253904237eca55
] - src: handle report options on fatalerror (Sam Roberts) #324975080491ae4
] - src: refactoring and cleanup of node_i18n (James M Snell) #32438e2b08f0ea8
] - src: remove unnecessary 'Local.As' operation (himself65) #32286928a49004e
] - src: add test/abort build tasks (Christian Niederer) #317409c901a5ef0
] - src: add aliased-buffer-overflow abort test (Christian Niederer) #317401e76bc67dd
] - src: check for overflow when extending AliasedBufferBase (Christian Niederer) #31740c71736efd8
] - src: unify Linux and FreeBSD large pages implem (Gabriel Schulhof) #3253406bff18fa8
] - src: replace handle dereference with ContainerOf (Harshitha KP) #32298b973b938a2
] - src: enhance template function 'MakeUtf8String' (himself65) #32322fbf0493b05
] - src: fix compiler warnings in node_report_module (Daniel Bevenius) #324981de9718b54
] - src: remove excess v8 namespace (himself65) #3219109cd7449e2
] - src: simplify large pages mapping code (Gabriel Schulhof) #32396778dcc8f1a
] - src: clean v8 namespaces in env.cc file (Juan José Arboleda) #32374aa282276ec
] - src: check for empty maybe local (Xavier Stouder) #3233913377a0f0f
] - src: cleanup DestroyParam when Environment exits (Anna Henningsen) #32421055c5686ad
] - src,test: add regression test for nested Worker termination (Anna Henningsen) #326231c47bba607
] - stream: complete pipeline with stdio (Robert Nagy) #32373cad768eb86
] - stream: change var to let/const in stream files (Saajan) #32214bdb2df7e34
] - test: replace console.log/error with debuglog (Agustin Daguerre) #32695756a049a1a
] - test: make sure that inspector tests finish (Anna Henningsen) #32673a7a70fa986
] - test: save test file in temporary directory (Luigi Pinca) #326706d479588cb
] - test: fix check error name on error instance (himself65) #325089df274ad03
] - Revert "test: mark empty udp tests flaky on OS X" (Luigi Pinca) #324896d122429c1
] - test: remove unused variables on async hook test (Julian Duque) #326308c68dd4a11
] - test: check that --expose-internals is disallowed in NODE_OPTIONS (Juan José Arboleda) #325544ffa138c81
] - test: refactor test-worker (himself65) #3250917b2526162
] - test: add Worker initialization failure test case (Harshitha KP) #31929ed89863c6d
] - test: fix tool path in test-doctool-versions.js (Richard Lau) #3264517a3dcea90
] - test: copy addons .gitignore to test/abort/ (Anna Henningsen) #32624e501ba2146
] - test: refactor test-http2-buffersize (Rich Trott) #32540cede0cb841
] - test: skip crypto test on arm buildbots (Ben Noordhuis) #32636e01d061669
] - test: replace console.error() with debuglog calls (Rich Trott) #32588a7b6a10e2a
] - test: fix python-version selection with actions (Myles Borins) #3260993ff4ffca9
] - test: add a missing common.mustCall (Harshitha KP) #3230530505d7c10
] - test: remove unnecessary console.log() calls (Juan José Arboleda) #325418f0c1069b9
] - test: replace console.log() with debuglog() (Juan José Arboleda) #32550408437d7c6
] - test: validate util.format when the value is 'Infinity' (Andrés M. Gómez) #325732e015e5b5e
] - test: fix fs test-fs-utimes strictEqual arg order (Ben Noordhuis) #32420edf35db27e
] - test: replace flag expose_internals to expose-internals (Juan José Arboleda) #32542079a32e31c
] - test: use common.mustCall in test-worker-esm-exit (himself65) #32544cca269c3a0
] - test: use template strings in parallel tests (Daniel Estiven Rico Posada) #325490e4ce8f50a
] - test: add known issues test for fs,crypto: AAD decryption of fs stream > 32768 bytes fails #31733 (Ben Noordhuis) #3173428077a01cc
] - test: mark test-http2-reset-flood flaky on bsd (Myles Borins) #32595ca2662012e
] - test: add test-worker-prof to the SLOW list for debug (Myles Borins) #325898bcbb8d7dd
] - test: refactor test-http-information-processing (Rich Trott) #325471fc19b0fb0
] - test: fix a typo on test-fs-read-optional-params (himself65) #32461986a60544a
] - test: skip a wasi test on IBMi PASE (Xu Meng) #3245973fec7cd00
] - test: harden the tick sampling logic (Harshitha KP) #321901905b9ecce
] - test: als variant of test-timers-clearImmediate (Harshitha KP) #3230372983d2e4f
] - test: skip some binding tests on IBMi PASE (Xu Meng) #3196702eea7773a
] - test: revise test-http-response-multi-content-length (Rich Trott) #32526f179a223d7
] - test: remove a duplicated test (himself65) #32453fbb51b9c41
] - test: check bundled binaries are signed on macOS (Richard Lau) #3252236c6d22113
] - test: unflake async-hooks/test-statwatcher (Bartosz Sosnowski) #32484b1e6f297cf
] - test: use Promise.all() in test-cluster-net-listen-ipv6only-false (Rich Trott) #3239811d7cf155a
] - test: replace Map with Array in test-cluster-net-listen-ipv6only-false (Rich Trott) #323982f8f619c7e
] - test: revise test-http-client-default-headers-exist (Rich Trott) #32493567e671bd2
] - tools: update Boxstarter script and document (himself65) #3229997a3e2f0e2
] - tools: update ESLint to 7.0.0-alpha.3 (Colin Ihrig) #32533ffdd82ba3f
] - tools: only fetch previous versions when necessary (Richard Lau) #325184e5271acfb
] - tracing: do not attempt to call into JS when disallowed (Anna Henningsen) #325480087eb1b98
] - (SEMVER-MINOR) util: addmaxStrLength
option toinspect
function (unknown) #32392848d81cf23
] - util: only inspect error properties that are not visible otherwise (Ruben Bridgewater) #323276d86651076
] - util: fix inspecting document.all (Gus Caplan) #319384f98b7178d
] - wasi: clean up options validation (Denys Otrishko) #317972ee684a7b9
] - win,build: set exit_code on configure failure (Bartlomiej Brzozowski) #322058cb5e41807
] - (SEMVER-MINOR) worker: support MessagePort to workers data (Juan José Arboleda) #322784acd7f4390
] - worker: do not emit 'exit' events during process.exit() (Anna Henningsen) #32546833d78afcf
] - worker: runtime error on pthread creation (Harshitha KP) #32344