- 
                Notifications
    You must be signed in to change notification settings 
- Fork 20
Closed
Description
Notable changes
- 
deps:
- Updated llhttp to 1.1.3. This fixes a bug that made Node.js' HTTP parser
 refuse any request URL that contained the "|" (vertical bar) character (Fedor Indutny) #27595.
 
- Updated llhttp to 1.1.3. This fixes a bug that made Node.js' HTTP parser
- tls:
- 
cli:
- Added a --trace-tlscommand-line flag that enables tracing of TLS
 connections without the need to modify existing application code (cjihrig) #27497.
- Added a --cpu-prof-intervalcommand-line flag. It can be used to specify
 the sampling interval for the CPU profiles generated by--cpu-prof(Joyee Cheung) #27535.
 
- Added a 
- 
module:
- Added the createRequire()method. It allows to create a require function
 from a file URL object, a file URL string or an absolute path string. The
 existingcreateRequireFromPath()method is now deprecated (Myles Borins) #27405.
- Throw on require('./path.mjs'). This is technically a breaking change that
 should have landed with Node.js 12.0.0. It is necessary to have this to keep
 the possibility for a future minor version to load ES Modules with the
 require function (Myles Borins) #27417.
 
- Added the 
- repl:
- 
meta:
- Added Christian Clauss to collaborators #27554.
 
Commits
- [c0ab2a141b] - assert: use new language features (Ruben Bridgewater) #27400
- [4b3d0d1953] - async_hooks: fixup do not reuse HTTPParser (Gerhard Stoebich) #27477
- [cfc7bdd303] - benchmark: add benchmark for node -p (Joyee Cheung) #27320
- [53eefeb73e] - buffer: remove unreachable code (Rich Trott) #27445
- [cac584d260] - buffer,errors: improve bigint, big numbers and more (Ruben Bridgewater) #27228
- [22a5a05785] - build: delegate building from Makefile to ninja (Refael Ackermann) #27504
- [67205f5941] - build: remove unsupported Python 2.6 from configure (cclauss) #27381
- [615d386390] - child_process: only stop readable side of stream passed to proc (Anna Henningsen) #27373
- [8e876e60aa] - console: use consolePropAttributes for k-bind properties (reland) (Ruben Bridgewater) #27352
- [55804e1726] - deps: update llhttp to 1.1.2 (Fedor Indutny) #27513
- [f142363cfa] - deps: update llhttp to 1.1.3 (Fedor Indutny) #27595
- [5f72246499] - deps: add acorn stage-3 plugins (Ruben Bridgewater) #27400
- [230a773e32] - (SEMVER-MINOR) deps: update archs files for OpenSSL-1.1.1b (Sam Roberts) #27376
- [b68132e01a] - (SEMVER-MINOR) deps: configure OpenSSL's SSL_trace to be built (Sam Roberts) #27376
- [7c25dce7ba] - deps: V8: cherry-pick 5d0cf6b (Joyee Cheung) #27423
- [2c3c0d7d3e] - doc: add cclauss to collaborators (cclauss) #27554
- [b51dcf62b8] - doc: add Electron 6 to abi_version_registry (Jeremy Apthorp) #27288
- [cb97de7a9b] - doc: move James back onto TSC (Michael Dawson) #27411
- [a9748bc124] - doc: describe API ERR_INVALID_PROTOCOL context (Sam Roberts) #27393
- [a0353fdbe2] - fs: align fs.ReadStream buffer pool writes to 8-byte boundary (ptaylor) #24838
- [7be1e0af44] - fs: added tests for util file preprocessSymlinkDestination (Ruwan Geeganage) #27468
- [f882c9b09b] - (SEMVER-MINOR) http:servername === falseshould disable SNI (Fedor Indutny) #27316
- [de337bb37c] - (SEMVER-MINOR) inspector: implement --cpu-prof-interval (Joyee Cheung) #27535
- [9c842f4119] - lib: remove Reflect.apply where appropriate (Anatoli Papirovski) #27349
- [47d311b3f0] - lib: remove outdated optimizations (Weijia Wang) #27380
- [c2a03d58c3] - lib: print to stdout/stderr directly instead of using console (Joyee Cheung) #27320
- [b68ecf3e17] - meta: move andrasq to Collaborator Emeriti list (Rich Trott) #27546
- [fd17f37a83] - meta: move stefanmb to Collaborator Emeriti list (Rich Trott) #27502
- [8495e8bceb] - meta: move Forrest Norvell to Collaborator Emeriti list (Rich Trott) #27437
- [7d1c90b614] - meta: move @vsemozhetbyt to collaborator emeriti (Vse Mozhet Byt) #27412
- [014a9fd46f] - module: throw on require('./path.mjs'); (Myles Borins) #27417
- [5bcd7700ca] - (SEMVER-MINOR) module: add createRequire method (Myles Borins) #27405
- [be9a1ec1d1] - module: allow passing a directory to createRequireFromPath (Gilles De Mey) #23818
- [e5fdc30bd1] - n-api: make napi_get_property_names return strings (Anna Henningsen) #27524
- [826fb66729] - process: compatibility patch to backport 1d022e8 (Ruben Bridgewater) #27483
- [91b7f5e103] - process: improve cwd performance (Ruben Bridgewater) #27224
- [05cea679a3] - repl: handle stage-3 language features properly (Ruben Bridgewater) #27400
- [01d632d7e8] - repl: add new language features to top level await statements (Ruben Bridgewater) #27400
- [149412ca02] - repl: add autocomplete for filesystem modules (Anto Aravinth) #26648
- [a55457c713] - report: use const reference in node_report.cc (gengjiawen) #27479
- [8724229155] - src: make deleted function public in node_native_module.h (gengjiawen) #27509
- [1489d12735] - src: make deleted function public in node_main_instance.h (gengjiawen) #27509
- [294d2ea71d] - (SEMVER-MINOR) src: refactor V8ProfilerConnection::DispatchMessage() (Joyee Cheung) #27535
- [a758f9bdf5] - src: remove node_options-inl.h from header files (Sam Roberts) #27538
- [bb373d0def] - src: remove unnecessary semicolons after macros (Yang Guo) #27529
- [0c9bc02b96] - src: refactor V8ProfilerConnection to be more reusable (Joyee Cheung) #27475
- [c787bb85cd] - src: refactor profile initialization (Joyee Cheung) #27475
- [600048b1b7] - src: move Environment::context out of strong properties (Joyee Cheung) #27430
- [33702913b1] - src: prefer v8::Global over node::Persistent (Anna Henningsen) #27287
- [9d6d45e7d2] - stream: remove TODO and add a description instead (Ruben Bridgewater) #27086
- [bb1eaeec75] - test: mark test-tls-enable-trace-cli flaky (cjihrig) #27559
- [d648ecc488] - test: improve test-async-hooks-http-parser-destroy (Rich Trott) #27319
- [ca720b3a55] - test: converting NghttpError to string in HTTP2 module (Ruwan Geeganage) #27506
- [99e4a576eb] - test: add mustCall to openssl-client-cert-engine (Boxuan Li) #27474
- [e1d88aa880] - test: document NODE_COMMON_PORT env var (cjihrig) #27507
- [66cf706521] - test: allow EAI_FAIL in test-http-dns-error.js (cjihrig) #27500
- [df4246e3b6] - test: refactor and deflake test-tls-sni-server-client (Luigi Pinca) #27426
- [a278814818] - test: make sure weak references are not GCed too early (Ruben Bridgewater) #27482
- [aa281d284a] - test: better output for test-report-uv-handles.js (gengjiawen) #27479
- [86c27c6005] - test: add mustcall in test-net-bytes-read.js (imhype) #27471
- [33fead3f5e] - Revert "test: skip test-cpu-prof in debug builds with code cache" (Anna Henningsen) #27469
- [a9a85d6271] - test: checknapi\_get\_reference\_value()during finalization (Anna Henningsen) #27470
- [16af9435a0] - test: remove flaky designation for test-tls-sni-option (Luigi Pinca) #27425
- [1b94d025bc] - test: add missing line breaks to keep-alive header of slow headers test (Shuhei Kagawa) #27442
- [fefbbd90af] - test: add tests for new language features (Ruben Bridgewater) #27400
- [3711684ccf] - test: add mustCall for parallel/test-net-connect-paused-connection (sujunfei) #27463
- [0e4f8788eb] - test: add mustCallAtLeast to test-fs-read-stream-resume.js (heben) #27456
- [e89b6fee3a] - test: adding mustCall in test-fs-readfile-empty.js (陈健) #27455
- [457549b67d] - test: add common.mustCall in test-http-abort-client.js (OneNail) #27449
- [f4124d5ba5] - test: add mustCall to http-abort-queued test (Yaphet Ye) #27447
- [e21f035666] - test: add mustCall in test-fs-readfilesync-pipe-large.js (sinoon) #27458
- [1dd0205f10] - test: add mustCall to test-dgram-connect-send-multi-buffer-copy.js (XGHeaven) #27465
- [0dfe5bebb2] - test: add test of policy about parse error (Daiki Ihara) #26873
- [eeab007b25] - test: add mustCall to test-net-after-close test (xuqinggang) #27459
- [c1b04652f5] - test: add "mustCall" to test-fs-readfile-unlink (wuchenkai) #27453
- [b6c65c1351] - test: add missing ToC entries (cjihrig) #27434
- [66bff5071f] - test: document report helper module (cjihrig) #27434
- [2c335928cd] - test: document NODE_SKIP_FLAG_CHECK (cjihrig) #27434
- [115d06cdbb] - test: document NODE_TEST_KNOWN_GLOBALS (cjihrig) #27434
- [51fc672da9] - test: add mustCallAtLeast to test-fs-read-stream-inherit (nilianzhu) #27457
- [4b9d109518] - test: add mustCall to test-dgram-implicit-bind.js (Chenxi Yuan) #27452
- [c4d67f2af5] - test: add common.mustCall test-dgram-listen-after-bind (zhoujiamin) #27454
- [23fb430e03] - test: add mustCall to test-dgram-connect-send-callback-buffer (shenchen) #27466
- [a37ca245ff] - test: add mustCallAtLeast to test-fs-read-stream-fd test (hardfist) #27461
- [cf84f20453] - test: skip fs-copyfile-respect-permission if root (Daniel Bevenius) #27378
- [7d80999454] - test: add mustCall to net-can-reset-timeout (xinyulee) #27462
- [9fa5ba8b3c] - test: add mustCall to test-fs-readfile-pipe-large (luoyu) #27460
- [e8d5b6226a] - test: add "mustCall" for test-net-buffersize (lixin.atom) #27451
- [d784ecb1ad] - test: add mustCall to test-net-eaddrinuse test (tongshouyu) #27448
- [6fd1384a43] - test: add mustcall in test-dgram-connect-send-callback-buffer-length (jyjunyz) #27464
- [7a35077197] - test: add mustCall to test-fs-readfile-pipe (tonyhty) #27450
- [af29ae0344] - test: add mustCall to net-connect-buffer test (Rongjian Zhang) #27446
- [bdabf699eb] - (SEMVER-MINOR) tls: add --tls-min-v1.2 CLI switch (Sam Roberts) #27520
- [7bbf951095] - tls: disallow conflicting TLS protocol options (Sam Roberts) #27521
- [84a2768c25] - (SEMVER-MINOR) tls: support enableTrace in TLSSocket() (cjihrig) #27497
- [576fe339a1] - (SEMVER-MINOR) tls: simplify enableTrace logic (cjihrig) #27497
- [30a72e8c7b] - (SEMVER-MINOR) tls: allow enabling the TLS debug trace (Sam Roberts) #27376
- [f1efe6dae0] - (SEMVER-MINOR) tls,cli: add --trace-tls command-line flag (cjihrig) #27497
- [3d37414002] - tools: fix node-core/required-modules eslint rule (Ben Noordhuis) #27545
- [29e2793a87] - tools: add Release and Debug symlinks to .gitignore (Gerhard Stoebich) #27484
- [76af4f0d05] - tools: prohibitassert.doesNotReject()in Node.js core (Ruben Bridgewater) #27402
- [95498df1cf] - util: inspect constructor closer (Ruben Bridgewater) #27522
- [7b5bd93ced] - util: compatibility patch to backport d0667e8 (Ruben Bridgewater) #27570
- [52d4f1febf] - util: improve function inspection (Ruben Bridgewater) #27227
- [caab7d4664] - util: better number formatters (Ruben Bridgewater) #27499
Metadata
Metadata
Assignees
Labels
No labels