Releases
v17.8.0
2022-03-22, Version 17.8.0 (Current), @bengl
bengl
released this
22 Mar 14:56
Notable Changes
Commits
[1796f035c7
] - build : rename tools workflow and add undici to it (Michaël Zasso) #42246
[f27bcec2ea
] - build : use ccache in make-v8.sh on ppc64le and s390x (Richard Lau) #42204
[f48c3baf5a
] - crypto : fix auth tag length error when mode != GCM (Tobias Nießen) #42383
[1d0468f749
] - crypto : fix fingerprint string size calculation (Tobias Nießen) #42175
[a4632a3dc2
] - crypto : add CHECKs to remaining BIO_s_mem allocs (Tobias Nießen) #42155
[3b55946452
] - debugger : correct typo in inspect_repl.js (Kohei Ueno) #42267
[84fd6e54b0
] - deps : upgrade npm to 8.5.5 (npm team) #42382
[f2178fcc1a
] - deps : cares: cherry-pick b5a3d96 (bradh352) #42216
[063ff08cb1
] - deps : V8: cherry-pick c6f6626deb14 (Lu Yahan) #42240
[b60262ee9f
] - deps : update undici to 4.15.1 (Michaël Zasso) #42246
[70c0758308
] - deps : upgrade npm to 8.5.3 (npm team) #42205
[fd51e78963
] - doc : fix version history for net.Socket
and net.Server
(Antoine du Hamel) #42268
[db83c4d6dc
] - doc : improve README.md usability (Rich Trott) #42378
[88d3401329
] - doc : add that chacha20-poly1305 is IETF version (Tobias Nießen) #42370
[04a7c0061b
] - doc : update instructions for openssl updates (Michael Dawson) #42353
[78b858dd4b
] - doc : document goal to have examples (Michael Dawson) #42274
[a5e42f0113
] - doc : fix Embedder's Guide link to V8 official docs (Aroyan) #42373
[6c265e7243
] - doc : remove unneeded lint disable comment (Rich Trott) #42374
[46d3d23e64
] - doc : revise async_hooks docs (Rich Trott) #42337
[3bd0078457
] - doc : add @ShogunPanda to collaborators (Shogun) #42362
[e7e8eb9f03
] - doc : update base branch name for nodejs/nodejs.org
(Danielle Adams) #42355
[fd7e4ab654
] - doc : fix async iterable pipeline signal examples (Randall Leeds) #42258
[96dc591b55
] - doc : clarify path search in child_process.spawn
(Damjan Cvetko) #41418
[72dd50016a
] - doc : clarify the meaning of legacy status (Darshan Sen) #42269
[8b99099063
] - doc : improve pipe description (Mikael Finstad) #42295
[701dc14fdf
] - doc : remove outdated timeout.unref content (Xuguang Mei) #42241
[23354673be
] - doc : deprecate string coercion in fs.write
, fs.writeFileSync
(Livia Medeiros) #42149
[f3c6c00963
] - doc : remove refs to old OpenSSL list-* commands (Tobias Nießen) #42235
[19851f8d2d
] - doc : readline 'line'
event emits final line (Matt Probert) #42214
[e55283b978
] - esm : make extension-less errors in type:module actionable (Bradley Farias) #42301
[e17db8f0fa
] - esm : improve typings and code coverage (Bradley Farias) #42305
[4829a1047f
] - esm : add runtime warning for specifier resolution flag (Geoffrey Booth) #42252
[da42ffb85e
] - (SEMVER-MINOR) http : trace http client by perf_hooks (theanarkh) #42345
[88dee3c6b5
] - http2 : fix potential integer overflow (Michael Dawson) #42248
[1fe0b69c31
] - lib : refactor to use primordials in lib/assert.js
(Akhil Marsonya) #41702
[69a3792540
] - lib : fix AsyncResource.bind not using 'this' from the caller by default (Roch Devost) #42177
[1c87ce6a32
] - meta : update AUTHORS (Node.js GitHub Bot) #42404
[e7b8d83acd
] - meta : update AUTHORS (Node.js GitHub Bot) #42317
[7fc4b9f08d
] - meta : add dependencies label to label-pr-config (Mestery) #42129
[e96042442b
] - src : convert hex2bin() into a regular function (Darshan Sen) #42321
[21198c1407
] - src : fix coverity warnings in node_file.cc (Michael Dawson) #42272
[846b074075
] - src : check EC_POINT_get_affine_coordinates result (Tobias Nießen) #42304
[8b84e68cbd
] - src : simplify bound check in ParseArrayIndex (Tobias Nießen) #42306
[9500e5862e
] - src : avoid returning invalid value from hex2bin (Tobias Nießen) #42307
[08e2d8ab86
] - src : check return value of HMAC_Final (Tobias Nießen) #42303
[9fc4b9b04e
] - src : include internal/options in the snapshot (Joyee Cheung) #42203
[e43aa30982
] - src : remove redundant buffer size check (Tobias Nießen) #42257
[d06e92dba0
] - src : perform minor cleanups on zlib code (Anna Henningsen) #42247
[9af908305d
] - src : use emplace_back
instead of push_back
(Yash Ladha) #42159
[62d9a7f5db
] - src : fix unchecked return warning from coverity (Michael Dawson) #42176
[58763d7f9d
] - src,crypto : avoid tristate Maybe<bool> in ExportJWKEcKey() (Darshan Sen) #42223
[5367002bc8
] - stream : do cleanup when iterator is destroyed (Khoo Hao Yit) #42320
[3492a0eb1e
] - string_decoder : fix crash when calling __proto__.write() (Darshan Sen) #42062
[d9a5c2b284
] - test : give slow tests more time on Rasberry PIs (Michael Dawson) #42380
[b82bac09ff
] - test : improve https_renew_cert.sh script (Tobias Nießen) #42343
[dfdce7c182
] - test : improve _http_incoming.js coverage (Yoshiki Kurihara) #42211
[4941791f29
] - test : improve _http_outgoing coverage (Yoshiki Kurihara) #42213
[94e5eaa7e9
] - test : add test case for reverted 17.7 regression (Rich Trott) #42283
[a4aa9eb97f
] - test : use global webcrypto for WPT tests (Antoine du Hamel) #42236
[26d4a2d489
] - test,crypto : add and update empty passphrase regression tests (Darshan Sen) #42319
[4fd2aff42e
] - tools : make update-undici script executable (Michaël Zasso) #42406
[38e7681ac7
] - tools : update lint-md-dependencies to rollup@2.70.1 (Node.js GitHub Bot) #42403
[b7a4b4b1fd
] - tools : update doc to highlight.js@11.5.0 unified@10.1.2 (Node.js GitHub Bot) #42315
[30ea1889d5
] - tools : update lint-md-dependencies to rollup@2.70.0 unified@10.1.2 (Node.js GitHub Bot) #42316
[eb0e1a1147
] - tools : update eslint to 8.11.0 (Node.js GitHub Bot) #42318
[e95426fd3a
] - tools : fix web streams API links (Brian White) #42153
[fe01940f35
] - url : preserve null char in WHATWG URL errors (Rich Trott) #42263
[b89f4d5c17
] - url : trim leading and trailing C0 control chars (Rich Trott) #42196
[229fb40edc
] - worker : do not send message if port is closing (Rich Trott) #42357
You can’t perform that action at this time.