Skip to content

Commit 96923d1

Browse files
RafaelGSSruyadorno
andcommitted
2022-10-18, Version 19.0.0 (Current)
Notable Changes: Deprecation and Removals: * (SEMVER-MAJOR) runtime deprecate exports double slash maps (Guy Bedford) #44495 Other Notable Changes: * (SEMVER-MAJOR) remove dtrace & etw support (Ben Noordhuis) #43652 * (SEMVER-MAJOR) remove systemtap support (Ben Noordhuis) #43651 * (SEMVER-MAJOR) use Keep-Alive by default in global agents (Paolo Insogna) #43522 Semver-Major Commits: * [aa3a572] - (SEMVER-MAJOR) build: remove dtrace & etw support (Ben Noordhuis) #43652 * [38f1e27] - (SEMVER-MAJOR) build: remove systemtap support (Ben Noordhuis) #43651 * [2849283] - (SEMVER-MAJOR) crypto: remove non-standard `webcrypto.Crypto.prototype.CryptoKey` (Antoine du Hamel) #42083 * [a1653ac] - (SEMVER-MAJOR) crypto: do not allow to call setFips from the worker thread (Sergey Petushkov) #43624 * [950a441] - (SEMVER-MAJOR) fs: remove coercion to string in writing methods (Livia Medeiros) #42796 * [41a6d82] - (SEMVER-MAJOR) fs: harden fs.readSync(buffer, options) typecheck (LiviaMedeiros) #42772 * [2275faa] - (SEMVER-MAJOR) fs: harden fs.read(params, callback) typecheck (LiviaMedeiros) #42772 * [29953a0] - (SEMVER-MAJOR) fs: harden filehandle.read(params) typecheck (LiviaMedeiros) #42772 * [4267b92] - (SEMVER-MAJOR) http: use Keep-Alive by default in global agents (Paolo Insogna) #43522 * [6de2673] - (SEMVER-MAJOR) lib: enable global WebCrypto by default (Antoine du Hamel) #42083 * [73ba883] - (SEMVER-MAJOR) lib: use private field in AbortController (Joyee Cheung) #43820 * [7dd2f41] - (SEMVER-MAJOR) module: runtime deprecate exports double slash maps (Guy Bedford) #44495 * [e0ab8dd] - (SEMVER-MAJOR) process: make process.config read only (Sergey Petushkov) #43627 * [481a959] - (SEMVER-MAJOR) readline: remove `question` method from `InterfaceConstructor` (Antoine du Hamel) #44606 * [77e5856] - (SEMVER-MAJOR) src: turn embedder api overload into default argument (Alena Khineika) #43629 * [dabda03] - (SEMVER-MAJOR) src: per-environment time origin value (Chengzhong Wu) #43781 * [2b32985] - (SEMVER-MAJOR) stream: use null for the error argument (Luigi Pinca) #44312 * [57ff476] - (SEMVER-MAJOR) test: remove duplicate test (Luigi Pinca) #44051 * [77def91] - (SEMVER-MAJOR) tls,http2: send fatal alert on ALPN mismatch (Tobias Nießen) #44031 PR-URL: #44626 Co-authored-by: Ruy Adorno <[email protected]>
1 parent d2cf01d commit 96923d1

31 files changed

+143
-27
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
Select a Node.js version below to view the changelog history:
44

5+
* [Node.js 19](doc/changelogs/CHANGELOG_V19.md) **Current**
56
* [Node.js 18](doc/changelogs/CHANGELOG_V18.md) **Current**
67
* [Node.js 17](doc/changelogs/CHANGELOG_V17.md) **Current**
78
* [Node.js 16](doc/changelogs/CHANGELOG_V16.md) **Long Term Support**
@@ -27,6 +28,7 @@ release.
2728

2829
<table>
2930
<tr>
31+
<th title="Current"><a href="doc/changelogs/CHANGELOG_V19.md">19</a> (Current)</th>
3032
<th title="Current"><a href="doc/changelogs/CHANGELOG_V18.md">18</a> (Current)</th>
3133
<th title="Current"><a href="doc/changelogs/CHANGELOG_V17.md">17</a> (Current)</th>
3234
<th title="LTS Until 2024-04"><a href="doc/changelogs/CHANGELOG_V16.md">16</a> (LTS)</th>
@@ -35,6 +37,9 @@ release.
3537
</tr>
3638
<tr>
3739
<td valign="top">
40+
<b><a href="doc/changelogs/CHANGELOG_V19.md#19.0.0">19.0.0</a></b><br/>
41+
</td>
42+
<td valign="top">
3843
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.9.0">18.9.0</a></b><br/>
3944
<a href="doc/changelogs/CHANGELOG_V18.md#18.8.0">18.8.0</a><br/>
4045
<a href="doc/changelogs/CHANGELOG_V18.md#18.7.0">18.7.0</a><br/>

doc/api/cli.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ Use this flag to disable top-level await in REPL.
422422
### `--experimental-shadow-realm`
423423

424424
<!-- YAML
425-
added: REPLACEME
425+
added: v19.0.0
426426
-->
427427

428428
Use this flag to enable [ShadowRealm][] support.
@@ -661,7 +661,7 @@ Specify ICU data load path. (Overrides `NODE_ICU_DATA`.)
661661
### `--import=module`
662662

663663
<!-- YAML
664-
added: REPLACEME
664+
added: v19.0.0
665665
-->
666666

667667
> Stability: 1 - Experimental
@@ -1578,7 +1578,7 @@ will be chosen.
15781578
### `--watch`
15791579

15801580
<!-- YAML
1581-
added: REPLACEME
1581+
added: v19.0.0
15821582
-->
15831583

15841584
> Stability: 1 - Experimental
@@ -1600,7 +1600,7 @@ $ node --watch index.js
16001600
### `--watch-path`
16011601

16021602
<!-- YAML
1603-
added: REPLACEME
1603+
added: v19.0.0
16041604
-->
16051605

16061606
> Stability: 1 - Experimental

doc/api/deprecations.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -2889,7 +2889,7 @@ Prefer [`message.socket`][] over [`message.connection`][].
28892889

28902890
<!-- YAML
28912891
changes:
2892-
- version: REPLACEME
2892+
- version: v19.0.0
28932893
pr-url: https://github.com/nodejs/node/pull/43627
28942894
description: End-of-Life.
28952895
- version: v16.0.0
@@ -3131,7 +3131,7 @@ resources and not the actual references.
31313131

31323132
<!-- YAML
31333133
changes:
3134-
- version: REPLACEME
3134+
- version: v19.0.0
31353135
pr-url: https://github.com/nodejs/node/pull/42796
31363136
description: End-of-Life.
31373137
- version: v18.0.0
@@ -3204,10 +3204,10 @@ The [`--trace-atomics-wait`][] flag is deprecated.
32043204

32053205
<!-- YAML
32063206
changes:
3207-
- version: REPLACEME
3207+
- version: v19.0.0
32083208
pr-url: https://github.com/nodejs/node/pull/44495
32093209
description: Runtime deprecation.
3210-
- version: REPLACEME
3210+
- version: v19.0.0
32113211
pr-url: https://github.com/nodejs/node/pull/44477
32123212
description: Documentation-only deprecation
32133213
with `--pending-deprecation` support.
@@ -3224,7 +3224,7 @@ starting or ending in a slash.
32243224

32253225
<!-- YAML
32263226
changes:
3227-
- version: REPLACEME
3227+
- version: v19.0.0
32283228
pr-url: https://github.com/nodejs/node/pull/44588
32293229
description: Documentation-only deprecation.
32303230
-->

doc/api/diagnostics_channel.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ Emitted when a new UDP socket is created.
459459
#### Process
460460

461461
<!-- YAML
462-
added: REPLACEME
462+
added: v19.0.0
463463
-->
464464

465465
`child_process`
@@ -471,7 +471,7 @@ Emitted when a new process is created.
471471
#### Worker Thread
472472

473473
<!-- YAML
474-
added: REPLACEME
474+
added: v19.0.0
475475
-->
476476

477477
`worker_threads`

doc/api/fs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -4534,7 +4534,7 @@ default with the above values.
45344534
<!-- YAML
45354535
added: v0.11.5
45364536
changes:
4537-
- version: REPLACEME
4537+
- version: v19.0.0
45384538
pr-url: https://github.com/nodejs/node/pull/42796
45394539
description: Passing to the `string` parameter an object with an own
45404540
`toString` function is no longer supported.
@@ -4606,7 +4606,7 @@ details.
46064606
<!-- YAML
46074607
added: v0.1.29
46084608
changes:
4609-
- version: REPLACEME
4609+
- version: v19.0.0
46104610
pr-url: https://github.com/nodejs/node/pull/42796
46114611
description: Passing to the `string` parameter an object with an own
46124612
`toString` function is no longer supported.
@@ -5848,7 +5848,7 @@ this API: [`fs.utimes()`][].
58485848
<!-- YAML
58495849
added: v0.1.29
58505850
changes:
5851-
- version: REPLACEME
5851+
- version: v19.0.0
58525852
pr-url: https://github.com/nodejs/node/pull/42796
58535853
description: Passing to the `data` parameter an object with an own
58545854
`toString` function is no longer supported.

doc/api/http.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1471,7 +1471,7 @@ type other than {net.Socket}.
14711471
added: v0.1.90
14721472
changes:
14731473
- version:
1474-
- REPLACEME
1474+
- v19.0.0
14751475
pr-url: https://github.com/nodejs/node/pull/43522
14761476
description: The method closes idle connections before returning.
14771477
@@ -2140,7 +2140,7 @@ the request body should be sent. See the [`'checkContinue'`][] event on
21402140
### `response.writeEarlyHints(links[, callback])`
21412141

21422142
<!-- YAML
2143-
added: REPLACEME
2143+
added: v19.0.0
21442144
-->
21452145

21462146
* `links` {string|Array}
@@ -3282,7 +3282,7 @@ server.listen(8000);
32823282
added: v0.5.9
32833283
changes:
32843284
- version:
3285-
- REPLACEME
3285+
- v19.0.0
32863286
pr-url: https://github.com/nodejs/node/pull/43522
32873287
description: The agent now uses HTTP Keep-Alive by default.
32883288
-->

doc/api/http2.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2276,7 +2276,7 @@ a given number of milliseconds set using `http2secureServer.setTimeout()`.
22762276
<!-- YAML
22772277
added: v8.4.0
22782278
changes:
2279-
- version: REPLACEME
2279+
- version: v19.0.0
22802280
pr-url: https://github.com/nodejs/node/pull/44031
22812281
description: This event will only be emitted if the client did not transmit
22822282
an ALPN extension during the TLS handshake.
@@ -4008,7 +4008,7 @@ should be sent. See the [`'checkContinue'`][] event on `Http2Server` and
40084008
### `response.writeEarlyHints(links)`
40094009

40104010
<!-- YAML
4011-
added: REPLACEME
4011+
added: v19.0.0
40124012
-->
40134013

40144014
* `links` {string|Array}

doc/api/https.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ https.get('https://encrypted.google.com/', (res) => {
311311
added: v0.5.9
312312
changes:
313313
- version:
314-
- REPLACEME
314+
- v19.0.0
315315
pr-url: https://github.com/nodejs/node/pull/43522
316316
description: The agent now uses HTTP Keep-Alive by default.
317317
-->

doc/api/process.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1041,7 +1041,7 @@ This feature is not available in [`Worker`][] threads.
10411041
<!-- YAML
10421042
added: v0.7.7
10431043
changes:
1044-
- version: REPLACEME
1044+
- version: v19.0.0
10451045
pr-url: https://github.com/nodejs/node/pull/43627
10461046
description: The `process.config` object is now frozen.
10471047
- version: v16.0.0

doc/api/tls.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2012,7 +2012,7 @@ where `secureSocket` has the same API as `pair.cleartext`.
20122012
<!-- YAML
20132013
added: v0.3.2
20142014
changes:
2015-
- version: REPLACEME
2015+
- version: v19.0.0
20162016
pr-url: https://github.com/nodejs/node/pull/44031
20172017
description: If `ALPNProtocols` is set, incoming connections that send an
20182018
ALPN extension with no supported protocols are terminated with

doc/api/util.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ stream.write('With ES6');
485485
<!-- YAML
486486
added: v0.3.0
487487
changes:
488-
- version: REPLACEME
488+
- version: v19.0.0
489489
pr-url: https://github.com/nodejs/node/pull/43576
490490
description: add support for `maxArrayLength` when inspecting `Set` and `Map`.
491491
- version:
@@ -1600,7 +1600,7 @@ Unicode "replacement character" U+FFFD.
16001600
## `util.transferableAbortController()`
16011601
16021602
<!-- YAML
1603-
added: REPLACEME
1603+
added: v19.0.0
16041604
-->
16051605
16061606
> Stability: 1 - Experimental
@@ -1611,7 +1611,7 @@ as transferable and can be used with `structuredClone()` or `postMessage()`.
16111611
## `util.transferableAbortSignal(signal)`
16121612
16131613
<!-- YAML
1614-
added: REPLACEME
1614+
added: v19.0.0
16151615
-->
16161616
16171617
> Stability: 1 - Experimental

doc/api/v8.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ if (isMainThread) {
359359
## `v8.setHeapSnapshotNearHeapLimit(limit)`
360360

361361
<!-- YAML
362-
added: REPLACEME
362+
added: v19.0.0
363363
-->
364364

365365
> Stability: 1 - Experimental

doc/api/webstreams.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ is active.
300300
<!-- YAML
301301
added: v16.5.0
302302
changes:
303-
- version: REPLACEME
303+
- version: v19.0.0
304304
pr-url: https://github.com/nodejs/node/pull/44505
305305
description: Support teeing a readable byte stream.
306306
-->

doc/changelogs/CHANGELOG_ARCHIVE.md

+1
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@
154154
</table>
155155

156156
* Other Versions
157+
* [19.x](CHANGELOG_V19.md)
157158
* [18.x](CHANGELOG_V18.md)
158159
* [17.x](CHANGELOG_V17.md)
159160
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_IOJS.md

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
</table>
6363

6464
* Other Versions
65+
* [19.x](CHANGELOG_V19.md)
6566
* [18.x](CHANGELOG_V18.md)
6667
* [17.x](CHANGELOG_V17.md)
6768
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V10.md

+1
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
</table>
5959

6060
* Other Versions
61+
* [19.x](CHANGELOG_V19.md)
6162
* [18.x](CHANGELOG_V18.md)
6263
* [17.x](CHANGELOG_V17.md)
6364
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V11.md

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
</table>
3131

3232
* Other Versions
33+
* [19.x](CHANGELOG_V19.md)
3334
* [18.x](CHANGELOG_V18.md)
3435
* [17.x](CHANGELOG_V17.md)
3536
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V12.md

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
</table>
6868

6969
* Other Versions
70+
* [19.x](CHANGELOG_V19.md)
7071
* [18.x](CHANGELOG_V18.md)
7172
* [17.x](CHANGELOG_V17.md)
7273
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V13.md

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
</table>
3131

3232
* Other Versions
33+
* [19.x](CHANGELOG_V19.md)
3334
* [18.x](CHANGELOG_V18.md)
3435
* [17.x](CHANGELOG_V17.md)
3536
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V14.md

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
</table>
5757

5858
* Other Versions
59+
* [19.x](CHANGELOG_V19.md)
5960
* [18.x](CHANGELOG_V18.md)
6061
* [17.x](CHANGELOG_V17.md)
6162
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V15.md

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
</table>
3232

3333
* Other Versions
34+
* [19.x](CHANGELOG_V19.md)
3435
* [18.x](CHANGELOG_V18.md)
3536
* [17.x](CHANGELOG_V17.md)
3637
* [16.x](CHANGELOG_V16.md)

doc/changelogs/CHANGELOG_V16.md

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
</table>
4646

4747
* Other Versions
48+
* [19.x](CHANGELOG_V19.md)
4849
* [18.x](CHANGELOG_V18.md)
4950
* [17.x](CHANGELOG_V17.md)
5051
* [15.x](CHANGELOG_V15.md)

doc/changelogs/CHANGELOG_V17.md

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
</table>
2929

3030
* Other Versions
31+
* [19.x](CHANGELOG_V19.md)
3132
* [18.x](CHANGELOG_V18.md)
3233
* [16.x](CHANGELOG_V16.md)
3334
* [15.x](CHANGELOG_V15.md)

doc/changelogs/CHANGELOG_V18.md

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
</table>
2424

2525
* Other Versions
26+
* [19.x](CHANGELOG_V19.md)
2627
* [17.x](CHANGELOG_V17.md)
2728
* [16.x](CHANGELOG_V16.md)
2829
* [15.x](CHANGELOG_V15.md)

0 commit comments

Comments
 (0)