-
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
v12.10.0 proposal #29429
Merged
Merged
v12.10.0 proposal #29429
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Extend the aliased buffer for stats objects to contain the entire time spec (seconds and nanoseconds) for the time values instead of calculating the milliseconds in C++ and lose precision there. - Calculate the nanosecond-precision time values in JS and expose them in BigInt Stats objects as `*timeNs`. The millisecond-precision values are now calculated from the nanosecond-precision values. PR-URL: #21387 Reviewed-By: Jeremiah Senkpiel <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Gus Caplan <[email protected]>
Document why the dates are calculated with the timestamp in Numbers + 0.5. The comment was previously lost in a revert. Refs: ae6c704 PR-URL: #28224 Refs: ae6c704 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]>
Fix to unblock CITGM. See, standard-things/esm#821. PR-URL: #28957 Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Co-Authored-By: Jan Olaf Krems <[email protected]> PR-URL: #28614 Reviewed-By: Jan Krems <[email protected]>
This is used to allow people to run polyfills. Co-Authored-By: Anna Henningsen <[email protected]> PR-URL: #28940 Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Gus Caplan <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #29086 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Rich Trott <[email protected]>
PR-URL: #29140 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Sam Roberts <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
Proposal to bring the support for this platform. We assume the pse36 cpu flag is present for 2MB large page support present in recent years in mac line (not to be backported to 10.x anyway). Recommended better for mac production servers rather than casual mac books. PR-URL: #28977 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: James M Snell <[email protected]>
BUGFIXES * [`27cccfbda`](npm/cli@27cccfb) [#223](npm/cli#223) vulns → vulnerabilities in npm audit output ([@sapegin](https://github.com/sapegin)) * [`d5e865eb7`](npm/cli@d5e865e) [#222](npm/cli#222) [#226](npm/cli#226) install, doctor: don't crash if registry unset ([@dmitrydvorkin](https://github.com/dmitrydvorkin), [@isaacs](https://github.com/isaacs)) * [`5b3890226`](npm/cli@5b38902) [#227](npm/cli#227) [npm.community#9167](https://npm.community/t/npm-err-cb-never-called-permission-denied/9167/5) Handle unhandledRejections, tell user what to do when encountering an `EACCES` error in the cache. ([@isaacs](https://github.com/isaacs)) DEPENDENCIES * [`77516df6e`](npm/cli@77516df) `[email protected]` ([@isaacs](https://github.com/isaacs)) * [`ceb993590`](npm/cli@ceb9935) `[email protected]` ([@isaacs](https://github.com/isaacs)) * [`4050b9189`](npm/cli@4050b91) `[email protected]` * [#46](npm/hosted-git-info#46) [#43](npm/hosted-git-info#43) [#47](npm/hosted-git-info#47) [#44](npm/hosted-git-info#44) Add support for GitLab subgroups ([@mterrel](https://github.com/mterrel), [@isaacs](https://github.com/isaacs), [@ybiquitous](https://github.com/ybiquitous)) * [`3b1d629`](npm/hosted-git-info@3b1d629) [#48](npm/hosted-git-info#48) fix http protocol using sshurl by default ([@fengmk2](https://github.com/fengmk2)) * [`5d4a8d7`](npm/hosted-git-info@5d4a8d7) ignore noCommittish on tarball url generation ([@isaacs](https://github.com/isaacs)) * [`1692435`](npm/hosted-git-info@1692435) use gist tarball url that works for anonymous gists ([@isaacs](https://github.com/isaacs)) * [`d5cf830`](npm/hosted-git-info@d5cf830) Do not allow invalid gist urls ([@isaacs](https://github.com/isaacs)) * [`e518222`](npm/hosted-git-info@e518222) Use LRU cache to prevent unbounded memory consumption ([@iarna](https://github.com/iarna)) PR-URL: #29023 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
PR-URL: #29195 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
These tests are run in allow_failures mode on Python 3.7.1 and they bypasses the Python version checks in ./configure by directly running ./configure.py. PR-URL: #29196 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Rod Vagg <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
PR-URL: #29214 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
PR-URL: #29213 Reviewed-By: Steven R Loomis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: #29199 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Rich Trott <[email protected]>
We want to read a bytes file and decode the contents as utf-8 so we can compare against a utf-8 pattern. PR-URL: #29208 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
PR-URL: #29198 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]>
This commit moves the tooltest target to come before the jstest target to make the console output consistent with it was before I introduced the tooltest target. Currently the output looks like this which is might give the impression that only one test was run: /Applications/Xcode.app/Contents/Developer/usr/bin/make -s tooltest . ---------------------------------------------------------------------- Ran 1 test in 0.000s Compared to the usual: [03:58|% 100|+ 2739|- 0]: Done PR-URL: #29220 Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #29228 Reviewed-By: Christian Clauss <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Rod Vagg <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Allow passing true for emitClose option for fs streams. Fixes: #29177 PR-URL: #29212 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
PR-URL: #29212 Fixes: #29177 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
PR-URL: #29212 Fixes: #29177 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
It's a sync request, which doesn't require the loop parameter to be set. PR-URL: #29275 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]>
async iterator should not depend on internal API for better compat with streamlike objects. PR-URL: #29176 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: James M Snell <[email protected]>
Also removes the redundant statement explained by "extends Stream". PR-URL: #29254 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
PR-URL: #29253 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
Adds missing extends Http2Session for ClientHttp2Session and ServerHttp2Session. PR-URL: #29252 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
This commit adds a recursive option to fs.rmdir(), fs.rmdirSync(), and fs.promises.rmdir(). The implementation is a port of the npm module rimraf. PR-URL: #29168 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Roman Reiss <[email protected]> Reviewed-By: Ben Coe <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
* ```mjs -> ```js as our linting of doc code fragments does not recognize this tag, IIRC. * Add semicolons to a code fragment. * Fix ASCII sorting in bottom references. PR-URL: #29242 Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Сковорода Никита Андреевич <[email protected]>
Co-Authored-By: Anna Henningsen <[email protected]> PR-URL: #25436 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: #29257 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
This macro is only used once, so it doesn’t need to be a macro. PR-URL: #29357 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Masashi Hirano <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
There’s no need for this to be a macro. PR-URL: #29357 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Masashi Hirano <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Making `.incRef()` and `.decRef()` fail silently leads to better error messages when trying to access the underlying value (as opposed to crashing inside these methods). Refs: #25461 (comment) PR-URL: #29289 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Gus Caplan <[email protected]>
This is more accurate for displayed full-width characters (e.g. CJK ones) and makes the calculations match the ones we use in the readline module. Fixes: #29299 PR-URL: #29300 Reviewed-By: Gus Caplan <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #29384 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Not all streams (e.g. http.ClientRequest) will always emit 'close' after 'aborted'. PR-URL: #29376 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Reverted for breaking the Travis CI builds with the following error: $ cp ${PYTHON2_CACHE}/node out/Release/node cp: cannot stat '/home/travis/.ccache/py2.7.15/node': No such file or directory The command "cp ${PYTHON2_CACHE}/node out/Release/node" failed and exited with 1 during . This reverts commit c602b0a. Refs: #29360 PR-URL: #29406 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: David Carlier <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Christian Clauss <[email protected]> Reviewed-By: Anto Aravinth <[email protected]>
PR-URL: #29371 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
A lot of strings that are going to be passed to `getStringWidth()` are ASCII strings, for which the calculation is rather easy and calling into C++ can be skipped. confidence improvement accuracy (*) (**) (***) misc/getstringwidth.js n=100000 type='ascii' *** 328.99 % ±21.73% ±29.25% ±38.77% misc/getstringwidth.js n=100000 type='emojiseq' 2.94 % ±7.66% ±10.19% ±13.26% misc/getstringwidth.js n=100000 type='fullwidth' 4.70 % ±5.64% ±7.50% ±9.76% PR-URL: #29301 Reviewed-By: Gus Caplan <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Minwoo Jung <[email protected]> Reviewed-By: Rich Trott <[email protected]>
When looking for Python in the registry, as specified in PEP514, this was not able to handle installations in a path with spaces, like Program Files. This ensures the whole path is used, fixing the issue. PR-URL: #29236 Reviewed-By: Christian Clauss <[email protected]> Reviewed-By: Rich Trott <[email protected]>
If there is no Python 2 available, use Python 3. This allows to test running configure with Python 3. PR-URL: #29236 Reviewed-By: Christian Clauss <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Update ESLint to 6.3.0 PR-URL: #29382 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]>
Notable changes: * deps: * Update npm to 6.10.3 (isaacs) #29023 * fs: * Add recursive option to rmdir() (cjihrig) #29168 * Allow passing true to emitClose option (Giorgos Ntemiris) #29212 * Add \*timeNs properties to BigInt Stats objects (Joyee Cheung) #21387 * net: * Allow reading data into a static buffer (Brian White) #25436 PR-URL: #29429
BridgeAR
force-pushed
the
v12.10.0-proposal
branch
from
September 4, 2019 15:04
471f4a9
to
3a2e75d
Compare
targos
approved these changes
Sep 4, 2019
PR-URL: #29429
BridgeAR
added a commit
that referenced
this pull request
Sep 4, 2019
Notable changes: * deps: * Update npm to 6.10.3 (isaacs) #29023 * fs: * Add recursive option to rmdir() (cjihrig) #29168 * Allow passing true to emitClose option (Giorgos Ntemiris) #29212 * Add \*timeNs properties to BigInt Stats objects (Joyee Cheung) #21387 * net: * Allow reading data into a static buffer (Brian White) #25436 PR-URL: #29429
BridgeAR
added a commit
to nodejs/nodejs.org
that referenced
this pull request
Sep 4, 2019
BridgeAR
added a commit
to nodejs/nodejs.org
that referenced
this pull request
Sep 4, 2019
targos
added
release
Issues and PRs related to Node.js releases.
and removed
build
Issues and PRs related to build files or the CI.
doc
Issues and PRs related to the documentations.
meta
Issues and PRs related to the general management of the project.
npm
Issues and PRs related to the npm client dependency or the npm registry.
labels
Jun 6, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Notable changes
Commits
293c9f0d75
] - bootstrap: run preload prior to frozen-intrinsics (Bradley Farias) #289408da9e4da00
] - buffer: correct indexOf() error message (Brian White) #29217a007fe9768
] - buffer: consolidate encoding parsing (Brian White) #29217054407511e
] - buffer: correct concat() error message (Brian White) #2919835bca312ed
] - buffer: improve equals() performance (Brian White) #29199e6aca32449
] - Revert "build: add full Python 3 tests to Travis CI" (Ben Noordhuis) #294068f6b8524b8
] - build: add full Python 3 tests to Travis CI (cclauss) #293601ee0683eee
] - build: hard code doctool in test-doc target (Daniel Bevenius) #29375c75813aeda
] - build: integrate DragonFlyBSD into gyp build (David Carlier) #2931317d656fa89
] - build: make --without-snapshot imply --without-node-snapshot (Joyee Cheung) #29294164075e7b6
] - build: test Python 3.6 and 3.7 on Travis CI (cclauss) #29291feafc019b1
] - build: move tooltest to before jstest target (Daniel Bevenius) #29220aeafb91e2c
] - build: add Python 3 tests to Travis CI (cclauss) #29196e13a634548
] - build,win: accept Python 3 if 2 is not available (João Reis) #292368baca8eb95
] - build,win: find Python in paths with spaces (João Reis) #2923601e5074c75
] - console: use getStringWidth() for character width calculation (Anna Henningsen) #29300d11ee1951b
] - crypto: don't expose openssl internals (Shelley Vohr) #29325e0537e6978
] - crypto: simplify DSA validation in FIPS mode (Tobias Nießen) #291957a4ae1ab50
] - deps: V8: cherry-pick 597f885 (Benjamin Coe) #29367219c19530e
] - (SEMVER-MINOR) deps: update npm to 6.10.3 (isaacs) #290231dc5ded9bd
] - doc: escape elements swallowed as HTML in markdown (Nick Schonning) #2937471bc32ca84
] - doc: add extends for derived classes (Kamat, Trivikram) #292904eedc4fce9
] - doc: add blanks around code fences (Nick Schonning) #29366ebd2e7b382
] - doc: format http2 anchor link and reference (Nick Schonning) #29362875c3d3ed7
] - doc: remove multiple consecutive blank lines (Nick Schonning) #2935228b1a4919c
] - doc: add devnexen to collaborators (David Carlier) #293702076183985
] - doc: inconsistent indentation for list items (Nick Schonning) #293309c9d9e7c8c
] - doc: heading levels should only increment by one (Nick Schonning) #29331a39caed238
] - doc: add dco to github pr template (Myles Borins) #240238599052283
] - doc: add https.Server extends tls.Server (Trivikram Kamat) #292562fafd635d7
] - doc: fix nits in esm.md (Vse Mozhet Byt) #292426a4f156ba4
] - doc: add missing extends Http2Session (Trivikram Kamat) #292521d649e3444
] - doc: indicate that Http2ServerRequest extends Readable (Trivikram Kamat) #29253b2f169e628
] - doc: indicate that Http2ServerResponse extends Stream (Trivikram Kamat) #2925465de900052
] - (SEMVER-MINOR) doc: add emitClose option for fs streams (Rich Trott) #292128c776cba39
] - doc,crypto: add extends for derived classes (Kamat, Trivikram) #2930208208543ba
] - doc,errors: add extends to derived classes (Kamat, Trivikram) #29303683cd0ff2c
] - doc,fs: add extends for derived classes (Kamat, Trivikram) #293048a93b63a6b
] - doc,http: add extends for derived classes (Trivikram Kamat) #29255ba29be60ae
] - doc,tls: add extends for derived classes (Trivikram Kamat) #29257f56cd36847
] - errors: provide defaults for unmapped uv errors (cjihrig) #29288a7c8322a54
] - esm: support loading data URLs (Bradley Farias) #28614a5049c08b0
] - events: improve once() performance (Brian White) #29307ed2293e3d7
] - (SEMVER-MINOR) fs: add recursive option to rmdir() (cjihrig) #291688f47ff16d4
] - (SEMVER-MINOR) fs: allow passing true to emitClose option (Giorgos Ntemiris) #292126ff803d97c
] - fs: fix (temporary) for esm package (Robert Nagy) #28957e6353bda1a
] - fs: document the Date conversion in Stats objects (Joyee Cheung) #28224365e062e14
] - (SEMVER-MINOR) fs: add *timeNs properties to BigInt Stats objects (Joyee Cheung) #2138712cbb3f12f
] - gyp: remove semicolons (Python != JavaScript) (MattIPv4) #2922810bae2ec91
] - gyp: futurize imput.py to prepare for Python 3 (cclauss) #291403737bd9bac
] - http: simplify timeout handling (Robert Nagy) #292008877b5f606
] - lib: add ASCII fast path to getStringWidth() (Anna Henningsen) #29301902fc2fce9
] - lib: consolidate lazyErrmapGet() (cjihrig) #29285eb2d96fecf
] - module: avoid passing unnecessary loop reference (Saúl Ibarra Corretgé) #29275dfc0ef5d88
] - (SEMVER-MINOR) net: allow reading data into a static buffer (Brian White) #25436527f118a44
] - process: improve nextTick performance (Brian White) #254611223795628
] - querystring: improve performance (Brian White) #293060bd6527972
] - src: do not crash when accessing empty WeakRefs (Anna Henningsen) #29289fd7c2beacc
] - src: turnGET\_OFFSET()
into an inline function (Anna Henningsen) #2935700ed7d1a8d
] - src: inlineSLICE\_START\_END()
in node_buffer.cc (Anna Henningsen) #293578c154aa1b4
] - src: allow --interpreted-frames-native-stack in NODE_OPTIONS (Matheus Marchini) #277446f056e54e4
] - src: expose MaybeInitializeContext to allow existing contexts (Samuel Attard) #285444d4583e0a2
] - src: add large page support for macOS (David Carlier) #289775e32d5feac
] - stream: don't deadlock on aborted stream (Robert Nagy) #29376d82ecb91d4
] - stream: improve read() performance (Brian White) #29337e939a8747f
] - stream: async iterator destroy compat (Robert Nagy) #29176b36a6e9ed5
] - stream: do not emit drain if stream ended (Robert Nagy) #29086f6b005d82c
] - test: remove Windows skipping of http keepalive request GC test (Rich Trott) #29354a7faef9827
] - test: fix test-benchmark-net (Rich Trott) #29359e3cfbbaf57
] - test: fix flaky test-http-server-keepalive-req-gc (Rich Trott) #2934764461ee3c3
] - test: use print() function in both Python 2 and 3 (Christian Clauss) #292981f88ca3424
] - (SEMVER-MINOR) test: addemitClose: true
tests for fs streams (Rich Trott) #29212a72658fa8e
] - tools: update ESLint to 6.3.0 (cjihrig) #293821f404134b3
] - tools: use 'from io import StringIO' in ninja.py (cclauss) #2937178aa93709a
] - tools: fix mksnapshot blob wrong freeing operator (David Carlier) #293849b05c8e93f
] - tools: update ESLint to 6.2.2 (cjihrig) #293207adc4b9a14
] - tools: update babel-eslint to 10.0.3 (cjihrig) #29320c8eeb684d3
] - tools: fix Python 3 issues in inspector_protocol (cclauss) #29296925141f946
] - tools: fix mixup with bytes.decode() and str.encode() (Christian Clauss) #29208a123a20134
] - tools: fix Python 3 issues in tools/icu/icutrim.py (cclauss) #29213eceebd3ef1
] - tools: fix Python 3 issues in gyp/generator/make.py (cclauss) #292142986170c93
] - util: do not throw when inspecting detached ArrayBuffer (Anna Henningsen) #29318