Releases
v18.3.0
2022-06-01, Version 18.3.0 (Current), @bengl
bengl
released this
02 Jun 03:39
Notable Changes
[dc3b91f351
] - deps : update undici to 5.4.0 (Node.js GitHub Bot) #43262
[d6cf409d78
] - (SEMVER-MINOR) util : add parseArgs module (Benjamin Coe) #42675
[9539cfa358
] - (SEMVER-MINOR) http : add uniqueHeaders option to request and createServer (Paolo Insogna) #41397
[41fdc2617d
] - deps : upgrade npm to 8.11.0 (npm team) #43210
[0000654e47
] - deps : patch V8 to 10.2.154.4 (Michaël Zasso) #43067
[b3c8e609fd
] - (SEMVER-MINOR) deps : update V8 to 10.2.154.2 (Michaël Zasso) #42740
[3e89b7336d
] - (SEMVER-MINOR) fs : make params in writing methods optional (LiviaMedeiros) #42601
[9539cfa358
] - (SEMVER-MINOR) http : add uniqueHeaders option to request and createServer (Paolo Insogna) #41397
[8f5b4570e5
] - (SEMVER-MINOR) net : add ability to reset a tcp socket (pupilTong) #43112
[5eff7b4a6a
] - (SEMVER-MINOR) Revert "build : make x86 Windows support temporarily experimental" (Michaël Zasso) #42740
This means 32-bit Windows binaries are back with this release.
Commits
[aefc9dda9a
] - benchmark : add node-error benchmark (RafaelGSS) #43077
[85d81a764f
] - bootstrap : include code cache in the embedded snapshot (Joyee Cheung) #43023
[5eff7b4a6a
] - (SEMVER-MINOR) Revert "build : make x86 Windows support temporarily experimental" (Michaël Zasso) #42740
[d6634707c5
] - (SEMVER-MINOR) build : run V8 tests with detected Python version (Richard Lau) #42740
[b8b5e6df67
] - (SEMVER-MINOR) build : reset embedder string to "-node.0" (Michaël Zasso) #42740
[285ef30877
] - console : fix console.dir crash on a revoked proxy (Daeyeon Jeong) #43100
[920d8c5300
] - crypto : align webcrypto RSA key import/export with other implementations (Filip Skokan) #42816
[c76caadf2e
] - debugger : throw a more useful error when the frame is missing (Kohei Ueno) #42776
[dc3b91f351
] - deps : update undici to 5.4.0 (Node.js GitHub Bot) #43262
[35250bf2f6
] - deps : regenerate OpenSSL archs files (Daniel Bevenius) #42973
[ecacc3a727
] - deps : exclude linker scripts for windows builds (Daniel Bevenius) #42973
[41fdc2617d
] - deps : upgrade npm to 8.11.0 (npm team) #43210
[87b248e27e
] - deps : update undici to 5.3.0 (Node.js GitHub Bot) #43197
[d42de132a7
] - deps : upgrade npm to 8.10.0 (npm team) #43061
[0000654e47
] - deps : patch V8 to 10.2.154.4 (Michaël Zasso) #43067
[742ffefb44
] - (SEMVER-MINOR) deps : make V8 10.2 ABI-compatible with 10.1 (Michaël Zasso) #42740
[c626a533c7
] - deps : make V8 compilable with older glibc (Michaël Zasso) #42657
[76546b12a2
] - deps : V8: fix v8-cppgc.h for MSVC (Jiawen Geng) #42657
[45e1fd4473
] - deps : silence V8's warning on CompileFunction (Michaël Zasso) #40907
[2130891a9a
] - (SEMVER-MINOR) deps : disable trap handler for Windows cross-compiler (Michaël Zasso) #40488
[e678b6c63d
] - deps : fix V8 build issue with inline methods (Jiawen Geng) #38807
[f83323f304
] - deps : V8: forward declaration of Rtl*FunctionTable
(Refael Ackermann) #32116
[4be7584ca6
] - deps : V8: un-cherry-pick bd019bd (Refael Ackermann) #32116
[b3c8e609fd
] - (SEMVER-MINOR) deps : update V8 to 10.2.154.2 (Michaël Zasso) #42740
[0afdc3e9a8
] - doc : use serial comma in errors docs (Tobias Nießen) #43242
[00989338b3
] - doc : add note regarding %Array.prototype.concat%
in primordials.md
(Antoine du Hamel) #43166
[badf72dd0a
] - doc : use serial comma in worker_threads docs (Tobias Nießen) #43220
[776e746f0a
] - doc : fix napi version for node_api_symbol_for (Danielle Adams) #42878
[76b46801f8
] - doc : document signal
option for EventTarget#addEventListener
(Antoine du Hamel) #43170
[3082c75efd
] - doc : make minor adjustments (LiviaMedeiros) #43175
[598c1f102e
] - doc : use serial comma in dgram docs (Tobias Nießen) #43191
[b772c13a62
] - doc : use serial comma in process docs (Tobias Nießen) #43179
[f90a3d7a54
] - doc : improved parallel specification (mawaregetsuka) #42679
[71074eedef
] - doc : improve callback params for fs.mkdir
(Daeyeon Jeong) #43016
[2b8b224077
] - doc : remove outdated footnote (Python 2 --> 3 for V8 tests) (DeeDeeG) #43105
[945f228cf1
] - doc : add release key for RafaelGSS (Rafael Gonzaga) #43131
[56fc712f93
] - doc : use serial comma in assert docs (Tobias Nießen) #43154
[093a3cf2f1
] - doc : fix errors in Performance hooks doc (OneNail) #43152
[4d9f43a8a7
] - doc : use serial comma in dns docs (Tobias Nießen) #43145
[4e9393e32f
] - doc : use ASCII apostrophes consistently (Tobias Nießen) #43114
[b3181851d7
] - doc : add strategic initiative for shadow realm (Chengzhong Wu) #43037
[6f48dfb499
] - fs : add trailing commas (LiviaMedeiros) #43127
[3e89b7336d
] - (SEMVER-MINOR) fs : make params in writing methods optional (LiviaMedeiros) #42601
[9539cfa358
] - (SEMVER-MINOR) http : add uniqueHeaders option to request and createServer (Paolo Insogna) #41397
[b187060f76
] - http2 : set origin name correctly when servername is empty (ofirbarak) #42838
[a07f5f28f3
] - http2 : improve tests and docs (Daeyeon Jeong) #42858
[701d40496d
] - lib : refactor validateInt32
and validateUint32
(mawaregetsuka) #43071
[09da76493a
] - meta : update AUTHORS (Node.js GitHub Bot) #43231
[1da6b7c32b
] - meta : add mailmap entry for legendecas (Chengzhong Wu) #43156
[1be254b24e
] - meta : add mailmap entry for npm team (Luigi Pinca) #43143
[7d8d9d625a
] - meta : add mailmap entry for Morgan Roderick (Luigi Pinca) #43144
[8f5b4570e5
] - (SEMVER-MINOR) net : add ability to reset a tcp socket (pupilTong) #43112
[11c783fa63
] - net : remoteAddress always undefined called before connected (OneNail) #43011
[9c4e070567
] - (SEMVER-MINOR) node-api : emit uncaught-exception on unhandled tsfn callbacks (Chengzhong Wu) #36510
[54d68b1afd
] - perf_hooks : fix start_time of perf_hooks (theanarkh) #43069
[baa5d0005a
] - src : refactor GetCipherValue and related functions (Tobias Nießen) #43171
[6ee9fb14e4
] - src : make SecureContext fields private (Tobias Nießen) #43173
[1e2552ba6c
] - src : reuse GetServerName (Tobias Nießen) #43168
[d8a14a2486
] - src : fix static analysis warning and use smart ptr (Tobias Nießen) #43117
[72a767b7ca
] - src : remove SecureContext::operator* (Tobias Nießen) #43121
[82fb037388
] - src : move context snapshot index to SnapshotData (Joyee Cheung) #43023
[9577878258
] - src : replace TraceEventScope with sync events (Chengzhong Wu) #42977
[41b69e3cf4
] - src,lib : migrate to console on context's extra binding (Chengzhong Wu) #43142
[3e1ed1ee0c
] - test : improve code coverage for inspector connection errors (Kohei Ueno) #42310
[d7ca2234dc
] - test : use mustSucceed instead of mustCall with assert.ifError (MURAKAMI Masahiko) #43188
[9cc5ce6a24
] - test : improve readline/emitKeypressEvents.js coverage (OneNail) #42908
[447bbd0d66
] - tls : fix convertALPNProtocols accepting ArrayBufferViews (LiviaMedeiros) #43211
[df691464aa
] - tools : update lint-md-dependencies to rollup@2.75.1 (Node.js GitHub Bot) #43230
[d9fb25c936
] - tools : refactor build-addons.js to ESM (Feng Yu) #43099
[0efeceb4a6
] - tools : update lint-md-dependencies to rollup@2.74.1 (Node.js GitHub Bot) #43172
[ed352a945c
] - tools : update eslint to 8.16.0 (Node.js GitHub Bot) #43174
[1183058908
] - tools : refactor update-authors.js to ESM (Feng Yu) #43098
[5228028962
] - (SEMVER-MINOR) tools : update V8 gypfiles for 10.2 (Michaël Zasso) #42740
[d6cf409d78
] - (SEMVER-MINOR) util : add parseArgs module (Benjamin Coe) #42675
[d91b489784
] - worker : fix heap snapshot crash on exit (Chengzhong Wu) #43123
You can’t perform that action at this time.