Skip to content

Commit d23aefb

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 f594cc8 commit d23aefb

28 files changed

+125
-20
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
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.10.0">18.10.0</a></b><br/>
3944
<a href="doc/changelogs/CHANGELOG_V18.md#18.9.1">18.9.1</a><br/>
4045
<a href="doc/changelogs/CHANGELOG_V18.md#18.9.0">18.9.0</a><br/>

doc/api/cli.md

Lines changed: 4 additions & 4 deletions
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.
@@ -644,7 +644,7 @@ Specify ICU data load path. (Overrides `NODE_ICU_DATA`.)
644644
### `--import=module`
645645

646646
<!-- YAML
647-
added: REPLACEME
647+
added: v19.0.0
648648
-->
649649

650650
> Stability: 1 - Experimental
@@ -1561,7 +1561,7 @@ will be chosen.
15611561
### `--watch`
15621562

15631563
<!-- YAML
1564-
added: REPLACEME
1564+
added: v19.0.0
15651565
-->
15661566

15671567
> Stability: 1 - Experimental
@@ -1583,7 +1583,7 @@ $ node --watch index.js
15831583
### `--watch-path`
15841584

15851585
<!-- YAML
1586-
added: REPLACEME
1586+
added: v19.0.0
15871587
-->
15881588

15891589
> Stability: 1 - Experimental

doc/api/diagnostics_channel.md

Lines changed: 2 additions & 2 deletions
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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4543,7 +4543,7 @@ default with the above values.
45434543
<!-- YAML
45444544
added: v0.11.5
45454545
changes:
4546-
- version: REPLACEME
4546+
- version: v19.0.0
45474547
pr-url: https://github.com/nodejs/node/pull/42796
45484548
description: Passing to the `string` parameter an object with an own
45494549
`toString` function is no longer supported.
@@ -4615,7 +4615,7 @@ details.
46154615
<!-- YAML
46164616
added: v0.1.29
46174617
changes:
4618-
- version: REPLACEME
4618+
- version: v19.0.0
46194619
pr-url: https://github.com/nodejs/node/pull/42796
46204620
description: Passing to the `string` parameter an object with an own
46214621
`toString` function is no longer supported.
@@ -5857,7 +5857,7 @@ this API: [`fs.utimes()`][].
58575857
<!-- YAML
58585858
added: v0.1.29
58595859
changes:
5860-
- version: REPLACEME
5860+
- version: v19.0.0
58615861
pr-url: https://github.com/nodejs/node/pull/42796
58625862
description: Passing to the `data` parameter an object with an own
58635863
`toString` function is no longer supported.

doc/api/http.md

Lines changed: 3 additions & 3 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 3 additions & 3 deletions
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

0 commit comments

Comments
 (0)