Skip to content

Commit

Permalink
2022-10-18, Version 19.0.0 (Current)
Browse files Browse the repository at this point in the history
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 Commits:

* (SEMVER-MAJOR) remove dtrace & etw support (Ben Noordhuis) #43652
* (SEMVER-MAJOR) remove systemtap support (Ben Noordhuis) #43651
* (SEMVER-MAJOR) do not allow to call setFips from the worker thread (Sergey Petushkov) #43624
* (SEMVER-MAJOR) remove coercion to string in writing methods (Livia Medeiros) #42796
* (SEMVER-MAJOR) harden fs.readSync(buffer, options) typecheck (LiviaMedeiros) #42772
* (SEMVER-MAJOR) harden fs.read(params, callback) typecheck (LiviaMedeiros) #42772
* (SEMVER-MAJOR) harden filehandle.read(params) typecheck (LiviaMedeiros) #42772
* (SEMVER-MAJOR) use Keep-Alive by default in global agents (Paolo Insogna) #43522
* (SEMVER-MAJOR) use private field in AbortController (Joyee Cheung) #43820
* (SEMVER-MAJOR) runtime deprecate exports double slash maps (Guy Bedford) #44495
* (SEMVER-MAJOR) make process.config read only (Sergey Petushkov) #43627
* (SEMVER-MAJOR) turn embedder api overload into default argument (Alena Khineika) #43629
* (SEMVER-MAJOR) per-environment time origin value (Chengzhong Wu) #43781
* (SEMVER-MAJOR) use null for the error argument (Luigi Pinca) #44312
* (SEMVER-MAJOR) remove duplicate test (Luigi Pinca) #44051
* (SEMVER-MAJOR) send fatal alert on ALPN mismatch (Tobias Nießen) #44031

PR-URL: TBD
Co-authored-by: Ruy Adorno <ruyadorno@google.com>
  • Loading branch information
RafaelGSS and ruyadorno committed Sep 13, 2022
1 parent 8b50160 commit dd8b55e
Show file tree
Hide file tree
Showing 31 changed files with 135 additions and 28 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

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

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

<table>
<tr>
<th title="Current"><a href="doc/changelogs/CHANGELOG_V19.md">19</a> (Current)</th>
<th title="Current"><a href="doc/changelogs/CHANGELOG_V18.md">18</a> (Current)</th>
<th title="Current"><a href="doc/changelogs/CHANGELOG_V17.md">17</a> (Current)</th>
<th title="LTS Until 2024-04"><a href="doc/changelogs/CHANGELOG_V16.md">16</a> (LTS)</th>
Expand All @@ -35,7 +37,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.9.0">18.9.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V19.md#19.0.0">19.0.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.9.0">18.9.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.8.0">18.8.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.7.0">18.7.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.6.0">18.6.0</a><br/>
Expand Down
8 changes: 4 additions & 4 deletions doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -424,7 +424,7 @@ Use this flag to disable top-level await in REPL.
### `--experimental-shadow-realm`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

Use this flag to enable [ShadowRealm][] support.
Expand Down Expand Up @@ -663,7 +663,7 @@ Specify ICU data load path. (Overrides `NODE_ICU_DATA`.)
### `--import=module`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

> Stability: 1 - Experimental
Expand Down Expand Up @@ -1580,7 +1580,7 @@ will be chosen.
### `--watch`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

> Stability: 1 - Experimental
Expand All @@ -1602,7 +1602,7 @@ $ node --watch index.js
### `--watch-path`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

> Stability: 1 - Experimental
Expand Down
10 changes: 5 additions & 5 deletions doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2889,7 +2889,7 @@ Prefer [`message.socket`][] over [`message.connection`][].

<!-- YAML
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/43627
description: End-of-Life.
- version: v16.0.0
Expand Down Expand Up @@ -3131,7 +3131,7 @@ resources and not the actual references.

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

<!-- YAML
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44495
description: Runtime deprecation.
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44477
description: Documentation-only deprecation
with `--pending-deprecation` support.
Expand All @@ -3224,7 +3224,7 @@ starting or ending in a slash.

<!-- YAML
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44588
description: Documentation-only deprecation.
-->
Expand Down
4 changes: 2 additions & 2 deletions doc/api/diagnostics_channel.md
Original file line number Diff line number Diff line change
Expand Up @@ -459,7 +459,7 @@ Emitted when a new UDP socket is created.
#### Process

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

`child_process`
Expand All @@ -471,7 +471,7 @@ Emitted when a new process is created.
#### Worker Thread

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

`worker_threads`
Expand Down
6 changes: 3 additions & 3 deletions doc/api/fs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4534,7 +4534,7 @@ default with the above values.
<!-- YAML
added: v0.11.5
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/42796
description: Passing to the `string` parameter an object with an own
`toString` function is no longer supported.
Expand Down Expand Up @@ -4606,7 +4606,7 @@ details.
<!-- YAML
added: v0.1.29
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/42796
description: Passing to the `string` parameter an object with an own
`toString` function is no longer supported.
Expand Down Expand Up @@ -5848,7 +5848,7 @@ this API: [`fs.utimes()`][].
<!-- YAML
added: v0.1.29
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/42796
description: Passing to the `data` parameter an object with an own
`toString` function is no longer supported.
Expand Down
6 changes: 3 additions & 3 deletions doc/api/http.md
Original file line number Diff line number Diff line change
Expand Up @@ -1467,7 +1467,7 @@ type other than {net.Socket}.
added: v0.1.90
changes:
- version:
- REPLACEME
- v19.0.0
pr-url: https://github.com/nodejs/node/pull/43522
description: The method closes idle connections before returning.
Expand Down Expand Up @@ -2136,7 +2136,7 @@ the request body should be sent. See the [`'checkContinue'`][] event on
### `response.writeEarlyHints(links[, callback])`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

* `links` {string|Array}
Expand Down Expand Up @@ -3278,7 +3278,7 @@ server.listen(8000);
added: v0.5.9
changes:
- version:
- REPLACEME
- v19.0.0
pr-url: https://github.com/nodejs/node/pull/43522
description: The agent now uses HTTP Keep-Alive by default.
-->
Expand Down
4 changes: 2 additions & 2 deletions doc/api/http2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2276,7 +2276,7 @@ a given number of milliseconds set using `http2secureServer.setTimeout()`.
<!-- YAML
added: v8.4.0
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44031
description: This event will only be emitted if the client did not transmit
an ALPN extension during the TLS handshake.
Expand Down Expand Up @@ -4008,7 +4008,7 @@ should be sent. See the [`'checkContinue'`][] event on `Http2Server` and
### `response.writeEarlyHints(links)`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

* `links` {string|Array}
Expand Down
2 changes: 1 addition & 1 deletion doc/api/https.md
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ https.get('https://encrypted.google.com/', (res) => {
added: v0.5.9
changes:
- version:
- REPLACEME
- v19.0.0
pr-url: https://github.com/nodejs/node/pull/43522
description: The agent now uses HTTP Keep-Alive by default.
-->
Expand Down
2 changes: 1 addition & 1 deletion doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1041,7 +1041,7 @@ This feature is not available in [`Worker`][] threads.
<!-- YAML
added: v0.7.7
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/43627
description: The `process.config` object is now frozen.
- version: v16.0.0
Expand Down
2 changes: 1 addition & 1 deletion doc/api/tls.md
Original file line number Diff line number Diff line change
Expand Up @@ -2012,7 +2012,7 @@ where `secureSocket` has the same API as `pair.cleartext`.
<!-- YAML
added: v0.3.2
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44031
description: If `ALPNProtocols` is set, incoming connections that send an
ALPN extension with no supported protocols are terminated with
Expand Down
6 changes: 3 additions & 3 deletions doc/api/util.md
Original file line number Diff line number Diff line change
Expand Up @@ -485,7 +485,7 @@ stream.write('With ES6');
<!-- YAML
added: v0.3.0
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/43576
description: add support for `maxArrayLength` when inspecting `Set` and `Map`.
- version:
Expand Down Expand Up @@ -1600,7 +1600,7 @@ Unicode "replacement character" U+FFFD.
## `util.transferableAbortController()`
<!-- YAML
added: REPLACEME
added: v19.0.0
-->
> Stability: 1 - Experimental
Expand All @@ -1611,7 +1611,7 @@ as transferable and can be used with `structuredClone()` or `postMessage()`.
## `util.transferableAbortSignal(signal)`
<!-- YAML
added: REPLACEME
added: v19.0.0
-->
> Stability: 1 - Experimental
Expand Down
2 changes: 1 addition & 1 deletion doc/api/v8.md
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ if (isMainThread) {
## `v8.setHeapSnapshotNearHeapLimit(limit)`

<!-- YAML
added: REPLACEME
added: v19.0.0
-->

> Stability: 1 - Experimental
Expand Down
2 changes: 1 addition & 1 deletion doc/api/webstreams.md
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ is active.
<!-- YAML
added: v16.5.0
changes:
- version: REPLACEME
- version: v19.0.0
pr-url: https://github.com/nodejs/node/pull/44505
description: Support teeing a readable byte stream.
-->
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_ARCHIVE.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_IOJS.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V10.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V11.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V12.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V13.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V14.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V15.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V16.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [17.x](CHANGELOG_V17.md)
* [15.x](CHANGELOG_V15.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V17.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [18.x](CHANGELOG_V18.md)
* [16.x](CHANGELOG_V16.md)
* [15.x](CHANGELOG_V15.md)
Expand Down
1 change: 1 addition & 0 deletions doc/changelogs/CHANGELOG_V18.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
</table>

* Other Versions
* [19.x](CHANGELOG_V19.md)
* [17.x](CHANGELOG_V17.md)
* [16.x](CHANGELOG_V16.md)
* [15.x](CHANGELOG_V15.md)
Expand Down
Loading

0 comments on commit dd8b55e

Please sign in to comment.