-
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.11.0 proposal #29695
v12.11.0 proposal #29695
Conversation
Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Backport-PR-URL: #29241 PR-URL: #28016 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann (רפאל פלחי) <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Original commit message: [testrunner] delete ancient junit compatible format support Testrunner has ancient support for JUnit compatible XML output. This CL removes this old feature. [email protected],[email protected],[email protected] CC=[email protected] Bug: v8:8728 Change-Id: I7e1beb011dbaec3aa1a27398a5c52abdd778eaf0 Reviewed-on: https://chromium-review.googlesource.com/c/1430065 Reviewed-by: Jakob Gruber <[email protected]> Reviewed-by: Michael Starzinger <[email protected]> Commit-Queue: Tamer Tas <[email protected]> Cr-Commit-Position: refs/heads/master@{#59045} Refs: v8/v8@bd019bd Backport-PR-URL: #29241 PR-URL: #26685 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Refael Ackermann <[email protected]>
Backport-PR-URL: #29241 PR-URL: #26685 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Refael Ackermann <[email protected]>
Update postmortem metadata constants for V8 7.7 in Node.js. Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Fixes a compilation issue on some platforms Backport-PR-URL: #29241 PR-URL: #27375 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]>
This should be semver-patch since actual invocation is version conditional. Backport-PR-URL: #29241 PR-URL: #27375 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]>
`std::atomic_init<size_t>` is not implemented on all platforms. Backport-PR-URL: #29241 PR-URL: #27375 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html Backport-PR-URL: #29241 PR-URL: #28016 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann (רפאל פלחי) <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Backport-PR-URL: #29241 PR-URL: #27375 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Backport-PR-URL: #29241 PR-URL: #28016 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann (רפאל פלחי) <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Original commit message: [build] update gen-postmortem-metadata for Python 3 This change makes the code compatible with both Python 2 and Python 3. Change-Id: I99d68af9c3163607c3a2fdbafac339a98b7471e4 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1751331 Commit-Queue: Yang Guo <[email protected]> Reviewed-by: Yang Guo <[email protected]> Cr-Commit-Position: refs/heads/master@{#63207} Refs: v8/v8@e3d7f8a Backport-PR-URL: #29241 PR-URL: #29105 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Sam Roberts <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Co-authored-by: Ujjwal Sharma <[email protected]> Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
The following metadata has changed: - v8dbg_class_ConsString__first__String - Class is now generated via torque. - Postmortem tools should use v8dbg_class_ConsString__first_offset__int - Refs: v8/v8@14274bb - v8dbg_class_ConsString__second__String - Class is now generated via torque. - Postmortem tools should use v8dbg_class_ConsString__second_offset__int - Refs: v8/v8@14274bb - v8dbg_class_SlicedString__offset__SMI - Class is now generated via torque. - Postmortem tools should use v8dbg_class_SlicedString__offset_offset__int - Refs: v8/v8@14274bb - v8dbg_class_ThinString__actual__String - Class is now generated via torque. - Postmortem tools should use v8dbg_class_ThinString__actual_offset__int - Refs: v8/v8@14274bb Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Backport-PR-URL: #29241 PR-URL: #28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: #29241 Backport-PR-URL: #28955 PR-URL: #28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #29241 PR-URL: #28955
Co-authored-by: Anna Henningsen <[email protected]> PR-URL: #29241 Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: #29336 Refs: v8/v8@7.7.299.4...7.7.299.8 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
These tests do not help us to get closer to Python 3 compatibility and they take up valuable time yet they always fail. PR-URL: #29413 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: David Carlier <[email protected]> Reviewed-By: Beth Griggs <[email protected]>
test-statwatcher does not appear to be failing anymore in CI. Remove "flaky" status for the test. Closes: #21425 PR-URL: #29392 Fixes: #21425 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: David Carlier <[email protected]>
PR-URL: #29322 Reviewed-By: James M Snell <[email protected]>
Allow both Python 2 and 3 to access StringIO. This fixes `./configure --ninja`, which was broken by #29371. See: #29371 (comment) PR-URL: #29414 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Sam Roberts <[email protected]>
This is the document formation, because `node` is a command to be executed, we should reguard it as a command prompt instead of a command txt type. PR-URL: #29389 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Address Markdownlint MD006 rule. Can flag when list items aren't indented far enough. PR-URL: #29390 Reviewed-By: David Carlier <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: James M Snell <[email protected]>
Address Markdownlint MD007 rule. Default suggestion is 2 space indenting for unordered list items. PR-URL: #29390 Reviewed-By: David Carlier <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: James M Snell <[email protected]>
Don’t start reading more input data if we’re still busy writing output. This was overlooked in 8a4a193. Fixes: #29353 Fixes: #29393 PR-URL: #29399 Reviewed-By: David Carlier <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Currently, the following compilation errors are generated when configuring --openssl-is-fips: ../src/node_crypto.cc: In function ‘bool node::crypto::ValidateDSAParameters(EVP_PKEY*)’: ../src/node_crypto.cc:4886:55: error: ‘pkey’ was not declared in this scope if (FIPS_mode() && EVP_PKEY_DSA == EVP_PKEY_base_id(pkey.get())) { ^~~~ ../src/node_crypto.cc:4886:55: note: suggested alternative: ‘key’ if (FIPS_mode() && EVP_PKEY_DSA == EVP_PKEY_base_id(pkey.get())) { ^~~~ key ../src/node_crypto.cc:4898:35: error: expected ‘;’ before ‘}’ token (L == 3072 && N == 256) ^ ; } This commit fixes the errors, and after this compilation is successful. PR-URL: #29407 Reviewed-By: David Carlier <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #29461 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Beth Griggs <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
This simplifies the test logic and fixes the race condition that could happen right now. PR-URL: #28609 Refs: #28193 Closes: #28477 Fixes: #27669 Fixes: #28477 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Rich Trott <[email protected]>
This adds a reference anchor to circular structures when using `util.inspect`. That way it's possible to identify with what object the circular reference corresponds too. PR-URL: #27685 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Anto Aravinth <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
21e8f36
to
75979d9
Compare
@nodejs/releasers PTAL. Everything should be aligned now. |
The |
Notable changes: * crypto: * Add `oaepLabel` option #29489 * deps: * Update V8 to 7.7.299.11 #28918 * More efficient memory handling * Stack trace serialization got faster * The `Intl.NumberFormat` API gained new functionality * For more information: https://v8.dev/blog/v8-release-77 * events: * Add support for `EventTarget` in `once` #29498 * fs: * Expose memory file mapping flag `UV_FS_O_FILEMAP` #29260 * inspector: * New API - `Session.connectToMainThread` #28870 * process: * Initial SourceMap support via `env.NODE_V8_COVERAGE` #28960 * stream: * Make `_write()` optional when `_writev()` is implemented #29639 * tls: * Add option to override signature algorithms #29598 * util: * Add `encodeInto` to `TextEncoder` #29524 * worker: * The `worker_thread` module is now stable #29512 PR-URL: #29695
75979d9
to
b50c01c
Compare
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. Thanks!
@richardlau thanks, fixed. |
There was a build error on x86 Windows. The rebuild is ongoing but I fear that the release might not be done before midnight. In that case, I'll change the release date accordingly and will publish it tomorrow. |
And just as a note: the CITGM results look very good. |
Notable changes: * crypto: * Add `oaepLabel` option #29489 * deps: * Update V8 to 7.7.299.11 #28918 * More efficient memory handling * Stack trace serialization got faster * The `Intl.NumberFormat` API gained new functionality * For more information: https://v8.dev/blog/v8-release-77 * events: * Add support for `EventTarget` in `once` #29498 * fs: * Expose memory file mapping flag `UV_FS_O_FILEMAP` #29260 * inspector: * New API - `Session.connectToMainThread` #28870 * process: * Initial SourceMap support via `env.NODE_V8_COVERAGE` #28960 * stream: * Make `_write()` optional when `_writev()` is implemented #29639 * tls: * Add option to override signature algorithms #29598 * util: * Add `encodeInto` to `TextEncoder` #29524 * worker: * The `worker_thread` module is now stable #29512 PR-URL: #29695
Notable changes
oaepLabel
option #29489Intl.NumberFormat
API gained new functionalityEventTarget
inonce
#29498UV_FS_O_FILEMAP
#29260Session.connectToMainThread
#28870env.NODE_V8_COVERAGE
#28960_write()
optional when_writev()
is implemented #29639encodeInto
toTextEncoder
#29524worker_thread
module is now stable #29512Commits
b9c7c9002f
] - benchmark: improve process.env benchmarks (Anna Henningsen) #291886b8951231c
] - bootstrap: add exception handling for profiler bootstrap (Shobhit Chittora) #29552c052967636
] - bootstrap: provide usable error on missing internal module (Jeremiah Senkpiel) #295935c24bc6c68
] - build: do not indent assignments in Makefile (Joyee Cheung) #29623f90740d734
] - build: allow clang 10+ in configure.py (Kamil Rytarowski) #29541c304594536
] - build: re-run configure on node_version.h change (Anna Henningsen) #29510f622771079
] - build: improvemake coverage
(Anna Henningsen) #29487c1695c6635
] - build: add comment to .travis.yml on how to test Py3 (cclauss) #294736f50c3f391
] - build: update minimum AIX OS level (Michael Dawson) #29476ee18238f55
] - build: remove experimental Python 3 tests (Christian Clauss) #29413fe46054b14
] - (SEMVER-MINOR) build: reset embedder string to "-node.0" (Michaël Zasso) #2891842fd139279
] - build,win: fix Python detection on localized OS (João Reis) #29423f61c5097e2
] - console: skip/strip %c formatting (Gus Caplan) #2960668630c5b65
] - console,util: fix missing recursion end while inspecting prototypes (Ruben Bridgewater) #2964799c2cd8f08
] - crypto: use BoringSSL-compatible flag getter (Shelley Vohr) #29604dd5d944005
] - (SEMVER-MINOR) crypto: fix OpenSSL return code handling (Tobias Nießen) #2948954f327b4dc
] - (SEMVER-MINOR) crypto: add oaepLabel option (Tobias Nießen) #294895d60adf38b
] - deps: patch V8 to 7.7.299.11 (Michaël Zasso) #29628c718c606c8
] - deps: V8: cherry-pick deac757 (Benjamin Coe) #29626e4a51ad980
] - deps: patch V8 to 7.7.299.10 (Thomas) #29472bc3c0b2d65
] - deps: V8: cherry-pick 35c6d4d (Sam Roberts) #29585fa7de9b27f
] - deps: update npm to 6.11.3 (claudiahdz) #29430f5f238de6c
] - deps: upgrade to libuv 1.32.0 (cjihrig) #295087957b392e4
] - deps: patch V8 to 7.7.299.8 (Michaël Zasso) #2933690713c6697
] - (SEMVER-MINOR) deps: patch V8 to be API/ABI compatible with 7.4 (from 7.7) (Michaël Zasso) #29241e95f866956
] - deps: patch V8 to be API/ABI compatible with 7.4 (from 7.6) (Michaël Zasso) #289554eeb2a99e5
] - (SEMVER-MINOR) deps: patch V8 to be API/ABI compatible with 7.4 (from 7.5) (Michaël Zasso) #2800560efc5fd52
] - deps: V8: cherry-pick e3d7f8a (cclauss) #29105d1bedbe717
] - (SEMVER-MINOR) deps: V8: fix linking issue for MSVS (Refael Ackermann) #2801619e38e0def
] - (SEMVER-MINOR) deps: V8: fix BUILDING_V8_SHARED issues (Refael Ackermann) #273758aaa0abd26
] - (SEMVER-MINOR) deps: V8: add workaround for MSVC optimizer bug (Refael Ackermann) #2801607ed874446
] - (SEMVER-MINOR) deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init (Refael Ackermann) #273751ed3909ca3
] - (SEMVER-MINOR) deps: V8: forward declaration ofRtl\*FunctionTable
(Refael Ackermann) #27375242f6174e5
] - (SEMVER-MINOR) deps: V8: patch register-arm64.h (Refael Ackermann) #2737563093e9d49
] - (SEMVER-MINOR) deps: V8: update postmortem metadata generation script (cjihrig) #28918b54ee2185e
] - (SEMVER-MINOR) deps: V8: silence irrelevant warning (Michaël Zasso) #26685c6f97bb7ce
] - (SEMVER-MINOR) deps: V8: un-cherry-pick bd019bd (Refael Ackermann) #266855df55c2626
] - (SEMVER-MINOR) deps: V8: fix filename manipulation for Windows (Refael Ackermann) #2801680ccae000e
] - (SEMVER-MINOR) deps: update V8 to 7.7.299.4 (Michaël Zasso) #28918325de437b3
] - doc: update N-API version matrix (Gabriel Schulhof) #294612707beb8b8
] - doc: add code example to process.throwDeprecation property (Juan José Arboleda) #29495edaa2eebd6
] - doc: fix some signatures of .end() methods (Vse Mozhet Byt) #2961513d173f131
] - doc: remove the suffix number of the anchor link (Maledong) #294683ba64646ed
] - doc: explain stream.finished cleanup (Robert Nagy) #2893584b353cf5d
] - doc: fix require call for spawn() in code example (Marian Rusnak) #2962139b17706ea
] - doc: make minor improvements to stream.md (Robert Nagy) #2897050b5ad1638
] - doc: fix nits in net.md (Vse Mozhet Byt) #295774954792991
] - doc: correct trivial misspelling in AUTHORS (gcr) #295970074c8adb7
] - doc: update list style in misc README docs (Rich Trott) #2959438028ef818
] - doc: add missing complete property to http2 docs (Javier Ledezma) #2957155631f4f0a
] - doc: add leap second behavior notes for napi methods (Levhita) #295697fd32619c1
] - doc: explain esm options for package authors (Geoffrey Booth) #29497f2217cdafe
] - doc: update experimental loader hooks example code (Denis Zavershinskiy) #29373bf08c08384
] - doc: use consistent unordered list style (Nick Schonning) #29516ca8e87a6d3
] - doc: add Bethany to TSC (Michael Dawson) #29546aa541bbc88
] - doc: add Tobias to the TSC (Michael Dawson) #295459abee075ad
] - doc: mention unit for process.hrtime.bigint() (Anna Henningsen) #294823aea277b72
] - doc: add documentation for stream readableFlowing (Chetan Karande) #29506a262e2f8d4
] - doc: indent child list items for remark-lint (Nick Schonning) #294882a5340144c
] - doc: space around lists (Nick Schonning) #294679e63f914da
] - doc: exitedAfterDisconnect value can be false (Nimit Aggarwal) #29404b1509e8f8e
] - doc: remove wrong escapes (XhmikosR) #294527dd897f49a
] - doc: prepare markdown files for more stringent blank-line linting (Rich Trott) #29447a9d16b5e30
] - doc: simplify wording in n-api doc (Michael Dawson) #29441c95e9ca6dc
] - doc: update release guide with notes for major releases (James M Snell) #25497a7331da863
] - doc: indent ordered list child content (Nick Schonning) #2933232bb58ba9c
] - doc: fix unsafe writable stream code example (Chetan Karande) #29425735ef8b235
] - doc: async_hooks.createHook promiseResolve option (Ben Noordhuis) #29405844b45bf4f
] - doc: change urls directly from 'http' to 'https' (Maledong) #294224374d28c52
] - doc: use consistent indenting for unordered list items (Nick Schonning) #29390835d1cabf6
] - doc: start unorded lists at start of line (Nick Schonning) #293908023e43e1d
] - doc: change the 'txt' to 'console' for a command (Maledong) #29389b9c082d764
] - esm: make dynamic import work in the REPL (Bradley Farias) #294370a47d06150
] - events: improve performance of EventEmitter.emit (Matteo Collina) #296339150c4dc72
] - (SEMVER-MINOR) events: add support for EventTarget in once (Jenia) #2949867f5de9b34
] - fs: remove unnecessary argument check (Robert Nagy) #29043a20a8f48f7
] - gyp: make StringIO work in ninja.py (Christian Clauss) #2941431b0b52a71
] - http: refactor responseKeepAlive() (Robert Nagy) #287006a7d24b69c
] - http2: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) #29459fa949ca365
] - http2: send out pending data earlier (Anna Henningsen) #29398d6ba106f8c
] - http2: do not start reading after write if new write is on wire (Anna Henningsen) #29399a268658496
] - (SEMVER-MINOR) inspector: new API - Session.connectToMainThread (Eugene Ostroukhov) #28870144aeeac68
] - lib: remove the use of util.isFunction (himself65) #2956691d99ce41c
] - (SEMVER-MINOR) lib,test: fix error message check after V8 update (Michaël Zasso) #2891813fa966b7b
] - module: error for CJS .js load within type: module (Guy Bedford) #29492ce45aae2ab
] - module: reintroduce package exports dot main (Guy Bedford) #294948474b82e35
] - n-api: delete callback bundle via reference (Gabriel Schulhof) #2947950d7c39d91
] - n-api: mark version 5 N-APIs as stable (Gabriel Schulhof) #294016b30802471
] - perf_hooks: remove non-existent entries from inspect (Kirill Fomichev) #29528c146fff307
] - perf_hooks: ignore duplicated entries in observer (Kirill Fomichev) #294429b4a49c844
] - perf_hooks: remove GC callbacks on zero observers count (Kirill Fomichev) #29444b30c40bd5d
] - perf_hooks: import http2 only once (Kirill Fomichev) #2941995431eace9
] - policy: minor perf opts and cleanup (Bradley Farias) #293226ba39d4fe4
] - (SEMVER-MINOR) process: initial SourceMap support via NODE_V8_COVERAGE (Benjamin Coe) #2896003a3468666
] - process: use public readableFlowing property (Chetan Karande) #29502a5bd7e3b2a
] - repl: convert var to let and const (Lucas Holmquist) #295757eae707fd9
] - repl: fix bug in fs module autocompletion (zhangyongsheng) #29555596dd9fe34
] - repl: add autocomplete support for fs.promises (antsmartian) #2940070a0c170d4
] - repl: add missing variable declaration (Lucas Holmquist) #295353878e1ed31
] - src: perform check before running in runMicrotasks() (Jeremy Apthorp) #295816f8ef2cbab
] - src: discard remaining foreground tasks on platform shutdown (Anna Henningsen) #29587f84f1dbd98
] - src: fix closing weakHandleWrap
s on GC (Anna Henningsen) #296406284b498b4
] - src: use libuv to get env vars (Anna Henningsen) #291883a6bc90c29
] - src: re-delete Atomics.wake (Gus Caplan) #2958651a1dfab94
] - src: print exceptions from PromiseRejectCallback (Anna Henningsen) #295134a5ba60e00
] - src: modified RealEnvStore methods to use libuv functions (Devendra Satram) #2731067aa5ef12b
] - src: make ELDHistogram a HandleWrap (Anna Henningsen) #293175c3d484c21
] - src: check microtasks before running them (Shelley Vohr) #29434010d29d74f
] - src: fix ValidateDSAParameters when fips is enabled (Daniel Bevenius) #2940759b464026f
] - (SEMVER-MINOR) src: update v8abbr.h for V8 7.7 (cjihrig) #2891878af92dda5
] - (SEMVER-MINOR) src,lib: expose memory file mapping flag (João Reis) #29260f016823929
] - stream: add test for multiple .push(null) (Chetan Karande) #29645b1008973e9
] - stream: cleanup use of internal ended state (Chetan Karande) #29645e71bdadf52
] - (SEMVER-MINOR) stream: make _write() optional when _writev() is implemented (Robert Nagy) #29639123437bcc3
] - stream: apply special logic in removeListener for readable.off() (Robert Nagy) #29486322bc6f0a6
] - stream: do not call _read() after destroy() (Robert Nagy) #2949178cbdf3286
] - stream: optimize creation (Robert Nagy) #291352dc52ad09c
] - stream: simplify isUint8Array helper (Anna Henningsen) #29514560511924f
] - test: fix race condition in test-worker-process-cwd.js (Ruben Bridgewater) #2860978ee065a11
] - test: fix flaky test-inspector-connect-main-thread (Anna Henningsen) #2958887fd55c387
] - test: unmark test-worker-prof as flaky (Anna Henningsen) #2951179a277ed10
] - test: improve test-worker-message-port-message-before-close (Anna Henningsen) #29483909c669c04
] - test: disable core dumps before running crash test (Ben Noordhuis) #29478561d504d71
] - test: permit test-signalwrap to work without test runner (Rich Trott) #2830675c559dc3a
] - test: remove flaky status for test-statwatcher (Rich Trott) #29392f056d55346
] - (SEMVER-MINOR) test: update postmortem metadata test for V8 7.7 (cjihrig) #28918b43d2dd852
] - timers: set _destroyed even if there are no destroy-hooks (Jeremiah Senkpiel) #295956272f82c07
] - (SEMVER-MINOR) tls: add option to override signature algorithms (Anton Gerasimov) #29598b7488c2a5c
] - tools: cleanup getnodeversion.py for readability (Christian Clauss) #296487bc2f06e0b
] - tools: update ESLint to 6.4.0 (zhangyongsheng) #295530db7ebe073
] - tools: fix iculslocs to support ICU 65.1 (Steven R. Loomis) #29523bc7cc348cc
] - tools: python3 compat for inspector code generator (Ben Noordhuis) #293409de417ad59
] - tools: delete v8_external_snapshot.gypi (Ujjwal Sharma) #293692f81d59e75
] - tools: fix GYP ninja generator for Python 3 (Michaël Zasso) #29416027dcff207
] - (SEMVER-MINOR) tools: sync gypfiles with V8 7.7 (Michaël Zasso) #28918bbf209b5df
] - tty: add color support for mosh (Aditya) #27843ced89ad75d
] - util: include reference anchor for circular structures (Ruben Bridgewater) #27685772a5e0658
] - (SEMVER-MINOR) util: add encodeInto to TextEncoder (Anna Henningsen) #2952497d8b33ffc
] - (SEMVER-MINOR) worker: mark as stable (Anna Henningsen) #29512fa77dc5f3b
] - worker: make terminate() resolve for unref’ed Workers (Anna Henningsen) #2948453f23715df
] - worker: prevent event loop starvation through MessagePorts (Anna Henningsen) #29315d2b0568890
] - worker: make transfer list behave like web MessagePort (Anna Henningsen) #29319