You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
tls:
Added an enableTrace() method to TLSSocket and an enableTrace option
to tls.createServer(). When enabled, TSL packet trace information is
written to stderr. This can be used to debug TLS connection problems (cjihrig) #27497, (Sam Roberts) #27376.
cli:
Added a --trace-tls command-line flag that enables tracing of TLS
connections without the need to modify existing application code (cjihrig) #27497.
Added a --cpu-prof-interval command-line flag. It can be used to specify
the sampling interval for the CPU profiles generated by --cpu-prof (Joyee Cheung) #27535.
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
existing createRequireFromPath() 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.
repl:
The REPL now supports multi-line statements using BigInt literals as well
as public and private class fields and methods (Ruben Bridgewater) #27400.
The REPL now supports tab autocompletion of file paths with fs methods (Anto Aravinth) #26648.
Notable changes
refuse any request URL that contained the "|" (vertical bar) character (Fedor Indutny) #27595.
enableTrace()
method toTLSSocket
and anenableTrace
optionto
tls.createServer()
. When enabled, TSL packet trace information iswritten to
stderr
. This can be used to debug TLS connection problems (cjihrig) #27497, (Sam Roberts) #27376.--trace-tls
command-line flag that enables tracing of TLSconnections without the need to modify existing application code (cjihrig) #27497.
--cpu-prof-interval
command-line flag. It can be used to specifythe sampling interval for the CPU profiles generated by
--cpu-prof
(Joyee Cheung) #27535.createRequire()
method. It allows to create a require functionfrom a file URL object, a file URL string or an absolute path string. The
existing
createRequireFromPath()
method is now deprecated (Myles Borins) #27405.require('./path.mjs')
. This is technically a breaking change thatshould 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.
BigInt
literals as wellas public and private class fields and methods (Ruben Bridgewater) #27400.
fs
methods (Anto Aravinth) #26648.Commits
c0ab2a141b
] - assert: use new language features (Ruben Bridgewater) #274004b3d0d1953
] - async_hooks: fixup do not reuse HTTPParser (Gerhard Stoebich) #27477cfc7bdd303
] - benchmark: add benchmark for node -p (Joyee Cheung) #2732053eefeb73e
] - buffer: remove unreachable code (Rich Trott) #27445cac584d260
] - buffer,errors: improve bigint, big numbers and more (Ruben Bridgewater) #2722822a5a05785
] - build: delegate building from Makefile to ninja (Refael Ackermann) #2750467205f5941
] - build: remove unsupported Python 2.6 from configure (cclauss) #27381615d386390
] - child_process: only stop readable side of stream passed to proc (Anna Henningsen) #273738e876e60aa
] - console: use consolePropAttributes for k-bind properties (reland) (Ruben Bridgewater) #2735255804e1726
] - deps: update llhttp to 1.1.2 (Fedor Indutny) #27513f142363cfa
] - deps: update llhttp to 1.1.3 (Fedor Indutny) #275955f72246499
] - deps: add acorn stage-3 plugins (Ruben Bridgewater) #27400230a773e32
] - (SEMVER-MINOR) deps: update archs files for OpenSSL-1.1.1b (Sam Roberts) #27376b68132e01a
] - (SEMVER-MINOR) deps: configure OpenSSL's SSL_trace to be built (Sam Roberts) #273767c25dce7ba
] - deps: V8: cherry-pick 5d0cf6b (Joyee Cheung) #274232c3c0d7d3e
] - doc: add cclauss to collaborators (cclauss) #27554b51dcf62b8
] - doc: add Electron 6 to abi_version_registry (Jeremy Apthorp) #27288cb97de7a9b
] - doc: move James back onto TSC (Michael Dawson) #27411a9748bc124
] - doc: describe API ERR_INVALID_PROTOCOL context (Sam Roberts) #27393a0353fdbe2
] - fs: align fs.ReadStream buffer pool writes to 8-byte boundary (ptaylor) #248387be1e0af44
] - fs: added tests for util file preprocessSymlinkDestination (Ruwan Geeganage) #27468f882c9b09b
] - (SEMVER-MINOR) http:servername === false
should disable SNI (Fedor Indutny) #27316de337bb37c
] - (SEMVER-MINOR) inspector: implement --cpu-prof-interval (Joyee Cheung) #275359c842f4119
] - lib: remove Reflect.apply where appropriate (Anatoli Papirovski) #2734947d311b3f0
] - lib: remove outdated optimizations (Weijia Wang) #27380c2a03d58c3
] - lib: print to stdout/stderr directly instead of using console (Joyee Cheung) #27320b68ecf3e17
] - meta: move andrasq to Collaborator Emeriti list (Rich Trott) #27546fd17f37a83
] - meta: move stefanmb to Collaborator Emeriti list (Rich Trott) #275028495e8bceb
] - meta: move Forrest Norvell to Collaborator Emeriti list (Rich Trott) #274377d1c90b614
] - meta: move @vsemozhetbyt to collaborator emeriti (Vse Mozhet Byt) #27412014a9fd46f
] - module: throw on require('./path.mjs'); (Myles Borins) #274175bcd7700ca
] - (SEMVER-MINOR) module: add createRequire method (Myles Borins) #27405be9a1ec1d1
] - module: allow passing a directory to createRequireFromPath (Gilles De Mey) #23818e5fdc30bd1
] - n-api: make napi_get_property_names return strings (Anna Henningsen) #27524826fb66729
] - process: compatibility patch to backport 1d022e8 (Ruben Bridgewater) #2748391b7f5e103
] - process: improve cwd performance (Ruben Bridgewater) #2722405cea679a3
] - repl: handle stage-3 language features properly (Ruben Bridgewater) #2740001d632d7e8
] - repl: add new language features to top level await statements (Ruben Bridgewater) #27400149412ca02
] - repl: add autocomplete for filesystem modules (Anto Aravinth) #26648a55457c713
] - report: use const reference in node_report.cc (gengjiawen) #274798724229155
] - src: make deleted function public in node_native_module.h (gengjiawen) #275091489d12735
] - src: make deleted function public in node_main_instance.h (gengjiawen) #27509294d2ea71d
] - (SEMVER-MINOR) src: refactor V8ProfilerConnection::DispatchMessage() (Joyee Cheung) #27535a758f9bdf5
] - src: remove node_options-inl.h from header files (Sam Roberts) #27538bb373d0def
] - src: remove unnecessary semicolons after macros (Yang Guo) #275290c9bc02b96
] - src: refactor V8ProfilerConnection to be more reusable (Joyee Cheung) #27475c787bb85cd
] - src: refactor profile initialization (Joyee Cheung) #27475600048b1b7
] - src: move Environment::context out of strong properties (Joyee Cheung) #2743033702913b1
] - src: prefer v8::Global over node::Persistent (Anna Henningsen) #272879d6d45e7d2
] - stream: remove TODO and add a description instead (Ruben Bridgewater) #27086bb1eaeec75
] - test: mark test-tls-enable-trace-cli flaky (cjihrig) #27559d648ecc488
] - test: improve test-async-hooks-http-parser-destroy (Rich Trott) #27319ca720b3a55
] - test: converting NghttpError to string in HTTP2 module (Ruwan Geeganage) #2750699e4a576eb
] - test: add mustCall to openssl-client-cert-engine (Boxuan Li) #27474e1d88aa880
] - test: document NODE_COMMON_PORT env var (cjihrig) #2750766cf706521
] - test: allow EAI_FAIL in test-http-dns-error.js (cjihrig) #27500df4246e3b6
] - test: refactor and deflake test-tls-sni-server-client (Luigi Pinca) #27426a278814818
] - test: make sure weak references are not GCed too early (Ruben Bridgewater) #27482aa281d284a
] - test: better output for test-report-uv-handles.js (gengjiawen) #2747986c27c6005
] - test: add mustcall in test-net-bytes-read.js (imhype) #2747133fead3f5e
] - Revert "test: skip test-cpu-prof in debug builds with code cache" (Anna Henningsen) #27469a9a85d6271
] - test: checknapi\_get\_reference\_value()
during finalization (Anna Henningsen) #2747016af9435a0
] - test: remove flaky designation for test-tls-sni-option (Luigi Pinca) #274251b94d025bc
] - test: add missing line breaks to keep-alive header of slow headers test (Shuhei Kagawa) #27442fefbbd90af
] - test: add tests for new language features (Ruben Bridgewater) #274003711684ccf
] - test: add mustCall for parallel/test-net-connect-paused-connection (sujunfei) #274630e4f8788eb
] - test: add mustCallAtLeast to test-fs-read-stream-resume.js (heben) #27456e89b6fee3a
] - test: adding mustCall in test-fs-readfile-empty.js (陈健) #27455457549b67d
] - test: add common.mustCall in test-http-abort-client.js (OneNail) #27449f4124d5ba5
] - test: add mustCall to http-abort-queued test (Yaphet Ye) #27447e21f035666
] - test: add mustCall in test-fs-readfilesync-pipe-large.js (sinoon) #274581dd0205f10
] - test: add mustCall to test-dgram-connect-send-multi-buffer-copy.js (XGHeaven) #274650dfe5bebb2
] - test: add test of policy about parse error (Daiki Ihara) #26873eeab007b25
] - test: add mustCall to test-net-after-close test (xuqinggang) #27459c1b04652f5
] - test: add "mustCall" to test-fs-readfile-unlink (wuchenkai) #27453b6c65c1351
] - test: add missing ToC entries (cjihrig) #2743466bff5071f
] - test: document report helper module (cjihrig) #274342c335928cd
] - test: document NODE_SKIP_FLAG_CHECK (cjihrig) #27434115d06cdbb
] - test: document NODE_TEST_KNOWN_GLOBALS (cjihrig) #2743451fc672da9
] - test: add mustCallAtLeast to test-fs-read-stream-inherit (nilianzhu) #274574b9d109518
] - test: add mustCall to test-dgram-implicit-bind.js (Chenxi Yuan) #27452c4d67f2af5
] - test: add common.mustCall test-dgram-listen-after-bind (zhoujiamin) #2745423fb430e03
] - test: add mustCall to test-dgram-connect-send-callback-buffer (shenchen) #27466a37ca245ff
] - test: add mustCallAtLeast to test-fs-read-stream-fd test (hardfist) #27461cf84f20453
] - test: skip fs-copyfile-respect-permission if root (Daniel Bevenius) #273787d80999454
] - test: add mustCall to net-can-reset-timeout (xinyulee) #274629fa5ba8b3c
] - test: add mustCall to test-fs-readfile-pipe-large (luoyu) #27460e8d5b6226a
] - test: add "mustCall" for test-net-buffersize (lixin.atom) #27451d784ecb1ad
] - test: add mustCall to test-net-eaddrinuse test (tongshouyu) #274486fd1384a43
] - test: add mustcall in test-dgram-connect-send-callback-buffer-length (jyjunyz) #274647a35077197
] - test: add mustCall to test-fs-readfile-pipe (tonyhty) #27450af29ae0344
] - test: add mustCall to net-connect-buffer test (Rongjian Zhang) #27446bdabf699eb
] - (SEMVER-MINOR) tls: add --tls-min-v1.2 CLI switch (Sam Roberts) #275207bbf951095
] - tls: disallow conflicting TLS protocol options (Sam Roberts) #2752184a2768c25
] - (SEMVER-MINOR) tls: support enableTrace in TLSSocket() (cjihrig) #27497576fe339a1
] - (SEMVER-MINOR) tls: simplify enableTrace logic (cjihrig) #2749730a72e8c7b
] - (SEMVER-MINOR) tls: allow enabling the TLS debug trace (Sam Roberts) #27376f1efe6dae0
] - (SEMVER-MINOR) tls,cli: add --trace-tls command-line flag (cjihrig) #274973d37414002
] - tools: fix node-core/required-modules eslint rule (Ben Noordhuis) #2754529e2793a87
] - tools: add Release and Debug symlinks to .gitignore (Gerhard Stoebich) #2748476af4f0d05
] - tools: prohibitassert.doesNotReject()
in Node.js core (Ruben Bridgewater) #2740295498df1cf
] - util: inspect constructor closer (Ruben Bridgewater) #275227b5bd93ced
] - util: compatibility patch to backport d0667e8 (Ruben Bridgewater) #2757052d4f1febf
] - util: improve function inspection (Ruben Bridgewater) #27227caab7d4664
] - util: better number formatters (Ruben Bridgewater) #27499The text was updated successfully, but these errors were encountered: