Skip to content

Commit f85f907

Browse files
RafaelGSSruyadorno
andcommitted
2022-10-18, Version 19.0.0 (Current)
Notable Changes: cli: * (SEMVER-MINOR) add `--watch` (Moshe Atlow) #44366 esm: * remove specifier resolution flag (Geoffrey Booth) #44859 * convert `resolve` hook to synchronous (Jacob Smith) #43363 http: * (SEMVER-MINOR) add writeEarlyHints function to ServerResponse (Wing) #44180 * (SEMVER-MAJOR) use Keep-Alive by default in global agents (Paolo Insogna) #43522 build: * (SEMVER-MAJOR) remove dtrace & etw support (Ben Noordhuis) #43652 * (SEMVER-MAJOR) remove systemtap support (Ben Noordhuis) #43651 Deprecation and Removals: * (SEMVER-MAJOR) runtime deprecate exports double slash maps (Guy Bedford) #44495 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 * [a4fa526] - (SEMVER-MAJOR) fs: add directory autodetection to fsPromises.symlink() (Livia Medeiros) #42894 * [bb4891d] - (SEMVER-MAJOR) fs: add validateBuffer to improve error (Hirotaka Tagawa / wafuwafu13) #44769 * [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 * [f529f73] - (SEMVER-MAJOR) lib: brand check event handler property receivers (Chengzhong Wu) #44483 * [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 * [587367d] - (SEMVER-MAJOR) perf_hooks: expose webperf global scope interfaces (Chengzhong Wu) #44483 * [364c0e1] - (SEMVER-MAJOR) perf_hooks: fix webperf idlharness (Chengzhong Wu) #44483 * [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 6686d90 commit f85f907

27 files changed

+131
-17
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
@@ -420,7 +420,7 @@ Use this flag to disable top-level await in REPL.
420420
### `--experimental-shadow-realm`
421421

422422
<!-- YAML
423-
added: REPLACEME
423+
added: v19.0.0
424424
-->
425425

426426
Use this flag to enable [ShadowRealm][] support.
@@ -642,7 +642,7 @@ Specify ICU data load path. (Overrides `NODE_ICU_DATA`.)
642642
### `--import=module`
643643

644644
<!-- YAML
645-
added: REPLACEME
645+
added: v19.0.0
646646
-->
647647

648648
> Stability: 1 - Experimental
@@ -1569,7 +1569,7 @@ will be chosen.
15691569
### `--watch`
15701570

15711571
<!-- YAML
1572-
added: REPLACEME
1572+
added: v19.0.0
15731573
-->
15741574

15751575
> Stability: 1 - Experimental
@@ -1591,7 +1591,7 @@ $ node --watch index.js
15911591
### `--watch-path`
15921592

15931593
<!-- YAML
1594-
added: REPLACEME
1594+
added: v19.0.0
15951595
-->
15961596

15971597
> 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
@@ -4612,7 +4612,7 @@ default with the above values.
46124612
<!-- YAML
46134613
added: v0.11.5
46144614
changes:
4615-
- version: REPLACEME
4615+
- version: v19.0.0
46164616
pr-url: https://github.com/nodejs/node/pull/42796
46174617
description: Passing to the `string` parameter an object with an own
46184618
`toString` function is no longer supported.
@@ -4684,7 +4684,7 @@ details.
46844684
<!-- YAML
46854685
added: v0.1.29
46864686
changes:
4687-
- version: REPLACEME
4687+
- version: v19.0.0
46884688
pr-url: https://github.com/nodejs/node/pull/42796
46894689
description: Passing to the `string` parameter an object with an own
46904690
`toString` function is no longer supported.
@@ -5926,7 +5926,7 @@ this API: [`fs.utimes()`][].
59265926
<!-- YAML
59275927
added: v0.1.29
59285928
changes:
5929-
- version: REPLACEME
5929+
- version: v19.0.0
59305930
pr-url: https://github.com/nodejs/node/pull/42796
59315931
description: Passing to the `data` parameter an object with an own
59325932
`toString` function is no longer supported.

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:
@@ -1606,7 +1606,7 @@ Unicode "replacement character" U+FFFD.
16061606
## `util.transferableAbortController()`
16071607
16081608
<!-- YAML
1609-
added: REPLACEME
1609+
added: v19.0.0
16101610
-->
16111611
16121612
> Stability: 1 - Experimental
@@ -1617,7 +1617,7 @@ as transferable and can be used with `structuredClone()` or `postMessage()`.
16171617
## `util.transferableAbortSignal(signal)`
16181618
16191619
<!-- YAML
1620-
added: REPLACEME
1620+
added: v19.0.0
16211621
-->
16221622
16231623
> Stability: 1 - Experimental

doc/changelogs/CHANGELOG_ARCHIVE.md

Lines changed: 1 addition & 0 deletions
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)

0 commit comments

Comments
 (0)