Skip to content

Commit

Permalink
chore(deps): update node.js to v18.16.0 (#201)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [node](https://togithub.com/nodejs/node) | minor | `18.15.0` ->
`18.16.0` |

---

### Release Notes

<details>
<summary>nodejs/node</summary>

###
[`v18.16.0`](https://togithub.com/nodejs/node/releases/tag/v18.16.0):
2023-04-12, Version 18.16.0 &#x27;Hydrogen&#x27; (LTS),
@&#8203;danielleadams

[Compare
Source](https://togithub.com/nodejs/node/compare/v18.15.0...v18.16.0)

##### Notable changes

##### Add initial support for single executable applications

Compile a JavaScript file into a single executable application:

```console
$ echo 'console.log(`Hello, ${process.argv[2]}!`);' > hello.js

$ cp $(command -v node) hello

### On systems other than macOS:
$ npx postject hello NODE_JS_CODE hello.js \
    --sentinel-fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2

### On macOS:
$ npx postject hello NODE_JS_CODE hello.js \
    --sentinel-fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 \
    --macho-segment-name NODE_JS

$ ./hello world
Hello, world!
```

Contributed by Darshan Sen in
[#&#8203;45038](https://togithub.com/nodejs/node/pull/45038)

##### Replace url parser with Ada

Node.js gets a new URL parser called Ada that is compliant with the
WHATWG URL Specification and provides more than 100% performance
improvement to the existing implementation.

Contributed by Yagiz Nizipli in
[#&#8203;46410](https://togithub.com/nodejs/node/pull/46410)

##### Other notable changes

-   **buffer**:
- **(SEMVER-MINOR)** add Buffer.copyBytesFrom(...) (James M Snell)
[#&#8203;46500](https://togithub.com/nodejs/node/pull/46500)
-   **doc**:
- add marco-ippolito to collaborators (Marco Ippolito)
[#&#8203;46816](https://togithub.com/nodejs/node/pull/46816)
- add debadree25 to collaborators (Debadree Chatterjee)
[#&#8203;46716](https://togithub.com/nodejs/node/pull/46716)
- add deokjinkim to collaborators (Deokjin Kim)
[#&#8203;46444](https://togithub.com/nodejs/node/pull/46444)
-   **events**:
- **(SEMVER-MINOR)** add listener argument to listenerCount (Paolo
Insogna) [#&#8203;46523](https://togithub.com/nodejs/node/pull/46523)
-   **lib**:
- **(SEMVER-MINOR)** add AsyncLocalStorage.bind() and .snapshot()
(flakey5) [#&#8203;46387](https://togithub.com/nodejs/node/pull/46387)
- **(SEMVER-MINOR)** add aborted() utility function (Debadree
Chatterjee) [#&#8203;46494](https://togithub.com/nodejs/node/pull/46494)
-   **src**:
- **(SEMVER-MINOR)** allow optional Isolate termination in node::Stop()
(Shelley Vohr)
[#&#8203;46583](https://togithub.com/nodejs/node/pull/46583)
- **(SEMVER-MINOR)** allow embedder control of code generation policy
(Shelley Vohr)
[#&#8203;46368](https://togithub.com/nodejs/node/pull/46368)
-   **stream**:
- **(SEMVER-MINOR)** add abort signal for ReadableStream and
WritableStream (Debadree Chatterjee)
[#&#8203;46273](https://togithub.com/nodejs/node/pull/46273)
-   **tls**:
- **(SEMVER-MINOR)** support automatic DHE (Tobias Nießen)
[#&#8203;46978](https://togithub.com/nodejs/node/pull/46978)
-   **url**:
- **(SEMVER-MINOR)** implement URLSearchParams size getter (James M
Snell) [#&#8203;46308](https://togithub.com/nodejs/node/pull/46308)
-   **worker**:
- **(SEMVER-MINOR)** add support for worker name in inspector and
trace_events (Debadree Chatterjee)
[#&#8203;46832](https://togithub.com/nodejs/node/pull/46832)

##### Commits

- \[[`c742493b61`](https://togithub.com/nodejs/node/commit/c742493b61)]
- **assert**: fix exception message for assert(0) on try catch block
(hidecology)
[#&#8203;46760](https://togithub.com/nodejs/node/pull/46760)
- \[[`0ddf73ae7c`](https://togithub.com/nodejs/node/commit/0ddf73ae7c)]
- **assert**: remove deprecated getFunction() usage (Ruben Bridgewater)
[#&#8203;46661](https://togithub.com/nodejs/node/pull/46661)
- \[[`97ad72f19f`](https://togithub.com/nodejs/node/commit/97ad72f19f)]
- **async_hooks**: add async local storage propagation benchmarks
(Chengzhong Wu)
[#&#8203;46414](https://togithub.com/nodejs/node/pull/46414)
- \[[`b1bde69574`](https://togithub.com/nodejs/node/commit/b1bde69574)]
- **async_hooks**: remove experimental onPropagate option (James M
Snell) [#&#8203;46386](https://togithub.com/nodejs/node/pull/46386)
- \[[`b5db3b579a`](https://togithub.com/nodejs/node/commit/b5db3b579a)]
- **benchmark**: add a benchmark for URLSearchParams creation and
toString() (Debadree Chatterjee)
[#&#8203;46810](https://togithub.com/nodejs/node/pull/46810)
- \[[`ff94f9ffbe`](https://togithub.com/nodejs/node/commit/ff94f9ffbe)]
- **benchmark**: replace table in docs with description of file tree
structure (Theodor Steiner)
[#&#8203;46991](https://togithub.com/nodejs/node/pull/46991)
- \[[`d4af671f09`](https://togithub.com/nodejs/node/commit/d4af671f09)]
- **benchmark**: split `Buffer.byteLength` benchmark (Joyee Cheung)
[#&#8203;46616](https://togithub.com/nodejs/node/pull/46616)
- \[[`5f647fb7b4`](https://togithub.com/nodejs/node/commit/5f647fb7b4)]
- **benchmark**: add benchmark for EventTarget add and remove (Debadree
Chatterjee) [#&#8203;46779](https://togithub.com/nodejs/node/pull/46779)
- \[[`d7d634bd67`](https://togithub.com/nodejs/node/commit/d7d634bd67)]
- **benchmark**: fix worker startup benchmark (Joyee Cheung)
[#&#8203;46680](https://togithub.com/nodejs/node/pull/46680)
- \[[`f7c4796c56`](https://togithub.com/nodejs/node/commit/f7c4796c56)]
- **benchmark**: add trailing commas in `benchmark/path` (Antoine du
Hamel) [#&#8203;46628](https://togithub.com/nodejs/node/pull/46628)
- \[[`9b0d5030a5`](https://togithub.com/nodejs/node/commit/9b0d5030a5)]
- **benchmark**: add trailing commas in `benchmark/http` (Antoine du
Hamel) [#&#8203;46609](https://togithub.com/nodejs/node/pull/46609)
- \[[`e0f436041e`](https://togithub.com/nodejs/node/commit/e0f436041e)]
- **benchmark**: add trailing commas in `benchmark/crypto` (Antoine du
Hamel) [#&#8203;46553](https://togithub.com/nodejs/node/pull/46553)
- \[[`a383aee386`](https://togithub.com/nodejs/node/commit/a383aee386)]
- **benchmark**: add trailing commas in `benchmark/url` (Antoine du
Hamel) [#&#8203;46551](https://togithub.com/nodejs/node/pull/46551)
- \[[`a10c3558c6`](https://togithub.com/nodejs/node/commit/a10c3558c6)]
- **benchmark**: add trailing commas in `benchmark/http2` (Antoine du
Hamel) [#&#8203;46552](https://togithub.com/nodejs/node/pull/46552)
- \[[`8036583f1f`](https://togithub.com/nodejs/node/commit/8036583f1f)]
- **benchmark**: add trailing commas in `benchmark/process` (Antoine du
Hamel) [#&#8203;46481](https://togithub.com/nodejs/node/pull/46481)
- \[[`1497244078`](https://togithub.com/nodejs/node/commit/1497244078)]
- **benchmark**: add trailing commas in `benchmark/misc` (Antoine du
Hamel) [#&#8203;46474](https://togithub.com/nodejs/node/pull/46474)
- \[[`057e3f5309`](https://togithub.com/nodejs/node/commit/057e3f5309)]
- **benchmark**: add trailing commas in `benchmark/buffers` (Antoine du
Hamel) [#&#8203;46473](https://togithub.com/nodejs/node/pull/46473)
- \[[`26e1a81243`](https://togithub.com/nodejs/node/commit/26e1a81243)]
- **benchmark**: add trailing commas in `benchmark/module` (Antoine du
Hamel) [#&#8203;46461](https://togithub.com/nodejs/node/pull/46461)
- \[[`bd6c828cf3`](https://togithub.com/nodejs/node/commit/bd6c828cf3)]
- **benchmark**: add trailing commas in `benchmark/net` (Antoine du
Hamel) [#&#8203;46439](https://togithub.com/nodejs/node/pull/46439)
- \[[`01cf87aca7`](https://togithub.com/nodejs/node/commit/01cf87aca7)]
- **benchmark**: add trailing commas in `benchmark/util` (Antoine du
Hamel) [#&#8203;46438](https://togithub.com/nodejs/node/pull/46438)
- \[[`f006b2f9dc`](https://togithub.com/nodejs/node/commit/f006b2f9dc)]
- **benchmark**: add trailing commas in `benchmark/async_hooks` (Antoine
du Hamel) [#&#8203;46424](https://togithub.com/nodejs/node/pull/46424)
- \[[`f969cc30ab`](https://togithub.com/nodejs/node/commit/f969cc30ab)]
- **benchmark**: add trailing commas in `benchmark/fs` (Antoine du
Hamel) [#&#8203;46426](https://togithub.com/nodejs/node/pull/46426)
- \[[`5202b84382`](https://togithub.com/nodejs/node/commit/5202b84382)]
- **bootstrap**: print stack trace during environment creation failure
(Joyee Cheung)
[#&#8203;46533](https://togithub.com/nodejs/node/pull/46533)
- \[[`c6e722aca4`](https://togithub.com/nodejs/node/commit/c6e722aca4)]
- **(SEMVER-MINOR)** **buffer**: add Buffer.copyBytesFrom(...) (James M
Snell) [#&#8203;46500](https://togithub.com/nodejs/node/pull/46500)
- \[[`886504fdf8`](https://togithub.com/nodejs/node/commit/886504fdf8)]
- **build**: fix Visual Studio installation detection for Arm64 (Radek
Bartoň) [#&#8203;46420](https://togithub.com/nodejs/node/pull/46420)
- \[[`2b72a453cf`](https://togithub.com/nodejs/node/commit/2b72a453cf)]
- **build**: add GitHub Action for coverage with --without-intl (Rich
Trott) [#&#8203;37954](https://togithub.com/nodejs/node/pull/37954)
- \[[`ff07aa7fe3`](https://togithub.com/nodejs/node/commit/ff07aa7fe3)]
- **build**: do not disable inspector when intl is disabled (Rich Trott)
[#&#8203;37954](https://togithub.com/nodejs/node/pull/37954)
- \[[`4b25b98bd8`](https://togithub.com/nodejs/node/commit/4b25b98bd8)]
- **build,test**: add proper support for IBM i (Xu Meng)
[#&#8203;46739](https://togithub.com/nodejs/node/pull/46739)
- \[[`535311097c`](https://togithub.com/nodejs/node/commit/535311097c)]
- **child_process**: add trailing commas in source files (Antoine du
Hamel) [#&#8203;46758](https://togithub.com/nodejs/node/pull/46758)
- \[[`d2692c65df`](https://togithub.com/nodejs/node/commit/d2692c65df)]
- **cluster**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46695](https://togithub.com/nodejs/node/pull/46695)
- \[[`effdca8b10`](https://togithub.com/nodejs/node/commit/effdca8b10)]
- **crypto**: don't assume FIPS is disabled by default (Michael Dawson)
[#&#8203;46532](https://togithub.com/nodejs/node/pull/46532)
- \[[`bce37c60ce`](https://togithub.com/nodejs/node/commit/bce37c60ce)]
- **debugger**: improve validations and documents for watch and unwatch
(Eungyu Lee)
[#&#8203;46947](https://togithub.com/nodejs/node/pull/46947)
- \[[`51253bae83`](https://togithub.com/nodejs/node/commit/51253bae83)]
- **debugger**: add a command to set which lines to check for context
(Eungyu Lee)
[#&#8203;46812](https://togithub.com/nodejs/node/pull/46812)
- \[[`44375c6a3c`](https://togithub.com/nodejs/node/commit/44375c6a3c)]
- **debugger**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46714](https://togithub.com/nodejs/node/pull/46714)
- \[[`e5c4d69681`](https://togithub.com/nodejs/node/commit/e5c4d69681)]
- **deps**: update ada to 1.0.4 (Node.js GitHub Bot)
[#&#8203;46853](https://togithub.com/nodejs/node/pull/46853)
- \[[`94f83536d7`](https://togithub.com/nodejs/node/commit/94f83536d7)]
- **deps**: update ada to 1.0.3 (Node.js GitHub Bot)
[#&#8203;46784](https://togithub.com/nodejs/node/pull/46784)
- \[[`484c4f6674`](https://togithub.com/nodejs/node/commit/484c4f6674)]
- **deps**: update ada to v1.0.1 (Yagiz Nizipli)
[#&#8203;46550](https://togithub.com/nodejs/node/pull/46550)
- \[[`0bc4c17e57`](https://togithub.com/nodejs/node/commit/0bc4c17e57)]
- **deps**: add ada as a dependency (Yagiz Nizipli)
[#&#8203;46410](https://togithub.com/nodejs/node/pull/46410)
- \[[`956f786499`](https://togithub.com/nodejs/node/commit/956f786499)]
- **deps**: update undici to 5.21.0 (Node.js GitHub Bot)
[#&#8203;47063](https://togithub.com/nodejs/node/pull/47063)
- \[[`73be4f8ef5`](https://togithub.com/nodejs/node/commit/73be4f8ef5)]
- **deps**: update simdutf to 3.2.2 (Node.js GitHub Bot)
[#&#8203;46841](https://togithub.com/nodejs/node/pull/46841)
- \[[`0e78fd5883`](https://togithub.com/nodejs/node/commit/0e78fd5883)]
- **deps**: update corepack to 0.17.0 (Node.js GitHub Bot)
[#&#8203;46842](https://togithub.com/nodejs/node/pull/46842)
- \[[`61c9433d8a`](https://togithub.com/nodejs/node/commit/61c9433d8a)]
- **deps**: update simdutf to 3.2.1 (Node.js GitHub Bot)
[#&#8203;46800](https://togithub.com/nodejs/node/pull/46800)
- \[[`63a62ed532`](https://togithub.com/nodejs/node/commit/63a62ed532)]
- **deps**: upgrade npm to 9.5.1 (npm team)
[#&#8203;46783](https://togithub.com/nodejs/node/pull/46783)
- \[[`c8974d678a`](https://togithub.com/nodejs/node/commit/c8974d678a)]
- **deps**: update nghttp2 to 1.52.0 (Michaël Zasso)
[#&#8203;46636](https://togithub.com/nodejs/node/pull/46636)
- \[[`2b439a2cdf`](https://togithub.com/nodejs/node/commit/2b439a2cdf)]
- **deps**: fix libuv for android (Julian Dropmann)
[#&#8203;46746](https://togithub.com/nodejs/node/pull/46746)
- \[[`d5eb1df869`](https://togithub.com/nodejs/node/commit/d5eb1df869)]
- **deps**: update simdutf to 3.2.0 (Node.js GitHub Bot)
[#&#8203;46621](https://togithub.com/nodejs/node/pull/46621)
- \[[`dd97b05aeb`](https://togithub.com/nodejs/node/commit/dd97b05aeb)]
- **deps**: update corepack to 0.16.0 (Node.js GitHub Bot)
[#&#8203;46710](https://togithub.com/nodejs/node/pull/46710)
- \[[`65b877de45`](https://togithub.com/nodejs/node/commit/65b877de45)]
- **deps**: copy `postject-api.h` and `LICENSE` to the `deps` folder
(Darshan Sen)
[#&#8203;46582](https://togithub.com/nodejs/node/pull/46582)
- \[[`a918ac886e`](https://togithub.com/nodejs/node/commit/a918ac886e)]
- **deps**: update c-ares to 1.19.0 (Michaël Zasso)
[#&#8203;46415](https://togithub.com/nodejs/node/pull/46415)
- \[[`1ac639a240`](https://togithub.com/nodejs/node/commit/1ac639a240)]
- **deps**: V8: cherry-pick
[`9ec4e90`](https://togithub.com/nodejs/node/commit/9ec4e9095a25) (Kleis
Auke Wolthuizen)
[#&#8203;47092](https://togithub.com/nodejs/node/pull/47092)
- \[[`f8d4bf8540`](https://togithub.com/nodejs/node/commit/f8d4bf8540)]
- **deps,test**: update postject to 1.0.0-alpha.5 (Node.js GitHub Bot)
[#&#8203;46934](https://togithub.com/nodejs/node/pull/46934)
- \[[`8646b06c1b`](https://togithub.com/nodejs/node/commit/8646b06c1b)]
- **dgram**: fix unhandled exception aborting a closed udp socket
(Ramana Venkata)
[#&#8203;46770](https://togithub.com/nodejs/node/pull/46770)
- \[[`e435199ccc`](https://togithub.com/nodejs/node/commit/e435199ccc)]
- **doc**: remove remaining SSL_OP_NETSCAPE_\*\_BUG (Tobias Nießen)
[#&#8203;47066](https://togithub.com/nodejs/node/pull/47066)
- \[[`01d82670c7`](https://togithub.com/nodejs/node/commit/01d82670c7)]
- **doc**: fix typo in test.md (Victor Hiairrassary)
[#&#8203;47053](https://togithub.com/nodejs/node/pull/47053)
- \[[`0e3077dc48`](https://togithub.com/nodejs/node/commit/0e3077dc48)]
- **doc**: amend support tier qualifier (Gireesh Punathil)
[#&#8203;42805](https://togithub.com/nodejs/node/pull/42805)
- \[[`a5bf6693b9`](https://togithub.com/nodejs/node/commit/a5bf6693b9)]
- **doc**: fix typo on esm loaders example (Ruy Adorno)
[#&#8203;47015](https://togithub.com/nodejs/node/pull/47015)
- \[[`6a0c1d053e`](https://togithub.com/nodejs/node/commit/6a0c1d053e)]
- **doc**: add missing test runner flags to man page (Colin Ihrig)
[#&#8203;46982](https://togithub.com/nodejs/node/pull/46982)
- \[[`43b94b0f13`](https://togithub.com/nodejs/node/commit/43b94b0f13)]
- **doc**: fix history information for `node:diagnostics_channel`
(Thomas Hunter II)
[#&#8203;46984](https://togithub.com/nodejs/node/pull/46984)
- \[[`b37d53a1ba`](https://togithub.com/nodejs/node/commit/b37d53a1ba)]
- **doc**: fix myUrl is not defined in url (Youngmin Yoo)
[#&#8203;46968](https://togithub.com/nodejs/node/pull/46968)
- \[[`257c5ac1fa`](https://togithub.com/nodejs/node/commit/257c5ac1fa)]
- **doc**: remove useless SSL_OP_\* options (Tobias Nießen)
[#&#8203;46954](https://togithub.com/nodejs/node/pull/46954)
- \[[`09c5e6a9f3`](https://togithub.com/nodejs/node/commit/09c5e6a9f3)]
- **doc**: fix description of TLS dhparam option (Tobias Nießen)
[#&#8203;46949](https://togithub.com/nodejs/node/pull/46949)
- \[[`8907732fcf`](https://togithub.com/nodejs/node/commit/8907732fcf)]
- **doc**: improve fs code example quality (jakecastelli)
[#&#8203;46948](https://togithub.com/nodejs/node/pull/46948)
- \[[`17a25f1153`](https://togithub.com/nodejs/node/commit/17a25f1153)]
- **doc**: fix port of destination server is not defined in http2
(Deokjin Kim)
[#&#8203;46940](https://togithub.com/nodejs/node/pull/46940)
- \[[`ad06168a5c`](https://togithub.com/nodejs/node/commit/ad06168a5c)]
- **doc**: use number which is bigger than 1024 as port in http2
(Deokjin Kim)
[#&#8203;46938](https://togithub.com/nodejs/node/pull/46938)
- \[[`4e6dda5be4`](https://togithub.com/nodejs/node/commit/4e6dda5be4)]
- **doc**: add release key for Juan Arboleda (Juan José)
[#&#8203;46922](https://togithub.com/nodejs/node/pull/46922)
- \[[`f49c6e64ba`](https://togithub.com/nodejs/node/commit/f49c6e64ba)]
- **doc**: fix links to SSL_CTX_set_options (Tobias Nießen)
[#&#8203;46953](https://togithub.com/nodejs/node/pull/46953)
- \[[`ea7fb16e5c`](https://togithub.com/nodejs/node/commit/ea7fb16e5c)]
- **doc**: fix fs missing import (jakecastelli)
[#&#8203;46907](https://togithub.com/nodejs/node/pull/46907)
- \[[`11885a7351`](https://togithub.com/nodejs/node/commit/11885a7351)]
- **doc**: add request to hold off publicising sec releases (Michael
Dawson) [#&#8203;46702](https://togithub.com/nodejs/node/pull/46702)
- \[[`0254fd1da6`](https://togithub.com/nodejs/node/commit/0254fd1da6)]
- **doc**: fix stream iterator helpers examples (Benjamin Gruenbaum)
[#&#8203;46897](https://togithub.com/nodejs/node/pull/46897)
- \[[`0a983f7125`](https://togithub.com/nodejs/node/commit/0a983f7125)]
- **doc**: add history info for `node:test` (Antoine du Hamel)
[#&#8203;46851](https://togithub.com/nodejs/node/pull/46851)
- \[[`810d393ded`](https://togithub.com/nodejs/node/commit/810d393ded)]
- **doc**: sort import order (jakecastelli)
[#&#8203;46847](https://togithub.com/nodejs/node/pull/46847)
- \[[`6e03499437`](https://togithub.com/nodejs/node/commit/6e03499437)]
- **doc**: use destructing import (jakecastelli)
[#&#8203;46847](https://togithub.com/nodejs/node/pull/46847)
- \[[`8b636c3cd6`](https://togithub.com/nodejs/node/commit/8b636c3cd6)]
- **doc**: add marco-ippolito to collaborators (Marco Ippolito)
[#&#8203;46816](https://togithub.com/nodejs/node/pull/46816)
- \[[`7e08ca125a`](https://togithub.com/nodejs/node/commit/7e08ca125a)]
- **doc**: document how to use the tls.DEFAULT_CIPHERS (Andreas Martens)
[#&#8203;46482](https://togithub.com/nodejs/node/pull/46482)
- \[[`3dae6f2f81`](https://togithub.com/nodejs/node/commit/3dae6f2f81)]
- **doc**: add document for profiling and heap snapshot (cola119)
[#&#8203;46787](https://togithub.com/nodejs/node/pull/46787)
- \[[`eef30513b9`](https://togithub.com/nodejs/node/commit/eef30513b9)]
- **doc**: add test:coverage event to custom reporter examples (Richie
McColl) [#&#8203;46752](https://togithub.com/nodejs/node/pull/46752)
- \[[`e6db6bedf7`](https://togithub.com/nodejs/node/commit/e6db6bedf7)]
- **doc**: include context on .toWeb() parameters (Debadree Chatterjee)
[#&#8203;46617](https://togithub.com/nodejs/node/pull/46617)
- \[[`a24350e49f`](https://togithub.com/nodejs/node/commit/a24350e49f)]
- **doc**: add in security steward for recent release (Michael Dawson)
[#&#8203;46701](https://togithub.com/nodejs/node/pull/46701)
- \[[`55360e9386`](https://togithub.com/nodejs/node/commit/55360e9386)]
- **doc**: clarify semver-minor notable changes approach (Beth Griggs)
[#&#8203;46592](https://togithub.com/nodejs/node/pull/46592)
- \[[`a384dd42ff`](https://togithub.com/nodejs/node/commit/a384dd42ff)]
- **doc**: maintaining nghttp2 (Marco Ippolito)
[#&#8203;46539](https://togithub.com/nodejs/node/pull/46539)
- \[[`45fccc9737`](https://togithub.com/nodejs/node/commit/45fccc9737)]
- **doc**: add emit to NodeEventTarget (Deokjin Kim)
[#&#8203;46356](https://togithub.com/nodejs/node/pull/46356)
- \[[`760616890c`](https://togithub.com/nodejs/node/commit/760616890c)]
- **doc**: add debadree25 to collaborators (Debadree Chatterjee)
[#&#8203;46716](https://togithub.com/nodejs/node/pull/46716)
- \[[`b9dd876e7c`](https://togithub.com/nodejs/node/commit/b9dd876e7c)]
- **doc**: move bcoe to emeriti (Benjamin Coe)
[#&#8203;46703](https://togithub.com/nodejs/node/pull/46703)
- \[[`3afbb92bb4`](https://togithub.com/nodejs/node/commit/3afbb92bb4)]
- **doc**: add response.strictContentLength to documentation (Marco
Ippolito) [#&#8203;46627](https://togithub.com/nodejs/node/pull/46627)
- \[[`2c0e1aa095`](https://togithub.com/nodejs/node/commit/2c0e1aa095)]
- **doc**: remove unused functions from example of
`streamConsumers.text` (Deokjin Kim)
[#&#8203;46581](https://togithub.com/nodejs/node/pull/46581)
- \[[`61268303fc`](https://togithub.com/nodejs/node/commit/61268303fc)]
- **doc**: fix test runner examples (Richie McColl)
[#&#8203;46565](https://togithub.com/nodejs/node/pull/46565)
- \[[`2b702c98c2`](https://togithub.com/nodejs/node/commit/2b702c98c2)]
- **doc**: update test concurrency description / default values
(richiemccoll)
[#&#8203;46457](https://togithub.com/nodejs/node/pull/46457)
- \[[`f1de3f7a31`](https://togithub.com/nodejs/node/commit/f1de3f7a31)]
- **doc**: enrich test command with executable (Tony Gorez)
[#&#8203;44347](https://togithub.com/nodejs/node/pull/44347)
- \[[`68b5cf8e38`](https://togithub.com/nodejs/node/commit/68b5cf8e38)]
- **doc**: fix wrong location of `requestTimeout`'s default value
(Deokjin Kim)
[#&#8203;46423](https://togithub.com/nodejs/node/pull/46423)
- \[[`4d5d6d2193`](https://togithub.com/nodejs/node/commit/4d5d6d2193)]
- **doc**: add deokjinkim to collaborators (Deokjin Kim)
[#&#8203;46444](https://togithub.com/nodejs/node/pull/46444)
- \[[`de7f6182be`](https://togithub.com/nodejs/node/commit/de7f6182be)]
- **doc**: fix -C flag usage (三咲智子 Kevin Deng)
[#&#8203;46388](https://togithub.com/nodejs/node/pull/46388)
- \[[`4165cf34ba`](https://togithub.com/nodejs/node/commit/4165cf34ba)]
- **doc**: add note about major release rotation (Rafael Gonzaga)
[#&#8203;46436](https://togithub.com/nodejs/node/pull/46436)
- \[[`f088ce2dc7`](https://togithub.com/nodejs/node/commit/f088ce2dc7)]
- **doc**: update threat model based on discussions (Michael Dawson)
[#&#8203;46373](https://togithub.com/nodejs/node/pull/46373)
- \[[`5b94e2bcdb`](https://togithub.com/nodejs/node/commit/5b94e2bcdb)]
- **esm**: fix import assertion warning (Antoine du Hamel)
[#&#8203;46971](https://togithub.com/nodejs/node/pull/46971)
- \[[`96a39d1a99`](https://togithub.com/nodejs/node/commit/96a39d1a99)]
- **esm**: add a runtime warning when using import assertions (Antoine
du Hamel) [#&#8203;46901](https://togithub.com/nodejs/node/pull/46901)
- \[[`320a8adb45`](https://togithub.com/nodejs/node/commit/320a8adb45)]
- **esm**: misc test refactors (Geoffrey Booth)
[#&#8203;46631](https://togithub.com/nodejs/node/pull/46631)
- \[[`b08687f739`](https://togithub.com/nodejs/node/commit/b08687f739)]
- **events**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46759](https://togithub.com/nodejs/node/pull/46759)
- \[[`cc6deeaf7a`](https://togithub.com/nodejs/node/commit/cc6deeaf7a)]
- **(SEMVER-MINOR)** **events**: add listener argument to listenerCount
(Paolo Insogna)
[#&#8203;46523](https://togithub.com/nodejs/node/pull/46523)
- \[[`efc24097a6`](https://togithub.com/nodejs/node/commit/efc24097a6)]
- **fs**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46696](https://togithub.com/nodejs/node/pull/46696)
- \[[`80b4e6da53`](https://togithub.com/nodejs/node/commit/80b4e6da53)]
- **http**: use listenerCount when adding noop event (Paolo Insogna)
[#&#8203;46769](https://togithub.com/nodejs/node/pull/46769)
- \[[`3538521bf6`](https://togithub.com/nodejs/node/commit/3538521bf6)]
- **http**: correctly calculate strict content length (Robert Nagy)
[#&#8203;46601](https://togithub.com/nodejs/node/pull/46601)
- \[[`9582c8ef3a`](https://togithub.com/nodejs/node/commit/9582c8ef3a)]
- **http**: fix validation of "Link" header (Steve Herzog)
[#&#8203;46466](https://togithub.com/nodejs/node/pull/46466)
- \[[`23c1e2fa52`](https://togithub.com/nodejs/node/commit/23c1e2fa52)]
- **http**: unify header treatment (Marco Ippolito)
[#&#8203;46528](https://togithub.com/nodejs/node/pull/46528)
- \[[`abeee994c4`](https://togithub.com/nodejs/node/commit/abeee994c4)]
- **http**: add note about clientError event (Paolo Insogna)
[#&#8203;46584](https://togithub.com/nodejs/node/pull/46584)
- \[[`3d0602c96c`](https://togithub.com/nodejs/node/commit/3d0602c96c)]
- **http**: use v8::Array::New() with a prebuilt vector (Joyee Cheung)
[#&#8203;46447](https://togithub.com/nodejs/node/pull/46447)
- \[[`62cbddd86f`](https://togithub.com/nodejs/node/commit/62cbddd86f)]
- **lib**: fix trailing commas and leftover function from rebasing
(Danielle Adams)
[#&#8203;47503](https://togithub.com/nodejs/node/pull/47503)
- \[[`c463f133bd`](https://togithub.com/nodejs/node/commit/c463f133bd)]
- **lib**: enforce use of trailing commas (Antoine du Hamel)
[#&#8203;46881](https://togithub.com/nodejs/node/pull/46881)
- \[[`0f33bb0961`](https://togithub.com/nodejs/node/commit/0f33bb0961)]
- **lib**: add trailing commas to all public core modules (Antoine du
Hamel) [#&#8203;46848](https://togithub.com/nodejs/node/pull/46848)
- \[[`06e0dd3e15`](https://togithub.com/nodejs/node/commit/06e0dd3e15)]
- **lib**: rename internal module declaration as internal bindings
(okmttdhr, okp)
[#&#8203;46663](https://togithub.com/nodejs/node/pull/46663)
- \[[`31578ab1b4`](https://togithub.com/nodejs/node/commit/31578ab1b4)]
- **lib**: add trailing commas to more internal files (Antoine du Hamel)
[#&#8203;46811](https://togithub.com/nodejs/node/pull/46811)
- \[[`ad510d9029`](https://togithub.com/nodejs/node/commit/ad510d9029)]
- **lib**: update punycode to 2.3.0 (Yagiz Nizipli)
[#&#8203;46719](https://togithub.com/nodejs/node/pull/46719)
- \[[`4cf3de8b02`](https://togithub.com/nodejs/node/commit/4cf3de8b02)]
- **lib**: add trailing commas in `internal/perf` (Antoine du Hamel)
[#&#8203;46697](https://togithub.com/nodejs/node/pull/46697)
- \[[`f1b79828bc`](https://togithub.com/nodejs/node/commit/f1b79828bc)]
- **(SEMVER-MINOR)** **lib**: add AsyncLocalStorage.bind() and
.snapshot() (flakey5)
[#&#8203;46387](https://togithub.com/nodejs/node/pull/46387)
- \[[`48cd712c0d`](https://togithub.com/nodejs/node/commit/48cd712c0d)]
- **lib**: add trailing commas in `internal/process` (Antoine du Hamel)
[#&#8203;46687](https://togithub.com/nodejs/node/pull/46687)
- \[[`46a22ab601`](https://togithub.com/nodejs/node/commit/46a22ab601)]
- **lib**: do not crash using workers with disabled shared array buffers
(Ruben Bridgewater)
[#&#8203;41023](https://togithub.com/nodejs/node/pull/41023)
- \[[`1395e36e64`](https://togithub.com/nodejs/node/commit/1395e36e64)]
- **lib**: delete module findPath unused params (sinkhaha)
[#&#8203;45371](https://togithub.com/nodejs/node/pull/45371)
- \[[`c410572620`](https://togithub.com/nodejs/node/commit/c410572620)]
- **lib**: enforce use of trailing commas in more files (Antoine du
Hamel) [#&#8203;46655](https://togithub.com/nodejs/node/pull/46655)
- \[[`36e080cd13`](https://togithub.com/nodejs/node/commit/36e080cd13)]
- **lib**: enforce use of trailing commas for functions (Antoine du
Hamel) [#&#8203;46629](https://togithub.com/nodejs/node/pull/46629)
- \[[`71249a6c00`](https://togithub.com/nodejs/node/commit/71249a6c00)]
- **lib**: predeclare Event.isTrusted prop descriptor (Santiago Gimeno)
[#&#8203;46527](https://togithub.com/nodejs/node/pull/46527)
- \[[`2b80d19c06`](https://togithub.com/nodejs/node/commit/2b80d19c06)]
- **lib**: tighten `AbortSignal.prototype.throwIfAborted` implementation
(Antoine du Hamel)
[#&#8203;46521](https://togithub.com/nodejs/node/pull/46521)
- \[[`2f79f3fa38`](https://togithub.com/nodejs/node/commit/2f79f3fa38)]
- **(SEMVER-MINOR)** **lib**: add aborted() utility function (Debadree
Chatterjee) [#&#8203;46494](https://togithub.com/nodejs/node/pull/46494)
- \[[`7f9e60aa1a`](https://togithub.com/nodejs/node/commit/7f9e60aa1a)]
- **lib,src**: fix a few typos in comments (Tobias Nießen)
[#&#8203;46835](https://togithub.com/nodejs/node/pull/46835)
- \[[`c4f192b592`](https://togithub.com/nodejs/node/commit/c4f192b592)]
- **meta**: add single-executable labels and code owners (Joyee Cheung)
[#&#8203;47004](https://togithub.com/nodejs/node/pull/47004)
- \[[`abe1488f86`](https://togithub.com/nodejs/node/commit/abe1488f86)]
- **meta**: remove AUTHORS file (Rich Trott)
[#&#8203;46845](https://togithub.com/nodejs/node/pull/46845)
- \[[`e53774c7bf`](https://togithub.com/nodejs/node/commit/e53774c7bf)]
- **meta**: remove unnecessary onboarding step (Rich Trott)
[#&#8203;46793](https://togithub.com/nodejs/node/pull/46793)
- \[[`55f1cfd7e4`](https://togithub.com/nodejs/node/commit/55f1cfd7e4)]
- **meta**: update CODEOWNERS of url implementations (Yagiz Nizipli)
[#&#8203;46775](https://togithub.com/nodejs/node/pull/46775)
- \[[`ccaa7cabdd`](https://togithub.com/nodejs/node/commit/ccaa7cabdd)]
- **meta**: update AUTHORS (Node.js GitHub Bot)
[#&#8203;46726](https://togithub.com/nodejs/node/pull/46726)
- \[[`260ddd5b0f`](https://togithub.com/nodejs/node/commit/260ddd5b0f)]
- **meta**: update AUTHORS (Node.js GitHub Bot)
[#&#8203;46624](https://togithub.com/nodejs/node/pull/46624)
- \[[`5ef78e50a0`](https://togithub.com/nodejs/node/commit/5ef78e50a0)]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#&#8203;46513](https://togithub.com/nodejs/node/pull/46513)
- \[[`5efb829156`](https://togithub.com/nodejs/node/commit/5efb829156)]
- **meta**: update AUTHORS (Node.js GitHub Bot)
[#&#8203;46504](https://togithub.com/nodejs/node/pull/46504)
- \[[`f0705f7de1`](https://togithub.com/nodejs/node/commit/f0705f7de1)]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#&#8203;46411](https://togithub.com/nodejs/node/pull/46411)
- \[[`331073a7aa`](https://togithub.com/nodejs/node/commit/331073a7aa)]
- **node-api**: add \__wasm32\__ guards on async works (Chengzhong Wu)
[#&#8203;46633](https://togithub.com/nodejs/node/pull/46633)
- \[[`594bb9d558`](https://togithub.com/nodejs/node/commit/594bb9d558)]
- **os**: improve network interface performance (Ruben Bridgewater)
[#&#8203;46598](https://togithub.com/nodejs/node/pull/46598)
- \[[`c231aae6c5`](https://togithub.com/nodejs/node/commit/c231aae6c5)]
- **process**: print versions by sort (Himself65)
[#&#8203;46428](https://togithub.com/nodejs/node/pull/46428)
- \[[`fe318dd095`](https://togithub.com/nodejs/node/commit/fe318dd095)]
- **punycode**: add pending deprecation (Antoine du Hamel)
[#&#8203;46719](https://togithub.com/nodejs/node/pull/46719)
- \[[`34ba230d9b`](https://togithub.com/nodejs/node/commit/34ba230d9b)]
- **repl**: remove lastInputPreview conditional check (Duy Mac Van)
[#&#8203;46857](https://togithub.com/nodejs/node/pull/46857)
- \[[`09739a20b1`](https://togithub.com/nodejs/node/commit/09739a20b1)]
- **repl**: fix .load infinite loop caused by shared use of lineEnding
RegExp (Theodor Steiner)
[#&#8203;46742](https://togithub.com/nodejs/node/pull/46742)
- \[[`91fbad617d`](https://togithub.com/nodejs/node/commit/91fbad617d)]
- **repl**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46757](https://togithub.com/nodejs/node/pull/46757)
- \[[`e4cd81b526`](https://togithub.com/nodejs/node/commit/e4cd81b526)]
- **src**: use string_view for report and related code (Anna Henningsen)
[#&#8203;46723](https://togithub.com/nodejs/node/pull/46723)
- \[[`8ea835419e`](https://togithub.com/nodejs/node/commit/8ea835419e)]
- **(SEMVER-MINOR)** **src**: add initial support for single executable
applications (Darshan Sen)
[#&#8203;45038](https://togithub.com/nodejs/node/pull/45038)
- \[[`4652dfdc88`](https://togithub.com/nodejs/node/commit/4652dfdc88)]
- **src**: remove TLSEXT_TYPE_alpn guard (Tobias Nießen)
[#&#8203;46956](https://togithub.com/nodejs/node/pull/46956)
- \[[`a4a433fc0b`](https://togithub.com/nodejs/node/commit/a4a433fc0b)]
- **src**: remove use of SSL_OP_SINGLE_DH_USE (Tobias Nießen)
[#&#8203;46955](https://togithub.com/nodejs/node/pull/46955)
- \[[`339b52f3bc`](https://togithub.com/nodejs/node/commit/339b52f3bc)]
- **src**: make util.h self-containted (Joyee Cheung)
[#&#8203;46817](https://togithub.com/nodejs/node/pull/46817)
- \[[`b25ee523ea`](https://togithub.com/nodejs/node/commit/b25ee523ea)]
- **src**: remove shadowed variable in OptionsParser (Shelley Vohr)
[#&#8203;46672](https://togithub.com/nodejs/node/pull/46672)
- \[[`88baf98fa3`](https://togithub.com/nodejs/node/commit/88baf98fa3)]
- **src**: do not track BaseObjects directly in Realm (Joyee Cheung)
[#&#8203;46470](https://togithub.com/nodejs/node/pull/46470)
- \[[`03e8d824db`](https://togithub.com/nodejs/node/commit/03e8d824db)]
- **src**: fix cb scope bugs involved in termination (ywave620)
[#&#8203;45596](https://togithub.com/nodejs/node/pull/45596)
- \[[`7fb32b43dc`](https://togithub.com/nodejs/node/commit/7fb32b43dc)]
- **src**: add SetFastMethodNoSideEffect() (Joyee Cheung)
[#&#8203;46619](https://togithub.com/nodejs/node/pull/46619)
- \[[`ea411d6422`](https://togithub.com/nodejs/node/commit/ea411d6422)]
- **(SEMVER-MINOR)** **src**: allow optional Isolate termination in
node::Stop() (Shelley Vohr)
[#&#8203;46583](https://togithub.com/nodejs/node/pull/46583)
- \[[`f8d029183a`](https://togithub.com/nodejs/node/commit/f8d029183a)]
- **src**: remove icu usage from node_string.cc (Yagiz Nizipli)
[#&#8203;46548](https://togithub.com/nodejs/node/pull/46548)
- \[[`95674360b2`](https://togithub.com/nodejs/node/commit/95674360b2)]
- **src**: add fflush() to SnapshotData::ToFile() (Anna Henningsen)
[#&#8203;46531](https://togithub.com/nodejs/node/pull/46531)
- \[[`9445a0a5f6`](https://togithub.com/nodejs/node/commit/9445a0a5f6)]
- **src**: make edge names in BaseObjects more descriptive in heap
snapshots (Joyee Cheung)
[#&#8203;46492](https://togithub.com/nodejs/node/pull/46492)
- \[[`483cd1922f`](https://togithub.com/nodejs/node/commit/483cd1922f)]
- **src**: avoid leaking snapshot fp on error (Tobias Nießen)
[#&#8203;46497](https://togithub.com/nodejs/node/pull/46497)
- \[[`bc9a577625`](https://togithub.com/nodejs/node/commit/bc9a577625)]
- **src**: check return value of ftell() (Tobias Nießen)
[#&#8203;46495](https://togithub.com/nodejs/node/pull/46495)
- \[[`b3b3b33799`](https://togithub.com/nodejs/node/commit/b3b3b33799)]
- **src**: remove unused includes from main thread (Yagiz Nizipli)
[#&#8203;46471](https://togithub.com/nodejs/node/pull/46471)
- \[[`b9ca302558`](https://togithub.com/nodejs/node/commit/b9ca302558)]
- **src**: use string_view instead of std::string& (Yagiz Nizipli)
[#&#8203;46471](https://togithub.com/nodejs/node/pull/46471)
- \[[`f1c770065a`](https://togithub.com/nodejs/node/commit/f1c770065a)]
- **src**: use simdutf utf8 to utf16 instead of icu (Yagiz Nizipli)
[#&#8203;46471](https://togithub.com/nodejs/node/pull/46471)
- \[[`aaf04f498a`](https://togithub.com/nodejs/node/commit/aaf04f498a)]
- **src**: replace icu with simdutf for char counts (Yagiz Nizipli)
[#&#8203;46472](https://togithub.com/nodejs/node/pull/46472)
- \[[`3aef68d079`](https://togithub.com/nodejs/node/commit/3aef68d079)]
- **src**: add additional utilities to crypto::SecureContext (James M
Snell) [#&#8203;45912](https://togithub.com/nodejs/node/pull/45912)
- \[[`92fdb24fac`](https://togithub.com/nodejs/node/commit/92fdb24fac)]
- **src**: add KeyObjectHandle::HasInstance (James M Snell)
[#&#8203;45912](https://togithub.com/nodejs/node/pull/45912)
- \[[`a639e2a557`](https://togithub.com/nodejs/node/commit/a639e2a557)]
- **src**: add GetCurrentCipherName/Version to crypto_common (James M
Snell) [#&#8203;45912](https://togithub.com/nodejs/node/pull/45912)
- \[[`8dfa748373`](https://togithub.com/nodejs/node/commit/8dfa748373)]
- **src**: back snapshot I/O with a std::vector sink (Joyee Cheung)
[#&#8203;46463](https://togithub.com/nodejs/node/pull/46463)
- \[[`17eea1812e`](https://togithub.com/nodejs/node/commit/17eea1812e)]
- **(SEMVER-MINOR)** **src**: allow embedder control of code generation
policy (Shelley Vohr)
[#&#8203;46368](https://togithub.com/nodejs/node/pull/46368)
- \[[`dffe7d814e`](https://togithub.com/nodejs/node/commit/dffe7d814e)]
- **stream**: enable usage of webstreams on compose() (Debadree
Chatterjee) [#&#8203;46675](https://togithub.com/nodejs/node/pull/46675)
- \[[`654b7474e3`](https://togithub.com/nodejs/node/commit/654b7474e3)]
- **stream**: always delay construct callback by a nextTick (Matteo
Collina) [#&#8203;46818](https://togithub.com/nodejs/node/pull/46818)
- \[[`ed2faa7c7c`](https://togithub.com/nodejs/node/commit/ed2faa7c7c)]
- **stream**: fix respondWithNewView() errors when view.byteOffset != 0
(Debadree Chatterjee)
[#&#8203;46465](https://togithub.com/nodejs/node/pull/46465)
- \[[`247caacc7a`](https://togithub.com/nodejs/node/commit/247caacc7a)]
- **stream**: fix pipeline callback not called on ended stream (Debadree
Chatterjee) [#&#8203;46600](https://togithub.com/nodejs/node/pull/46600)
- \[[`c40eec3f3b`](https://togithub.com/nodejs/node/commit/c40eec3f3b)]
- **stream**: add trailing commas in webstream source files (Antoine du
Hamel) [#&#8203;46685](https://togithub.com/nodejs/node/pull/46685)
- \[[`d669f22567`](https://togithub.com/nodejs/node/commit/d669f22567)]
- **stream**: add trailing commas in stream source files (Antoine du
Hamel) [#&#8203;46686](https://togithub.com/nodejs/node/pull/46686)
- \[[`c60816a68d`](https://togithub.com/nodejs/node/commit/c60816a68d)]
- **(SEMVER-MINOR)** **stream**: add abort signal for ReadableStream and
WritableStream (Debadree Chatterjee)
[#&#8203;46273](https://togithub.com/nodejs/node/pull/46273)
- \[[`17b4e9bc5f`](https://togithub.com/nodejs/node/commit/17b4e9bc5f)]
- **stream**: refactor to use `validateAbortSignal` (Antoine du Hamel)
[#&#8203;46520](https://togithub.com/nodejs/node/pull/46520)
- \[[`4d81124397`](https://togithub.com/nodejs/node/commit/4d81124397)]
- **stream**: allow transfer of readable byte streams (MrBBot)
[#&#8203;45955](https://togithub.com/nodejs/node/pull/45955)
- \[[`6c454af5ea`](https://togithub.com/nodejs/node/commit/6c454af5ea)]
- **stream**: add pipeline() for webstreams (Debadree Chatterjee)
[#&#8203;46307](https://togithub.com/nodejs/node/pull/46307)
- \[[`91a550e5a1`](https://togithub.com/nodejs/node/commit/91a550e5a1)]
- **stream**: add suport for abort signal in finished() for webstreams
(Debadree Chatterjee)
[#&#8203;46403](https://togithub.com/nodejs/node/pull/46403)
- \[[`406ff320bf`](https://togithub.com/nodejs/node/commit/406ff320bf)]
- **stream**: dont access Object.prototype.type during TransformStream
init (Debadree Chatterjee)
[#&#8203;46389](https://togithub.com/nodejs/node/pull/46389)
- \[[`972bdee8c4`](https://togithub.com/nodejs/node/commit/972bdee8c4)]
- **test**: update web-platform tests for url (Yagiz Nizipli)
[#&#8203;46547](https://togithub.com/nodejs/node/pull/46547)
- \[[`ba340a0ddb`](https://togithub.com/nodejs/node/commit/ba340a0ddb)]
- **test**: move `test-tls-autoselectfamily-servername` to
`test/internet` (Antoine du Hamel)
[#&#8203;47029](https://togithub.com/nodejs/node/pull/47029)
- \[[`0edaf016cc`](https://togithub.com/nodejs/node/commit/0edaf016cc)]
- **test**: fallback to IPv4 if IPv6 is unavailable (Abdirahim Musse)
[#&#8203;47017](https://togithub.com/nodejs/node/pull/47017)
- \[[`ef6c86c59f`](https://togithub.com/nodejs/node/commit/ef6c86c59f)]
- **test**: simplify test-tls-ecdh-multiple (Tobias Nießen)
[#&#8203;46963](https://togithub.com/nodejs/node/pull/46963)
- \[[`b8cdd1502f`](https://togithub.com/nodejs/node/commit/b8cdd1502f)]
- **test**: improve test coverage of lib/dns (Anderson Paiva)
[#&#8203;46910](https://togithub.com/nodejs/node/pull/46910)
- \[[`33991954b6`](https://togithub.com/nodejs/node/commit/33991954b6)]
- **test**: simplify test-tls-ecdh-auto (Tobias Nießen)
[#&#8203;46911](https://togithub.com/nodejs/node/pull/46911)
- \[[`512f28fa8b`](https://togithub.com/nodejs/node/commit/512f28fa8b)]
- **test**: move testPath from CWD to temporary directory (Livia
Medeiros) [#&#8203;46890](https://togithub.com/nodejs/node/pull/46890)
- \[[`3fdcf7bef4`](https://togithub.com/nodejs/node/commit/3fdcf7bef4)]
- **test**: assume priv ports start at 1024 if it can't be changed
(KrayzeeKev)
[#&#8203;46536](https://togithub.com/nodejs/node/pull/46536)
- \[[`966d0d8b16`](https://togithub.com/nodejs/node/commit/966d0d8b16)]
- **test**: fix os-release check for Ubuntu in SEA test (Anna
Henningsen) [#&#8203;46838](https://togithub.com/nodejs/node/pull/46838)
- \[[`b344e74bc1`](https://togithub.com/nodejs/node/commit/b344e74bc1)]
- **test**: move socket from CWD to temporary directory (Livia Medeiros)
[#&#8203;46863](https://togithub.com/nodejs/node/pull/46863)
- \[[`dfb566aec2`](https://togithub.com/nodejs/node/commit/dfb566aec2)]
- **test**: fix test-net-connect-reset-until-connected (Vita Batrla)
[#&#8203;46781](https://togithub.com/nodejs/node/pull/46781)
- \[[`364479644c`](https://togithub.com/nodejs/node/commit/364479644c)]
- **test**: simplify test-tls-alert (Tobias Nießen)
[#&#8203;46805](https://togithub.com/nodejs/node/pull/46805)
- \[[`df149448b5`](https://togithub.com/nodejs/node/commit/df149448b5)]
- **test**: update encoding WPTs (Filip Skokan)
[#&#8203;46802](https://togithub.com/nodejs/node/pull/46802)
- \[[`928998dd2d`](https://togithub.com/nodejs/node/commit/928998dd2d)]
- **test**: remove useless WPT init scripts (Filip Skokan)
[#&#8203;46801](https://togithub.com/nodejs/node/pull/46801)
- \[[`bb182461a3`](https://togithub.com/nodejs/node/commit/bb182461a3)]
- **test**: remove unreachable return (jakecastelli)
[#&#8203;46807](https://togithub.com/nodejs/node/pull/46807)
- \[[`ea71a2ae1b`](https://togithub.com/nodejs/node/commit/ea71a2ae1b)]
- **test**: fix test-v8-collect-gc-profile-in-worker.js (theanarkh)
[#&#8203;46735](https://togithub.com/nodejs/node/pull/46735)
- \[[`25cab7eab5`](https://togithub.com/nodejs/node/commit/25cab7eab5)]
- **test**: improve control flow in test-tls-dhe (Tobias Nießen)
[#&#8203;46751](https://togithub.com/nodejs/node/pull/46751)
- \[[`3b70e7a34e`](https://togithub.com/nodejs/node/commit/3b70e7a34e)]
- **test**: include strace openat test (Rafael Gonzaga)
[#&#8203;46150](https://togithub.com/nodejs/node/pull/46150)
- \[[`533170d456`](https://togithub.com/nodejs/node/commit/533170d456)]
- **test**: remove OpenSSL 1.0.2 error message compat (Tobias Nießen)
[#&#8203;46709](https://togithub.com/nodejs/node/pull/46709)
- \[[`b8948996b4`](https://togithub.com/nodejs/node/commit/b8948996b4)]
- **test**: fix flaky test-watch-mode-files_watcher (Moshe Atlow)
[#&#8203;46738](https://togithub.com/nodejs/node/pull/46738)
- \[[`931111609e`](https://togithub.com/nodejs/node/commit/931111609e)]
- **test**: use newish OpenSSL feature in test-tls-dhe (Tobias Nießen)
[#&#8203;46708](https://togithub.com/nodejs/node/pull/46708)
- \[[`847d74005c`](https://togithub.com/nodejs/node/commit/847d74005c)]
- **test**: fix assertions in test-snapshot-dns-lookup\* (Tobias Nießen)
[#&#8203;46618](https://togithub.com/nodejs/node/pull/46618)
- \[[`d7b995cd38`](https://togithub.com/nodejs/node/commit/d7b995cd38)]
- **test**: cover publicExponent validation in OpenSSL (Tobias Nießen)
[#&#8203;46632](https://togithub.com/nodejs/node/pull/46632)
- \[[`a2b103a761`](https://togithub.com/nodejs/node/commit/a2b103a761)]
- **test**: add trailing commas in `test/pummel` (Antoine du Hamel)
[#&#8203;46610](https://togithub.com/nodejs/node/pull/46610)
- \[[`4fb2fc7536`](https://togithub.com/nodejs/node/commit/4fb2fc7536)]
- **test**: enable api-invalid-label.any.js in encoding WPTs (Filip
Skokan) [#&#8203;46506](https://togithub.com/nodejs/node/pull/46506)
- \[[`b0f2415312`](https://togithub.com/nodejs/node/commit/b0f2415312)]
- **test**: add trailing commas in `test/js-native-api` (Antoine du
Hamel) [#&#8203;46385](https://togithub.com/nodejs/node/pull/46385)
- \[[`534562f51d`](https://togithub.com/nodejs/node/commit/534562f51d)]
- **test**: make more crypto tests work with BoringSSL (Shelley Vohr)
[#&#8203;46429](https://togithub.com/nodejs/node/pull/46429)
- \[[`9bb08527f0`](https://togithub.com/nodejs/node/commit/9bb08527f0)]
- **test**: add trailing commas in `test/known_issues` (Antoine du
Hamel) [#&#8203;46408](https://togithub.com/nodejs/node/pull/46408)
- \[[`231f0ee9b2`](https://togithub.com/nodejs/node/commit/231f0ee9b2)]
- **test**: add trailing commas in `test/internet` (Antoine du Hamel)
[#&#8203;46407](https://togithub.com/nodejs/node/pull/46407)
- \[[`5e008e7d38`](https://togithub.com/nodejs/node/commit/5e008e7d38)]
- **test,crypto**: update WebCryptoAPI WPT (Filip Skokan)
[#&#8203;47010](https://togithub.com/nodejs/node/pull/47010)
- \[[`99bfbed78a`](https://togithub.com/nodejs/node/commit/99bfbed78a)]
- **test,crypto**: update WebCryptoAPI WPT (Filip Skokan)
[#&#8203;46575](https://togithub.com/nodejs/node/pull/46575)
- \[[`8398f9fcb6`](https://togithub.com/nodejs/node/commit/8398f9fcb6)]
- **test_runner**: default to spec reporter when on TTY environment
(Moshe Atlow)
[#&#8203;46969](https://togithub.com/nodejs/node/pull/46969)
- \[[`16db3ad1f8`](https://togithub.com/nodejs/node/commit/16db3ad1f8)]
- **test_runner**: handle errors not bound to tests (Colin Ihrig)
[#&#8203;46962](https://togithub.com/nodejs/node/pull/46962)
- \[[`d60eef25a1`](https://togithub.com/nodejs/node/commit/d60eef25a1)]
- **test_runner**: throw if harness is not bootstrapped (Colin Ihrig)
[#&#8203;46962](https://togithub.com/nodejs/node/pull/46962)
- \[[`ab5b3185f1`](https://togithub.com/nodejs/node/commit/ab5b3185f1)]
- **test_runner**: track bootstrapping process (Colin Ihrig)
[#&#8203;46962](https://togithub.com/nodejs/node/pull/46962)
- \[[`413493cab9`](https://togithub.com/nodejs/node/commit/413493cab9)]
- **test_runner**: avoid running twice tests in describe (Moshe Atlow)
[#&#8203;46888](https://togithub.com/nodejs/node/pull/46888)
- \[[`524eaf5488`](https://togithub.com/nodejs/node/commit/524eaf5488)]
- **test_runner**: fix reconstruction of errors extracted from YAML
(Moshe Atlow)
[#&#8203;46872](https://togithub.com/nodejs/node/pull/46872)
- \[[`17fbfb23bd`](https://togithub.com/nodejs/node/commit/17fbfb23bd)]
- **test_runner**: reset count on watch mode (Moshe Atlow)
[#&#8203;46577](https://togithub.com/nodejs/node/pull/46577)
- \[[`3b077a6885`](https://togithub.com/nodejs/node/commit/3b077a6885)]
- **test_runner**: remove root tracking set (Colin Ihrig)
[#&#8203;46961](https://togithub.com/nodejs/node/pull/46961)
- \[[`15503ffd12`](https://togithub.com/nodejs/node/commit/15503ffd12)]
- **test_runner**: give the root test a harness reference (Colin Ihrig)
[#&#8203;46962](https://togithub.com/nodejs/node/pull/46962)
- \[[`e52b169ef4`](https://togithub.com/nodejs/node/commit/e52b169ef4)]
- **test_runner**: align behavior of it and test (Moshe Atlow)
[#&#8203;46889](https://togithub.com/nodejs/node/pull/46889)
- \[[`9b58857630`](https://togithub.com/nodejs/node/commit/9b58857630)]
- **timers**: cleanup no-longer relevant TODOs in timers/promises (James
M Snell) [#&#8203;46499](https://togithub.com/nodejs/node/pull/46499)
- \[[`32c527d80f`](https://togithub.com/nodejs/node/commit/32c527d80f)]
- **(SEMVER-MINOR)** **tls**: support automatic DHE (Tobias Nießen)
[#&#8203;46978](https://togithub.com/nodejs/node/pull/46978)
- \[[`6ff90270ca`](https://togithub.com/nodejs/node/commit/6ff90270ca)]
- **tls**: add trailing commas in source files (Antoine du Hamel)
[#&#8203;46715](https://togithub.com/nodejs/node/pull/46715)
- \[[`958da453dd`](https://togithub.com/nodejs/node/commit/958da453dd)]
- **tools**: fix update-ada script (Yagiz Nizipli)
[#&#8203;46550](https://togithub.com/nodejs/node/pull/46550)
- \[[`a3f272e667`](https://togithub.com/nodejs/node/commit/a3f272e667)]
- **tools**: automate cares update (Marco Ippolito)
[#&#8203;46993](https://togithub.com/nodejs/node/pull/46993)
- \[[`77f5b69840`](https://togithub.com/nodejs/node/commit/77f5b69840)]
- **tools**: update lint-md-dependencies to rollup@3.18.0 (Node.js
GitHub Bot) [#&#8203;46935](https://togithub.com/nodejs/node/pull/46935)
- \[[`36ea9e7f65`](https://togithub.com/nodejs/node/commit/36ea9e7f65)]
- **tools**: refactor dep_updaters (Tony Gorez)
[#&#8203;46488](https://togithub.com/nodejs/node/pull/46488)
- \[[`c0b6794f82`](https://togithub.com/nodejs/node/commit/c0b6794f82)]
- **tools**: update eslint to 8.35.0 (Node.js GitHub Bot)
[#&#8203;46854](https://togithub.com/nodejs/node/pull/46854)
- \[[`307d096e21`](https://togithub.com/nodejs/node/commit/307d096e21)]
- **tools**: create llhttp update action (Marco Ippolito)
[#&#8203;46766](https://togithub.com/nodejs/node/pull/46766)
- \[[`fff31862ac`](https://togithub.com/nodejs/node/commit/fff31862ac)]
- **tools**: fix linter message when using global `DOMException`
(Antoine du Hamel)
[#&#8203;46822](https://togithub.com/nodejs/node/pull/46822)
- \[[`89c2e8ac97`](https://togithub.com/nodejs/node/commit/89c2e8ac97)]
- **tools**: update lint-md-dependencies to rollup@3.17.3 (Node.js
GitHub Bot) [#&#8203;46843](https://togithub.com/nodejs/node/pull/46843)
- \[[`3bf54ff624`](https://togithub.com/nodejs/node/commit/3bf54ff624)]
- **tools**: update lint-md-dependencies to rollup@3.17.2 (Node.js
GitHub Bot) [#&#8203;46771](https://togithub.com/nodejs/node/pull/46771)
- \[[`4065e5cda6`](https://togithub.com/nodejs/node/commit/4065e5cda6)]
- **tools**: run format-cpp on node-api test c files (Chengzhong Wu)
[#&#8203;46694](https://togithub.com/nodejs/node/pull/46694)
- \[[`7349708527`](https://togithub.com/nodejs/node/commit/7349708527)]
- **tools**: use actions pinned by commit hash in coverage-linux
(Gabriela Gutierrez)
[#&#8203;46294](https://togithub.com/nodejs/node/pull/46294)
- \[[`f80e93d71f`](https://togithub.com/nodejs/node/commit/f80e93d71f)]
- **tools**: fix regex strings in Python tools (Jan Osusky)
[#&#8203;46671](https://togithub.com/nodejs/node/pull/46671)
- \[[`8fd176055f`](https://togithub.com/nodejs/node/commit/8fd176055f)]
- **tools**: fixed path (Marco Ippolito)
[#&#8203;46700](https://togithub.com/nodejs/node/pull/46700)
- \[[`15b0e8b1aa`](https://togithub.com/nodejs/node/commit/15b0e8b1aa)]
- **tools**: update nghttp2 action (Marco Ippolito)
[#&#8203;46700](https://togithub.com/nodejs/node/pull/46700)
- \[[`4da3eecbd7`](https://togithub.com/nodejs/node/commit/4da3eecbd7)]
- **tools**: update-nghttp2 preserve config.h (Marco Ippolito)
[#&#8203;46698](https://togithub.com/nodejs/node/pull/46698)
- \[[`3714d8f236`](https://togithub.com/nodejs/node/commit/3714d8f236)]
- **tools**: update lint-md-dependencies to rollup@3.17.1 (Node.js
GitHub Bot) [#&#8203;46712](https://togithub.com/nodejs/node/pull/46712)
- \[[`474084e063`](https://togithub.com/nodejs/node/commit/474084e063)]
- **tools**: update lint-md-dependencies to rollup@3.17.0 (Node.js
GitHub Bot) [#&#8203;46712](https://togithub.com/nodejs/node/pull/46712)
- \[[`665b7424eb`](https://togithub.com/nodejs/node/commit/665b7424eb)]
- **tools**: fix bug in `prefer-primordials` lint rule (Antoine du
Hamel) [#&#8203;46659](https://togithub.com/nodejs/node/pull/46659)
- \[[`7eb1456892`](https://togithub.com/nodejs/node/commit/7eb1456892)]
- **tools**: update eslint to 8.34.0 (Node.js GitHub Bot)
[#&#8203;46625](https://togithub.com/nodejs/node/pull/46625)
- \[[`678b8f53c1`](https://togithub.com/nodejs/node/commit/678b8f53c1)]
- **tools**: update lint-md-dependencies to rollup@3.15.0 to-vfile@7.2.4
(Node.js GitHub Bot)
[#&#8203;46623](https://togithub.com/nodejs/node/pull/46623)
- \[[`ee81da5883`](https://togithub.com/nodejs/node/commit/ee81da5883)]
- **tools**: update doc to remark-html@15.0.2 to-vfile@7.2.4 (Node.js
GitHub Bot) [#&#8203;46622](https://togithub.com/nodejs/node/pull/46622)
- \[[`92e3e0e4e4`](https://togithub.com/nodejs/node/commit/92e3e0e4e4)]
- **tools**: update lint-md-dependencies to rollup@3.13.0
vfile-reporter@7.0.5 (Node.js GitHub Bot)
[#&#8203;46503](https://togithub.com/nodejs/node/pull/46503)
- \[[`728f96861e`](https://togithub.com/nodejs/node/commit/728f96861e)]
- **tools**: update ESLint custom rules to not use the deprecated format
(Antoine du Hamel)
[#&#8203;46460](https://togithub.com/nodejs/node/pull/46460)
- \[[`78b79c0220`](https://togithub.com/nodejs/node/commit/78b79c0220)]
- **typings**: improve `primordials` typings (Antoine du Hamel)
[#&#8203;46970](https://togithub.com/nodejs/node/pull/46970)
- \[[`a39dd37653`](https://togithub.com/nodejs/node/commit/a39dd37653)]
- **url**: simplify and improve url formatting (Yagiz Nizipli)
[#&#8203;46736](https://togithub.com/nodejs/node/pull/46736)
- \[[`01b6525706`](https://togithub.com/nodejs/node/commit/01b6525706)]
- **url**: improve performance by removing host (Yagiz Nizipli)
[#&#8203;46547](https://togithub.com/nodejs/node/pull/46547)
- \[[`0c67a7ad57`](https://togithub.com/nodejs/node/commit/0c67a7ad57)]
- **url**: fix url spec compliance issues (Yagiz Nizipli)
[#&#8203;46547](https://togithub.com/nodejs/node/pull/46547)
- \[[`e9263541a7`](https://togithub.com/nodejs/node/commit/e9263541a7)]
- **url**: replace url-parser with ada (Yagiz Nizipli)
[#&#8203;46410](https://togithub.com/nodejs/node/pull/46410)
- \[[`4d0faf4ddc`](https://togithub.com/nodejs/node/commit/4d0faf4ddc)]
- **url**: improve `isURLThis` detection (Yagiz Nizipli)
[#&#8203;46866](https://togithub.com/nodejs/node/pull/46866)
- \[[`1ece4a72b7`](https://togithub.com/nodejs/node/commit/1ece4a72b7)]
- **(SEMVER-MINOR)** **url**: implement URLSearchParams size getter
(James M Snell)
[#&#8203;46308](https://togithub.com/nodejs/node/pull/46308)
- \[[`8f14002459`](https://togithub.com/nodejs/node/commit/8f14002459)]
- **url**: remove unused `URL::ToFilePath()` (Yagiz Nizipli)
[#&#8203;46487](https://togithub.com/nodejs/node/pull/46487)
- \[[`f57e7bcc11`](https://togithub.com/nodejs/node/commit/f57e7bcc11)]
- **url**: remove unused `URL::toObject` (Yagiz Nizipli)
[#&#8203;46486](https://togithub.com/nodejs/node/pull/46486)
- \[[`04930562f8`](https://togithub.com/nodejs/node/commit/04930562f8)]
- **url**: remove unused `setURLConstructor` function (Yagiz Nizipli)
[#&#8203;46485](https://togithub.com/nodejs/node/pull/46485)
- \[[`b801873a8a`](https://togithub.com/nodejs/node/commit/b801873a8a)]
- **vm**: properly support symbols on globals (Nicolas DUBIEN)
[#&#8203;46458](https://togithub.com/nodejs/node/pull/46458)
- \[[`f7423bdbaa`](https://togithub.com/nodejs/node/commit/f7423bdbaa)]
- **(SEMVER-MINOR)** **worker**: add support for worker name in
inspector and trace_events (Debadree Chatterjee)
[#&#8203;46832](https://togithub.com/nodejs/node/pull/46832)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/JoshuaKGoldberg/ts-api-utils).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40MC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDAuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Apr 16, 2023
1 parent da4e519 commit 57a478c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.15.0
18.16.0

0 comments on commit 57a478c

Please sign in to comment.