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.
This PR contains the following updates:
12.19.1
->12.20.0
Release Notes
nodejs/node
v12.20.0
Compare Source
Notable Changes
#35546
#35435
#35333
#35542
#33134
#33278
#34718
#35249
#35214
#35470
#35472
#35512
Commits
c6eb0b62d9
] - benchmark: ignore build artifacts for napi addons (Richard Lau) #35970f3a045720c
] - build: fuzzer that targets node::LoadEnvironment() (davkor) #3484448bc3fcd4c
] - build: improved release lint error message (Shelley Vohr) #355232e766a6adf
] - console: add Symbol.toStringTag property (Leko) #3539990244362cc
] - crypto: fix KeyObject garbage collection (Anna Henningsen) #3548142f64eba89
] - crypto: update certdata to NSS 3.56 (Shelley Vohr) #35546a6f58c0888
] - crypto: set env values in KeyObject Deserialize method (ThakurKarthik) #354166539cf2725
] - deps: upgrade to [email protected] (Guy Bedford) #35928bdcc77bdf4
] - deps: update to [email protected] (Guy Bedford) #359015b8d3c74e8
] - deps: upgrade to [email protected] (Guy Bedford) #35871d7f0e3e5f0
] - deps: update to [email protected] (Guy Bedford) #357450a1474d9df
] - deps: update llhttp to 2.1.3 (Fedor Indutny) #35435cf07a8695a
] - deps: upgrade to libuv 1.40.0 (Colin Ihrig) #35333cc11464b4e
] - deps: upgrade to c-ares v1.16.1 (Shelley Vohr) #353245405e62eaf
] - deps: update to uvwasi 0.0.11 (Colin Ihrig) #3510444c739cc49
] - deps: V8: cherry-pick6be2f6e
(Benjamin Coe) #35055b78a1a186f
] - doc: update releaser in v12.18.4 changelog (Beth Griggs) #352171cd1d0159d
] - doc: move package.import content higher (Myles Borins) #3553579f3c323f6
] - doc: fix broken links in modules.md (Rich Trott) #35182b4941cfaec
] - doc: make minor improvements to module.md (Rich Trott) #350837dc3b74c34
] - doc: add ESM examples inmodule
API doc page (Antoine du HAMEL) #34875f0b06b64ff
] - doc: move module core module doc to separate page (Antoine du HAMEL) #3474777555d8500
] - doc: put landing specifics in details tag (Rich Trott) #35296b50b34b30e
] - doc: put release script specifics in details (Myles Borins) #352601a8f3a844e
] - doc: copyedit esm.md (Rich Trott) #35414d99120040c
] - doc: error code fix in resolver spec (Guy Bedford) #34998df52814113
] - doc: document Buffer.concat may use internal pool (Andrey Pechkurov) #3554142a587f9ba
] - doc: use test username instead of real (Pooja D.P) #35611bfff4fc3c9
] - doc: revise description of process.ppid (Pooja D.P) #35589a9ac75480f
] - doc: add symlink information for process.execpath (Pooja D.P) #355905fea51b66c
] - doc: add PoojaDurgad as a triager (Pooja D.P) #35153a0b541c3e0
] - doc: use kbd element in process doc (Rich Trott) #35584992355cdf9
] - doc: simplify wording in tracing APIs doc (Pooja D.P) #3555605db4b8343
] - doc: improve SIGINT error text (Rich Trott) #3555842c479572c
] - doc: use sentence case for class property (Rich Trott) #35540fb9bb05ee2
] - doc: fix util.inspect change history (Antoine du Hamel) #355286952c45202
] - doc: add aduh95 to collaborators (Antoine du Hamel) #35542b5f752528b
] - doc: update AUTHORS list (Anna Henningsen) #35280370f8e3afd
] - doc: update sxa's email address to Red Hat from IBM (Stewart X Addison) #35442edf3fbbd14
] - doc: update contact information for @BethGriggs (Beth Griggs) #354518be289e58c
] - doc: update contact information for richardlau (Richard Lau) #3545042c0dfcc23
] - doc: importable node protocol URLs (Bradley Meck) #35434c192af66e7
] - doc: unhide resolver spec (Guy Bedford) #35358b0e43c718c
] - doc: add gpg key export directions to releases doc (Danielle Adams) #35298884755f1e5
] - doc: simplify circular dependencies text in modules.md (Rich Trott) #3512685c47d753c
] - doc: avoid double-while sentence in perf_hooks.md (Rich Trott) #3507868c5ee45a2
] - doc: update fs promise-based examples (Richard Lau) #3576066f8730441
] - doc: add history entry for exports patterns (Antoine du Hamel) #35410a7e66b635d
] - doc: fix conditional exports flag removal version (Antoine du Hamel) #354289197a6651d
] - doc: copyedit packages.md (Rich Trott) #35427f507ca9e21
] - doc: packages docs feedback (Guy Bedford) #353705330930128
] - doc: refine require/import conditions constraints (Guy Bedford) #353115f0b1571a7
] - doc: edit subpath export patterns introduction (Rich Trott) #35254d6a13a947e
] - doc: document support for package.json fields (Antoine du HAMEL) #349707c1700e143
] - doc: move package config docs to separate page (Antoine du HAMEL) #347487510667d87
] - doc: rename module pages (Antoine du HAMEL) #34663b644ab6ae6
] - doc: fix line length in worker_threads.md (Jucke) #34419fb9b66bdd7
] - doc: fix typos in n-api, tls and worker_threads (Jucke) #344191f34230373
] - doc,esm: document experimental warning removal (Antoine du Hamel) #35750985b96a7d5
] - doc,esm: add history support info (Antoine du Hamel) #35395548137f4ec
] - errors: simplify ERR_REQUIRE_ESM message generation (Rich Trott) #35123f22672de18
] - errors: improve ERR_INVALID_OPT_VALUE error (Denys Otrishko) #346717a98961a26
] - esm: fix hook mistypes and links to types (Derek Lewis) #342400f757bc2df
] - esm: use "node:" namespace for builtins (Guy Bedford) #35387b48473228c
] - events: assume an EventEmitter if emitter.on is a function (Luigi Pinca) #3581819d711391e
] - fs: simplify realpathSync (himself65) #35413decfc2ae5c
] - fs: add .ref() and .unref() methods to watcher classes (rickyes) #33134cce464513e
] - http: added scheduling option to http agent (delvedor) #33278d477e2e147
] - http: only set keep-alive when not exists (atian25@qq.com) #35138f10d721737
] - http: reset headers timeout on headers complete (Robert Nagy) #34578c8a778985b
] - http2: avoid unnecessary buffer resize (Denys Otrishko) #34480b732c92e3d
] - http2: use and support non-empty DATA frame with END_STREAM flag (Carlos Lopez) #33875bfce0eb13a
] - Revert "http2: streamline OnStreamRead streamline memory accounting" (Rich Trott) #34315e85ca7af43
] - http2: wait for session socket writable end on close/destroy (Denys Otrishko) #308542471197099
] - http2: wait for session to finish writing before destroy (Denys Otrishko) #3085482af8acc8e
] - http2,doc: minor fixes (Alba Mendez) #28044a3e8829d4a
] - inspector: do not hardcode Debugger.CallFrameId in tests (Dmitry Gozman) #355706efa140f8f
] - lib: change http client path assignment (Yohanan Baruchel) #35508ad7281b081
] - lib: use remaining typed arrays from primordials (Michaël Zasso) #35499a9a606f06b
] - lib: use full URL to GitHub issues in comments (Rich Trott) #34686ea239392c2
] - module: [email protected] big endian fix (Guy Bedford) #35634354f358c1b
] - module: use Wasm CJS lexer when available (Guy Bedford) #3558376f76017bf
] - module: fix builtin reexport tracing (Guy Bedford) #35500992af4e112
] - module: fix specifier resolution option value (himself65) #350981ff956f49e
] - module: remove experimental modules warning (Guy Bedford) #3197441af927efb
] - module: exports pattern support (Guy Bedford) #34718a18d0df33a
] - module: update to [email protected] (Guy Bedford) #355016ca8fb552d
] - module: refine module type mismatch error cases (Guy Bedford) #354269eb1fa1924
] - module: named exports for CJS via static analysis (Guy Bedford) #35249a93ca2d494
] - n-api: revert change to finalization (Michael Dawson) #357775faaa603d8
] - n-api: support for object freeze/seal (Shelley Vohr) #35359d938e8508b
] - n-api: add more property defaults (Gerhard Stoebich) #3521418f01ddcb5
] - repl: improve static import error message in repl (Myles Borins) #3358870768ce109
] - repl: give repl entries unique names (Bradley Meck) #34372e9bee3950c
] - src: move node_contextify to modern THROW_ERR_* (James M Snell) #35470b741f2ff84
] - src: move node_process to modern THROW_ERR* (James M Snell) #354722d5393bb28
] - src: fix freeing unintialized pointer bug in ParseSoaReply (Aastha Gupta) #35502dec004f742
] - src: expose v8::Isolate setup callbacks (Shelley Vohr) #355127f8834f76c
] - src: more idiomatic error pattern in node_wasi (James M Snell) #35493ade27b732b
] - src: use env->ThrowUVException in pipe_wrap (James M Snell) #35493e70b05208f
] - src: remove invalid ToLocalChecked in EmitBeforeExit (Anna Henningsen) #35484cd80195524
] - src: make MakeCallback() check can_call_into_js before getting method (Anna Henningsen) #354248a1091648c
] - stream: destroy wrapped streams on error (Robert Nagy) #34102fdc67ebf5f
] - test: replace annonymous functions with arrow (Pooja D.P) #34921c3e1bf78c4
] - test: add wasi readdir() test (Colin Ihrig) #35202607f3c5d84
] - test: fix comment about DNS lookup test (Tobias Nießen) #3508002787ce5d1
] - test: add ALPNProtocols option to clientOptions (Luigi Pinca) #3548212d76b8e8e
] - tls: reset secureConnecting on client socket (David Halls) #33209adf4f90bce
] - tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #355691173efca27
] - tools: bump cpplint.py to 1.4.6 (Rich Trott) #3556909552670fe
] - tools: add missing uv_setup_argv() calls (Anna Henningsen) #35491ae149232a1
] - tools: exclude gyp from markdown link checker (Michaël Zasso) #35423a9ce9b2614
] - tools: update ESLint to 7.10.0 (Colin Ihrig) #35366bc7da0c22c
] - tools: ignore build folder when checking links (Ash Cripps) #35315f29717437f
] - tools,doc: enforce alphabetical order for md refs (Antoine du Hamel) #3524411b10d7d1f
] - tools,doc: upgrade dependencies (Antoine du Hamel) #35244Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.