Notable Changes
- [
2b354223d4
] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 - [
a2926c477a
] - (SEMVER-MINOR) net: add new options tonet.Socket
andnet.Server
(Paolo Insogna) #41310 - [
86248f1178
] - (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025 - [
a4969d5c37
] - doc: add release key for Bryan English (Bryan English) #42102
Dependency Updates
- [
0b8efea182
] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #42127 - [
ccacf99e5c
] - deps: upgrade npm to 8.5.2 (npm team) #42122
New Collaborators
- [
3df001fa93
] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #42185 - [
0ce00ca5e1
] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #42064
Commits
- [
d05758f79f
] - buffer: improve blob read performance (Xuguang Mei) #42117 - [
0bbb44741b
] - build: drop shortened URL from lint-commit-message (Richard Lau) #42168 - [
4e9fac6539
] - build: fix usage of input in feature action (Michael Dawson) #42150 - [
853cbd99b8
] - build: increase max ops for stale feature action (Michael Dawson) #42130 - [
3fc3f521d6
] - build: add corepack to the auto-updated dependencies (Maël Nison) #42090 - [
ec4c0de6d1
] - build: last test of the stale feature action (Michael Dawson) #42085 - [
03ebca86d9
] - build: update feature close action for testing (Michael Dawson) #42082 - [
c9ea6a9261
] - crypto: validatethis
value forwebcrypto.getRandomValues
(Antoine du Hamel) #41760 - [
2b354223d4
] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 - [
288f627c46
] - crypto: clarifyrequire("crypto").getRandomValues
is Node.js specific (Antoine du Hamel) #41782 - [
0b8efea182
] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #42127 - [
ccacf99e5c
] - deps: upgrade npm to 8.5.2 (npm team) #42122 - [
1359f60338
] - deps: V8: cherry-pick 77d515484864 (Lu Yahan) #42067 - [
769e2a486f
] - deps: V8: cherry-pick b66334313c8b (Lu Yahan) #42067 - [
fc7d429516
] - doc: update stale feature messages (Michael Dawson) #42217 - [
6183749861
] - doc: remove erroneous comma in cluster explainer (Tobias Nießen) #42238 - [
555da9b658
] - doc: remove "considered" for clarity (Rich Trott) #42218 - [
05c3ff5e76
] - doc: clarify that some modules don't work when compiled without ssl (Antoine du Hamel) #42198 - [
a6c1abf7e1
] - doc: add note about nghttp2 hd pair size (Rafael Silva) #42172 - [
04d2c74c8a
] - doc: use parenthesis instead of em dash (Antoine du Hamel) #42202 - [
6a74fa91bb
] - doc: add next-10 to strategic initiatives (Michael Dawson) #42167 - [
ee027391e7
] - doc: add missing single-quotes tohttp.OutgoingMessage
(Juan José Arboleda) #42162 - [
84859c4029
] - doc: fix typos (apeltop) #42146 - [
3df001fa93
] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #42185 - [
ce86fc3006
] - doc: remove reference to obsolete security program (Rich Trott) #42144 - [
5d010bcde2
] - doc: remove repeated a word (apeltop) #42138 - [
a32ec983c6
] - doc: make building with ninja more discoverable (Balakrishna Avulapati) #41840 - [
26fe61b6ad
] - doc: document change to IncomingMessage.headers enumerability (Arnold Zokas) #42095 - [
eb622a0761
] - doc: add meixg to triagers (Xuguang Mei) #42066 - [
bd04fc89da
] - doc: clarify persistent ref behavior (Michael Dawson) #42035 - [
0ce00ca5e1
] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #42064 - [
8b531dadb1
] - doc: clarify supported versus enabled TLS ciphers (Tobias Nießen) #42063 - [
3789d668f7
] - doc: add missing api entries on performance (legendecas) #42018 - [
a4969d5c37
] - doc: add release key for Bryan English (Bryan English) #42102 - [
8b94ea6e1c
] - doc,tools: improve navigability of API docs (Paolo Insogna) #41404 - [
2e1231b831
] - errors: do not access .stack in debug (Benjamin Coe) #42096 - [
8dd4878850
] - esm: fix base URL for network imports (Bradley Farias) #42131 - [
2bc136d3cb
] - esm: fix relative imports for https (Bradley Farias) #42119 - [
576c1aea8e
] - fs: adjust defaultlength
forfs.readSync
and fsPromises/read
(Livia Medeiros) #42128 - [
041373696f
] - http: add default argument for Agent.prototype.getName (小菜) #41906 - [
1de80872e8
] - http2: add edge case to GOAWAY request (Rafael Silva) #42190 - [
9bc7a954fd
] - http2: close stream and session on frameError (Rafael Silva) #42147 - [
384872fdbd
] - lib: clean after the cancel algorithm throw error (Chen Gang) #41366 - [
f7ea75fd0a
] - lib: add legacy built-in functions to primordials (Antoine du Hamel) #42049 - [
7f1c83e674
] - loader: fix esm resolve for symlink file (Xuguang Mei) #42197 - [
5b23e67ad5
] - meta: update AUTHORS (Node.js GitHub Bot) #42227 - [
cad7dde9af
] - meta: update AUTHORS (Node.js GitHub Bot) #42142 - [
7ed2c19cbb
] - meta: correct link to feature request document (Simen Bekkhus) #42092 - [
e0448da9a9
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #42068 - [
e3347dbaa8
] - meta: remove collaborator (Rich Trott) #42073 - [
96510b3411
] - module: prefer async/await in https imports (Benjamin Gruenbaum) #41950 - [
a2926c477a
] - (SEMVER-MINOR) net: add new options tonet.Socket
andnet.Server
(Paolo Insogna) #41310 - [
f107f8bf40
] - node-api: fix typo innode_api.cc
(Austin Kelleher) #42110 - [
c72c3f4bb1
] - perf_hooks: do not return all entries with getEntriesBy[Name|Type] (Xuguang Mei) #42104 - [
7c49785348
] - process: fix named report export (madflow) #41861 - [
d6b1a4a235
] - repl: remove preview when press escape (meixg) #42053 - [
98b1be0ec2
] - src: return proper URLs from node_api_get_module_file_name (Anna Henningsen) #41758 - [
0abc20b6cf
] - src: skip revoke_data_object if uuid is not found (Xuguang Mei) #42212 - [
ce409279d8
] - src: remove dead code in AddFingerprintDigest (Tobias Nießen) #42145 - [
4c9f2b5d83
] - src: combine GetCurveASN1Name and GetCurveNistName (Tobias Nießen) #42118 - [
f0558d88fb
] - src: simplify TLSWrap::SetSession (Tobias Nießen) #42087 - [
97f5ceda84
] - src: prefer bool over int in crypto_common (Tobias Nießen) #42097 - [
382ffdade0
] - src: simplify arg type of AddFingerprintDigest (Tobias Nießen) #42101 - [
07de4ed641
] - src: do not ignore return value of BIO_reset (Tobias Nießen) #42103 - [
3366618ce2
] - src: simplify GetExponentString (Tobias Nießen) #42121 - [
86248f1178
] - (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025 - [
06e5c0ee39
] - stream: use .chunk when calling adapters's writev (Xuguang Mei) #42161 - [
53338fe65c
] - stream: allow returning null from pipeline tail (Robert Nagy) #42078 - [
8431fb90dc
] - stream: port more test262 tests (Benjamin Gruenbaum) #41974 - [
0be3c61ae9
] - test: cover 32-bit sizes in generatePrime (Tobias Nießen) #42207 - [
ceb47d13ff
] - test: fix test-process-env-tz.js by using RegExp (Khaidi Chu) #42113 - [
f21fbeec2e
] - test: update V8 trace events test expectations (Nikolaos Papaspyrou) #42120 - [
d0f68a398e
] - test: deflake test-common-expect-warning (Luigi Pinca) #42046 - [
482b2205b2
] - test: validateEventEmitterAsyncResource
methods throw on invalid this (Yoshiki Kurihara) #42041 - [
99301469ed
] - test: increase Fibonacci argument to 40 (Rich Trott) #42055 - [
c01134ed27
] - tools: update lint-md-dependencies to rollup@2.69.1 (Node.js GitHub Bot) #42226 - [
41b6d9e95a
] - tools: update lint-md rollup dependencies (Node.js GitHub Bot) #42141 - [
28f636422e
] - tools: update eslint to 8.10.0 (Node.js GitHub Bot) #42143 - [
9aeda47d9c
] - url: fix url.parse() for @hostname (Rich Trott) #42136 - [
ecb5980e2f
] - url, src: modify onespecial_back_slash
(Khaidi Chu) #42112