renovate[bot]
a38e94f314
chore: bump up Node.js to v22.21.1 ( #14175 )
...
> **Note:** This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org )
([source](https://redirect.github.com/nodejs/node )) | minor | `22.16.0`
-> `22.21.1` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
###
[`v22.21.1`](https://redirect.github.com/nodejs/node/releases/tag/v22.21.1 ):
2025-10-28, Version 22.21.1 'Jod' (LTS), @​aduh95
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.21.0...v22.21.1 )
##### Commits
-
\[[`af33e8e668`](https://redirect.github.com/nodejs/node/commit/af33e8e668 )]
- **benchmark**: remove unused variable from util/priority-queue (Bruno
Rodrigues)
[#​59872](https://redirect.github.com/nodejs/node/pull/59872 )
-
\[[`6764ce8756`](https://redirect.github.com/nodejs/node/commit/6764ce8756 )]
- **benchmark**: update count to n in permission startup (Bruno
Rodrigues)
[#​59872](https://redirect.github.com/nodejs/node/pull/59872 )
-
\[[`4e8d99f0dc`](https://redirect.github.com/nodejs/node/commit/4e8d99f0dc )]
- **benchmark**: update num to n in dgram offset-length (Bruno
Rodrigues)
[#​59872](https://redirect.github.com/nodejs/node/pull/59872 )
-
\[[`af0a8ba7f8`](https://redirect.github.com/nodejs/node/commit/af0a8ba7f8 )]
- **benchmark**: adjust dgram offset-length len values (Bruno Rodrigues)
[#​59708](https://redirect.github.com/nodejs/node/pull/59708 )
-
\[[`78efd1be4a`](https://redirect.github.com/nodejs/node/commit/78efd1be4a )]
- **benchmark**: update num to n in dgram offset-length (Bruno
Rodrigues)
[#​59708](https://redirect.github.com/nodejs/node/pull/59708 )
-
\[[`df72dc96e9`](https://redirect.github.com/nodejs/node/commit/df72dc96e9 )]
- **console,util**: improve array inspection performance (Ruben
Bridgewater)
[#​60037](https://redirect.github.com/nodejs/node/pull/60037 )
-
\[[`ef67d09f50`](https://redirect.github.com/nodejs/node/commit/ef67d09f50 )]
- **http**: improve writeEarlyHints by avoiding for-of loop (Haram
Jeong)
[#​59958](https://redirect.github.com/nodejs/node/pull/59958 )
-
\[[`23468fd76b`](https://redirect.github.com/nodejs/node/commit/23468fd76b )]
- **http2**: fix allowHttp1+Upgrade, broken by shouldUpgradeCallback
(Tim Perry)
[#​59924](https://redirect.github.com/nodejs/node/pull/59924 )
-
\[[`56abc4ac76`](https://redirect.github.com/nodejs/node/commit/56abc4ac76 )]
- **lib**: optimize priority queue (Gürgün Dayıoğlu)
[#​60039](https://redirect.github.com/nodejs/node/pull/60039 )
-
\[[`ea5cfd98c5`](https://redirect.github.com/nodejs/node/commit/ea5cfd98c5 )]
- **lib**: implement passive listener behavior per spec (BCD1me)
[#​59995](https://redirect.github.com/nodejs/node/pull/59995 )
-
\[[`c2dd6eed2f`](https://redirect.github.com/nodejs/node/commit/c2dd6eed2f )]
- **process**: fix wrong asyncContext under unhandled-rejections=strict
(Shima Ryuhei)
[#​60103](https://redirect.github.com/nodejs/node/pull/60103 )
-
\[[`81a3055710`](https://redirect.github.com/nodejs/node/commit/81a3055710 )]
- **process**: fix default `env` for `process.execve` (Richard Lau)
[#​60029](https://redirect.github.com/nodejs/node/pull/60029 )
-
\[[`fe492c7ace`](https://redirect.github.com/nodejs/node/commit/fe492c7ace )]
- **process**: fix hrtime fast call signatures (Renegade334)
[#​59600](https://redirect.github.com/nodejs/node/pull/59600 )
-
\[[`76b4cab8fc`](https://redirect.github.com/nodejs/node/commit/76b4cab8fc )]
- **src**: bring permissions macros in line with general C/C++ standards
(Anna Henningsen)
[#​60053](https://redirect.github.com/nodejs/node/pull/60053 )
-
\[[`21970970c7`](https://redirect.github.com/nodejs/node/commit/21970970c7 )]
- **src**: remove `AnalyzeTemporaryDtors` option from .clang-tidy
(iknoom)
[#​60008](https://redirect.github.com/nodejs/node/pull/60008 )
-
\[[`609c063e81`](https://redirect.github.com/nodejs/node/commit/609c063e81 )]
- **src**: remove unused variables from report (Moonki Choi)
[#​60047](https://redirect.github.com/nodejs/node/pull/60047 )
-
\[[`987841a773`](https://redirect.github.com/nodejs/node/commit/987841a773 )]
- **src**: avoid unnecessary string allocations in SPrintF impl (Anna
Henningsen)
[#​60052](https://redirect.github.com/nodejs/node/pull/60052 )
-
\[[`6e386c0632`](https://redirect.github.com/nodejs/node/commit/6e386c0632 )]
- **src**: make ToLower/ToUpper input args more flexible (Anna
Henningsen)
[#​60052](https://redirect.github.com/nodejs/node/pull/60052 )
-
\[[`c3be1226c7`](https://redirect.github.com/nodejs/node/commit/c3be1226c7 )]
- **src**: allow `std::string_view` arguments to `SPrintF()` and friends
(Anna Henningsen)
[#​60058](https://redirect.github.com/nodejs/node/pull/60058 )
-
\[[`764d35647d`](https://redirect.github.com/nodejs/node/commit/764d35647d )]
- **src**: remove unnecessary `std::string` error messages (Anna
Henningsen)
[#​60057](https://redirect.github.com/nodejs/node/pull/60057 )
-
\[[`1289ef89ec`](https://redirect.github.com/nodejs/node/commit/1289ef89ec )]
- **src**: remove unnecessary shadowed functions on Utf8Value &
BufferValue (Anna Henningsen)
[#​60056](https://redirect.github.com/nodejs/node/pull/60056 )
-
\[[`d1fb8a538d`](https://redirect.github.com/nodejs/node/commit/d1fb8a538d )]
- **src**: avoid unnecessary string -> `char*` -> string round trips
(Anna Henningsen)
[#​60055](https://redirect.github.com/nodejs/node/pull/60055 )
-
\[[`54b439fb5a`](https://redirect.github.com/nodejs/node/commit/54b439fb5a )]
- **src**: fill `options_args`, `options_env` after vectors are
finalized (iknoom)
[#​59945](https://redirect.github.com/nodejs/node/pull/59945 )
-
\[[`c7c597e2ca`](https://redirect.github.com/nodejs/node/commit/c7c597e2ca )]
- **src**: use RAII for uv\_process\_options\_t (iknoom)
[#​59945](https://redirect.github.com/nodejs/node/pull/59945 )
-
\[[`b928ea9716`](https://redirect.github.com/nodejs/node/commit/b928ea9716 )]
- **test**: ensure that the message event is fired (Luigi Pinca)
[#​59952](https://redirect.github.com/nodejs/node/pull/59952 )
-
\[[`e4b95a5158`](https://redirect.github.com/nodejs/node/commit/e4b95a5158 )]
- **test**: replace diagnostics\_channel stackframe in output snapshots
(Chengzhong Wu)
[#​60024](https://redirect.github.com/nodejs/node/pull/60024 )
-
\[[`4206406694`](https://redirect.github.com/nodejs/node/commit/4206406694 )]
- **test**: mark test-web-locks skip on IBM i (SRAVANI GUNDEPALLI)
[#​59996](https://redirect.github.com/nodejs/node/pull/59996 )
-
\[[`26394cd5bf`](https://redirect.github.com/nodejs/node/commit/26394cd5bf )]
- **test**: expand tls-check-server-identity coverage (Diango Gavidia)
[#​60002](https://redirect.github.com/nodejs/node/pull/60002 )
-
\[[`b58df47995`](https://redirect.github.com/nodejs/node/commit/b58df47995 )]
- **test**: fix typo of test-benchmark-readline.js (Deokjin Kim)
[#​59993](https://redirect.github.com/nodejs/node/pull/59993 )
-
\[[`af3a59dba8`](https://redirect.github.com/nodejs/node/commit/af3a59dba8 )]
- **test**: verify tracing channel doesn't swallow unhandledRejection
(Gerhard Stöbich)
[#​59974](https://redirect.github.com/nodejs/node/pull/59974 )
-
\[[`cee362242b`](https://redirect.github.com/nodejs/node/commit/cee362242b )]
- **timers**: fix binding fast call signatures (Renegade334)
[#​59600](https://redirect.github.com/nodejs/node/pull/59600 )
-
\[[`40fea57fdd`](https://redirect.github.com/nodejs/node/commit/40fea57fdd )]
- **tools**: add message on auto-fixing js lint issues in gh workflow
(Dario Piotrowicz)
[#​59128](https://redirect.github.com/nodejs/node/pull/59128 )
-
\[[`aac90d351b`](https://redirect.github.com/nodejs/node/commit/aac90d351b )]
- **tools**: verify signatures when updating nghttp\* (Antoine du Hamel)
[#​60113](https://redirect.github.com/nodejs/node/pull/60113 )
-
\[[`9fae03c7d9`](https://redirect.github.com/nodejs/node/commit/9fae03c7d9 )]
- **tools**: use dependabot cooldown and move tools/doc (Rafael Gonzaga)
[#​59978](https://redirect.github.com/nodejs/node/pull/59978 )
-
\[[`81548abdf6`](https://redirect.github.com/nodejs/node/commit/81548abdf6 )]
- **wasi**: fix WasiFunction fast call signature (Renegade334)
[#​59600](https://redirect.github.com/nodejs/node/pull/59600 )
###
[`v22.21.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.21.0 ):
2025-10-20, Version 22.21.0 'Jod' (LTS), @​aduh95
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.20.0...v22.21.0 )
##### Notable Changes
-
\[[`1486fedea1`](https://redirect.github.com/nodejs/node/commit/1486fedea1 )]
- **(SEMVER-MINOR)** **cli**: add `--use-env-proxy` (Joyee Cheung)
[#​59151](https://redirect.github.com/nodejs/node/pull/59151 )
-
\[[`bedaaa11fc`](https://redirect.github.com/nodejs/node/commit/bedaaa11fc )]
- **(SEMVER-MINOR)** **http**: support http proxy for fetch under
`NODE_USE_ENV_PROXY` (Joyee Cheung)
[#​57165](https://redirect.github.com/nodejs/node/pull/57165 )
-
\[[`af8b5fa29d`](https://redirect.github.com/nodejs/node/commit/af8b5fa29d )]
- **(SEMVER-MINOR)** **http**: add `shouldUpgradeCallback` to let
servers control HTTP upgrades (Tim Perry)
[#​59824](https://redirect.github.com/nodejs/node/pull/59824 )
-
\[[`42102594b1`](https://redirect.github.com/nodejs/node/commit/42102594b1 )]
- **(SEMVER-MINOR)** **http,https**: add built-in proxy support in
`http`/`https.request` and `Agent` (Joyee Cheung)
[#​58980](https://redirect.github.com/nodejs/node/pull/58980 )
-
\[[`686ac49b82`](https://redirect.github.com/nodejs/node/commit/686ac49b82 )]
- **(SEMVER-MINOR)** **src**: add percentage support to
`--max-old-space-size` (Asaf Federman)
[#​59082](https://redirect.github.com/nodejs/node/pull/59082 )
##### Commits
-
\[[`a71dd592e3`](https://redirect.github.com/nodejs/node/commit/a71dd592e3 )]
- **benchmark**: calibrate config dgram multi-buffer (Bruno Rodrigues)
[#​59696](https://redirect.github.com/nodejs/node/pull/59696 )
-
\[[`16c4b466f4`](https://redirect.github.com/nodejs/node/commit/16c4b466f4 )]
- **benchmark**: calibrate config cluster/echo.js (Nam Yooseong)
[#​59836](https://redirect.github.com/nodejs/node/pull/59836 )
-
\[[`53cb9f3b6c`](https://redirect.github.com/nodejs/node/commit/53cb9f3b6c )]
- **build**: add the missing macro definitions for OpenHarmony (hqzing)
[#​59804](https://redirect.github.com/nodejs/node/pull/59804 )
-
\[[`ec5290fe01`](https://redirect.github.com/nodejs/node/commit/ec5290fe01 )]
- **build**: do not include custom ESLint rules testing in tarball
(Antoine du Hamel)
[#​59809](https://redirect.github.com/nodejs/node/pull/59809 )
-
\[[`1486fedea1`](https://redirect.github.com/nodejs/node/commit/1486fedea1 )]
- **(SEMVER-MINOR)** **cli**: add --use-env-proxy (Joyee Cheung)
[#​59151](https://redirect.github.com/nodejs/node/pull/59151 )
-
\[[`1f93913446`](https://redirect.github.com/nodejs/node/commit/1f93913446 )]
- **crypto**: use `return await` when returning Promises from async
functions (Renegade334)
[#​59841](https://redirect.github.com/nodejs/node/pull/59841 )
-
\[[`f488b2ff73`](https://redirect.github.com/nodejs/node/commit/f488b2ff73 )]
- **crypto**: use async functions for non-stub Promise-returning
functions (Renegade334)
[#​59841](https://redirect.github.com/nodejs/node/pull/59841 )
-
\[[`aed9fd5ac4`](https://redirect.github.com/nodejs/node/commit/aed9fd5ac4 )]
- **crypto**: avoid calls to `promise.catch()` (Renegade334)
[#​59841](https://redirect.github.com/nodejs/node/pull/59841 )
-
\[[`37c2d186f0`](https://redirect.github.com/nodejs/node/commit/37c2d186f0 )]
- **deps**: update amaro to 1.1.4 (pmarchini)
[#​60044](https://redirect.github.com/nodejs/node/pull/60044 )
-
\[[`28aea13419`](https://redirect.github.com/nodejs/node/commit/28aea13419 )]
- **deps**: update archs files for openssl-3.5.4 (Node.js GitHub Bot)
[#​60101](https://redirect.github.com/nodejs/node/pull/60101 )
-
\[[`ddbc1aa0bb`](https://redirect.github.com/nodejs/node/commit/ddbc1aa0bb )]
- **deps**: upgrade openssl sources to openssl-3.5.4 (Node.js GitHub
Bot) [#​60101](https://redirect.github.com/nodejs/node/pull/60101 )
-
\[[`badbba2da9`](https://redirect.github.com/nodejs/node/commit/badbba2da9 )]
- **deps**: update googletest to
[`50b8600`](https://redirect.github.com/nodejs/node/commit/50b8600 )
(Node.js GitHub Bot)
[#​59955](https://redirect.github.com/nodejs/node/pull/59955 )
-
\[[`48aaf98a08`](https://redirect.github.com/nodejs/node/commit/48aaf98a08 )]
- **deps**: update archs files for openssl-3.5.3 (Node.js GitHub Bot)
[#​59901](https://redirect.github.com/nodejs/node/pull/59901 )
-
\[[`e02a562ea6`](https://redirect.github.com/nodejs/node/commit/e02a562ea6 )]
- **deps**: upgrade openssl sources to openssl-3.5.3 (Node.js GitHub
Bot) [#​59901](https://redirect.github.com/nodejs/node/pull/59901 )
-
\[[`7e0e86cb92`](https://redirect.github.com/nodejs/node/commit/7e0e86cb92 )]
- **deps**: upgrade npm to 10.9.4 (npm team)
[#​60074](https://redirect.github.com/nodejs/node/pull/60074 )
-
\[[`91dda5facf`](https://redirect.github.com/nodejs/node/commit/91dda5facf )]
- **deps**: update undici to 6.22.0 (Matteo Collina)
[#​60112](https://redirect.github.com/nodejs/node/pull/60112 )
-
\[[`3a3220a2f0`](https://redirect.github.com/nodejs/node/commit/3a3220a2f0 )]
- **dgram**: restore buffer optimization in fixBufferList (Yoo)
[#​59934](https://redirect.github.com/nodejs/node/pull/59934 )
-
\[[`09bdcce6b8`](https://redirect.github.com/nodejs/node/commit/09bdcce6b8 )]
- **diagnostics\_channel**: fix race condition with diagnostics\_channel
and GC (Ugaitz Urien)
[#​59910](https://redirect.github.com/nodejs/node/pull/59910 )
-
\[[`b3eeb3bd13`](https://redirect.github.com/nodejs/node/commit/b3eeb3bd13 )]
- **doc**: provide alternative to `url.parse()` using WHATWG URL
(Steven)
[#​59736](https://redirect.github.com/nodejs/node/pull/59736 )
-
\[[`1ddaab1904`](https://redirect.github.com/nodejs/node/commit/1ddaab1904 )]
- **doc**: mention reverse proxy and include simple example (Steven)
[#​59736](https://redirect.github.com/nodejs/node/pull/59736 )
-
\[[`3b3b71e99c`](https://redirect.github.com/nodejs/node/commit/3b3b71e99c )]
- **doc**: mark `.env` files support as stable (Santeri Hiltunen)
[#​59925](https://redirect.github.com/nodejs/node/pull/59925 )
-
\[[`d37f67d1bd`](https://redirect.github.com/nodejs/node/commit/d37f67d1bd )]
- **doc**: remove optional title prefixes (Aviv Keller)
[#​60087](https://redirect.github.com/nodejs/node/pull/60087 )
-
\[[`ca2dff63f9`](https://redirect.github.com/nodejs/node/commit/ca2dff63f9 )]
- **doc**: fix typo on child\_process.md (Angelo Gazzola)
[#​60114](https://redirect.github.com/nodejs/node/pull/60114 )
-
\[[`3fca564a05`](https://redirect.github.com/nodejs/node/commit/3fca564a05 )]
- **doc**: add automated migration info to deprecations (Augustin
Mauroy)
[#​60022](https://redirect.github.com/nodejs/node/pull/60022 )
-
\[[`4bc366fc16`](https://redirect.github.com/nodejs/node/commit/4bc366fc16 )]
- **doc**: use "WebAssembly" instead of "Web Assembly" (Tobias Nießen)
[#​59954](https://redirect.github.com/nodejs/node/pull/59954 )
-
\[[`4808dbdd9a`](https://redirect.github.com/nodejs/node/commit/4808dbdd9a )]
- **doc**: fix typo in section on microtask order (Tobias Nießen)
[#​59932](https://redirect.github.com/nodejs/node/pull/59932 )
-
\[[`d6e303d645`](https://redirect.github.com/nodejs/node/commit/d6e303d645 )]
- **doc**: update V8 fast API guidance (René)
[#​58999](https://redirect.github.com/nodejs/node/pull/58999 )
-
\[[`0a3a3f729e`](https://redirect.github.com/nodejs/node/commit/0a3a3f729e )]
- **doc**: add security escalation policy (Ulises Gascón)
[#​59806](https://redirect.github.com/nodejs/node/pull/59806 )
-
\[[`8fd669c70d`](https://redirect.github.com/nodejs/node/commit/8fd669c70d )]
- **doc**: type improvement of file `http.md` (yusheng chen)
[#​58189](https://redirect.github.com/nodejs/node/pull/58189 )
-
\[[`9833dc6060`](https://redirect.github.com/nodejs/node/commit/9833dc6060 )]
- **doc**: rephrase dynamic import() description (Nam Yooseong)
[#​59224](https://redirect.github.com/nodejs/node/pull/59224 )
-
\[[`2870a73681`](https://redirect.github.com/nodejs/node/commit/2870a73681 )]
- **doc,crypto**: update subtle.generateKey and subtle.importKey (Filip
Skokan)
[#​59851](https://redirect.github.com/nodejs/node/pull/59851 )
-
\[[`85818db93c`](https://redirect.github.com/nodejs/node/commit/85818db93c )]
- **fs,win**: do not add a second trailing slash in readdir (Gerhard
Stöbich)
[#​59847](https://redirect.github.com/nodejs/node/pull/59847 )
-
\[[`bedaaa11fc`](https://redirect.github.com/nodejs/node/commit/bedaaa11fc )]
- **(SEMVER-MINOR)** **http**: support http proxy for fetch under
NODE\_USE\_ENV\_PROXY (Joyee Cheung)
[#​57165](https://redirect.github.com/nodejs/node/pull/57165 )
-
\[[`af8b5fa29d`](https://redirect.github.com/nodejs/node/commit/af8b5fa29d )]
- **(SEMVER-MINOR)** **http**: add shouldUpgradeCallback to let servers
control HTTP upgrades (Tim Perry)
[#​59824](https://redirect.github.com/nodejs/node/pull/59824 )
-
\[[`758271ae66`](https://redirect.github.com/nodejs/node/commit/758271ae66 )]
- **http**: optimize checkIsHttpToken for short strings (방진혁)
[#​59832](https://redirect.github.com/nodejs/node/pull/59832 )
-
\[[`42102594b1`](https://redirect.github.com/nodejs/node/commit/42102594b1 )]
- **(SEMVER-MINOR)** **http,https**: add built-in proxy support in
http/https.request and Agent (Joyee Cheung)
[#​58980](https://redirect.github.com/nodejs/node/pull/58980 )
-
\[[`a33ed9bf96`](https://redirect.github.com/nodejs/node/commit/a33ed9bf96 )]
- **inspector**: ensure adequate memory allocation for
`Binary::toBase64` (René)
[#​59870](https://redirect.github.com/nodejs/node/pull/59870 )
-
\[[`34c686be2b`](https://redirect.github.com/nodejs/node/commit/34c686be2b )]
- **lib**: update inspect output format for subclasses (Miguel Marcondes
Filho)
[#​59687](https://redirect.github.com/nodejs/node/pull/59687 )
-
\[[`12e553529c`](https://redirect.github.com/nodejs/node/commit/12e553529c )]
- **lib**: add source map support for assert messages (Chengzhong Wu)
[#​59751](https://redirect.github.com/nodejs/node/pull/59751 )
-
\[[`d2a70571f8`](https://redirect.github.com/nodejs/node/commit/d2a70571f8 )]
- **lib,src**: refactor assert to load error source from memory
(Chengzhong Wu)
[#​59751](https://redirect.github.com/nodejs/node/pull/59751 )
-
\[[`20a9e86b5d`](https://redirect.github.com/nodejs/node/commit/20a9e86b5d )]
- **meta**: move Michael to emeritus (Michael Dawson)
[#​60070](https://redirect.github.com/nodejs/node/pull/60070 )
-
\[[`c591cca15c`](https://redirect.github.com/nodejs/node/commit/c591cca15c )]
- **meta**: bump github/codeql-action from 3.30.0 to 3.30.5
(dependabot\[bot])
[#​60089](https://redirect.github.com/nodejs/node/pull/60089 )
-
\[[`090ba141b1`](https://redirect.github.com/nodejs/node/commit/090ba141b1 )]
- **meta**: bump codecov/codecov-action from 5.5.0 to 5.5.1
(dependabot\[bot])
[#​60091](https://redirect.github.com/nodejs/node/pull/60091 )
-
\[[`a0ba6884a5`](https://redirect.github.com/nodejs/node/commit/a0ba6884a5 )]
- **meta**: bump actions/stale from 9.1.0 to 10.0.0 (dependabot\[bot])
[#​60092](https://redirect.github.com/nodejs/node/pull/60092 )
-
\[[`0feca0c541`](https://redirect.github.com/nodejs/node/commit/0feca0c541 )]
- **meta**: bump actions/setup-node from 4.4.0 to 5.0.0
(dependabot\[bot])
[#​60093](https://redirect.github.com/nodejs/node/pull/60093 )
-
\[[`7cd2b42d18`](https://redirect.github.com/nodejs/node/commit/7cd2b42d18 )]
- **meta**: bump step-security/harden-runner from 2.12.2 to 2.13.1
(dependabot\[bot])
[#​60094](https://redirect.github.com/nodejs/node/pull/60094 )
-
\[[`1f3b9d66ac`](https://redirect.github.com/nodejs/node/commit/1f3b9d66ac )]
- **meta**: bump actions/cache from 4.2.4 to 4.3.0 (dependabot\[bot])
[#​60095](https://redirect.github.com/nodejs/node/pull/60095 )
-
\[[`0fedbb3de7`](https://redirect.github.com/nodejs/node/commit/0fedbb3de7 )]
- **meta**: bump ossf/scorecard-action from 2.4.2 to 2.4.3
(dependabot\[bot])
[#​60096](https://redirect.github.com/nodejs/node/pull/60096 )
-
\[[`04590b8267`](https://redirect.github.com/nodejs/node/commit/04590b8267 )]
- **meta**: bump actions/setup-python from 5.6.0 to 6.0.0
(dependabot\[bot])
[#​60090](https://redirect.github.com/nodejs/node/pull/60090 )
-
\[[`2bf0a9318f`](https://redirect.github.com/nodejs/node/commit/2bf0a9318f )]
- **meta**: add .npmrc with ignore-scripts=true (Joyee Cheung)
[#​59914](https://redirect.github.com/nodejs/node/pull/59914 )
-
\[[`e10dc7b81c`](https://redirect.github.com/nodejs/node/commit/e10dc7b81c )]
- **module**: allow overriding linked requests for a ModuleWrap
(Chengzhong Wu)
[#​59527](https://redirect.github.com/nodejs/node/pull/59527 )
-
\[[`2237142369`](https://redirect.github.com/nodejs/node/commit/2237142369 )]
- **module**: link module with a module request record (Chengzhong Wu)
[#​58886](https://redirect.github.com/nodejs/node/pull/58886 )
-
\[[`6d24b88fbc`](https://redirect.github.com/nodejs/node/commit/6d24b88fbc )]
- **node-api**: added SharedArrayBuffer api (Mert Can Altin)
[#​59071](https://redirect.github.com/nodejs/node/pull/59071 )
-
\[[`4cc84c96f4`](https://redirect.github.com/nodejs/node/commit/4cc84c96f4 )]
- **node-api**: make napi\_delete\_reference use node\_api\_basic\_env
(Jeetu Suthar)
[#​59684](https://redirect.github.com/nodejs/node/pull/59684 )
-
\[[`e790eb6b50`](https://redirect.github.com/nodejs/node/commit/e790eb6b50 )]
- **repl**: fix cpu overhead pasting big strings to the REPL (Ruben
Bridgewater)
[#​59857](https://redirect.github.com/nodejs/node/pull/59857 )
-
\[[`99ea08dc43`](https://redirect.github.com/nodejs/node/commit/99ea08dc43 )]
- **repl**: add isValidParentheses check before wrap input (Xuguang Mei)
[#​59607](https://redirect.github.com/nodejs/node/pull/59607 )
-
\[[`e4a4f63019`](https://redirect.github.com/nodejs/node/commit/e4a4f63019 )]
- **sqlite**: fix crash session extension callbacks with workers (Bart
Louwers)
[#​59848](https://redirect.github.com/nodejs/node/pull/59848 )
-
\[[`42c5544b97`](https://redirect.github.com/nodejs/node/commit/42c5544b97 )]
- **src**: assert memory calc for max-old-space-size-percentage (Asaf
Federman)
[#​59460](https://redirect.github.com/nodejs/node/pull/59460 )
-
\[[`686ac49b82`](https://redirect.github.com/nodejs/node/commit/686ac49b82 )]
- **(SEMVER-MINOR)** **src**: add percentage support to
--max-old-space-size (Asaf Federman)
[#​59082](https://redirect.github.com/nodejs/node/pull/59082 )
-
\[[`84701ff668`](https://redirect.github.com/nodejs/node/commit/84701ff668 )]
- **src**: clear all linked module caches once instantiated (Chengzhong
Wu) [#​59117](https://redirect.github.com/nodejs/node/pull/59117 )
-
\[[`8e182e561f`](https://redirect.github.com/nodejs/node/commit/8e182e561f )]
- **src**: remove unnecessary `Environment::GetCurrent()` calls (Moonki
Choi)
[#​59814](https://redirect.github.com/nodejs/node/pull/59814 )
-
\[[`c9cde35c4d`](https://redirect.github.com/nodejs/node/commit/c9cde35c4d )]
- **src**: simplify is\_callable by making it a concept (Tobias Nießen)
[#​58169](https://redirect.github.com/nodejs/node/pull/58169 )
-
\[[`892b425ee1`](https://redirect.github.com/nodejs/node/commit/892b425ee1 )]
- **src**: rename private fields to follow naming convention (Moonki
Choi)
[#​59923](https://redirect.github.com/nodejs/node/pull/59923 )
-
\[[`36b68db7f5`](https://redirect.github.com/nodejs/node/commit/36b68db7f5 )]
- **src**: reduce the nearest parent package JSON cache size (Michael
Smith)
[#​59888](https://redirect.github.com/nodejs/node/pull/59888 )
-
\[[`26b40bad02`](https://redirect.github.com/nodejs/node/commit/26b40bad02 )]
- **src**: replace FIXED\_ONE\_BYTE\_STRING with Environment-cached
strings (Moonki Choi)
[#​59891](https://redirect.github.com/nodejs/node/pull/59891 )
-
\[[`34dcb7dc32`](https://redirect.github.com/nodejs/node/commit/34dcb7dc32 )]
- **src**: create strings in `FIXED_ONE_BYTE_STRING` as internalized
(Anna Henningsen)
[#​59826](https://redirect.github.com/nodejs/node/pull/59826 )
-
\[[`4d748add05`](https://redirect.github.com/nodejs/node/commit/4d748add05 )]
- **src**: remove `std::array` overload of `FIXED_ONE_BYTE_STRING` (Anna
Henningsen)
[#​59826](https://redirect.github.com/nodejs/node/pull/59826 )
-
\[[`bb6fd7c2d1`](https://redirect.github.com/nodejs/node/commit/bb6fd7c2d1 )]
- **src**: ensure `v8::Eternal` is empty before setting it (Anna
Henningsen)
[#​59825](https://redirect.github.com/nodejs/node/pull/59825 )
-
\[[`7a91282bf9`](https://redirect.github.com/nodejs/node/commit/7a91282bf9 )]
- **src**: use simdjson::pad (0hm☘️ )
[#​59391](https://redirect.github.com/nodejs/node/pull/59391 )
-
\[[`ba00875f01`](https://redirect.github.com/nodejs/node/commit/ba00875f01 )]
- **stream**: use new AsyncResource instead of bind (Matteo Collina)
[#​59867](https://redirect.github.com/nodejs/node/pull/59867 )
-
\[[`ebec3ef68b`](https://redirect.github.com/nodejs/node/commit/ebec3ef68b )]
- **(SEMVER-MINOR)** **test**: move http proxy tests to
test/client-proxy (Joyee Cheung)
[#​58980](https://redirect.github.com/nodejs/node/pull/58980 )
-
\[[`7067d79fb3`](https://redirect.github.com/nodejs/node/commit/7067d79fb3 )]
- **test**: mark sea tests flaky on macOS x64 (Richard Lau)
[#​60068](https://redirect.github.com/nodejs/node/pull/60068 )
-
\[[`ca1942c9d5`](https://redirect.github.com/nodejs/node/commit/ca1942c9d5 )]
- **test**: testcase demonstrating issue 59541 (Eric Rannaud)
[#​59801](https://redirect.github.com/nodejs/node/pull/59801 )
-
\[[`660d57355e`](https://redirect.github.com/nodejs/node/commit/660d57355e )]
- **test,doc**: skip --max-old-space-size-percentage on 32-bit platforms
(Asaf Federman)
[#​60144](https://redirect.github.com/nodejs/node/pull/60144 )
-
\[[`19a7b1ef26`](https://redirect.github.com/nodejs/node/commit/19a7b1ef26 )]
- **tls**: load bundled and extra certificates off-thread (Joyee Cheung)
[#​59856](https://redirect.github.com/nodejs/node/pull/59856 )
-
\[[`095e7a81fc`](https://redirect.github.com/nodejs/node/commit/095e7a81fc )]
- **tls**: only do off-thread certificate loading on loading tls (Joyee
Cheung)
[#​59856](https://redirect.github.com/nodejs/node/pull/59856 )
-
\[[`c42c1204c7`](https://redirect.github.com/nodejs/node/commit/c42c1204c7 )]
- **tools**: fix `tools/make-v8.sh` for clang (Richard Lau)
[#​59893](https://redirect.github.com/nodejs/node/pull/59893 )
-
\[[`b632a1d98d`](https://redirect.github.com/nodejs/node/commit/b632a1d98d )]
- **tools**: skip test-internet workflow for draft PRs (Michaël Zasso)
[#​59817](https://redirect.github.com/nodejs/node/pull/59817 )
-
\[[`6021c3ac76`](https://redirect.github.com/nodejs/node/commit/6021c3ac76 )]
- **tools**: copyedit `build-tarball.yml` (Antoine du Hamel)
[#​59808](https://redirect.github.com/nodejs/node/pull/59808 )
-
\[[`ef005d0c9b`](https://redirect.github.com/nodejs/node/commit/ef005d0c9b )]
- **typings**: update 'types' binding (René)
[#​59692](https://redirect.github.com/nodejs/node/pull/59692 )
-
\[[`28ef564ecd`](https://redirect.github.com/nodejs/node/commit/28ef564ecd )]
- **typings**: remove unused imports (Nam Yooseong)
[#​59880](https://redirect.github.com/nodejs/node/pull/59880 )
-
\[[`f88752ddb6`](https://redirect.github.com/nodejs/node/commit/f88752ddb6 )]
- **url**: replaced slice with at (Mikhail)
[#​59181](https://redirect.github.com/nodejs/node/pull/59181 )
-
\[[`24c224960c`](https://redirect.github.com/nodejs/node/commit/24c224960c )]
- **url**: add type checking to urlToHttpOptions() (simon-id)
[#​59753](https://redirect.github.com/nodejs/node/pull/59753 )
-
\[[`f2fbcc576d`](https://redirect.github.com/nodejs/node/commit/f2fbcc576d )]
- **util**: fix debuglog.enabled not being present with callback logger
(Ruben Bridgewater)
[#​59858](https://redirect.github.com/nodejs/node/pull/59858 )
-
\[[`6277058e43`](https://redirect.github.com/nodejs/node/commit/6277058e43 )]
- **vm**: sync-ify SourceTextModule linkage (Chengzhong Wu)
[#​59000](https://redirect.github.com/nodejs/node/pull/59000 )
-
\[[`5bf21a4309`](https://redirect.github.com/nodejs/node/commit/5bf21a4309 )]
- **vm**: explain how to share promises between contexts w/
afterEvaluate (Eric Rannaud)
[#​59801](https://redirect.github.com/nodejs/node/pull/59801 )
-
\[[`312b33a083`](https://redirect.github.com/nodejs/node/commit/312b33a083 )]
- **vm**: "afterEvaluate", evaluate() return a promise from the outer
context (Eric Rannaud)
[#​59801](https://redirect.github.com/nodejs/node/pull/59801 )
-
\[[`1eadab863c`](https://redirect.github.com/nodejs/node/commit/1eadab863c )]
- **win,tools**: add description to signature (Martin Costello)
[#​59877](https://redirect.github.com/nodejs/node/pull/59877 )
-
\[[`816e1befb1`](https://redirect.github.com/nodejs/node/commit/816e1befb1 )]
- **zlib**: reduce code duplication (jhofstee)
[#​57810](https://redirect.github.com/nodejs/node/pull/57810 )
###
[`v22.20.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.20.0 ):
2025-09-24, Version 22.20.0 'Jod' (LTS), @​richardlau
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.19.0...v22.20.0 )
##### Notable Changes
##### OpenSSL updated to 3.5.2
For official Node.js builds, or builds using the default build
configuration, Node.js now bundles OpenSSL 3.5.2. This update allows
Node.js 22.x to be supported through to the planned End-of-Life date of
2027-04-30 as the previously bundled OpenSSL 3.0.x goes out of support
in September 2026.
This change does not affect third-party builds of Node.js that link to
an external OpenSSL (or OpenSSL-compatible) library.
##### Other notable changes
-
\[[`5b83e1e0a2`](https://redirect.github.com/nodejs/node/commit/5b83e1e0a2 )]
- **crypto**: update root certificates to NSS 3.114 (Node.js GitHub Bot)
[#​59571](https://redirect.github.com/nodejs/node/pull/59571 )
-
\[[`34b25fd97b`](https://redirect.github.com/nodejs/node/commit/34b25fd97b )]
- **doc**: stabilize --disable-sigusr1 (Rafael Gonzaga)
[#​59707](https://redirect.github.com/nodejs/node/pull/59707 )
-
\[[`bf41218ed9`](https://redirect.github.com/nodejs/node/commit/bf41218ed9 )]
- **doc**: mark `path.matchesGlob` as stable (Aviv Keller)
[#​59572](https://redirect.github.com/nodejs/node/pull/59572 )
-
\[[`1dbad2058f`](https://redirect.github.com/nodejs/node/commit/1dbad2058f )]
- **(SEMVER-MINOR)** **http**: add Agent.agentKeepAliveTimeoutBuffer
option (Haram Jeong)
[#​59315](https://redirect.github.com/nodejs/node/pull/59315 )
-
\[[`062e837d5f`](https://redirect.github.com/nodejs/node/commit/062e837d5f )]
- **(SEMVER-MINOR)** **http2**: add support for raw header arrays in
h2Stream.respond() (Tim Perry)
[#​59455](https://redirect.github.com/nodejs/node/pull/59455 )
-
\[[`b8066611c3`](https://redirect.github.com/nodejs/node/commit/b8066611c3 )]
- **inspector**: add http2 tracking support (Darshan Sen)
[#​59611](https://redirect.github.com/nodejs/node/pull/59611 )
-
\[[`9b7dd40da8`](https://redirect.github.com/nodejs/node/commit/9b7dd40da8 )]
- **(SEMVER-MINOR)** **sea**: implement execArgvExtension (Joyee Cheung)
[#​59560](https://redirect.github.com/nodejs/node/pull/59560 )
-
\[[`48bfbd3dca`](https://redirect.github.com/nodejs/node/commit/48bfbd3dca )]
- **(SEMVER-MINOR)** **sea**: support execArgv in sea config (Joyee
Cheung)
[#​59314](https://redirect.github.com/nodejs/node/pull/59314 )
-
\[[`cf06e74076`](https://redirect.github.com/nodejs/node/commit/cf06e74076 )]
- **(SEMVER-MINOR)** **stream**: add brotli support to CompressionStream
and DecompressionStream (Matthew Aitken)
[#​59464](https://redirect.github.com/nodejs/node/pull/59464 )
-
\[[`62bb80c17e`](https://redirect.github.com/nodejs/node/commit/62bb80c17e )]
- **(SEMVER-MINOR)** **test\_runner**: support object property mocking
(Idan Goshen)
[#​58438](https://redirect.github.com/nodejs/node/pull/58438 )
-
\[[`9e2aa23be9`](https://redirect.github.com/nodejs/node/commit/9e2aa23be9 )]
- **(SEMVER-MINOR)** **worker**: add cpu profile APIs for worker
(theanarkh)
[#​59428](https://redirect.github.com/nodejs/node/pull/59428 )
##### Commits
-
\[[`b7b78fd565`](https://redirect.github.com/nodejs/node/commit/b7b78fd565 )]
- **assert**: cap input size in myersDiff to avoid Int32Array overflow
(Haram Jeong)
[#​59578](https://redirect.github.com/nodejs/node/pull/59578 )
-
\[[`9da50a6c53`](https://redirect.github.com/nodejs/node/commit/9da50a6c53 )]
- **benchmark**: sqlite prevent create both tables on prepare selects
(Bruno Rodrigues)
[#​59709](https://redirect.github.com/nodejs/node/pull/59709 )
-
\[[`4c1538770e`](https://redirect.github.com/nodejs/node/commit/4c1538770e )]
- **benchmark**: calibrate config array-vs-concat (Rafael Gonzaga)
[#​59587](https://redirect.github.com/nodejs/node/pull/59587 )
-
\[[`fc3f82d683`](https://redirect.github.com/nodejs/node/commit/fc3f82d683 )]
- **benchmark**: calibrate config v8/serialize.js (Rafael Gonzaga)
[#​59586](https://redirect.github.com/nodejs/node/pull/59586 )
-
\[[`e95c9b2950`](https://redirect.github.com/nodejs/node/commit/e95c9b2950 )]
- **benchmark**: reduce readfile-permission-enabled config (Rafael
Gonzaga)
[#​59589](https://redirect.github.com/nodejs/node/pull/59589 )
-
\[[`e4fea38b31`](https://redirect.github.com/nodejs/node/commit/e4fea38b31 )]
- **benchmark**: calibrate length of util.diff (Rafael Gonzaga)
[#​59588](https://redirect.github.com/nodejs/node/pull/59588 )
-
\[[`c5d68c4a0f`](https://redirect.github.com/nodejs/node/commit/c5d68c4a0f )]
- **benchmark, test**: replace CRLF variable with string literal (Lee
Jiho)
[#​59466](https://redirect.github.com/nodejs/node/pull/59466 )
-
\[[`129a1d673b`](https://redirect.github.com/nodejs/node/commit/129a1d673b )]
- **build**: fix getting OpenSSL version on Windows (Michaël Zasso)
[#​59609](https://redirect.github.com/nodejs/node/pull/59609 )
-
\[[`9f53db7162`](https://redirect.github.com/nodejs/node/commit/9f53db7162 )]
- **build**: fix 'implicit-function-declaration' on OpenHarmony platform
(hqzing)
[#​59547](https://redirect.github.com/nodejs/node/pull/59547 )
-
\[[`3839593e07`](https://redirect.github.com/nodejs/node/commit/3839593e07 )]
- **build**: use `windows-2025` runner (Michaël Zasso)
[#​59673](https://redirect.github.com/nodejs/node/pull/59673 )
-
\[[`e430464669`](https://redirect.github.com/nodejs/node/commit/e430464669 )]
- **build**: compile bundled uvwasi conditionally (Carlo Cabrera)
[#​59622](https://redirect.github.com/nodejs/node/pull/59622 )
-
\[[`e2c9cab0cd`](https://redirect.github.com/nodejs/node/commit/e2c9cab0cd )]
- **build**: do not set `-mminimal-toc` with `clang` (Richard Lau)
[#​59484](https://redirect.github.com/nodejs/node/pull/59484 )
-
\[[`208bc810a1`](https://redirect.github.com/nodejs/node/commit/208bc810a1 )]
- **child\_process**: remove unsafe array iteration (hotpineapple)
[#​59347](https://redirect.github.com/nodejs/node/pull/59347 )
-
\[[`d74799d90c`](https://redirect.github.com/nodejs/node/commit/d74799d90c )]
- **crypto**: load system CA certificates off thread (Joyee Cheung)
[#​59550](https://redirect.github.com/nodejs/node/pull/59550 )
-
\[[`5b83e1e0a2`](https://redirect.github.com/nodejs/node/commit/5b83e1e0a2 )]
- **crypto**: update root certificates to NSS 3.114 (Node.js GitHub Bot)
[#​59571](https://redirect.github.com/nodejs/node/pull/59571 )
-
\[[`d289b1d1af`](https://redirect.github.com/nodejs/node/commit/d289b1d1af )]
- **deps**: V8: cherry-pick
[`e3df60f`](https://redirect.github.com/nodejs/node/commit/e3df60f3f5ab )
(Chengzhong Wu)
[#​58691](https://redirect.github.com/nodejs/node/pull/58691 )
-
\[[`cf5d91e2a6`](https://redirect.github.com/nodejs/node/commit/cf5d91e2a6 )]
- **deps**: update uvwasi to 0.0.23 (Node.js GitHub Bot)
[#​59791](https://redirect.github.com/nodejs/node/pull/59791 )
-
\[[`1cf24a0445`](https://redirect.github.com/nodejs/node/commit/1cf24a0445 )]
- **deps**: update histogram to 0.11.9 (Node.js GitHub Bot)
[#​59689](https://redirect.github.com/nodejs/node/pull/59689 )
-
\[[`8638bd3f2e`](https://redirect.github.com/nodejs/node/commit/8638bd3f2e )]
- **deps**: update googletest to
[`eb2d85e`](https://redirect.github.com/nodejs/node/commit/eb2d85e )
(Node.js GitHub Bot)
[#​59335](https://redirect.github.com/nodejs/node/pull/59335 )
-
\[[`3ff4eb5b37`](https://redirect.github.com/nodejs/node/commit/3ff4eb5b37 )]
- **deps**: update amaro to 1.1.2 (Node.js GitHub Bot)
[#​59616](https://redirect.github.com/nodejs/node/pull/59616 )
-
\[[`4d268ac034`](https://redirect.github.com/nodejs/node/commit/4d268ac034 )]
- **deps**: V8: cherry-pick
[`7b91e3e`](https://redirect.github.com/nodejs/node/commit/7b91e3e2cbaf )
(Milad Fa)
[#​59485](https://redirect.github.com/nodejs/node/pull/59485 )
-
\[[`83410eb0e3`](https://redirect.github.com/nodejs/node/commit/83410eb0e3 )]
- **deps**: V8: cherry-pick
[`59d52e3`](https://redirect.github.com/nodejs/node/commit/59d52e311bb1 )
(Milad Fa)
[#​59485](https://redirect.github.com/nodejs/node/pull/59485 )
-
\[[`5780af02cb`](https://redirect.github.com/nodejs/node/commit/5780af02cb )]
- **deps**: update amaro to 1.1.1 (Node.js GitHub Bot)
[#​59141](https://redirect.github.com/nodejs/node/pull/59141 )
-
\[[`2986eca821`](https://redirect.github.com/nodejs/node/commit/2986eca821 )]
- **deps**: V8: cherry-pick
[`6b1b9bc`](https://redirect.github.com/nodejs/node/commit/6b1b9bca2a8 )
(zhoumingtao)
[#​59283](https://redirect.github.com/nodejs/node/pull/59283 )
-
\[[`98e399b3ea`](https://redirect.github.com/nodejs/node/commit/98e399b3ea )]
- **deps**: update archs files for openssl-3.5.2 (Node.js GitHub Bot)
[#​59371](https://redirect.github.com/nodejs/node/pull/59371 )
-
\[[`2b983a7520`](https://redirect.github.com/nodejs/node/commit/2b983a7520 )]
- **deps**: upgrade openssl sources to openssl-3.5.2 (Node.js GitHub
Bot) [#​59371](https://redirect.github.com/nodejs/node/pull/59371 )
-
\[[`7ffbb42454`](https://redirect.github.com/nodejs/node/commit/7ffbb42454 )]
- **deps**: update archs files for openssl-3.5.1 (Node.js GitHub Bot)
[#​59234](https://redirect.github.com/nodejs/node/pull/59234 )
-
\[[`bd48a60a75`](https://redirect.github.com/nodejs/node/commit/bd48a60a75 )]
- **deps**: upgrade openssl sources to openssl-3.5.1 (Node.js GitHub
Bot) [#​59234](https://redirect.github.com/nodejs/node/pull/59234 )
-
\[[`24762a10ca`](https://redirect.github.com/nodejs/node/commit/24762a10ca )]
- **deps**: fix OpenSSL security level at 1 (Richard Lau)
[#​59859](https://redirect.github.com/nodejs/node/pull/59859 )
-
\[[`1233e92d10`](https://redirect.github.com/nodejs/node/commit/1233e92d10 )]
- **diagnostics\_channel**: revoke DEP0163 (René)
[#​59758](https://redirect.github.com/nodejs/node/pull/59758 )
-
\[[`34b25fd97b`](https://redirect.github.com/nodejs/node/commit/34b25fd97b )]
- **doc**: stabilize --disable-sigusr1 (Rafael Gonzaga)
[#​59707](https://redirect.github.com/nodejs/node/pull/59707 )
-
\[[`d7adf8be64`](https://redirect.github.com/nodejs/node/commit/d7adf8be64 )]
- **doc**: update "Type stripping in dependencies" section (Josh Kelley)
[#​59652](https://redirect.github.com/nodejs/node/pull/59652 )
-
\[[`a1d7e4fdbf`](https://redirect.github.com/nodejs/node/commit/a1d7e4fdbf )]
- **doc**: add Miles Guicent as triager (Miles Guicent)
[#​59562](https://redirect.github.com/nodejs/node/pull/59562 )
-
\[[`bf41218ed9`](https://redirect.github.com/nodejs/node/commit/bf41218ed9 )]
- **doc**: mark `path.matchesGlob` as stable (Aviv Keller)
[#​59572](https://redirect.github.com/nodejs/node/pull/59572 )
-
\[[`afaa1ccb74`](https://redirect.github.com/nodejs/node/commit/afaa1ccb74 )]
- **doc**: improve documentation for raw headers in HTTP/2 APIs (Tim
Perry)
[#​59633](https://redirect.github.com/nodejs/node/pull/59633 )
-
\[[`b95ff56102`](https://redirect.github.com/nodejs/node/commit/b95ff56102 )]
- **doc**: update install\_tools.bat free disk space (Stefan Stojanovic)
[#​59579](https://redirect.github.com/nodejs/node/pull/59579 )
-
\[[`6ff939b8d3`](https://redirect.github.com/nodejs/node/commit/6ff939b8d3 )]
- **doc**: fix filehandle.read typo (Ruy Adorno)
[#​59635](https://redirect.github.com/nodejs/node/pull/59635 )
-
\[[`963bfa9d6f`](https://redirect.github.com/nodejs/node/commit/963bfa9d6f )]
- **doc**: fix missing link to the Error documentation in the `http`
page (Alexander Makarenko)
[#​59080](https://redirect.github.com/nodejs/node/pull/59080 )
-
\[[`0e10a8ea27`](https://redirect.github.com/nodejs/node/commit/0e10a8ea27 )]
- **doc**: improve `sqlite.backup()` progress/fulfillment documentation
(René)
[#​59598](https://redirect.github.com/nodejs/node/pull/59598 )
-
\[[`18ceefbabd`](https://redirect.github.com/nodejs/node/commit/18ceefbabd )]
- **doc**: clarify experimental platform vulnerability policy (Matteo
Collina)
[#​59591](https://redirect.github.com/nodejs/node/pull/59591 )
-
\[[`66cdd00368`](https://redirect.github.com/nodejs/node/commit/66cdd00368 )]
- **doc**: link to `TypedArray.from()` in signature (Aviv Keller)
[#​59226](https://redirect.github.com/nodejs/node/pull/59226 )
-
\[[`9f058ce7c0`](https://redirect.github.com/nodejs/node/commit/9f058ce7c0 )]
- **doc**: fix typos in `environment_variables.md` (PhistucK)
[#​59536](https://redirect.github.com/nodejs/node/pull/59536 )
-
\[[`3cfec820e9`](https://redirect.github.com/nodejs/node/commit/3cfec820e9 )]
- **doc**: add security incident reponse plan (Rafael Gonzaga)
[#​59470](https://redirect.github.com/nodejs/node/pull/59470 )
-
\[[`46aa3434e6`](https://redirect.github.com/nodejs/node/commit/46aa3434e6 )]
- **doc**: clarify maxRSS unit in `process.resourceUsage()` (Alex Yang)
[#​59511](https://redirect.github.com/nodejs/node/pull/59511 )
-
\[[`adf98f600a`](https://redirect.github.com/nodejs/node/commit/adf98f600a )]
- **doc**: add missing Zstd strategy constants (RANDRIAMANANTENA
Narindra Tiana Annaick)
[#​59312](https://redirect.github.com/nodejs/node/pull/59312 )
-
\[[`f335989942`](https://redirect.github.com/nodejs/node/commit/f335989942 )]
- **doc**: fix the version tls.DEFAULT\_CIPHERS was added (Allon
Murienik)
[#​59247](https://redirect.github.com/nodejs/node/pull/59247 )
-
\[[`7fa14fcf54`](https://redirect.github.com/nodejs/node/commit/7fa14fcf54 )]
- **doc**: clarify glob's exclude option behavior (hotpineapple)
[#​59245](https://redirect.github.com/nodejs/node/pull/59245 )
-
\[[`85b8d255c9`](https://redirect.github.com/nodejs/node/commit/85b8d255c9 )]
- **doc**: add RafaelGSS as performance strategic lead (Rafael Gonzaga)
[#​59445](https://redirect.github.com/nodejs/node/pull/59445 )
-
\[[`16b1f7a602`](https://redirect.github.com/nodejs/node/commit/16b1f7a602 )]
- **doc**: add new environment variables doc page (Dario Piotrowicz)
[#​59052](https://redirect.github.com/nodejs/node/pull/59052 )
-
\[[`b4a43ed83a`](https://redirect.github.com/nodejs/node/commit/b4a43ed83a )]
- **doc**: add missing environment variables to manpage (amir lavasani)
[#​58963](https://redirect.github.com/nodejs/node/pull/58963 )
-
\[[`c923cfe898`](https://redirect.github.com/nodejs/node/commit/c923cfe898 )]
- **doc**: fix links in test.md (Vas Sudanagunta)
[#​58876](https://redirect.github.com/nodejs/node/pull/58876 )
-
\[[`a93a8b5eda`](https://redirect.github.com/nodejs/node/commit/a93a8b5eda )]
- **doc**: mark type stripping as release candidate (Marco Ippolito)
[#​57705](https://redirect.github.com/nodejs/node/pull/57705 )
-
\[[`d302cb3bb2`](https://redirect.github.com/nodejs/node/commit/d302cb3bb2 )]
- **esm**: add experimental support for addon modules (Chengzhong Wu)
[#​55844](https://redirect.github.com/nodejs/node/pull/55844 )
-
\[[`d55c3e7f0b`](https://redirect.github.com/nodejs/node/commit/d55c3e7f0b )]
- **esm**: link modules synchronously when no async loader hooks are
used (Joyee Cheung)
[#​59519](https://redirect.github.com/nodejs/node/pull/59519 )
-
\[[`9e1fbb620f`](https://redirect.github.com/nodejs/node/commit/9e1fbb620f )]
- **esm**: show race error message for inner module job race (Joyee
Cheung)
[#​59519](https://redirect.github.com/nodejs/node/pull/59519 )
-
\[[`8c4dcd5199`](https://redirect.github.com/nodejs/node/commit/8c4dcd5199 )]
- **esm**: sync-ify module translation (Joyee Cheung)
[#​59453](https://redirect.github.com/nodejs/node/pull/59453 )
-
\[[`71038932d3`](https://redirect.github.com/nodejs/node/commit/71038932d3 )]
- **fs**: fix wrong order of file names in cpSync error message
(Nicholas Paun)
[#​59775](https://redirect.github.com/nodejs/node/pull/59775 )
-
\[[`5692dec451`](https://redirect.github.com/nodejs/node/commit/5692dec451 )]
- **fs**: fix dereference: false on cpSync (Nicholas Paun)
[#​59681](https://redirect.github.com/nodejs/node/pull/59681 )
-
\[[`dafd561d37`](https://redirect.github.com/nodejs/node/commit/dafd561d37 )]
- **fs**: fix return value of fs APIs (theanarkh)
[#​58996](https://redirect.github.com/nodejs/node/pull/58996 )
-
\[[`da6e8cb75b`](https://redirect.github.com/nodejs/node/commit/da6e8cb75b )]
- **http**: unbreak keepAliveTimeoutBuffer (Robert Nagy)
[#​59784](https://redirect.github.com/nodejs/node/pull/59784 )
-
\[[`673a48f0a2`](https://redirect.github.com/nodejs/node/commit/673a48f0a2 )]
- **http**: use cached '1.1' http version string (Robert Nagy)
[#​59717](https://redirect.github.com/nodejs/node/pull/59717 )
-
\[[`1dbad2058f`](https://redirect.github.com/nodejs/node/commit/1dbad2058f )]
- **(SEMVER-MINOR)** **http**: add Agent.agentKeepAliveTimeoutBuffer
option (Haram Jeong)
[#​59315](https://redirect.github.com/nodejs/node/pull/59315 )
-
\[[`062e837d5f`](https://redirect.github.com/nodejs/node/commit/062e837d5f )]
- **(SEMVER-MINOR)** **http2**: add support for raw header arrays in
h2Stream.respond() (Tim Perry)
[#​59455](https://redirect.github.com/nodejs/node/pull/59455 )
-
\[[`4d4fb51b89`](https://redirect.github.com/nodejs/node/commit/4d4fb51b89 )]
- **http2**: report sent headers object in client stream dcs (Darshan
Sen) [#​59419](https://redirect.github.com/nodejs/node/pull/59419 )
-
\[[`b8066611c3`](https://redirect.github.com/nodejs/node/commit/b8066611c3 )]
- **inspector**: add http2 tracking support (Darshan Sen)
[#​59611](https://redirect.github.com/nodejs/node/pull/59611 )
-
\[[`9b2c013032`](https://redirect.github.com/nodejs/node/commit/9b2c013032 )]
- **inspector**: prevent propagation of promise hooks to noPromise hooks
(Shima Ryuhei)
[#​58841](https://redirect.github.com/nodejs/node/pull/58841 )
-
\[[`a2329895e7`](https://redirect.github.com/nodejs/node/commit/a2329895e7 )]
- **lib**: fix DOMException subclass support (Chengzhong Wu)
[#​59680](https://redirect.github.com/nodejs/node/pull/59680 )
-
\[[`edb9248bdd`](https://redirect.github.com/nodejs/node/commit/edb9248bdd )]
- **lib**: make domexception a native error (Chengzhong Wu)
[#​58691](https://redirect.github.com/nodejs/node/pull/58691 )
-
\[[`ccf29cda19`](https://redirect.github.com/nodejs/node/commit/ccf29cda19 )]
- ***Revert*** "**lib**: optimize writable stream buffer clearing" (Yoo)
[#​59743](https://redirect.github.com/nodejs/node/pull/59743 )
-
\[[`f291eda277`](https://redirect.github.com/nodejs/node/commit/f291eda277 )]
- **lib**: fix isReadable and isWritable return type value (Gabriel
Quaresma)
[#​59089](https://redirect.github.com/nodejs/node/pull/59089 )
-
\[[`10ae8684ea`](https://redirect.github.com/nodejs/node/commit/10ae8684ea )]
- **lib**: revert to using default derived class constructors (René)
[#​59650](https://redirect.github.com/nodejs/node/pull/59650 )
-
\[[`5d3b80d62d`](https://redirect.github.com/nodejs/node/commit/5d3b80d62d )]
- **lib**: do not modify prototype deprecated asyncResource (encore)
(Szymon Łągiewka)
[#​59518](https://redirect.github.com/nodejs/node/pull/59518 )
-
\[[`3c4541f878`](https://redirect.github.com/nodejs/node/commit/3c4541f878 )]
- **lib**: simplify IPv6 checks in isLoopback() (Krishnadas)
[#​59375](https://redirect.github.com/nodejs/node/pull/59375 )
-
\[[`0b631bbffa`](https://redirect.github.com/nodejs/node/commit/0b631bbffa )]
- **lib**: handle windows reserved device names on UNC (Rafael Gonzaga)
[#​59286](https://redirect.github.com/nodejs/node/pull/59286 )
-
\[[`297f62ba1f`](https://redirect.github.com/nodejs/node/commit/297f62ba1f )]
- **meta**: bump `codecov/codecov-action` (dependabot\[bot])
[#​59726](https://redirect.github.com/nodejs/node/pull/59726 )
-
\[[`3dcd8446b6`](https://redirect.github.com/nodejs/node/commit/3dcd8446b6 )]
- **meta**: bump actions/download-artifact from 4.3.0 to 5.0.0
(dependabot\[bot])
[#​59729](https://redirect.github.com/nodejs/node/pull/59729 )
-
\[[`d0d357f683`](https://redirect.github.com/nodejs/node/commit/d0d357f683 )]
- **meta**: bump github/codeql-action from 3.29.2 to 3.30.0
(dependabot\[bot])
[#​59728](https://redirect.github.com/nodejs/node/pull/59728 )
-
\[[`2a0e264949`](https://redirect.github.com/nodejs/node/commit/2a0e264949 )]
- **meta**: bump actions/cache from 4.2.3 to 4.2.4 (dependabot\[bot])
[#​59727](https://redirect.github.com/nodejs/node/pull/59727 )
-
\[[`0a013d1da1`](https://redirect.github.com/nodejs/node/commit/0a013d1da1 )]
- **meta**: bump actions/checkout from 4.2.2 to 5.0.0 (dependabot\[bot])
[#​59725](https://redirect.github.com/nodejs/node/pull/59725 )
-
\[[`c690b53d24`](https://redirect.github.com/nodejs/node/commit/c690b53d24 )]
- **meta**: update devcontainer to the latest schema (Aviv Keller)
[#​54347](https://redirect.github.com/nodejs/node/pull/54347 )
-
\[[`61171c7756`](https://redirect.github.com/nodejs/node/commit/61171c7756 )]
- **module**: correctly detect top-level await in ambiguous contexts
(Shima Ryuhei)
[#​58646](https://redirect.github.com/nodejs/node/pull/58646 )
-
\[[`75bf3f4a87`](https://redirect.github.com/nodejs/node/commit/75bf3f4a87 )]
- **node-api**: link to other programming language bindings (Chengzhong
Wu) [#​59516](https://redirect.github.com/nodejs/node/pull/59516 )
-
\[[`9a05107558`](https://redirect.github.com/nodejs/node/commit/9a05107558 )]
- **node-api**: clarify enum value ABI stability (Chengzhong Wu)
[#​59085](https://redirect.github.com/nodejs/node/pull/59085 )
-
\[[`658c31d60c`](https://redirect.github.com/nodejs/node/commit/658c31d60c )]
- **path**: refactor path joining logic for clarity and performance (Lee
Jiho)
[#​59781](https://redirect.github.com/nodejs/node/pull/59781 )
-
\[[`9cc89f55f7`](https://redirect.github.com/nodejs/node/commit/9cc89f55f7 )]
- **path,win**: fix bug in resolve and normalize (Hüseyin Açacak)
[#​55623](https://redirect.github.com/nodejs/node/pull/55623 )
-
\[[`24e825f8f5`](https://redirect.github.com/nodejs/node/commit/24e825f8f5 )]
- **sea**: implement sea.getAssetKeys() (Joyee Cheung)
[#​59661](https://redirect.github.com/nodejs/node/pull/59661 )
-
\[[`c66af21e55`](https://redirect.github.com/nodejs/node/commit/c66af21e55 )]
- **sea**: allow using inspector command line flags with SEA (Joyee
Cheung)
[#​59568](https://redirect.github.com/nodejs/node/pull/59568 )
-
\[[`9b7dd40da8`](https://redirect.github.com/nodejs/node/commit/9b7dd40da8 )]
- **(SEMVER-MINOR)** **sea**: implement execArgvExtension (Joyee Cheung)
[#​59560](https://redirect.github.com/nodejs/node/pull/59560 )
-
\[[`48bfbd3dca`](https://redirect.github.com/nodejs/node/commit/48bfbd3dca )]
- **(SEMVER-MINOR)** **sea**: support execArgv in sea config (Joyee
Cheung)
[#​59314](https://redirect.github.com/nodejs/node/pull/59314 )
-
\[[`5559456fe4`](https://redirect.github.com/nodejs/node/commit/5559456fe4 )]
- **sqlite**: add sqlite-type symbol for DatabaseSync (Alex Yang)
[#​59405](https://redirect.github.com/nodejs/node/pull/59405 )
-
\[[`3478130da3`](https://redirect.github.com/nodejs/node/commit/3478130da3 )]
- **sqlite**: handle ?NNN parameters as positional (Edy Silva)
[#​59350](https://redirect.github.com/nodejs/node/pull/59350 )
-
\[[`312bc4e5d1`](https://redirect.github.com/nodejs/node/commit/312bc4e5d1 )]
- **sqlite**: avoid useless call to FromMaybe() (Tobias Nießen)
[#​59490](https://redirect.github.com/nodejs/node/pull/59490 )
-
\[[`937e9bb1c6`](https://redirect.github.com/nodejs/node/commit/937e9bb1c6 )]
- **src**: track BaseObjects with an efficient list (Chengzhong Wu)
[#​55104](https://redirect.github.com/nodejs/node/pull/55104 )
-
\[[`be2a5e170d`](https://redirect.github.com/nodejs/node/commit/be2a5e170d )]
- **src**: track async resources via pointers to stack-allocated handles
(Anna Henningsen)
[#​59704](https://redirect.github.com/nodejs/node/pull/59704 )
-
\[[`f232bf2c11`](https://redirect.github.com/nodejs/node/commit/f232bf2c11 )]
- **src**: fix build on NetBSD (Thomas Klausner)
[#​59718](https://redirect.github.com/nodejs/node/pull/59718 )
-
\[[`e9a685bc3d`](https://redirect.github.com/nodejs/node/commit/e9a685bc3d )]
- **src**: fix race on process exit and off thread CA loading
(Chengzhong Wu)
[#​59632](https://redirect.github.com/nodejs/node/pull/59632 )
-
\[[`24428fc8fb`](https://redirect.github.com/nodejs/node/commit/24428fc8fb )]
- **src**: add name for more threads (theanarkh)
[#​59601](https://redirect.github.com/nodejs/node/pull/59601 )
-
\[[`fd7559f8c3`](https://redirect.github.com/nodejs/node/commit/fd7559f8c3 )]
- **src**: remove JSONParser (Joyee Cheung)
[#​59619](https://redirect.github.com/nodejs/node/pull/59619 )
-
\[[`8c296bac99`](https://redirect.github.com/nodejs/node/commit/8c296bac99 )]
- **src**: enforce assumptions in FIXED\_ONE\_BYTE\_STRING (Tobias
Nießen)
[#​58155](https://redirect.github.com/nodejs/node/pull/58155 )
-
\[[`1b4885a3f2`](https://redirect.github.com/nodejs/node/commit/1b4885a3f2 )]
- **src**: use simdjson to parse --snapshot-config (Joyee Cheung)
[#​59473](https://redirect.github.com/nodejs/node/pull/59473 )
-
\[[`9f798de6b0`](https://redirect.github.com/nodejs/node/commit/9f798de6b0 )]
- **src**: fix order of CHECK\_NOT\_NULL/dereference (Tobias Nießen)
[#​59487](https://redirect.github.com/nodejs/node/pull/59487 )
-
\[[`f764be27dc`](https://redirect.github.com/nodejs/node/commit/f764be27dc )]
- **src**: move shared\_ptr objects in KeyObjectData (Tobias Nießen)
[#​59472](https://redirect.github.com/nodejs/node/pull/59472 )
-
\[[`d30287fe12`](https://redirect.github.com/nodejs/node/commit/d30287fe12 )]
- **src**: iterate metadata version entries with std::array (Chengzhong
Wu) [#​57866](https://redirect.github.com/nodejs/node/pull/57866 )
-
\[[`b2bf620c7b`](https://redirect.github.com/nodejs/node/commit/b2bf620c7b )]
- **src**: internalize `v8::ConvertableToTraceFormat` in traces
(Chengzhong Wu)
[#​57866](https://redirect.github.com/nodejs/node/pull/57866 )
-
\[[`b3c507c8ef`](https://redirect.github.com/nodejs/node/commit/b3c507c8ef )]
- **src**: remove duplicate assignment of `O_EXCL` in node\_constants.cc
(Daniel Osvaldo R)
[#​59049](https://redirect.github.com/nodejs/node/pull/59049 )
-
\[[`20aec239d4`](https://redirect.github.com/nodejs/node/commit/20aec239d4 )]
- **src**: add Intel CET properties to large\_pages.S (tjuhaszrh)
[#​59363](https://redirect.github.com/nodejs/node/pull/59363 )
-
\[[`8e0f9cd061`](https://redirect.github.com/nodejs/node/commit/8e0f9cd061 )]
- **src**: remove unused DSAKeyExportJob (Filip Skokan)
[#​59291](https://redirect.github.com/nodejs/node/pull/59291 )
-
\[[`0c2b6df94f`](https://redirect.github.com/nodejs/node/commit/0c2b6df94f )]
- **src,sqlite**: refactor value conversion (Edy Silva)
[#​59659](https://redirect.github.com/nodejs/node/pull/59659 )
-
\[[`b95cfdf0e5`](https://redirect.github.com/nodejs/node/commit/b95cfdf0e5 )]
- **stream**: replace manual function validation with validateFunction
(방진혁)
[#​59529](https://redirect.github.com/nodejs/node/pull/59529 )
-
\[[`cf06e74076`](https://redirect.github.com/nodejs/node/commit/cf06e74076 )]
- **(SEMVER-MINOR)** **stream**: add brotli support to CompressionStream
and DecompressionStream (Matthew Aitken)
[#​59464](https://redirect.github.com/nodejs/node/pull/59464 )
-
\[[`903ebd373a`](https://redirect.github.com/nodejs/node/commit/903ebd373a )]
- **test**: skip more sea tests on Linux ppc64le (Richard Lau)
[#​59755](https://redirect.github.com/nodejs/node/pull/59755 )
-
\[[`e961060bb6`](https://redirect.github.com/nodejs/node/commit/e961060bb6 )]
- **test**: fix internet/test-dns (Michaël Zasso)
[#​59660](https://redirect.github.com/nodejs/node/pull/59660 )
- \[[`c2b22f50a8`](https://redirect.git
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 18:55:11 +08:00
renovate
69bd560026
chore: bump up Node.js to v22.16.0 ( #12446 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | minor | `22.15.1` -> `22.16.0` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
### [`v22.16.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.16.0 ): 2025-05-21, Version 22.16.0 'Jod' (LTS), @​aduh95
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.15.1...v22.16.0 )
##### Notable Changes
- \[[`c3ceaebb7a`](https://redirect.github.com/nodejs/node/commit/c3ceaebb7a )] - **deps**: update timezone to 2025b (Node.js GitHub Bot) [#​57857](https://redirect.github.com/nodejs/node/pull/57857 )
- \[[`5059a746ec`](https://redirect.github.com/nodejs/node/commit/5059a746ec )] - **doc**: add dario-piotrowicz to collaborators (Dario Piotrowicz) [#​58102](https://redirect.github.com/nodejs/node/pull/58102 )
- \[[`c8ceaaf397`](https://redirect.github.com/nodejs/node/commit/c8ceaaf397 )] - **(SEMVER-MINOR)** **doc**: graduate multiple experimental apis (James M Snell) [#​57765](https://redirect.github.com/nodejs/node/pull/57765 )
- \[[`e21b37d9df`](https://redirect.github.com/nodejs/node/commit/e21b37d9df )] - **(SEMVER-MINOR)** **esm**: graduate import.meta properties (James M Snell) [#​58011](https://redirect.github.com/nodejs/node/pull/58011 )
- \[[`832640c35e`](https://redirect.github.com/nodejs/node/commit/832640c35e )] - **(SEMVER-MINOR)** **esm**: support top-level Wasm without package type (Guy Bedford) [#​57610](https://redirect.github.com/nodejs/node/pull/57610 )
- \[[`c510391d2f`](https://redirect.github.com/nodejs/node/commit/c510391d2f )] - **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.columns() (Colin Ihrig) [#​57490](https://redirect.github.com/nodejs/node/pull/57490 )
- \[[`5d1230bec0`](https://redirect.github.com/nodejs/node/commit/5d1230bec0 )] - **(SEMVER-MINOR)** **src**: set default config as `node.config.json` (Marco Ippolito) [#​57171](https://redirect.github.com/nodejs/node/pull/57171 )
- \[[`30bb1ccbb0`](https://redirect.github.com/nodejs/node/commit/30bb1ccbb0 )] - **(SEMVER-MINOR)** **src**: create `THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016 )
- \[[`0350c6f478`](https://redirect.github.com/nodejs/node/commit/0350c6f478 )] - **(SEMVER-MINOR)** **src**: add config file support (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016 )
- \[[`e1d3a9e192`](https://redirect.github.com/nodejs/node/commit/e1d3a9e192 )] - **(SEMVER-MINOR)** **src**: add ExecutionAsyncId getter for any Context (Attila Szegedi) [#​57820](https://redirect.github.com/nodejs/node/pull/57820 )
- \[[`0ec912f452`](https://redirect.github.com/nodejs/node/commit/0ec912f452 )] - **(SEMVER-MINOR)** **stream**: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) [#​57865](https://redirect.github.com/nodejs/node/pull/57865 )
- \[[`43490c8797`](https://redirect.github.com/nodejs/node/commit/43490c8797 )] - **(SEMVER-MINOR)** **util**: add `types.isFloat16Array()` (Livia Medeiros) [#​57879](https://redirect.github.com/nodejs/node/pull/57879 )
- \[[`dda6ca9172`](https://redirect.github.com/nodejs/node/commit/dda6ca9172 )] - **(SEMVER-MINOR)** **worker**: add worker.getHeapStatistics() (Matteo Collina) [#​57888](https://redirect.github.com/nodejs/node/pull/57888 )
##### Commits
- \[[`4252dc798c`](https://redirect.github.com/nodejs/node/commit/4252dc798c )] - **assert**: support `Float16Array` in loose deep equality checks (Livia Medeiros) [#​57881](https://redirect.github.com/nodejs/node/pull/57881 )
- \[[`1c7396b078`](https://redirect.github.com/nodejs/node/commit/1c7396b078 )] - **assert,util**: fix constructor lookup in deep equal comparison (Ruben Bridgewater) [#​57876](https://redirect.github.com/nodejs/node/pull/57876 )
- \[[`1ded5f25c8`](https://redirect.github.com/nodejs/node/commit/1ded5f25c8 )] - **assert,util**: improve deep object comparison performance (Ruben Bridgewater) [#​57648](https://redirect.github.com/nodejs/node/pull/57648 )
- \[[`696b5f85ca`](https://redirect.github.com/nodejs/node/commit/696b5f85ca )] - **assert,util**: improve unequal number comparison performance (Ruben Bridgewater) [#​57619](https://redirect.github.com/nodejs/node/pull/57619 )
- \[[`775ee4d40f`](https://redirect.github.com/nodejs/node/commit/775ee4d40f )] - **assert,util**: improve array comparison (Ruben Bridgewater) [#​57619](https://redirect.github.com/nodejs/node/pull/57619 )
- \[[`3766992ba4`](https://redirect.github.com/nodejs/node/commit/3766992ba4 )] - **benchmark**: add sqlite prepare select get (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040 )
- \[[`8390276be3`](https://redirect.github.com/nodejs/node/commit/8390276be3 )] - **benchmark**: add sqlite prepare select all (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040 )
- \[[`6a9b79e5c1`](https://redirect.github.com/nodejs/node/commit/6a9b79e5c1 )] - **benchmark**: add sqlite is transaction (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040 )
- \[[`f689f98344`](https://redirect.github.com/nodejs/node/commit/f689f98344 )] - **benchmark**: add sqlite prepare insert (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040 )
- \[[`14a82804d7`](https://redirect.github.com/nodejs/node/commit/14a82804d7 )] - **benchmark**: disambiguate `filename` and `dirname` read perf (Antoine du Hamel) [#​58056](https://redirect.github.com/nodejs/node/pull/58056 )
- \[[`e7e8256d35`](https://redirect.github.com/nodejs/node/commit/e7e8256d35 )] - **buffer**: avoid creating unnecessary environment (Yagiz Nizipli) [#​58053](https://redirect.github.com/nodejs/node/pull/58053 )
- \[[`d7d8e8e994`](https://redirect.github.com/nodejs/node/commit/d7d8e8e994 )] - **buffer**: define global v8::CFunction objects as const (Mert Can Altin) [#​57676](https://redirect.github.com/nodejs/node/pull/57676 )
- \[[`f37633e85a`](https://redirect.github.com/nodejs/node/commit/f37633e85a )] - **build**: use `$(BUILDTYPE)` when cleaning coverage files (Aviv Keller) [#​57995](https://redirect.github.com/nodejs/node/pull/57995 )
- \[[`e5bf67fe77`](https://redirect.github.com/nodejs/node/commit/e5bf67fe77 )] - **build**: define python when generating `out/Makefile` (Aviv Keller) [#​57970](https://redirect.github.com/nodejs/node/pull/57970 )
- \[[`718f874ae0`](https://redirect.github.com/nodejs/node/commit/718f874ae0 )] - **build**: fix zstd libname (Antoine du Hamel) [#​57999](https://redirect.github.com/nodejs/node/pull/57999 )
- \[[`53c5fdcae1`](https://redirect.github.com/nodejs/node/commit/53c5fdcae1 )] - **crypto**: fix cross-realm `SharedArrayBuffer` validation (Antoine du Hamel) [#​57974](https://redirect.github.com/nodejs/node/pull/57974 )
- \[[`78f4ffee5d`](https://redirect.github.com/nodejs/node/commit/78f4ffee5d )] - **crypto**: fix cross-realm check of `ArrayBuffer` (Felipe Forbeck) [#​57828](https://redirect.github.com/nodejs/node/pull/57828 )
- \[[`f606352b63`](https://redirect.github.com/nodejs/node/commit/f606352b63 )] - **crypto**: forbid passing `Float16Array` to `getRandomValues()` (Livia Medeiros) [#​57880](https://redirect.github.com/nodejs/node/pull/57880 )
- \[[`23c4e941c2`](https://redirect.github.com/nodejs/node/commit/23c4e941c2 )] - **crypto**: remove BoringSSL dh-primes addition (Shelley Vohr) [#​57023](https://redirect.github.com/nodejs/node/pull/57023 )
- \[[`8339d9bc14`](https://redirect.github.com/nodejs/node/commit/8339d9bc14 )] - **deps**: V8: cherry-pick [`f915fa4`](https://redirect.github.com/nodejs/node/commit/f915fa4c9f41 ) (Chengzhong Wu) [#​55484](https://redirect.github.com/nodejs/node/pull/55484 )
- \[[`c2111dd126`](https://redirect.github.com/nodejs/node/commit/c2111dd126 )] - **deps**: V8: backport [`e5dbbba`](https://redirect.github.com/nodejs/node/commit/e5dbbbadcbff ) (Darshan Sen) [#​58120](https://redirect.github.com/nodejs/node/pull/58120 )
- \[[`4cc49be951`](https://redirect.github.com/nodejs/node/commit/4cc49be951 )] - **deps**: update zstd to 1.5.7 (Node.js GitHub Bot) [#​57940](https://redirect.github.com/nodejs/node/pull/57940 )
- \[[`c956d37c84`](https://redirect.github.com/nodejs/node/commit/c956d37c84 )] - **deps**: update zlib to 1.3.0.1-motley-780819f (Node.js GitHub Bot) [#​57768](https://redirect.github.com/nodejs/node/pull/57768 )
- \[[`c3ceaebb7a`](https://redirect.github.com/nodejs/node/commit/c3ceaebb7a )] - **deps**: update timezone to 2025b (Node.js GitHub Bot) [#​57857](https://redirect.github.com/nodejs/node/pull/57857 )
- \[[`b5cd0eb590`](https://redirect.github.com/nodejs/node/commit/b5cd0eb590 )] - **deps**: update simdutf to 6.4.2 (Node.js GitHub Bot) [#​57855](https://redirect.github.com/nodejs/node/pull/57855 )
- \[[`3eb6b814e9`](https://redirect.github.com/nodejs/node/commit/3eb6b814e9 )] - **deps**: update simdutf to 6.4.0 (Node.js GitHub Bot) [#​56764](https://redirect.github.com/nodejs/node/pull/56764 )
- \[[`0be9fa3218`](https://redirect.github.com/nodejs/node/commit/0be9fa3218 )] - **deps**: update icu to 77.1 (Node.js GitHub Bot) [#​57455](https://redirect.github.com/nodejs/node/pull/57455 )
- \[[`d5cf4254fb`](https://redirect.github.com/nodejs/node/commit/d5cf4254fb )] - **doc**: add HBSPS as triager (Wiyeong Seo) [#​57980](https://redirect.github.com/nodejs/node/pull/57980 )
- \[[`ad0861dba0`](https://redirect.github.com/nodejs/node/commit/ad0861dba0 )] - **doc**: add ambassaor message (Brian Muenzenmeyer) [#​57600](https://redirect.github.com/nodejs/node/pull/57600 )
- \[[`0d3ec1aafe`](https://redirect.github.com/nodejs/node/commit/0d3ec1aafe )] - **doc**: fix misaligned options in vm.compileFunction() (Jimmy Leung) [#​58145](https://redirect.github.com/nodejs/node/pull/58145 )
- \[[`1f70baf3b0`](https://redirect.github.com/nodejs/node/commit/1f70baf3b0 )] - **doc**: add missing options.signal to readlinePromises.createInterface() (Jimmy Leung) [#​55456](https://redirect.github.com/nodejs/node/pull/55456 )
- \[[`ec6a48621f`](https://redirect.github.com/nodejs/node/commit/ec6a48621f )] - **doc**: fix typo of file `zlib.md` (yusheng chen) [#​58093](https://redirect.github.com/nodejs/node/pull/58093 )
- \[[`37e360e386`](https://redirect.github.com/nodejs/node/commit/37e360e386 )] - **doc**: make stability labels more consistent (Antoine du Hamel) [#​57516](https://redirect.github.com/nodejs/node/pull/57516 )
- \[[`2b5d63d36e`](https://redirect.github.com/nodejs/node/commit/2b5d63d36e )] - **doc**: allow the $schema property in node.config.json (Remco Haszing) [#​57560](https://redirect.github.com/nodejs/node/pull/57560 )
- \[[`a2063638e2`](https://redirect.github.com/nodejs/node/commit/a2063638e2 )] - **doc**: fix `AsyncLocalStorage` example response changes after node v18 (Naor Tedgi (Abu Emma)) [#​57969](https://redirect.github.com/nodejs/node/pull/57969 )
- \[[`474c2b14c3`](https://redirect.github.com/nodejs/node/commit/474c2b14c3 )] - **doc**: mark Node.js 18 as End-of-Life (Richard Lau) [#​58084](https://redirect.github.com/nodejs/node/pull/58084 )
- \[[`5059a746ec`](https://redirect.github.com/nodejs/node/commit/5059a746ec )] - **doc**: add dario-piotrowicz to collaborators (Dario Piotrowicz) [#​58102](https://redirect.github.com/nodejs/node/pull/58102 )
- \[[`1eec170fc3`](https://redirect.github.com/nodejs/node/commit/1eec170fc3 )] - **doc**: fix formatting of `import.meta.filename` section (Antoine du Hamel) [#​58079](https://redirect.github.com/nodejs/node/pull/58079 )
- \[[`7f108de525`](https://redirect.github.com/nodejs/node/commit/7f108de525 )] - **doc**: fix env variable name in `util.styleText` (Antoine du Hamel) [#​58072](https://redirect.github.com/nodejs/node/pull/58072 )
- \[[`54b3f7fffc`](https://redirect.github.com/nodejs/node/commit/54b3f7fffc )] - **doc**: add returns for https.get (Eng Zer Jun) [#​58025](https://redirect.github.com/nodejs/node/pull/58025 )
- \[[`66f2c605a8`](https://redirect.github.com/nodejs/node/commit/66f2c605a8 )] - **doc**: fix typo in `buffer.md` (chocolateboy) [#​58052](https://redirect.github.com/nodejs/node/pull/58052 )
- \[[`b0256dd42b`](https://redirect.github.com/nodejs/node/commit/b0256dd42b )] - **doc**: correct deprecation type of `assert.CallTracker` (René) [#​57997](https://redirect.github.com/nodejs/node/pull/57997 )
- \[[`581439c9e6`](https://redirect.github.com/nodejs/node/commit/581439c9e6 )] - **doc**: mark devtools integration section as active development (Chengzhong Wu) [#​57886](https://redirect.github.com/nodejs/node/pull/57886 )
- \[[`a2a2a2f027`](https://redirect.github.com/nodejs/node/commit/a2a2a2f027 )] - **doc**: fix typo in `module.md` (Alex Schwartz) [#​57889](https://redirect.github.com/nodejs/node/pull/57889 )
- \[[`c0ec4e2935`](https://redirect.github.com/nodejs/node/commit/c0ec4e2935 )] - **doc**: increase z-index of header element (Dario Piotrowicz) [#​57851](https://redirect.github.com/nodejs/node/pull/57851 )
- \[[`93d19ec6cd`](https://redirect.github.com/nodejs/node/commit/93d19ec6cd )] - **doc**: add missing TS formats for `load` hooks (Antoine du Hamel) [#​57837](https://redirect.github.com/nodejs/node/pull/57837 )
- \[[`f5ea06c61f`](https://redirect.github.com/nodejs/node/commit/f5ea06c61f )] - **doc**: clarify the multi REPL example (Dario Piotrowicz) [#​57759](https://redirect.github.com/nodejs/node/pull/57759 )
- \[[`80c4fe1b70`](https://redirect.github.com/nodejs/node/commit/80c4fe1b70 )] - **doc**: fix deprecation type for `DEP0148` (Livia Medeiros) [#​57785](https://redirect.github.com/nodejs/node/pull/57785 )
- \[[`01cad99da0`](https://redirect.github.com/nodejs/node/commit/01cad99da0 )] - **doc**: list DOMException as a potential error raised by Node.js (Chengzhong Wu) [#​57783](https://redirect.github.com/nodejs/node/pull/57783 )
- \[[`a08b714a46`](https://redirect.github.com/nodejs/node/commit/a08b714a46 )] - **doc**: add missing v0.x changelog entries (Antoine du Hamel) [#​57779](https://redirect.github.com/nodejs/node/pull/57779 )
- \[[`d0b48350fd`](https://redirect.github.com/nodejs/node/commit/d0b48350fd )] - **doc**: fix typo in writing-docs (Sebastian Beltran) [#​57776](https://redirect.github.com/nodejs/node/pull/57776 )
- \[[`bde3725f8b`](https://redirect.github.com/nodejs/node/commit/bde3725f8b )] - **doc**: clarify examples section in REPL doc (Dario Piotrowicz) [#​57762](https://redirect.github.com/nodejs/node/pull/57762 )
- \[[`c8ceaaf397`](https://redirect.github.com/nodejs/node/commit/c8ceaaf397 )] - **(SEMVER-MINOR)** **doc**: graduate multiple experimental apis (James M Snell) [#​57765](https://redirect.github.com/nodejs/node/pull/57765 )
- \[[`92428c2609`](https://redirect.github.com/nodejs/node/commit/92428c2609 )] - **doc**: explicitly state that corepack will be removed in v25+ (Trivikram Kamat) [#​57747](https://redirect.github.com/nodejs/node/pull/57747 )
- \[[`298969e1dd`](https://redirect.github.com/nodejs/node/commit/298969e1dd )] - **doc**: update position type to integer | null in fs (Yukihiro Hasegawa) [#​57745](https://redirect.github.com/nodejs/node/pull/57745 )
- \[[`a9d28e27c9`](https://redirect.github.com/nodejs/node/commit/a9d28e27c9 )] - **doc**: update CI instructions (Antoine du Hamel) [#​57743](https://redirect.github.com/nodejs/node/pull/57743 )
- \[[`133d2878a1`](https://redirect.github.com/nodejs/node/commit/133d2878a1 )] - **doc**: update example of using `await` in REPL (Dario Piotrowicz) [#​57653](https://redirect.github.com/nodejs/node/pull/57653 )
- \[[`fc5f126629`](https://redirect.github.com/nodejs/node/commit/fc5f126629 )] - **doc**: add back mention of visa fees to onboarding doc (Darshan Sen) [#​57730](https://redirect.github.com/nodejs/node/pull/57730 )
- \[[`945f4ac538`](https://redirect.github.com/nodejs/node/commit/945f4ac538 )] - **doc**: process.execve is only unavailable for Windows (Yaksh Bariya) [#​57726](https://redirect.github.com/nodejs/node/pull/57726 )
- \[[`f3b885bb5e`](https://redirect.github.com/nodejs/node/commit/f3b885bb5e )] - **doc**: clarify `unhandledRejection` events behaviors in process doc (Dario Piotrowicz) [#​57654](https://redirect.github.com/nodejs/node/pull/57654 )
- \[[`7326dda5b0`](https://redirect.github.com/nodejs/node/commit/7326dda5b0 )] - **doc**: improved fetch docs (Alessandro Miliucci) [#​57296](https://redirect.github.com/nodejs/node/pull/57296 )
- \[[`6906c5eb1f`](https://redirect.github.com/nodejs/node/commit/6906c5eb1f )] - **doc**: document REPL custom eval arguments (Dario Piotrowicz) [#​57690](https://redirect.github.com/nodejs/node/pull/57690 )
- \[[`47a7564e8f`](https://redirect.github.com/nodejs/node/commit/47a7564e8f )] - **doc**: classify Chrome DevTools Protocol as tier 2 (Chengzhong Wu) [#​57634](https://redirect.github.com/nodejs/node/pull/57634 )
- \[[`e274cc1310`](https://redirect.github.com/nodejs/node/commit/e274cc1310 )] - **doc**: replace NOTE that does not render properly (Colin Ihrig) [#​57484](https://redirect.github.com/nodejs/node/pull/57484 )
- \[[`bef06b11df`](https://redirect.github.com/nodejs/node/commit/bef06b11df )] - **esm**: avoid `import.meta` setup costs for unused properties (Antoine du Hamel) [#​57286](https://redirect.github.com/nodejs/node/pull/57286 )
- \[[`e21b37d9df`](https://redirect.github.com/nodejs/node/commit/e21b37d9df )] - **(SEMVER-MINOR)** **esm**: graduate import.meta properties (James M Snell) [#​58011](https://redirect.github.com/nodejs/node/pull/58011 )
- \[[`832640c35e`](https://redirect.github.com/nodejs/node/commit/832640c35e )] - **(SEMVER-MINOR)** **esm**: support top-level Wasm without package type (Guy Bedford) [#​57610](https://redirect.github.com/nodejs/node/pull/57610 )
- \[[`8f643471ef`](https://redirect.github.com/nodejs/node/commit/8f643471ef )] - **fs**: improve globSync performance (Rich Trott) [#​57725](https://redirect.github.com/nodejs/node/pull/57725 )
- \[[`bf9e17ecc6`](https://redirect.github.com/nodejs/node/commit/bf9e17ecc6 )] - **http2**: use args.This() instead of args.Holder() (Joyee Cheung) [#​58004](https://redirect.github.com/nodejs/node/pull/58004 )
- \[[`137717354f`](https://redirect.github.com/nodejs/node/commit/137717354f )] - **http2**: fix graceful session close (Kushagra Pandey) [#​57808](https://redirect.github.com/nodejs/node/pull/57808 )
- \[[`9baf580269`](https://redirect.github.com/nodejs/node/commit/9baf580269 )] - **http2**: fix check for `frame->hd.type` (hanguanqiang) [#​57644](https://redirect.github.com/nodejs/node/pull/57644 )
- \[[`b8189242b2`](https://redirect.github.com/nodejs/node/commit/b8189242b2 )] - **http2**: skip writeHead if stream is closed (Shima Ryuhei) [#​57686](https://redirect.github.com/nodejs/node/pull/57686 )
- \[[`4e02a1650a`](https://redirect.github.com/nodejs/node/commit/4e02a1650a )] - **lib**: remove unused file `fetch_module` (Michaël Zasso) [#​55880](https://redirect.github.com/nodejs/node/pull/55880 )
- \[[`d9700fef26`](https://redirect.github.com/nodejs/node/commit/d9700fef26 )] - **lib**: avoid StackOverflow on `serializeError` (Chengzhong Wu) [#​58075](https://redirect.github.com/nodejs/node/pull/58075 )
- \[[`f3a16b6d9c`](https://redirect.github.com/nodejs/node/commit/f3a16b6d9c )] - **lib**: resolve the issue of not adhering to the specified buffer size (0hm☘️ 🏳️⚧️ ) [#​55896](https://redirect.github.com/nodejs/node/pull/55896 )
- \[[`d4fc282f73`](https://redirect.github.com/nodejs/node/commit/d4fc282f73 )] - **lib**: fix AbortSignal.any() with timeout signals (Gürgün Dayıoğlu) [#​57867](https://redirect.github.com/nodejs/node/pull/57867 )
- \[[`f7e2902861`](https://redirect.github.com/nodejs/node/commit/f7e2902861 )] - **lib**: use Map primordial for ActiveAsyncContextFrame (Gürgün Dayıoğlu) [#​57670](https://redirect.github.com/nodejs/node/pull/57670 )
- \[[`8652b0e168`](https://redirect.github.com/nodejs/node/commit/8652b0e168 )] - **meta**: set nodejs/config as codeowner (Marco Ippolito) [#​57237](https://redirect.github.com/nodejs/node/pull/57237 )
- \[[`e98504ed95`](https://redirect.github.com/nodejs/node/commit/e98504ed95 )] - **meta**: allow penetration testing on live system with prior authorization (Matteo Collina) [#​57966](https://redirect.github.com/nodejs/node/pull/57966 )
- \[[`340731bea0`](https://redirect.github.com/nodejs/node/commit/340731bea0 )] - **meta**: fix subsystem in commit title (Luigi Pinca) [#​57945](https://redirect.github.com/nodejs/node/pull/57945 )
- \[[`d767cbffcf`](https://redirect.github.com/nodejs/node/commit/d767cbffcf )] - **meta**: bump Mozilla-Actions/sccache-action from 0.0.8 to 0.0.9 (dependabot\[bot]) [#​57720](https://redirect.github.com/nodejs/node/pull/57720 )
- \[[`575f904b13`](https://redirect.github.com/nodejs/node/commit/575f904b13 )] - **meta**: bump actions/download-artifact from 4.1.9 to 4.2.1 (dependabot\[bot]) [#​57719](https://redirect.github.com/nodejs/node/pull/57719 )
- \[[`acd323c069`](https://redirect.github.com/nodejs/node/commit/acd323c069 )] - **meta**: bump actions/setup-python from 5.4.0 to 5.5.0 (dependabot\[bot]) [#​57718](https://redirect.github.com/nodejs/node/pull/57718 )
- \[[`21246fec20`](https://redirect.github.com/nodejs/node/commit/21246fec20 )] - **meta**: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (dependabot\[bot]) [#​57717](https://redirect.github.com/nodejs/node/pull/57717 )
- \[[`97f32d5849`](https://redirect.github.com/nodejs/node/commit/97f32d5849 )] - **meta**: bump github/codeql-action from 3.28.10 to 3.28.13 (dependabot\[bot]) [#​57716](https://redirect.github.com/nodejs/node/pull/57716 )
- \[[`90ddbb8cfa`](https://redirect.github.com/nodejs/node/commit/90ddbb8cfa )] - **meta**: bump actions/cache from 4.2.2 to 4.2.3 (dependabot\[bot]) [#​57715](https://redirect.github.com/nodejs/node/pull/57715 )
- \[[`728425d03e`](https://redirect.github.com/nodejs/node/commit/728425d03e )] - **meta**: bump actions/setup-node from 4.2.0 to 4.3.0 (dependabot\[bot]) [#​57714](https://redirect.github.com/nodejs/node/pull/57714 )
- \[[`1f799140e0`](https://redirect.github.com/nodejs/node/commit/1f799140e0 )] - **meta**: bump actions/upload-artifact from 4.6.1 to 4.6.2 (dependabot\[bot]) [#​57713](https://redirect.github.com/nodejs/node/pull/57713 )
- \[[`021b174a1f`](https://redirect.github.com/nodejs/node/commit/021b174a1f )] - **module**: tidy code string concat → string templates (Jacob Smith) [#​55820](https://redirect.github.com/nodejs/node/pull/55820 )
- \[[`44c5718476`](https://redirect.github.com/nodejs/node/commit/44c5718476 )] - **module**: fix incorrect formatting in require(esm) cycle error message (haykam821) [#​57453](https://redirect.github.com/nodejs/node/pull/57453 )
- \[[`bb09b4d4ae`](https://redirect.github.com/nodejs/node/commit/bb09b4d4ae )] - **module**: improve `getPackageType` performance (Dario Piotrowicz) [#​57599](https://redirect.github.com/nodejs/node/pull/57599 )
- \[[`9e6054e715`](https://redirect.github.com/nodejs/node/commit/9e6054e715 )] - **module**: remove unnecessary `readPackage` function (Dario Piotrowicz) [#​57596](https://redirect.github.com/nodejs/node/pull/57596 )
- \[[`4a8db273ba`](https://redirect.github.com/nodejs/node/commit/4a8db273ba )] - **node-api**: add nested object wrap and napi_ref test (Chengzhong Wu) [#​57981](https://redirect.github.com/nodejs/node/pull/57981 )
- \[[`3c65058f20`](https://redirect.github.com/nodejs/node/commit/3c65058f20 )] - **node-api**: convert NewEnv to node_napi_env\_\_::New (Vladimir Morozov) [#​57834](https://redirect.github.com/nodejs/node/pull/57834 )
- \[[`a4105db1f7`](https://redirect.github.com/nodejs/node/commit/a4105db1f7 )] - **os**: fix netmask format check condition in getCIDR function (Wiyeong Seo) [#​57324](https://redirect.github.com/nodejs/node/pull/57324 )
- \[[`248c938139`](https://redirect.github.com/nodejs/node/commit/248c938139 )] - **process**: disable building execve on IBM i (Abdirahim Musse) [#​57883](https://redirect.github.com/nodejs/node/pull/57883 )
- \[[`972275697a`](https://redirect.github.com/nodejs/node/commit/972275697a )] - **repl**: deprecate `repl.builtinModules` (Dario Piotrowicz) [#​57508](https://redirect.github.com/nodejs/node/pull/57508 )
- \[[`7485309d7e`](https://redirect.github.com/nodejs/node/commit/7485309d7e )] - **sqlite**: add location method (Edy Silva) [#​57860](https://redirect.github.com/nodejs/node/pull/57860 )
- \[[`c12cd2a190`](https://redirect.github.com/nodejs/node/commit/c12cd2a190 )] - **sqlite**: add timeout options to DatabaseSync (Edy Silva) [#​57752](https://redirect.github.com/nodejs/node/pull/57752 )
- \[[`5e0503a967`](https://redirect.github.com/nodejs/node/commit/5e0503a967 )] - **sqlite**: add setReturnArrays method to StatementSync (Gürgün Dayıoğlu) [#​57542](https://redirect.github.com/nodejs/node/pull/57542 )
- \[[`ed9d2fd51a`](https://redirect.github.com/nodejs/node/commit/ed9d2fd51a )] - **sqlite**: enable common flags (Edy Silva) [#​57621](https://redirect.github.com/nodejs/node/pull/57621 )
- \[[`06dcb318bc`](https://redirect.github.com/nodejs/node/commit/06dcb318bc )] - **sqlite**: refactor prepared statement iterator (Colin Ihrig) [#​57569](https://redirect.github.com/nodejs/node/pull/57569 )
- \[[`c510391d2f`](https://redirect.github.com/nodejs/node/commit/c510391d2f )] - **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.columns() (Colin Ihrig) [#​57490](https://redirect.github.com/nodejs/node/pull/57490 )
- \[[`4e24456a1a`](https://redirect.github.com/nodejs/node/commit/4e24456a1a )] - **sqlite**: reset statement immediately in run() (Colin Ihrig) [#​57350](https://redirect.github.com/nodejs/node/pull/57350 )
- \[[`a9a6891b0b`](https://redirect.github.com/nodejs/node/commit/a9a6891b0b )] - **sqlite**: fix coverity warnings related to backup() (Colin Ihrig) [#​56961](https://redirect.github.com/nodejs/node/pull/56961 )
- \[[`d2e1bcf3d4`](https://redirect.github.com/nodejs/node/commit/d2e1bcf3d4 )] - **sqlite**: fix use-after-free in StatementSync due to premature GC (Divy Srivastava) [#​56840](https://redirect.github.com/nodejs/node/pull/56840 )
- \[[`cfe15ca7b4`](https://redirect.github.com/nodejs/node/commit/cfe15ca7b4 )] - **sqlite**: handle conflicting SQLite and JS errors (Colin Ihrig) [#​56787](https://redirect.github.com/nodejs/node/pull/56787 )
- \[[`0e999eb65f`](https://redirect.github.com/nodejs/node/commit/0e999eb65f )] - **sqlite**: add getter to detect transactions (Colin Ihrig) [#​57925](https://redirect.github.com/nodejs/node/pull/57925 )
- \[[`20b27331c0`](https://redirect.github.com/nodejs/node/commit/20b27331c0 )] - **sqlite, test**: expose sqlite online backup api (Edy Silva) [#​56253](https://redirect.github.com/nodejs/node/pull/56253 )
- \[[`8856712171`](https://redirect.github.com/nodejs/node/commit/8856712171 )] - **sqlite,doc,test**: add aggregate function (Edy Silva) [#​56600](https://redirect.github.com/nodejs/node/pull/56600 )
- \[[`120050db97`](https://redirect.github.com/nodejs/node/commit/120050db97 )] - **sqlite,src**: refactor sqlite value conversion (Edy Silva) [#​57571](https://redirect.github.com/nodejs/node/pull/57571 )
- \[[`4c5555d558`](https://redirect.github.com/nodejs/node/commit/4c5555d558 )] - **src**: initialize privateSymbols for per_context (Jason Zhang) [#​57479](https://redirect.github.com/nodejs/node/pull/57479 )
- \[[`d2ce9023b1`](https://redirect.github.com/nodejs/node/commit/d2ce9023b1 )] - **src**: ensure primordials are initialized exactly once (Chengzhong Wu) [#​57519](https://redirect.github.com/nodejs/node/pull/57519 )
- \[[`06179be6ca`](https://redirect.github.com/nodejs/node/commit/06179be6ca )] - **src**: disable abseil deadlock detection (Chengzhong Wu) [#​57582](https://redirect.github.com/nodejs/node/pull/57582 )
- \[[`5121c47990`](https://redirect.github.com/nodejs/node/commit/5121c47990 )] - **src**: fix node_config_file.h compilation error in GN build (Cheng) [#​57210](https://redirect.github.com/nodejs/node/pull/57210 )
- \[[`5d1230bec0`](https://redirect.github.com/nodejs/node/commit/5d1230bec0 )] - **(SEMVER-MINOR)** **src**: set default config as `node.config.json` (Marco Ippolito) [#​57171](https://redirect.github.com/nodejs/node/pull/57171 )
- \[[`ccee741c43`](https://redirect.github.com/nodejs/node/commit/ccee741c43 )] - **src**: namespace config file flags (Marco Ippolito) [#​57170](https://redirect.github.com/nodejs/node/pull/57170 )
- \[[`30bb1ccbb0`](https://redirect.github.com/nodejs/node/commit/30bb1ccbb0 )] - **(SEMVER-MINOR)** **src**: create `THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016 )
- \[[`0350c6f478`](https://redirect.github.com/nodejs/node/commit/0350c6f478 )] - **(SEMVER-MINOR)** **src**: add config file support (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016 )
- \[[`eef37d00cb`](https://redirect.github.com/nodejs/node/commit/eef37d00cb )] - **src**: add more debug logs and comments in NodePlatform (Joyee Cheung) [#​58047](https://redirect.github.com/nodejs/node/pull/58047 )
- \[[`678e8f57c0`](https://redirect.github.com/nodejs/node/commit/678e8f57c0 )] - **src**: add dcheck_eq for Object::New constructor calls (Jonas) [#​57943](https://redirect.github.com/nodejs/node/pull/57943 )
- \[[`aee45e2036`](https://redirect.github.com/nodejs/node/commit/aee45e2036 )] - **src**: move windows specific fns to `_WIN32` (Yagiz Nizipli) [#​57951](https://redirect.github.com/nodejs/node/pull/57951 )
- \[[`6206a8edbc`](https://redirect.github.com/nodejs/node/commit/6206a8edbc )] - **src**: improve thread safety of TaskQueue (Shelley Vohr) [#​57910](https://redirect.github.com/nodejs/node/pull/57910 )
- \[[`03936f31c1`](https://redirect.github.com/nodejs/node/commit/03936f31c1 )] - **src**: fixup errorhandling more in various places (James M Snell) [#​57852](https://redirect.github.com/nodejs/node/pull/57852 )
- \[[`010dd91a19`](https://redirect.github.com/nodejs/node/commit/010dd91a19 )] - **src**: fix typo in comments (Edy Silva) [#​57868](https://redirect.github.com/nodejs/node/pull/57868 )
- \[[`e00c1ecbd2`](https://redirect.github.com/nodejs/node/commit/e00c1ecbd2 )] - **src**: add BaseObjectPtr nullptr operations (Chengzhong Wu) [#​56585](https://redirect.github.com/nodejs/node/pull/56585 )
- \[[`648ad252e1`](https://redirect.github.com/nodejs/node/commit/648ad252e1 )] - **src**: remove `void*` -> `char*` -> `void*` casts (Tobias Nießen) [#​57791](https://redirect.github.com/nodejs/node/pull/57791 )
- \[[`680b434a62`](https://redirect.github.com/nodejs/node/commit/680b434a62 )] - **src**: improve error handing in node_messaging (James M Snell) [#​57760](https://redirect.github.com/nodejs/node/pull/57760 )
- \[[`18f5301747`](https://redirect.github.com/nodejs/node/commit/18f5301747 )] - **src**: remove unused detachArrayBuffer method (Yagiz Nizipli) [#​58055](https://redirect.github.com/nodejs/node/pull/58055 )
- \[[`065e8cd670`](https://redirect.github.com/nodejs/node/commit/065e8cd670 )] - **src**: use macros to reduce code duplication is cares_wrap (James M Snell) [#​57937](https://redirect.github.com/nodejs/node/pull/57937 )
- \[[`39af5d678f`](https://redirect.github.com/nodejs/node/commit/39af5d678f )] - **src**: improve error handling in cares_wrap (James M Snell) [#​57937](https://redirect.github.com/nodejs/node/pull/57937 )
- \[[`ca020fdc4e`](https://redirect.github.com/nodejs/node/commit/ca020fdc4e )] - **src**: fix -Wunreachable-code-return in node_sea (Shelley Vohr) [#​57664](https://redirect.github.com/nodejs/node/pull/57664 )
- \[[`32b6e7094a`](https://redirect.github.com/nodejs/node/commit/32b6e7094a )] - **src**: change DCHECK to CHECK (Wuli Zuo) [#​57948](https://redirect.github.com/nodejs/node/pull/57948 )
- \[[`e1d3a9e192`](https://redirect.github.com/nodejs/node/commit/e1d3a9e192 )] - **(SEMVER-MINOR)** **src**: add ExecutionAsyncId getter for any Context (Attila Szegedi) [#​57820](https://redirect.github.com/nodejs/node/pull/57820 )
- \[[`96243a723a`](https://redirect.github.com/nodejs/node/commit/96243a723a )] - **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T> (Aditi) [#​57646](https://redirect.github.com/nodejs/node/pull/57646 )
- \[[`0f2cbc17c7`](https://redirect.github.com/nodejs/node/commit/0f2cbc17c7 )] - **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T> (Aditi) [#​57642](https://redirect.github.com/nodejs/node/pull/57642 )
- \[[`d1c6f861d5`](https://redirect.github.com/nodejs/node/commit/d1c6f861d5 )] - **src**: update std::vector\<v8::Local\<T>> to use v8::LocalVector\<T> (Aditi) [#​57578](https://redirect.github.com/nodejs/node/pull/57578 )
- \[[`ab0d3a38db`](https://redirect.github.com/nodejs/node/commit/ab0d3a38db )] - **src**: improve error message for invalid child stdio type in spawn_sync (Dario Piotrowicz) [#​57589](https://redirect.github.com/nodejs/node/pull/57589 )
- \[[`24b182e7b3`](https://redirect.github.com/nodejs/node/commit/24b182e7b3 )] - **src**: implement util.types fast API calls (Ruben Bridgewater) [#​57819](https://redirect.github.com/nodejs/node/pull/57819 )
- \[[`dda6423be9`](https://redirect.github.com/nodejs/node/commit/dda6423be9 )] - **src**: enter and lock isolate properly in json parser (Joyee Cheung) [#​57823](https://redirect.github.com/nodejs/node/pull/57823 )
- \[[`4754c693f8`](https://redirect.github.com/nodejs/node/commit/4754c693f8 )] - **src**: improve error handling in `node_env_var.cc` (Antoine du Hamel) [#​57767](https://redirect.github.com/nodejs/node/pull/57767 )
- \[[`db483bbe63`](https://redirect.github.com/nodejs/node/commit/db483bbe63 )] - **src**: improve error handling in node_http2 (James M Snell) [#​57764](https://redirect.github.com/nodejs/node/pull/57764 )
- \[[`b0277700d6`](https://redirect.github.com/nodejs/node/commit/b0277700d6 )] - **src**: improve error handling in crypto_x509 (James M Snell) [#​57757](https://redirect.github.com/nodejs/node/pull/57757 )
- \[[`353587f984`](https://redirect.github.com/nodejs/node/commit/353587f984 )] - **src**: improve error handling in callback.cc (James M Snell) [#​57758](https://redirect.github.com/nodejs/node/pull/57758 )
- \[[`bec053ab20`](https://redirect.github.com/nodejs/node/commit/bec053ab20 )] - **src**: remove unused variable in crypto_x509.cc (Michaël Zasso) [#​57754](https://redirect.github.com/nodejs/node/pull/57754 )
- \[[`38a329a857`](https://redirect.github.com/nodejs/node/commit/38a329a857 )] - **src**: fix kill signal 0 on Windows (Stefan Stojanovic) [#​57695](https://redirect.github.com/nodejs/node/pull/57695 )
- \[[`70bb387f82`](https://redirect.github.com/nodejs/node/commit/70bb387f82 )] - **src**: fix inefficient usage of v8\_inspector::StringView (Simon Zünd) [#​52372](https://redirect.github.com/nodejs/node/pull/52372 )
- \[[`be038f0273`](https://redirect.github.com/nodejs/node/commit/be038f0273 )] - **src,permission**: make ERR_ACCESS_DENIED more descriptive (Rafael Gonzaga) [#​57585](https://redirect.github.com/nodejs/node/pull/57585 )
- \[[`0ec912f452`](https://redirect.github.com/nodejs/node/commit/0ec912f452 )] - **(SEMVER-MINOR)** **stream**: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) [#​57865](https://redirect.github.com/nodejs/node/pull/57865 )
- \[[`6ffb66f82f`](https://redirect.github.com/nodejs/node/commit/6ffb66f82f )] - **test**: fix permission fixtures lint (Rafael Gonzaga) [#​55819](https://redirect.github.com/nodejs/node/pull/55819 )
- \[[`fd37891186`](https://redirect.github.com/nodejs/node/commit/fd37891186 )] - **test**: add repl preview timeout test (Chengzhong Wu) [#​55484](https://redirect.github.com/nodejs/node/pull/55484 )
- \[[`1be5a8c1b4`](https://redirect.github.com/nodejs/node/commit/1be5a8c1b4 )] - **test**: skip `test-config-json-schema` with quic (Richard Lau) [#​57225](https://redirect.github.com/nodejs/node/pull/57225 )
- \[[`e90583b657`](https://redirect.github.com/nodejs/node/commit/e90583b657 )] - **test**: add more coverage to `node_config_file` (Marco Ippolito) [#​57170](https://redirect.github.com/nodejs/node/pull/57170 )
- \[[`df2a36bfcc`](https://redirect.github.com/nodejs/node/commit/df2a36bfcc )] - **test**: remove deadlock workaround (Joyee Cheung) [#​58047](https://redirect.github.com/nodejs/node/pull/58047 )
- \[[`103034b051`](https://redirect.github.com/nodejs/node/commit/103034b051 )] - **test**: prevent extraneous HOSTNAME substitution in test-runner-output (René) [#​58076](https://redirect.github.com/nodejs/node/pull/58076 )
- \[[`3e58f81a38`](https://redirect.github.com/nodejs/node/commit/3e58f81a38 )] - **test**: update WPT for WebCryptoAPI to [`b48efd6`](https://redirect.github.com/nodejs/node/commit/b48efd681e ) (Node.js GitHub Bot) [#​58044](https://redirect.github.com/nodejs/node/pull/58044 )
- \[[`2f4e4164a3`](https://redirect.github.com/nodejs/node/commit/2f4e4164a3 )] - **test**: add missing newlines to repl .exit writes (Dario Piotrowicz) [#​58041](https://redirect.github.com/nodejs/node/pull/58041 )
- \[[`b40769292e`](https://redirect.github.com/nodejs/node/commit/b40769292e )] - **test**: add fast api tests for getLibuvNow() (Yagiz Nizipli) [#​58022](https://redirect.github.com/nodejs/node/pull/58022 )
- \[[`cbd5768d47`](https://redirect.github.com/nodejs/node/commit/cbd5768d47 )] - **test**: add ALS test using http agent keep alive (Gerhard Stöbich) [#​58017](https://redirect.github.com/nodejs/node/pull/58017 )
- \[[`9e31ab502a`](https://redirect.github.com/nodejs/node/commit/9e31ab502a )] - **test**: deflake test-http2-options-max-headers-block-length (Luigi Pinca) [#​57959](https://redirect.github.com/nodejs/node/pull/57959 )
- \[[`13f8f9cc12`](https://redirect.github.com/nodejs/node/commit/13f8f9cc12 )] - **test**: rename to getCallSites (Wuli Zuo) [#​57948](https://redirect.github.com/nodejs/node/pull/57948 )
- \[[`92dce6ed6b`](https://redirect.github.com/nodejs/node/commit/92dce6ed6b )] - **test**: force GC in test-file-write-stream4 (Luigi Pinca) [#​57930](https://redirect.github.com/nodejs/node/pull/57930 )
- \[[`aa755d3acf`](https://redirect.github.com/nodejs/node/commit/aa755d3acf )] - **test**: enable skipped colorize test (Shima Ryuhei) [#​57887](https://redirect.github.com/nodejs/node/pull/57887 )
- \[[`331f44c78c`](https://redirect.github.com/nodejs/node/commit/331f44c78c )] - **test**: update WPT for WebCryptoAPI to [`164426a`](https://redirect.github.com/nodejs/node/commit/164426ace2 ) (Node.js GitHub Bot) [#​57854](https://redirect.github.com/nodejs/node/pull/57854 )
- \[[`4aaa8438b4`](https://redirect.github.com/nodejs/node/commit/4aaa8438b4 )] - **test**: add test for frame count being 0.5 (Jake Yuesong Li) [#​57732](https://redirect.github.com/nodejs/node/pull/57732 )
- \[[`fb51d3a0c5`](https://redirect.github.com/nodejs/node/commit/fb51d3a0c5 )] - **test**: fix the decimal fractions explaination (Jake Yuesong Li) [#​57732](https://redirect.github.com/nodejs/node/pull/57732 )
- \[[`c6a45a9087`](https://redirect.github.com/nodejs/node/commit/c6a45a9087 )] - ***Revert*** "**test**: add tests for REPL custom evals" (Tobias Nießen) [#​57793](https://redirect.github.com/nodejs/node/pull/57793 )
- \[[`f3a4d03963`](https://redirect.github.com/nodejs/node/commit/f3a4d03963 )] - **test**: add tests for REPL custom evals (Dario Piotrowicz) [#​57691](https://redirect.github.com/nodejs/node/pull/57691 )
- \[[`a3be0df337`](https://redirect.github.com/nodejs/node/commit/a3be0df337 )] - **test**: update expected error message for macOS (Antoine du Hamel) [#​57742](https://redirect.github.com/nodejs/node/pull/57742 )
- \[[`a7e73a0a74`](https://redirect.github.com/nodejs/node/commit/a7e73a0a74 )] - **test**: fix dangling promise in test_runner no isolation test setup (Jacob Smith) [#​57595](https://redirect.github.com/nodejs/node/pull/57595 )
- \[[`edb7dd1ec7`](https://redirect.github.com/nodejs/node/commit/edb7dd1ec7 )] - **test_runner**: match minimum file column to 'all files' (Shima Ryuhei) [#​57848](https://redirect.github.com/nodejs/node/pull/57848 )
- \[[`c56f495e83`](https://redirect.github.com/nodejs/node/commit/c56f495e83 )] - **tools**: extract target abseil to abseil.gyp (Chengzhong Wu) [#​57289](https://redirect.github.com/nodejs/node/pull/57289 )
- \[[`1b37161a27`](https://redirect.github.com/nodejs/node/commit/1b37161a27 )] - **tools**: ignore V8 tests in CodeQL scans (Rich Trott) [#​58081](https://redirect.github.com/nodejs/node/pull/58081 )
- \[[`23386308dd`](https://redirect.github.com/nodejs/node/commit/23386308dd )] - **tools**: enable CodeQL config file (Rich Trott) [#​58036](https://redirect.github.com/nodejs/node/pull/58036 )
- \[[`9c21abc169`](https://redirect.github.com/nodejs/node/commit/9c21abc169 )] - **tools**: ignore test directory in CodeQL scans (Rich Trott) [#​57978](https://redirect.github.com/nodejs/node/pull/57978 )
- \[[`f210a1530d`](https://redirect.github.com/nodejs/node/commit/f210a1530d )] - **tools**: add semver-major release support to release-lint (Antoine du Hamel) [#​57892](https://redirect.github.com/nodejs/node/pull/57892 )
- \[[`234c417e98`](https://redirect.github.com/nodejs/node/commit/234c417e98 )] - **tools**: add codeql nightly (Rafael Gonzaga) [#​57788](https://redirect.github.com/nodejs/node/pull/57788 )
- \[[`938f1532da`](https://redirect.github.com/nodejs/node/commit/938f1532da )] - **tools**: edit create-release-proposal workflow to handle pr body length (Elves Vieira) [#​57841](https://redirect.github.com/nodejs/node/pull/57841 )
- \[[`b362339f72`](https://redirect.github.com/nodejs/node/commit/b362339f72 )] - **tools**: add zstd updater to workflow (KASEYA\yahor.siarheyenka) [#​57831](https://redirect.github.com/nodejs/node/pull/57831 )
- \[[`61180db9c0`](https://redirect.github.com/nodejs/node/commit/61180db9c0 )] - **tools**: remove unused `osx-pkg-postinstall.sh` (Antoine du Hamel) [#​57667](https://redirect.github.com/nodejs/node/pull/57667 )
- \[[`3ae04c94eb`](https://redirect.github.com/nodejs/node/commit/3ae04c94eb )] - **tools**: do not use temp files when merging PRs (Antoine du Hamel) [#​57790](https://redirect.github.com/nodejs/node/pull/57790 )
- \[[`d623c2c2b4`](https://redirect.github.com/nodejs/node/commit/d623c2c2b4 )] - **tools**: update gyp-next to 0.20.0 (Node.js GitHub Bot) [#​57683](https://redirect.github.com/nodejs/node/pull/57683 )
- \[[`43ea4c532a`](https://redirect.github.com/nodejs/node/commit/43ea4c532a )] - **tools**: bump the eslint group in /tools/eslint with 4 updates (dependabot\[bot]) [#​57721](https://redirect.github.com/nodejs/node/pull/57721 )
- \[[`5703147470`](https://redirect.github.com/nodejs/node/commit/5703147470 )] - **tools**: enable linter in `test/fixtures/source-map/output` (Antoine du Hamel) [#​57700](https://redirect.github.com/nodejs/node/pull/57700 )
- \[[`80d58c372d`](https://redirect.github.com/nodejs/node/commit/80d58c372d )] - **tools**: enable linter in `test/fixtures/errors` (Antoine du Hamel) [#​57701](https://redirect.github.com/nodejs/node/pull/57701 )
- \[[`ef5275b7be`](https://redirect.github.com/nodejs/node/commit/ef5275b7be )] - **tools**: enable linter in `test/fixtures/test-runner/output` (Antoine du Hamel) [#​57698](https://redirect.github.com/nodejs/node/pull/57698 )
- \[[`631733e41f`](https://redirect.github.com/nodejs/node/commit/631733e41f )] - **tools**: enable linter in `test/fixtures/eval` (Antoine du Hamel) [#​57699](https://redirect.github.com/nodejs/node/pull/57699 )
- \[[`6d0128695f`](https://redirect.github.com/nodejs/node/commit/6d0128695f )] - **tools**: enable linter on some fixtures file (Antoine du Hamel) [#​57674](https://redirect.github.com/nodejs/node/pull/57674 )
- \[[`f4d7cbae89`](https://redirect.github.com/nodejs/node/commit/f4d7cbae89 )] - **tools**: update ESLint to 9.23 (Antoine du Hamel) [#​57673](https://redirect.github.com/nodejs/node/pull/57673 )
- \[[`5a39a24cd1`](https://redirect.github.com/nodejs/node/commit/5a39a24cd1 )] - **typings**: fix `ModulesBinding` types (Antoine du Hamel) [#​55549](https://redirect.github.com/nodejs/node/pull/55549 )
- \[[`2df7ce9ebd`](https://redirect.github.com/nodejs/node/commit/2df7ce9ebd )] - **util**: fix parseEnv handling of invalid lines (Augustin Mauroy) [#​57798](https://redirect.github.com/nodejs/node/pull/57798 )
- \[[`416052a9f2`](https://redirect.github.com/nodejs/node/commit/416052a9f2 )] - **util**: fix formatting of objects with built-in Symbol.toPrimitive (Shima Ryuhei) [#​57832](https://redirect.github.com/nodejs/node/pull/57832 )
- \[[`43490c8797`](https://redirect.github.com/nodejs/node/commit/43490c8797 )] - **(SEMVER-MINOR)** **util**: add `types.isFloat16Array()` (Livia Medeiros) [#​57879](https://redirect.github.com/nodejs/node/pull/57879 )
- \[[`30060e13d3`](https://redirect.github.com/nodejs/node/commit/30060e13d3 )] - **util**: preserve `length` of deprecated functions (Livia Medeiros) [#​57806](https://redirect.github.com/nodejs/node/pull/57806 )
- \[[`9837e08a84`](https://redirect.github.com/nodejs/node/commit/9837e08a84 )] - **util**: fix parseEnv incorrectly splitting multiple ‘=‘ in value (HEESEUNG) [#​57421](https://redirect.github.com/nodejs/node/pull/57421 )
- \[[`af41dd3c07`](https://redirect.github.com/nodejs/node/commit/af41dd3c07 )] - **watch**: clarify completion/failure watch mode messages (Dario Piotrowicz) [#​57926](https://redirect.github.com/nodejs/node/pull/57926 )
- \[[`7229a29b47`](https://redirect.github.com/nodejs/node/commit/7229a29b47 )] - **watch**: check parent and child path properly (Jason Zhang) [#​57425](https://redirect.github.com/nodejs/node/pull/57425 )
- \[[`1b5a7c6dc8`](https://redirect.github.com/nodejs/node/commit/1b5a7c6dc8 )] - **win**: fix SIGQUIT on ClangCL (Stefan Stojanovic) [#​57659](https://redirect.github.com/nodejs/node/pull/57659 )
- \[[`e935c3c6f2`](https://redirect.github.com/nodejs/node/commit/e935c3c6f2 )] - **worker**: add ESM version examples to worker docs (fisker Cheung) [#​57645](https://redirect.github.com/nodejs/node/pull/57645 )
- \[[`dda6ca9172`](https://redirect.github.com/nodejs/node/commit/dda6ca9172 )] - **(SEMVER-MINOR)** **worker**: add worker.getHeapStatistics() (Matteo Collina) [#​57888](https://redirect.github.com/nodejs/node/pull/57888 )
- \[[`f2159f2a44`](https://redirect.github.com/nodejs/node/commit/f2159f2a44 )] - **zlib**: fix pointer alignment (jhofstee) [#​57727](https://redirect.github.com/nodejs/node/pull/57727 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2025-05-22 08:13:09 +00:00
renovate
43948f205e
chore: bump up Node.js to v22.15.1 ( #12286 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | patch | `22.15.0` -> `22.15.1` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
### [`v22.15.1`](https://redirect.github.com/nodejs/node/compare/v22.15.0...v22.15.1 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.15.0...v22.15.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS45IiwidXBkYXRlZEluVmVyIjoiNDAuMTEuOSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2025-05-15 04:12:38 +00:00
renovate
652cdedfc3
chore: bump up Node.js to v22.15.0 ( #11920 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | minor | `22.14.0` -> `22.15.0` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
### [`v22.15.0`](https://redirect.github.com/nodejs/node/compare/v22.14.0...v22.15.0 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.14.0...v22.15.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-04-24 03:45:45 +00:00
renovate
10f1b4cdb6
chore: bump up all non-major dependencies ( #10102 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table ) ([source](https://redirect.github.com/TanStack/table/tree/HEAD/packages/react-table )) | [`8.20.6` -> `8.21.2`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.20.6/8.21.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom ) | [`17.0.3` -> `17.0.4`](https://renovatebot.com/diffs/npm/happy-dom/17.0.3/17.0.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [napi](https://redirect.github.com/napi-rs/napi-rs ) | `3.0.0-alpha.27` -> `3.0.0-alpha.28` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://redirect.github.com/napi-rs/napi-rs ) | `3.0.0-alpha.25` -> `3.0.0-alpha.26` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | `22.13.1` -> `22.14.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
---
### Release Notes
<details>
<summary>TanStack/table (@​tanstack/react-table)</summary>
### [`v8.21.2`](https://redirect.github.com/TanStack/table/releases/tag/v8.21.2 )
[Compare Source](https://redirect.github.com/TanStack/table/compare/v8.20.6...v8.21.2 )
Version 8.21.2 - 2/11/25, 8:59 PM
#### Changes
##### Fix
- arrIncludes autoremove filterFn ([#​5623](https://redirect.github.com/TanStack/table/issues/5623 )) ([`2efaf57`](https://redirect.github.com/TanStack/table/commit/2efaf57 )) by lukebui
- lit-table: spread table options in lit adapter ([#​5904](https://redirect.github.com/TanStack/table/issues/5904 )) ([`36dede1`](https://redirect.github.com/TanStack/table/commit/36dede1 )) by [@​kadoshms](https://redirect.github.com/kadoshms )
##### Docs
- row accessor bug in example code block ([#​5893](https://redirect.github.com/TanStack/table/issues/5893 )) ([`b1506a7`](https://redirect.github.com/TanStack/table/commit/b1506a7 )) by Valerii Petryniak
- virtualizer tbody from onchange ([`827b098`](https://redirect.github.com/TanStack/table/commit/827b098 )) by Kevin Van Cott
- exp virtual - remeasure when table state changes ([`9e6987d`](https://redirect.github.com/TanStack/table/commit/9e6987d )) by Kevin Van Cott
- angular: add expanding and sub components examples ([#​5898](https://redirect.github.com/TanStack/table/issues/5898 )) ([`099e1a4`](https://redirect.github.com/TanStack/table/commit/099e1a4 )) by [@​riccardoperra](https://redirect.github.com/riccardoperra )
- example name ([`57703a4`](https://redirect.github.com/TanStack/table/commit/57703a4 )) by Kevin Van Cott
#### Packages
- [@​tanstack/table-core](https://redirect.github.com/tanstack/table-core )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/lit-table](https://redirect.github.com/tanstack/lit-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/angular-table](https://redirect.github.com/tanstack/angular-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/qwik-table](https://redirect.github.com/tanstack/qwik-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/react-table](https://redirect.github.com/tanstack/react-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/solid-table](https://redirect.github.com/tanstack/solid-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/svelte-table](https://redirect.github.com/tanstack/svelte-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/vue-table](https://redirect.github.com/tanstack/vue-table )[@​8](https://redirect.github.com/8 ).21.2
- [@​tanstack/react-table-devtools](https://redirect.github.com/tanstack/react-table-devtools )[@​8](https://redirect.github.com/8 ).21.2
</details>
<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>
### [`v17.0.4`](https://redirect.github.com/capricorn86/happy-dom/compare/v17.0.3...efd734b0f188235b2893196d58fe8635c95db650 )
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.0.3...v17.0.4 )
</details>
<details>
<summary>napi-rs/napi-rs (napi)</summary>
### [`v3.0.0-alpha.28`](https://redirect.github.com/napi-rs/napi-rs/releases/tag/napi%403.0.0-alpha.28 )
[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.27...napi@3.0.0-alpha.28 )
#### What's Changed
- chore(napi): expose functions which turn raw pointer into External by [@​zackradisic](https://redirect.github.com/zackradisic ) in [https://github.com/napi-rs/napi-rs/pull/2449 ](https://redirect.github.com/napi-rs/napi-rs/pull/2449 )
- feat(napi-derive): impl #\[napi(array)] by [@​lghuahua](https://redirect.github.com/lghuahua ) in [https://github.com/napi-rs/napi-rs/pull/2459 ](https://redirect.github.com/napi-rs/napi-rs/pull/2459 )
- refactor!(napi): TypedArray API surfaces by [@​Brooooooklyn](https://redirect.github.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2462 ](https://redirect.github.com/napi-rs/napi-rs/pull/2462 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://redirect.github.com/napi-rs/cli)[@​3](https://redirect.github.com/3).0.0-alpha.67...napi@3.0.0-alpha.28
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v22.14.0`](https://redirect.github.com/nodejs/node/compare/v22.13.1...v22.14.0 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.13.1...v22.14.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-02-12 06:46:49 +00:00
renovate
f00fb327e2
chore: bump up all non-major dependencies ( #9810 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@clack/prompts](https://redirect.github.com/natemoo-re/clack/tree/main/packages/prompts#readme ) ([source](https://redirect.github.com/natemoo-re/clack/tree/HEAD/packages/prompts )) | [`^0.9.0` -> `^0.10.0`](https://renovatebot.com/diffs/npm/@clack%2fprompts/0.9.1/0.10.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@graphql-codegen/cli](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli )) | [`5.0.3` -> `5.0.4`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/5.0.3/5.0.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@napi-rs/cli](https://redirect.github.com/napi-rs/napi-rs ) | [`3.0.0-alpha.68` -> `3.0.0-alpha.70`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.68/3.0.0-alpha.70 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@playwright/test](https://playwright.dev ) ([source](https://redirect.github.com/microsoft/playwright )) | [`=1.49.1` -> `=1.50.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.49.1/1.50.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@playwright/test](https://playwright.dev ) ([source](https://redirect.github.com/microsoft/playwright )) | [`=1.49.1` -> `=1.50.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.49.1/1.50.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@shoelace-style/shoelace](https://redirect.github.com/shoelace-style/shoelace ) | [`2.19.1` -> `2.20.0`](https://renovatebot.com/diffs/npm/@shoelace-style%2fshoelace/2.19.1/2.20.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@vitest/browser](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/browser#readme ) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/browser )) | [`3.0.4` -> `3.0.5`](https://renovatebot.com/diffs/npm/@vitest%2fbrowser/3.0.4/3.0.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme ) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul )) | [`3.0.2` -> `3.0.5`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/3.0.2/3.0.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme ) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui )) | [`3.0.2` -> `3.0.5`](https://renovatebot.com/diffs/npm/@vitest%2fui/3.0.2/3.0.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [apollographql/apollo-ios](https://redirect.github.com/apollographql/apollo-ios ) | `from: "1.16.0"` -> `from: "1.17.0"` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| [gradle](https://gradle.org ) ([source](https://redirect.github.com/gradle/gradle )) | `8.12` -> `8.12.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [lucide-react](https://lucide.dev ) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.473.0` -> `^0.474.0`](https://renovatebot.com/diffs/npm/lucide-react/0.473.0/0.474.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | `22.13.0` -> `22.13.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [playwright](https://playwright.dev ) ([source](https://redirect.github.com/microsoft/playwright )) | [`=1.49.1` -> `=1.50.1`](https://renovatebot.com/diffs/npm/playwright/1.49.1/1.50.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-email](https://redirect.github.com/resend/react-email ) ([source](https://redirect.github.com/resend/react-email/tree/HEAD/packages/react-email )) | [`3.0.4` -> `3.0.6`](https://renovatebot.com/diffs/npm/react-email/3.0.4/3.0.6 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [swr](https://swr.vercel.app ) ([source](https://redirect.github.com/vercel/swr )) | [`2.3.0` -> `2.3.2`](https://renovatebot.com/diffs/npm/swr/2.3.0/2.3.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [vite](https://vite.dev ) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite )) | [`6.0.9` -> `6.1.0`](https://renovatebot.com/diffs/npm/vite/6.0.9/6.1.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | resolutions | minor |
| [com.apollographql.apollo](https://redirect.github.com/apollographql/apollo-kotlin ) | `4.1.0` -> `4.1.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | plugin | patch |
| [com.apollographql.apollo:apollo-api](https://redirect.github.com/apollographql/apollo-kotlin ) | `4.1.0` -> `4.1.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [com.apollographql.apollo:apollo-runtime](https://redirect.github.com/apollographql/apollo-kotlin ) | `4.1.0` -> `4.1.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [org.jetbrains.kotlin.jvm](https://kotlinlang.org/ ) ([source](https://redirect.github.com/JetBrains/kotlin )) | `2.1.0` -> `2.1.10` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | plugin | patch |
| [org.jetbrains.kotlin.android](https://kotlinlang.org/ ) ([source](https://redirect.github.com/JetBrains/kotlin )) | `2.1.0` -> `2.1.10` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | plugin | patch |
---
### Release Notes
<details>
<summary>natemoo-re/clack (@​clack/prompts)</summary>
### [`v0.10.0`](https://redirect.github.com/natemoo-re/clack/blob/HEAD/packages/prompts/CHANGELOG.md#0100 )
[Compare Source](https://redirect.github.com/natemoo-re/clack/compare/@clack/prompts@0.9.1...@clack/prompts@0.10.0 )
##### Minor Changes
- [`613179d`](https://redirect.github.com/natemoo-re/clack/commit/613179d ): Adds a new `indicator` option to `spinner`, which supports the original `"dots"` loading animation or a new `"timer"` loading animation.
```ts
import * as p from "@​clack/prompts";
const spin = p.spinner({ indicator: "timer" });
spin.start("Loading");
await sleep(3000);
spin.stop("Loaded");
```
- [`a38b2bc`](https://redirect.github.com/natemoo-re/clack/commit/a38b2bc ): Adds `stream` API which provides the same methods as `log`, but for iterable (even async) message streams. This is particularly useful for AI responses which are dynamically generated by LLMs.
```ts
import * as p from "@​clack/prompts";
await p.stream.step(
(async function* () {
yield* generateLLMResponse(question);
})()
);
```
</details>
<details>
<summary>dotansimha/graphql-code-generator (@​graphql-codegen/cli)</summary>
### [`v5.0.4`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/graphql-codegen-cli/CHANGELOG.md#504 )
[Compare Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/cli@5.0.3...@graphql-codegen/cli@5.0.4 )
##### Patch Changes
- [#​10248](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10248 ) [`72eb86f`](72eb86f49b ) Thanks [@​renovate](https://redirect.github.com/apps/renovate )! - dependencies updates:
- Updated dependency [`@whatwg-node/fetch@^0.10.0` ↗︎](https://www.npmjs.com/package/@​whatwg-node/fetch/v/0.10.0 ) (from `^0.9.20`, in `dependencies`)
- [#​10227](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10227 ) [`6f1741a`](6f1741af03 ) Thanks [@​eddeee888](https://redirect.github.com/eddeee888 )! - Fix schema pointers type to allow an array of pointers
- Updated dependencies \[[`8737dd8`](8737dd86b4 ), [`ed71811`](ed71811ace )]:
- [@​graphql-codegen/client-preset](https://redirect.github.com/graphql-codegen/client-preset )[@​4](https://redirect.github.com/4 ).6.0
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.70`](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.69...@napi-rs/cli@3.0.0-alpha.70 )
[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.69...@napi-rs/cli@3.0.0-alpha.70 )
### [`v3.0.0-alpha.69`](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.68...@napi-rs/cli@3.0.0-alpha.69 )
[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.68...@napi-rs/cli@3.0.0-alpha.69 )
</details>
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.50.1`](https://redirect.github.com/microsoft/playwright/compare/v1.50.0...dbc685ca98bf937a318f36b0de9ed6e48dac2db5 )
[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.50.0...v1.50.1 )
### [`v1.50.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.50.0 )
[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.49.1...v1.50.0 )
#### Test runner
- New option [`timeout`](https://playwright.dev/docs/api/class-test#test-step-option-timeout ) allows specifying a maximum run time for an individual test step. A timed-out step will fail the execution of the test.
```js
test('some test', async ({ page }) => {
await test.step('a step', async () => {
// This step can time out separately from the test
}, { timeout: 1000 });
});
```
- New method [test.step.skip()](https://playwright.dev/docs/api/class-test#test-step-skip ) to disable execution of a test step.
```js
test('some test', async ({ page }) => {
await test.step('before running step', async () => {
// Normal step
});
await test.step.skip('not yet ready', async () => {
// This step is skipped
});
await test.step('after running step', async () => {
// This step still runs even though the previous one was skipped
});
});
```
- Expanded [expect(locator).toMatchAriaSnapshot()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-match-aria-snapshot-2 ) to allow storing of aria snapshots in separate YAML files.
- Added method [expect(locator).toHaveAccessibleErrorMessage()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-accessible-error-message ) to assert the Locator points to an element with a given [aria errormessage](https://w3c.github.io/aria/#aria-errormessage ).
- Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) added the configuration enum `changed`. `changed` updates only the snapshots that have changed, whereas `all` now updates all snapshots, regardless of whether there are any differences.
- New option [testConfig.updateSourceMethod](https://playwright.dev/docs/api/class-testconfig#test-config-update-source-method ) defines the way source code is updated when [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) is configured. Added `overwrite` and `3-way` modes that write the changes into source code, on top of existing `patch` mode that creates a patch file.
```bash
npx playwright test --update-snapshots=changed --update-source-method=3way
```
- Option [testConfig.webServer](https://playwright.dev/docs/api/class-testconfig#test-config-web-server ) added a `gracefulShutdown` field for specifying a process kill signal other than the default `SIGKILL`.
- Exposed [testStep.attachments](https://playwright.dev/docs/api/class-teststep#test-step-attachments ) from the reporter API to allow retrieval of all attachments created by that step.
#### UI updates
- Updated default HTML reporter to improve display of attachments.
- New button for picking elements to produce aria snapshots.
- Additional details (such as keys pressed) are now displayed alongside action API calls in traces.
- Display of `canvas` content in traces is error-prone. Display is now disabled by default, and can be enabled via the `Display canvas content` UI setting.
- `Call` and `Network` panels now display additional time information.
#### Breaking
- [expect(locator).toBeEditable()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-editable ) and [locator.isEditable()](https://playwright.dev/docs/api/class-locator#locator-is-editable ) now throw if the target element is not `<input>`, `<select>`, or a number of other editable elements.
- Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) now updates all snapshots when set to `all`, rather than only the failed/changed snapshots. Use the new enum `changed` to keep the old functionality of only updating the changed snapshots.
#### Browser Versions
- Chromium 133.0.6943.16
- Mozilla Firefox 134.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 132
- Microsoft Edge 132
</details>
<details>
<summary>shoelace-style/shoelace (@​shoelace-style/shoelace)</summary>
### [`v2.20.0`](https://redirect.github.com/shoelace-style/shoelace/releases/tag/v2.20.0 )
[Compare Source](https://redirect.github.com/shoelace-style/shoelace/compare/v2.19.1...v2.20.0 )
#### Commits
- [`7fd18d1`](https://redirect.github.com/shoelace-style/shoelace/commit/7fd18d1 ): Modify ja.ts ([#​2329](https://redirect.github.com/shoelace-style/shoelace/issues/2329 )) (jz5) [#​2329](https://redirect.github.com/shoelace-style/shoelace/pull/2329 )
- [`c16c533`](https://redirect.github.com/shoelace-style/shoelace/commit/c16c533 ): update changelog (Cory LaViska)
- [`7f88bb3`](https://redirect.github.com/shoelace-style/shoelace/commit/7f88bb3 ): Svelte documentation: adding Two-way Binding example in <sl-select> ([#​2327](https://redirect.github.com/shoelace-style/shoelace/issues/2327 )) (Emanuel Saramago) [#​2327](https://redirect.github.com/shoelace-style/shoelace/pull/2327 )
- [`b5e82d6`](https://redirect.github.com/shoelace-style/shoelace/commit/b5e82d6 ): update docs (Cory LaViska)
- [`81e94f2`](https://redirect.github.com/shoelace-style/shoelace/commit/81e94f2 ): Only trigger defaultslotchange of select after initialization ([#​2318](https://redirect.github.com/shoelace-style/shoelace/issues/2318 )) (Susanne Kirchner) [#​2318](https://redirect.github.com/shoelace-style/shoelace/pull/2318 )
- [`f0c93d0`](https://redirect.github.com/shoelace-style/shoelace/commit/f0c93d0 ): update changelog (Cory LaViska)
- [`6761fdc`](https://redirect.github.com/shoelace-style/shoelace/commit/6761fdc ): Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- [`b0399ca`](https://redirect.github.com/shoelace-style/shoelace/commit/b0399ca ): fix tabbable for radios ([#​2357](https://redirect.github.com/shoelace-style/shoelace/issues/2357 )) (Konnor Rogers) [#​2357](https://redirect.github.com/shoelace-style/shoelace/pull/2357 )
- [`372ba1f`](https://redirect.github.com/shoelace-style/shoelace/commit/372ba1f ): fix ssr for sl-alert and scrollend-polyfill ([#​2359](https://redirect.github.com/shoelace-style/shoelace/issues/2359 )) (Christian Schilling) [#​2359](https://redirect.github.com/shoelace-style/shoelace/pull/2359 )
- [`69cf94b`](https://redirect.github.com/shoelace-style/shoelace/commit/69cf94b ): Explain why dividers don't show if you use TailwindCSS and add a workaround. ([#​2356](https://redirect.github.com/shoelace-style/shoelace/issues/2356 )) (Marcus) [#​2356](https://redirect.github.com/shoelace-style/shoelace/pull/2356 )
- [`b5f308c`](https://redirect.github.com/shoelace-style/shoelace/commit/b5f308c ): move to section (Cory LaViska)
- [`cb6460c`](https://redirect.github.com/shoelace-style/shoelace/commit/cb6460c ): update action (Cory LaViska)
- [`d93ee89`](https://redirect.github.com/shoelace-style/shoelace/commit/d93ee89 ): add changelog check (Cory LaViska)
- [`0bc6d8c`](https://redirect.github.com/shoelace-style/shoelace/commit/0bc6d8c ): fix error (Cory LaViska)
- [`c3b1fb9`](https://redirect.github.com/shoelace-style/shoelace/commit/c3b1fb9 ): try again (Cory LaViska)
- [`fce7f7c`](https://redirect.github.com/shoelace-style/shoelace/commit/fce7f7c ): fix comment (Cory LaViska)
- [`afc2b06`](https://redirect.github.com/shoelace-style/shoelace/commit/afc2b06 ): sigh (Cory LaViska)
- [`03f8464`](https://redirect.github.com/shoelace-style/shoelace/commit/03f8464 ): ahem (Cory LaViska)
- [`471e6cc`](https://redirect.github.com/shoelace-style/shoelace/commit/471e6cc ): somebody save me (Cory LaViska)
- [`c858a3a`](https://redirect.github.com/shoelace-style/shoelace/commit/c858a3a ): yaml was a mistake (Cory LaViska)
- [`5e11687`](https://redirect.github.com/shoelace-style/shoelace/commit/5e11687 ): save me tarides (Cory LaViska)
- [`4530ba3`](https://redirect.github.com/shoelace-style/shoelace/commit/4530ba3 ): welp (Cory LaViska)
- [`d674577`](https://redirect.github.com/shoelace-style/shoelace/commit/d674577 ): not today i guess (Cory LaViska)
- [`ca8a12b`](https://redirect.github.com/shoelace-style/shoelace/commit/ca8a12b ): maybe, just maybe (Cory LaViska)
- [`74dafea`](https://redirect.github.com/shoelace-style/shoelace/commit/74dafea ): somebody save me (Cory LaViska)
- [`39e4557`](https://redirect.github.com/shoelace-style/shoelace/commit/39e4557 ): ok konnor (Cory LaViska)
- [`d45e6df`](https://redirect.github.com/shoelace-style/shoelace/commit/d45e6df ): revert (Cory LaViska)
- [`e3b117d`](https://redirect.github.com/shoelace-style/shoelace/commit/e3b117d ): i'll get you next time gadget! next time... (Cory LaViska)
- [`a7aadc9`](https://redirect.github.com/shoelace-style/shoelace/commit/a7aadc9 ): SlSplitPanel `snap` improvements. ([#​2340](https://redirect.github.com/shoelace-style/shoelace/issues/2340 )) (Auri Collings) [#​2340](https://redirect.github.com/shoelace-style/shoelace/pull/2340 )
- [`bb8f16a`](https://redirect.github.com/shoelace-style/shoelace/commit/bb8f16a ): fix code field (Cory LaViska)
- [`ee7aa09`](https://redirect.github.com/shoelace-style/shoelace/commit/ee7aa09 ): update changelog (Cory LaViska)
- [`ff34da1`](https://redirect.github.com/shoelace-style/shoelace/commit/ff34da1 ): prettier (Cory LaViska)
- [`de371b3`](https://redirect.github.com/shoelace-style/shoelace/commit/de371b3 ): update version (Cory LaViska)
- [`960de96`](https://redirect.github.com/shoelace-style/shoelace/commit/960de96 ): 2.20.0 (Cory LaViska)
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/browser)</summary>
### [`v3.0.5`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.5 )
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.4...v3.0.5 )
This release includes security patches for:
- [Remote Code Execution when accessing a malicious website while Vitest API server is listening | CVE-2025-24964](https://redirect.github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq )
##### 🚀 Features
- **ui**: Insert message "no tests found" in ui - by [@​DevJoaoLopes](https://redirect.github.com/DevJoaoLopes ) in [https://github.com/vitest-dev/vitest/issues/7366 ](https://redirect.github.com/vitest-dev/vitest/issues/7366 ) [<samp>(92da4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/92da490bd )
##### 🐞 Bug Fixes
- Validate websocket request - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa ) and [@​AriPerkkio](https://redirect.github.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/7317 ](https://redirect.github.com/vitest-dev/vitest/issues/7317 ) [<samp>(191ef)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/191ef9e34 )
- Don't toggle cli cursor on non-TTY - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/7336 ](https://redirect.github.com/vitest-dev/vitest/issues/7336 ) [<samp>(3c805)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3c8050e69 )
- **vite-node**: Differentiate file url with hash and query - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/7365 ](https://redirect.github.com/vitest-dev/vitest/issues/7365 ) [<samp>(926ca)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/926ca9546 )
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.4...v3.0.5 )
</details>
<details>
<summary>apollographql/apollo-ios (apollographql/apollo-ios)</summary>
### [`v1.17.0`](https://redirect.github.com/apollographql/apollo-ios/blob/HEAD/CHANGELOG.md#v1170 )
[Compare Source](https://redirect.github.com/apollographql/apollo-ios/compare/1.16.1...1.17.0 )
##### New
- **Add suffix to schema type filenames ([#​2598](https://redirect.github.com/apollographql/apollo-ios/issues/2598 )):** When fragments were named the same as schema types code generation would produce two files with the same name, but at different paths, for each respective type. This would cause a build error in Xcode. There is a new codegen configuration option (`appendSchemaTypeFilenameSuffix`) to add a suffix to schema generated filenames and prevent the build error. See PR [#​580](https://redirect.github.com/apollographql/apollo-ios-dev/pull/580 ).
- **Specify caching fields with `typePolicy` directive ([#​554](https://redirect.github.com/apollographql/apollo-ios-dev/pull/554 )):** The `@typePolicy` directive lets you specify an object's cache ID using key fields of the response object. See the [documentation](https://www.apollographql.com/docs/ios/caching/cache-key-resolution#the-typepolicy-directive ) for full details. *Thank you to [@​x-sheep](https://redirect.github.com/x-sheep ) for the contribution.*
- **Emit `Identifiable` conformance on `SelectionSet` ([#​584](https://redirect.github.com/apollographql/apollo-ios-dev/pull/584 )):** If the `@typePolicy` of a type uses a `keyField` of `id` the selection set will emit conformance to Swifts [`Identifiable` protocol](https://developer.apple.com/documentation/swift/identifiable ). *Thank you to [@​x-sheep](https://redirect.github.com/x-sheep ) for the contribution.*
##### Improvement
- **Improved performance of code generation on operations with many nested fragments ([#​3434](https://redirect.github.com/apollographql/apollo-ios/issues/3434 )):** When fragment field merging is disabled the fragment selection trees are no longer merged into the `EntitySelectionSet` while building operations. See PR [#​571](https://redirect.github.com/apollographql/apollo-ios-dev/pull/571 ).
##### Fixed
- **Defer metadata extension ([#​3505](https://redirect.github.com/apollographql/apollo-ios/issues/3503 )):** Metadata extensions for deferred selection sets were incorrectly generated inside the namespace extension for `embeddedInTarget` and `other` module types. See PR [#​581](https://redirect.github.com/apollographql/apollo-ios-dev/pull/581 ).
- **`DataDict` initialization of `deferredFragments` for named fragments ([#​587](https://redirect.github.com/apollographql/apollo-ios-dev/pull/587 )):** When deferred fragments are named fragments the deferred type should be the fragment generated definition name.
### [`v1.16.1`](https://redirect.github.com/apollographql/apollo-ios/blob/HEAD/CHANGELOG.md#v1161 )
[Compare Source](https://redirect.github.com/apollographql/apollo-ios/compare/1.16.0...1.16.1 )
##### Fixed
- **Web socket data race crash fixed ([#​578](https://redirect.github.com/apollographql/apollo-ios-dev/pull/578 )):** A data race in the web socket layer was causing crashes in some rare circumstances.
- **Added support for GraphQL over HTTP media type([#​558](https://redirect.github.com/apollographql/apollo-ios-dev/pull/558 )):** Apollo iOS now supports the `content-type` header with a type of `application/graphql-response+json`.
</details>
<details>
<summary>gradle/gradle (gradle)</summary>
### [`v8.12.1`](https://redirect.github.com/gradle/gradle/compare/v8.12.0...v8.12.1 )
[Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.12.0...v8.12.1 )
</details>
<details>
<summary>lucide-icons/lucide (lucide-react)</summary>
### [`v0.474.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.474.0 ): New icons 0.474.0
[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.473.0...0.474.0 )
##### Modified Icons 🔨
- `expand` ([#​2677](https://redirect.github.com/lucide-icons/lucide/issues/2677 )) by [@​jguddas](https://redirect.github.com/jguddas )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v22.13.1`](https://redirect.github.com/nodejs/node/compare/v22.13.0...v22.13.1 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.13.0...v22.13.1 )
</details>
<details>
<summary>resend/react-email (react-email)</summary>
### [`v3.0.6`](https://redirect.github.com/resend/react-email/blob/HEAD/packages/react-email/CHANGELOG.md#306 )
[Compare Source](https://redirect.github.com/resend/react-email/compare/react-email@3.0.5...react-email@3.0.6 )
##### Patch Changes
- [`c6fcd94`](https://redirect.github.com/resend/react-email/commit/c6fcd94 ): Fix preview server crashing without React 19
### [`v3.0.5`](https://redirect.github.com/resend/react-email/blob/HEAD/packages/react-email/CHANGELOG.md#305 )
[Compare Source](https://redirect.github.com/resend/react-email/compare/react-email@3.0.4...react-email@3.0.5 )
##### Patch Changes
- [`7337d04`](https://redirect.github.com/resend/react-email/commit/7337d04 ): Fix emails being re-rendered each time there is navigation in the preview server
</details>
<details>
<summary>vercel/swr (swr)</summary>
### [`v2.3.2`](https://redirect.github.com/vercel/swr/compare/v2.3.1...v2.3.2 )
[Compare Source](https://redirect.github.com/vercel/swr/compare/v2.3.1...v2.3.2 )
### [`v2.3.1`](https://redirect.github.com/vercel/swr/releases/tag/v2.3.1 )
[Compare Source](https://redirect.github.com/vercel/swr/compare/v2.3.0...v2.3.1 )
##### Fixes
- fix: missing `throwOnError` in SWRMutationHook options by [@​Ram4GB](https://redirect.github.com/Ram4GB ) in [https://github.com/vercel/swr/pull/3054 ](https://redirect.github.com/vercel/swr/pull/3054 )
- fix: sever env detection for deno by [@​elrrrrrrr](https://redirect.github.com/elrrrrrrr ) in [https://github.com/vercel/swr/pull/4064 ](https://redirect.github.com/vercel/swr/pull/4064 )
- keepPreviousData: return fallback instead of undefined value by [@​dvoytenko](https://redirect.github.com/dvoytenko ) in [https://github.com/vercel/swr/pull/4084 ](https://redirect.github.com/vercel/swr/pull/4084 )
##### Misc
- ci: update pnpm setup and lock pnpm vesion by [@​huozhi](https://redirect.github.com/huozhi ) in [https://github.com/vercel/swr/pull/4085 ](https://redirect.github.com/vercel/swr/pull/4085 )
- build: bump bundler by [@​huozhi](https://redirect.github.com/huozhi ) in [https://github.com/vercel/swr/pull/4086 ](https://redirect.github.com/vercel/swr/pull/4086 )
- refactor: type improvement of `useSWRHandler` by [@​samuel871211](https://redirect.github.com/samuel871211 ) in [https://github.com/vercel/swr/pull/4075 ](https://redirect.github.com/vercel/swr/pull/4075 )
#### New Contributors
- [@​Ram4GB](https://redirect.github.com/Ram4GB ) made their first contribution in [https://github.com/vercel/swr/pull/3054 ](https://redirect.github.com/vercel/swr/pull/3054 )
- [@​elrrrrrrr](https://redirect.github.com/elrrrrrrr ) made their first contribution in [https://github.com/vercel/swr/pull/4064 ](https://redirect.github.com/vercel/swr/pull/4064 )
- [@​dvoytenko](https://redirect.github.com/dvoytenko ) made their first contribution in [https://github.com/vercel/swr/pull/4084 ](https://redirect.github.com/vercel/swr/pull/4084 )
- [@​samuel871211](https://redirect.github.com/samuel871211 ) made their first contribution in [https://github.com/vercel/swr/pull/4075 ](https://redirect.github.com/vercel/swr/pull/4075 )
**Full Changelog**: https://github.com/vercel/swr/compare/v2.3.0...v2.3.1
</details>
<details>
<summary>vitejs/vite (vite)</summary>
### [`v6.1.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#610-2025-02-05 )
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.11...v6.1.0 )
- refactor: deprecate `vite optimize` command ([#​19348](https://redirect.github.com/vitejs/vite/issues/19348 )) ([6e0e3c0](6e0e3c0b99 )), closes [#​19348](https://redirect.github.com/vitejs/vite/issues/19348 )
- feat: show hosts in cert in CLI ([#​19317](https://redirect.github.com/vitejs/vite/issues/19317 )) ([a5e306f](a5e306f2fc )), closes [#​19317](https://redirect.github.com/vitejs/vite/issues/19317 )
- feat: support for env var for defining allowed hosts ([#​19325](https://redirect.github.com/vitejs/vite/issues/19325 )) ([4d88f6c](4d88f6c939 )), closes [#​19325](https://redirect.github.com/vitejs/vite/issues/19325 )
- feat: use native runtime to import the config ([#​19178](https://redirect.github.com/vitejs/vite/issues/19178 )) ([7c2a794](7c2a7942cc )), closes [#​19178](https://redirect.github.com/vitejs/vite/issues/19178 )
- fix: avoid builtStart during vite optimize ([#​19356](https://redirect.github.com/vitejs/vite/issues/19356 )) ([fdb36e0](fdb36e0769 )), closes [#​19356](https://redirect.github.com/vitejs/vite/issues/19356 )
- fix(build): fix stale build manifest on watch rebuild ([#​19361](https://redirect.github.com/vitejs/vite/issues/19361 )) ([fcd5785](fcd578587b )), closes [#​19361](https://redirect.github.com/vitejs/vite/issues/19361 )
### [`v6.0.11`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small6011-2025-01-21-small )
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.10...v6.0.11 )
- fix: `preview.allowedHosts` with specific values was not respected ([#​19246](https://redirect.github.com/vitejs/vite/issues/19246 )) ([aeb3ec8](aeb3ec84a2 )), closes [#​19246](https://redirect.github.com/vitejs/vite/issues/19246 )
- fix: allow CORS from loopback addresses by default ([#​19249](https://redirect.github.com/vitejs/vite/issues/19249 )) ([3d03899](3d03899737 )), closes [#​19249](https://redirect.github.com/vitejs/vite/issues/19249 )
### [`v6.0.10`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small6010-2025-01-20-small )
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.9...v6.0.10 )
- fix: try parse `server.origin` URL ([#​19241](https://redirect.github.com/vitejs/vite/issues/19241 )) ([2495022](2495022420 )), closes [#​19241](https://redirect.github.com/vitejs/vite/issues/19241 )
</details>
<details>
<summary>apollographql/apollo-kotlin (com.apollographql.apollo)</summary>
### [`v4.1.1`](https://redirect.github.com/apollographql/apollo-kotlin/blob/HEAD/CHANGELOG.md#Version-411 )
*2025-01-24*
#### Kotlin 2.1.0 ([#​6291](https://redirect.github.com/apollographql/apollo-kotlin/issues/6291 ))
The artifacts are now compiled with [Kotlin 2.1.0](https://kotlinlang.org/docs/whatsnew21.html ). This change should be transparent for JVM and Android users thanks to [`languageVersion`](https://kotlinlang.org/docs/compatibility-modes.html ) but [requires klib consumers (native + JS) to update their KGP version to 2.1.0](8add2e3b98/compiler/util-klib/KotlinAbiVersionBumpHistory.md (L3-L5) ).
#### Rover LSP support in the IntelliJ plugin ([#​6274](https://redirect.github.com/apollographql/apollo-kotlin/issues/6274 ))
The IntelliJ plugin now has a dedicated mode for backend developers that uses [Rover](https://redirect.github.com/apollographql/rover ) LSP ([Language Server Protocol](https://en.wikipedia.org/wiki/Language_Server_Protocol )) to parse federation and connectors directives. This mode is only available when using IntelliJ Ultimate and other IDEs with LSP support. It is recommended for subgraphs authors.
#### Gradle isolated projects support ([#​6351](https://redirect.github.com/apollographql/apollo-kotlin/issues/6351 ))
This release supports [Gradle isolated projects](https://docs.gradle.org/current/userguide/isolated_projects.html ) for shorter configuration times.
#### Contributors 💙 💙
Many thanks to [@​jvanderwee](https://redirect.github.com/jvanderwee ), [@​varahash](https://redirect.github.com/varahash ), [@​whyoleg](https://redirect.github.com/whyoleg ), [@​StylianosGakis](https://redirect.github.com/StylianosGakis ) and [@​scana](https://redirect.github.com/scana ) for all the contributions and help in this release 💙 !
#### 👷♂️ All changes
- \[all] Do not set the license URL in the POMs ([#​6247](https://redirect.github.com/apollographql/apollo-kotlin/issues/6247 ))
- \[all] Bump Kotlin to 2.1.0 ([#​6291](https://redirect.github.com/apollographql/apollo-kotlin/issues/6291 ))
- \[all] Bump atomicfu ([#​6245](https://redirect.github.com/apollographql/apollo-kotlin/issues/6245 ))
- \[intellij-plugin] Play nice with IDEs without Kotlin/Gradle ([#​6358](https://redirect.github.com/apollographql/apollo-kotlin/issues/6358 ))
- \[intellij-plugin] Reduce usage of GradleExecutionHelper ([#​6355](https://redirect.github.com/apollographql/apollo-kotlin/issues/6355 ))
- \[intellij-plugin] Use our own executeOnPooledThread instead of Android Plugin's ([#​6310](https://redirect.github.com/apollographql/apollo-kotlin/issues/6310 ))
- \[intellij-plugin] Make Java and Kotlin dependencies optional ([#​6304](https://redirect.github.com/apollographql/apollo-kotlin/issues/6304 ))
- \[intellij-plugin] Pass arguments to rover ([#​6303](https://redirect.github.com/apollographql/apollo-kotlin/issues/6303 ))
- \[intellij-plugin] Move Rover settings to own section and add note about needing v0.27.0+ ([#​6278](https://redirect.github.com/apollographql/apollo-kotlin/issues/6278 ))
- \[intellij-plugin] Remove untilBuild ([#​6279](https://redirect.github.com/apollographql/apollo-kotlin/issues/6279 ))
- \[intellij-plugin] Add support for the Apollo LSP via Rover ([#​6274](https://redirect.github.com/apollographql/apollo-kotlin/issues/6274 ))
- \[intellij-plugin] Don't reference AdbShellCommandsUtil.executeCommandBlocking that's been removed ([#​6268](https://redirect.github.com/apollographql/apollo-kotlin/issues/6268 ))
- \[intellij-plugin] Make verifyPlugin fail on certain problems ([#​6256](https://redirect.github.com/apollographql/apollo-kotlin/issues/6256 ))
- \[intellij-plugin] Do not use internal symbol ([#​6255](https://redirect.github.com/apollographql/apollo-kotlin/issues/6255 ))
- \[intellij-plugin] Add explicit dependency to com.intellij.modules.json ([#​6254](https://redirect.github.com/apollographql/apollo-kotlin/issues/6254 ))
- \[gradle-plugin] Add a fail-safe mode to disable 2-step introspection and use minimal introspection query ([#​6360](https://redirect.github.com/apollographql/apollo-kotlin/issues/6360 ))
- \[gradle-plugin] Isolated Projects support ([#​6351](https://redirect.github.com/apollographql/apollo-kotlin/issues/6351 ))
- \[gradle-plugin] expose the outgoing variants ([#​6329](https://redirect.github.com/apollographql/apollo-kotlin/issues/6329 ))
- \[gradle-plugin] Better Gradle error message ([#​6326](https://redirect.github.com/apollographql/apollo-kotlin/issues/6326 ))
- \[gradle-plugin] Fix classloader caching. Many thanks [@​scana](https://redirect.github.com/scana ) for catching this ([#​6309](https://redirect.github.com/apollographql/apollo-kotlin/issues/6309 ))
- \[gradle-plugin] Manage our classloaders manually ([#​6305](https://redirect.github.com/apollographql/apollo-kotlin/issues/6305 ))
- \[gradle-plugin] Only call `onSchema()` once in multi-module scenrios ([#​6252](https://redirect.github.com/apollographql/apollo-kotlin/issues/6252 ))
- \[runtime] Copy executionContext inside HttpRequest.newBuilder ([#​6350](https://redirect.github.com/apollographql/apollo-kotlin/issues/6350 ))
- \[runtime] Apple HttpEngine: lock the handlers map ([#​6348](https://redirect.github.com/apollographql/apollo-kotlin/issues/6348 ))
- \[runtime] Allow to initialize WebSocketEngine lazily ([#​6290](https://redirect.github.com/apollographql/apollo-kotlin/issues/6290 ))
- \[runtime] Remove CloseableBackgroundDispatcher and bump coroutines version ([#​6286](https://redirect.github.com/apollographql/apollo-kotlin/issues/6286 ))
- \[runtime] Override JsonNumber.toString() ([#​6273](https://redirect.github.com/apollographql/apollo-kotlin/issues/6273 ))
- \[runtime] Implement ApolloWebSocketClosedException on darwin targets and update docs ([#​6275](https://redirect.github.com/apollographql/apollo-kotlin/issues/6275 ))
- \[ast] Make deprecation.reason non-nullable ([#​6311](https://redirect.github.com/apollographql/apollo-kotlin/issues/6311 ))
- \[ast] Allow multiple [@​link](https://redirect.github.com/link ) schema extensions ([#​6284](https://redirect.github.com/apollographql/apollo-kotlin/issues/6284 ))
- \[normalized-cache] Add ApolloStore.ALL_KEYS to notify all watchers ([#​6337](https://redirect.github.com/apollographql/apollo-kotlin/issues/6337 ))
- \[http-cache] HTTP cache: do not remove cached entries on transport errors ([#​6314](https://redirect.github.com/apollographql/apollo-kotlin/issues/6314 ))
- \[execution] Add apollo-execution ([#​6356](https://redirect.github.com/apollographql/apollo-kotlin/issues/6356 ))
</details>
<details>
<summary>JetBrains/kotlin (org.jetbrains.kotlin.jvm)</summary>
### [`v2.1.10`](https://redirect.github.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#2110 )
##### Compiler
- [`KT-73858`](https://youtrack.jetbrains.com/issue/KT-73858 ) Compose / iOS: NullPointerException on building
- [`KT-73454`](https://youtrack.jetbrains.com/issue/KT-73454 ) K2: Fix type parameters mapping for typealiases with inner RHS
- [`KT-73043`](https://youtrack.jetbrains.com/issue/KT-73043 ) K2 Compiler does not allow references to inner constructors with typealiases
- [`KT-74040`](https://youtrack.jetbrains.com/issue/KT-74040 ) Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds
- [`KT-73339`](https://youtrack.jetbrains.com/issue/KT-73339 ) K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection
- [`KT-72585`](https://youtrack.jetbrains.com/issue/KT-72585 ) K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S
- [`KT-73399`](https://youtrack.jetbrains.com/issue/KT-73399 ) compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter
- [`KT-72725`](https://youtrack.jetbrains.com/issue/KT-72725 ) KMP: Unsupported actualization of inherited java field in expect class
- [`KT-73153`](https://youtrack.jetbrains.com/issue/KT-73153 ) K2: Standalone diagnostics on type arguments are not reported
##### Compose compiler
- [`CMP-5680`](https://youtrack.jetbrains.com/issue/CMP-5680 ) Compose compiler: unexpected stability warnings for classes compiled with 2.0.10
- [`b/381407900`](https://issuetracker.google.com/issues/381407900 ) Avoid adding Compose annotations on synthetic classes
##### IR. Inlining
- [`KT-73981`](https://youtrack.jetbrains.com/issue/KT-73981 ) Cherry-pick the fix for KT-73482 to 2.1.10
##### JavaScript
- [`KT-70778`](https://youtrack.jetbrains.com/issue/KT-70778 ) Kotlin Js companion is undefined in production build
- [`KT-73130`](https://youtrack.jetbrains.com/issue/KT-73130 ) KJS: Missed `break` for do/while in generated JS code
- [`KT-58797`](https://youtrack.jetbrains.com/issue/KT-58797 ) Optimize the code generated for objects on JS and Wasm backends
##### Klibs
- [`KT-70146`](https://youtrack.jetbrains.com/issue/KT-70146 ) \[KLIB Resolve] Don't fail on nonexistent transitive dependency
- [`KT-73951`](https://youtrack.jetbrains.com/issue/KT-73951 ) Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10
##### Native
- [`KT-73559`](https://youtrack.jetbrains.com/issue/KT-73559 ) K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0
##### Tools. CLI
- [`KT-73967`](https://youtrack.jetbrains.com/issue/KT-73967 ) JDK 25: "IllegalArgumentException: 25-ea" with EA builds
##### Tools. Daemon
- [`KT-73311`](https://youtrack.jetbrains.com/issue/KT-73311 ) "Unable to release compile session, maybe daemon is already down" flakiness
##### Tools. Gradle
- [`KT-73728`](https://youtrack.jetbrains.com/issue/KT-73728 ) 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version
##### Tools. Gradle. Multiplatform
- [`KT-73620`](https://youtrack.jetbrains.com/issue/KT-73620 ) KMP 2.1.0: Transitive dependency is broken when setting publication groupId
##### Tools. Gradle. Native
- [`KT-73572`](https://youtrack.jetbrains.com/issue/KT-73572 ) \[Gradle] `kotlin.native.cacheKind=none` doesn't work anymore
- [`KT-71419`](https://youtrack.jetbrains.com/issue/KT-71419 ) Light bundle KGP IT run against a stable K/N version
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-02-06 05:09:51 +00:00
renovate
338ccb427b
chore: bump up Node.js to v22 ( #8625 )
...
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | | major | `20.18.1` -> `22.13.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | dependencies | major | [`^20.17.10` -> `^22.0.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.14/22.10.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | devDependencies | major | [`^20.17.10` -> `^22.0.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.14/22.10.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [node](https://nodejs.org ) ([source](https://redirect.github.com/nodejs/node )) | engines | major | [`<21.0.0` -> `<23.0.0`](https://renovatebot.com/diffs/npm/node/v20.18.1/v22.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [node](https://redirect.github.com/nodejs/node ) | final | major | `20-bookworm-slim` -> `22-bookworm-slim` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
### [`v22.13.0`](https://redirect.github.com/nodejs/node/compare/v22.12.0...v22.13.0 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.12.0...v22.13.0 )
### [`v22.12.0`](https://redirect.github.com/nodejs/node/compare/v22.11.0...v22.12.0 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.11.0...v22.12.0 )
### [`v22.11.0`](https://redirect.github.com/nodejs/node/compare/v22.10.0...v22.11.0 )
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.10.0...v22.11.0 )
### [`v22.10.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.10.0 ): 2024-10-16, Version 22.10.0 (Current), @​aduh95
[Compare Source](https://redirect.github.com/nodejs/node/compare/v22.9.0...v22.10.0 )
##### Notable Changes
##### New `"module-sync"` exports condition
This release introduces a `"module-sync"` exports condition that's enabled when
`require(esm)` is enabled, so packages can supply a synchronous ES module to the
Node.js module loader, no matter if it's being required or imported. This is
similar to the `"module"` condition that bundlers have been using to support
`require(esm)` in Node.js, and allows dual-package authors to opt into ESM-first
only on newer versions of Node.js that supports `require(esm)` to avoid the
dual-package hazard.
```json
{
"type": "module",
"exports": {
"node": {
// On new version of Node.js, both require() and import get
// the ESM version
"module-sync": "./index.js",
// On older version of Node.js, where "module-sync" and require(esm) are
// not supported, use the CJS version to avoid dual-package hazard.
// When package authors think it's time to drop support for older versions of
// Node.js, they can remove the exports conditions and just use "main": "index.js".
"default": "./dist/index.cjs"
},
// On any other environment, use the ESM version.
"default": "./index.js"
}
}
```
Or if the package is only meant to be run on Node.js and wants to fallback to
CJS on older versions that don't have `require(esm)`:
```json
{
"type": "module",
"exports": {
// On new version of Node.js, both require() and import get the ESM version
"module-sync": "./index.js",
// On older version of Node.js, where "module-sync" and require(esm) are
// not supported, use the CJS version to avoid dual-package hazard.
// When package authors think it's time to drop support for older versions of
// Node.js, they can remove the exports conditions and just use "main": "index.js".
"default": "./dist/index.cjs"
}
}
```
**For package authors**: this only serves as a feature-detection mechanism for
packages that wish to support both CJS and ESM users during the period when some
active Node.js LTS versions support `require(esm)` while some older ones don't.
When all active Node.js LTS lines support `require(esm)`, packages can simplify
their distributions by bumping the major version, dropping their CJS exports,
and removing the `module-sync` exports condition (with only `main` or `default`
targetting the ESM exports). If the package needs to support both bundlers and
being run unbundled on Node.js during the transition period, use both
`module-sync` and `module` and point them to the same ESM file. If the package
already doesn't want to support older versions of Node.js that doesn't support
`require(esm)`, don't use this export condition.
**For bundlers/tools**: they should avoid implementing this stop-gap condition.
Most existing bundlers implement the de-facto bundler standard
[`module`](https://webpack.js.org/guides/package-exports/#providing-commonjs-and-esm-version-stateless )
exports condition, and that should be enough to support users who want to bundle
ESM from CJS consumers. Users who want both bundlers and Node.js to recognize
the ESM exports can use both `module`/`module-sync` conditions during the
transition period, and can drop `module-sync`+`module` when they no longer need
to support older versions of Node.js. If tools do want to support this
condition, it's recommended to make the resolution rules in the graph pointed by
this condition match the Node.js native ESM rules to avoid divergence.
We ended up implementing a condition with a different name instead of reusing
`"module"`, because existing code in the ecosystem using the `"module"`
condition sometimes also expect the module resolution for these ESM files to
work in CJS style, which is supported by bundlers, but the native Node.js loader
has intentionally made ESM resolution different from CJS resolution (e.g.
forbidding `import './noext'` or `import './directory'`), so it would be
breaking to implement a `"module"` condition without implementing the forbidden
ESM resolution rules. For now, this just implements a new condition as
semver-minor so it can be backported to older LTS.
Contributed by Joyee Cheung in [#​54648](https://redirect.github.com/nodejs/node/pull/54648 ).
##### `node --run` is now stable
This CLI flag runs a specified command from a `package.json`'s `"scripts"` object.
For the following `package.json`:
```json
{
"scripts": {
"test": "node --test-reporter junit --test ./test"
}
}
```
You can run `node --run test` and that would start the test suite.
Contributed by Yagiz Nizipli in [#​53763](https://redirect.github.com/nodejs/node/pull/53763 ).
##### Other notable changes
- \[[`f0b441230a`](https://redirect.github.com/nodejs/node/commit/f0b441230a )] - **(SEMVER-MINOR)** **crypto**: add `KeyObject.prototype.toCryptoKey` (Filip Skokan) [#​55262](https://redirect.github.com/nodejs/node/pull/55262 )
- \[[`349d2ed07b`](https://redirect.github.com/nodejs/node/commit/349d2ed07b )] - **(SEMVER-MINOR)** **crypto**: add Date fields for `validTo` and `validFrom` (Andrew Moon) [#​54159](https://redirect.github.com/nodejs/node/pull/54159 )
- \[[`bebc95ed58`](https://redirect.github.com/nodejs/node/commit/bebc95ed58 )] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github.com/nodejs/node/pull/55086 )
- \[[`914db60159`](https://redirect.github.com/nodejs/node/commit/914db60159 )] - **(SEMVER-MINOR)** **http2**: expose `nghttp2_option_set_stream_reset_rate_limit` as an option (Maël Nison) [#​54875](https://redirect.github.com/nodejs/node/pull/54875 )
- \[[`f7c3b03759`](https://redirect.github.com/nodejs/node/commit/f7c3b03759 )] - **(SEMVER-MINOR)** **lib**: propagate aborted state to dependent signals before firing events (jazelly) [#​54826](https://redirect.github.com/nodejs/node/pull/54826 )
- \[[`32261fc98a`](https://redirect.github.com/nodejs/node/commit/32261fc98a )] - **(SEMVER-MINOR)** **module**: support loading entrypoint as url (RedYetiDev) [#​54933](https://redirect.github.com/nodejs/node/pull/54933 )
- \[[`06957ff355`](https://redirect.github.com/nodejs/node/commit/06957ff355 )] - **(SEMVER-MINOR)** **module**: implement `flushCompileCache()` (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`2dcf70c347`](https://redirect.github.com/nodejs/node/commit/2dcf70c347 )] - **(SEMVER-MINOR)** **module**: throw when invalid argument is passed to `enableCompileCache()` (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`f9b19d7c44`](https://redirect.github.com/nodejs/node/commit/f9b19d7c44 )] - **(SEMVER-MINOR)** **module**: write compile cache to temporary file and then rename it (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`e95163b170`](https://redirect.github.com/nodejs/node/commit/e95163b170 )] - **(SEMVER-MINOR)** **process**: add `process.features.require_module` (Joyee Cheung) [#​55241](https://redirect.github.com/nodejs/node/pull/55241 )
- \[[`4050f68e5d`](https://redirect.github.com/nodejs/node/commit/4050f68e5d )] - **(SEMVER-MINOR)** **process**: add `process.features.typescript` (Aviv Keller) [#​54295](https://redirect.github.com/nodejs/node/pull/54295 )
- \[[`86f7cb802d`](https://redirect.github.com/nodejs/node/commit/86f7cb802d )] - **(SEMVER-MINOR)** **test_runner**: support custom arguments in `run()` (Aviv Keller) [#​55126](https://redirect.github.com/nodejs/node/pull/55126 )
- \[[`b62f2f8259`](https://redirect.github.com/nodejs/node/commit/b62f2f8259 )] - **(SEMVER-MINOR)** **test_runner**: add `'test:summary'` event (Colin Ihrig) [#​54851](https://redirect.github.com/nodejs/node/pull/54851 )
- \[[`d7c708aec5`](https://redirect.github.com/nodejs/node/commit/d7c708aec5 )] - **(SEMVER-MINOR)** **test_runner**: add support for coverage via `run()` (Chemi Atlow) [#​53937](https://redirect.github.com/nodejs/node/pull/53937 )
- \[[`5fda4a1498`](https://redirect.github.com/nodejs/node/commit/5fda4a1498 )] - **(SEMVER-MINOR)** **worker**: add `markAsUncloneable` api (Jason Zhang) [#​55234](https://redirect.github.com/nodejs/node/pull/55234 )
##### Commits
- \[[`e3619510c8`](https://redirect.github.com/nodejs/node/commit/e3619510c8 )] - **assert**: show the diff when deep comparing data with a custom message (Giovanni) [#​54759](https://redirect.github.com/nodejs/node/pull/54759 )
- \[[`39c7a9e70c`](https://redirect.github.com/nodejs/node/commit/39c7a9e70c )] - **benchmark**: adjust config for deepEqual object (Rafael Gonzaga) [#​55254](https://redirect.github.com/nodejs/node/pull/55254 )
- \[[`263526d5d0`](https://redirect.github.com/nodejs/node/commit/263526d5d0 )] - **benchmark**: rewrite detect-esm-syntax benchmark (Joyee Cheung) [#​55238](https://redirect.github.com/nodejs/node/pull/55238 )
- \[[`cd0795fb00`](https://redirect.github.com/nodejs/node/commit/cd0795fb00 )] - **benchmark**: add no-warnings to process.has bench (Rafael Gonzaga) [#​55159](https://redirect.github.com/nodejs/node/pull/55159 )
- \[[`4352d9cc31`](https://redirect.github.com/nodejs/node/commit/4352d9cc31 )] - **benchmark**: create benchmark for typescript (Marco Ippolito) [#​54904](https://redirect.github.com/nodejs/node/pull/54904 )
- \[[`452bc9b48d`](https://redirect.github.com/nodejs/node/commit/452bc9b48d )] - **benchmark**: add webstorage benchmark (jakecastelli) [#​55040](https://redirect.github.com/nodejs/node/pull/55040 )
- \[[`d4d5ba3a9b`](https://redirect.github.com/nodejs/node/commit/d4d5ba3a9b )] - **benchmark**: include ascii to fs/readfile (Rafael Gonzaga) [#​54988](https://redirect.github.com/nodejs/node/pull/54988 )
- \[[`23b628db65`](https://redirect.github.com/nodejs/node/commit/23b628db65 )] - **benchmark**: add dotenv benchmark (Aviv Keller) [#​54278](https://redirect.github.com/nodejs/node/pull/54278 )
- \[[`b1ebb0d8ca`](https://redirect.github.com/nodejs/node/commit/b1ebb0d8ca )] - **buffer**: coerce extrema to int in `blob.slice` (Antoine du Hamel) [#​55141](https://redirect.github.com/nodejs/node/pull/55141 )
- \[[`3a6e72483f`](https://redirect.github.com/nodejs/node/commit/3a6e72483f )] - **buffer**: extract Blob's .arrayBuffer() & webidl changes (Matthew Aitken) [#​53372](https://redirect.github.com/nodejs/node/pull/53372 )
- \[[`d109f1c4ff`](https://redirect.github.com/nodejs/node/commit/d109f1c4ff )] - **buffer**: use simdutf convert_latin1\_to_utf8\_safe (Robert Nagy) [#​54798](https://redirect.github.com/nodejs/node/pull/54798 )
- \[[`77f8a3f9c2`](https://redirect.github.com/nodejs/node/commit/77f8a3f9c2 )] - **build**: fix notify-on-review-wanted action (Rafael Gonzaga) [#​55304](https://redirect.github.com/nodejs/node/pull/55304 )
- \[[`0d93b1ed0c`](https://redirect.github.com/nodejs/node/commit/0d93b1ed0c )] - **build**: fix not valid json in coverage (jakecastelli) [#​55179](https://redirect.github.com/nodejs/node/pull/55179 )
- \[[`f89664d890`](https://redirect.github.com/nodejs/node/commit/f89664d890 )] - **build**: include `.nycrc` in coverage workflows (Wuli Zuo) [#​55210](https://redirect.github.com/nodejs/node/pull/55210 )
- \[[`d7a9df6417`](https://redirect.github.com/nodejs/node/commit/d7a9df6417 )] - **build**: notify via slack when review-wanted (Rafael Gonzaga) [#​55102](https://redirect.github.com/nodejs/node/pull/55102 )
- \[[`68822cc861`](https://redirect.github.com/nodejs/node/commit/68822cc861 )] - **build**: add more information to Makefile help (Aviv Keller) [#​53381](https://redirect.github.com/nodejs/node/pull/53381 )
- \[[`f3ca9c669b`](https://redirect.github.com/nodejs/node/commit/f3ca9c669b )] - **build**: update ruff and add `lint-py-fix` (Aviv Keller) [#​54410](https://redirect.github.com/nodejs/node/pull/54410 )
- \[[`d99ae548d7`](https://redirect.github.com/nodejs/node/commit/d99ae548d7 )] - **build**: remove -v flag to reduce noise (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025 )
- \[[`d3dfbe7ff9`](https://redirect.github.com/nodejs/node/commit/d3dfbe7ff9 )] - **build**: display free disk space after build in the test-macOS workflow (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025 )
- \[[`3077f6a5b7`](https://redirect.github.com/nodejs/node/commit/3077f6a5b7 )] - **build**: support up to python 3.13 in android-configure (Aviv Keller) [#​54529](https://redirect.github.com/nodejs/node/pull/54529 )
- \[[`a929c71281`](https://redirect.github.com/nodejs/node/commit/a929c71281 )] - **build**: add the option to generate compile_commands.json in vcbuild.bat (Segev Finer) [#​52279](https://redirect.github.com/nodejs/node/pull/52279 )
- \[[`a81f368b99`](https://redirect.github.com/nodejs/node/commit/a81f368b99 )] - **build**: fix eslint makefile target (Aviv Keller) [#​54999](https://redirect.github.com/nodejs/node/pull/54999 )
- \[[`c8b7a645ae`](https://redirect.github.com/nodejs/node/commit/c8b7a645ae )] - ***Revert*** "**build**: upgrade clang-format to v18" (Chengzhong Wu) [#​54994](https://redirect.github.com/nodejs/node/pull/54994 )
- \[[`7861ca5dc3`](https://redirect.github.com/nodejs/node/commit/7861ca5dc3 )] - **build**: print `Running XYZ linter...` for py and yml (Aviv Keller) [#​54386](https://redirect.github.com/nodejs/node/pull/54386 )
- \[[`aaea3944e5`](https://redirect.github.com/nodejs/node/commit/aaea3944e5 )] - **build,win**: add winget config to set up env (Hüseyin Açacak) [#​54729](https://redirect.github.com/nodejs/node/pull/54729 )
- \[[`30d47220bb`](https://redirect.github.com/nodejs/node/commit/30d47220bb )] - **build,win**: float VS 17.11 compilation patch (Stefan Stojanovic) [#​54970](https://redirect.github.com/nodejs/node/pull/54970 )
- \[[`048a1ab350`](https://redirect.github.com/nodejs/node/commit/048a1ab350 )] - **cli**: ensure --run has proper pwd (Yagiz Nizipli) [#​54949](https://redirect.github.com/nodejs/node/pull/54949 )
- \[[`a97841ee10`](https://redirect.github.com/nodejs/node/commit/a97841ee10 )] - **cli**: fix spacing for port range error (Aviv Keller) [#​54495](https://redirect.github.com/nodejs/node/pull/54495 )
- \[[`1dcc5eedff`](https://redirect.github.com/nodejs/node/commit/1dcc5eedff )] - ***Revert*** "**console**: colorize console error and warn" (Aviv Keller) [#​54677](https://redirect.github.com/nodejs/node/pull/54677 )
- \[[`f0b441230a`](https://redirect.github.com/nodejs/node/commit/f0b441230a )] - **(SEMVER-MINOR)** **crypto**: add KeyObject.prototype.toCryptoKey (Filip Skokan) [#​55262](https://redirect.github.com/nodejs/node/pull/55262 )
- \[[`d3f8c35320`](https://redirect.github.com/nodejs/node/commit/d3f8c35320 )] - **crypto**: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) [#​55041](https://redirect.github.com/nodejs/node/pull/55041 )
- \[[`349d2ed07b`](https://redirect.github.com/nodejs/node/commit/349d2ed07b )] - **(SEMVER-MINOR)** **crypto**: add Date fields for `validTo` and `validFrom` (Andrew Moon) [#​54159](https://redirect.github.com/nodejs/node/pull/54159 )
- \[[`34ca36a397`](https://redirect.github.com/nodejs/node/commit/34ca36a397 )] - **deps**: update undici to 6.20.0 (Node.js GitHub Bot) [#​55329](https://redirect.github.com/nodejs/node/pull/55329 )
- \[[`f703652e84`](https://redirect.github.com/nodejs/node/commit/f703652e84 )] - **deps**: upgrade npm to 10.9.0 (npm team) [#​55255](https://redirect.github.com/nodejs/node/pull/55255 )
- \[[`b533a51856`](https://redirect.github.com/nodejs/node/commit/b533a51856 )] - **deps**: V8: backport [`0d5d6e7`](https://redirect.github.com/nodejs/node/commit/0d5d6e71bbb0 ) (Yagiz Nizipli) [#​55115](https://redirect.github.com/nodejs/node/pull/55115 )
- \[[`2f65b3fd07`](https://redirect.github.com/nodejs/node/commit/2f65b3fd07 )] - **deps**: V8: partially cherry-pick [`8953e49`](https://redirect.github.com/nodejs/node/commit/8953e49478 ) (Ben Noordhuis) [#​55274](https://redirect.github.com/nodejs/node/pull/55274 )
- \[[`bb9f77d53a`](https://redirect.github.com/nodejs/node/commit/bb9f77d53a )] - **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184 )
- \[[`63d51c82fe`](https://redirect.github.com/nodejs/node/commit/63d51c82fe )] - **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184 )
- \[[`29e6484f3c`](https://redirect.github.com/nodejs/node/commit/29e6484f3c )] - **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336 )
- \[[`283927ec88`](https://redirect.github.com/nodejs/node/commit/283927ec88 )] - **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336 )
- \[[`b0636a1e88`](https://redirect.github.com/nodejs/node/commit/b0636a1e88 )] - **deps**: update timezone to 2024b (Node.js GitHub Bot) [#​55056](https://redirect.github.com/nodejs/node/pull/55056 )
- \[[`173464d76f`](https://redirect.github.com/nodejs/node/commit/173464d76f )] - **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot) [#​54950](https://redirect.github.com/nodejs/node/pull/54950 )
- \[[`0d4536543b`](https://redirect.github.com/nodejs/node/commit/0d4536543b )] - **deps**: update corepack to 0.29.4 (Node.js GitHub Bot) [#​54845](https://redirect.github.com/nodejs/node/pull/54845 )
- \[[`1de5512383`](https://redirect.github.com/nodejs/node/commit/1de5512383 )] - **deps**: V8: cherry-pick [`217457d`](https://redirect.github.com/nodejs/node/commit/217457d0a560 ) (Michaël Zasso) [#​54883](https://redirect.github.com/nodejs/node/pull/54883 )
- \[[`1921d7a37c`](https://redirect.github.com/nodejs/node/commit/1921d7a37c )] - **doc**: add release key for aduh95 (Antoine du Hamel) [#​55349](https://redirect.github.com/nodejs/node/pull/55349 )
- \[[`d8e42be1b2`](https://redirect.github.com/nodejs/node/commit/d8e42be1b2 )] - **doc**: move `ERR_INVALID_PERFORMANCE_MARK` to legacy errors (Antoine du Hamel) [#​55247](https://redirect.github.com/nodejs/node/pull/55247 )
- \[[`5ea8aa183c`](https://redirect.github.com/nodejs/node/commit/5ea8aa183c )] - **doc**: fix Markdown linter (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344 )
- \[[`873588888d`](https://redirect.github.com/nodejs/node/commit/873588888d )] - ***Revert*** "**doc**: update test context.assert" (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344 )
- \[[`707e7cc702`](https://redirect.github.com/nodejs/node/commit/707e7cc702 )] - **doc**: add pmarchini to collaborators (Pietro Marchini) [#​55331](https://redirect.github.com/nodejs/node/pull/55331 )
- \[[`b03272b9a1`](https://redirect.github.com/nodejs/node/commit/b03272b9a1 )] - **doc**: fix `events.once()` example using `AbortSignal` (Ivo Janssen) [#​55144](https://redirect.github.com/nodejs/node/pull/55144 )
- \[[`85b765953d`](https://redirect.github.com/nodejs/node/commit/85b765953d )] - **doc**: add onboarding details for ambassador program (Marco Ippolito) [#​55284](https://redirect.github.com/nodejs/node/pull/55284 )
- \[[`5d41b8a8b0`](https://redirect.github.com/nodejs/node/commit/5d41b8a8b0 )] - **doc**: update `require(ESM)` history and stability status (Antoine du Hamel) [#​55199](https://redirect.github.com/nodejs/node/pull/55199 )
- \[[`195df659e9`](https://redirect.github.com/nodejs/node/commit/195df659e9 )] - **doc**: move `ERR_NAPI_TSFN_START/STOP_IDLE_LOOP` to legacy errors (Antoine du Hamel) [#​55248](https://redirect.github.com/nodejs/node/pull/55248 )
- \[[`8eae0d3f3c`](https://redirect.github.com/nodejs/node/commit/8eae0d3f3c )] - **doc**: fix initial default value of autoSelectFamily (Ihor Rohovets) [#​55245](https://redirect.github.com/nodejs/node/pull/55245 )
- \[[`297cb0da5a`](https://redirect.github.com/nodejs/node/commit/297cb0da5a )] - **doc**: tweak onboarding instructions (Michael Dawson) [#​55212](https://redirect.github.com/nodejs/node/pull/55212 )
- \[[`7ddbfe8c2b`](https://redirect.github.com/nodejs/node/commit/7ddbfe8c2b )] - **doc**: update test context.assert (Pietro Marchini) [#​55186](https://redirect.github.com/nodejs/node/pull/55186 )
- \[[`8a57550d20`](https://redirect.github.com/nodejs/node/commit/8a57550d20 )] - **doc**: fix unordered error anchors (Antoine du Hamel) [#​55242](https://redirect.github.com/nodejs/node/pull/55242 )
- \[[`286ea4ed3d`](https://redirect.github.com/nodejs/node/commit/286ea4ed3d )] - **doc**: mention addons to experimental permission (Rafael Gonzaga) [#​55166](https://redirect.github.com/nodejs/node/pull/55166 )
- \[[`7c9ceabf38`](https://redirect.github.com/nodejs/node/commit/7c9ceabf38 )] - **doc**: use correct dash in stability status (Antoine du Hamel) [#​55200](https://redirect.github.com/nodejs/node/pull/55200 )
- \[[`781ffd8ba1`](https://redirect.github.com/nodejs/node/commit/781ffd8ba1 )] - **doc**: fix link in `test/README.md` (Livia Medeiros) [#​55165](https://redirect.github.com/nodejs/node/pull/55165 )
- \[[`61b9ed3bf2`](https://redirect.github.com/nodejs/node/commit/61b9ed3bf2 )] - **doc**: add esm examples to node:net (Alfredo González) [#​55134](https://redirect.github.com/nodejs/node/pull/55134 )
- \[[`bb3499038d`](https://redirect.github.com/nodejs/node/commit/bb3499038d )] - **doc**: remove outdated https import reference (Edigleysson Silva (Edy)) [#​55111](https://redirect.github.com/nodejs/node/pull/55111 )
- \[[`6cc49518c7`](https://redirect.github.com/nodejs/node/commit/6cc49518c7 )] - **doc**: move the YAML changes element (sendoru) [#​55112](https://redirect.github.com/nodejs/node/pull/55112 )
- \[[`b12b4a23e4`](https://redirect.github.com/nodejs/node/commit/b12b4a23e4 )] - **doc**: remove random horizontal separators in `process.md` (Antoine du Hamel) [#​55149](https://redirect.github.com/nodejs/node/pull/55149 )
- \[[`7186ede388`](https://redirect.github.com/nodejs/node/commit/7186ede388 )] - **doc**: put --env-file-if-exists=config right under --env-file=config (Edigleysson Silva (Edy)) [#​55131](https://redirect.github.com/nodejs/node/pull/55131 )
- \[[`8ad0dfff10`](https://redirect.github.com/nodejs/node/commit/8ad0dfff10 )] - **doc**: fix the require resolve algorithm in `modules.md` (chirsz) [#​55117](https://redirect.github.com/nodejs/node/pull/55117 )
- \[[`fd40f0873f`](https://redirect.github.com/nodejs/node/commit/fd40f0873f )] - **doc**: update style guide (Aviv Keller) [#​53223](https://redirect.github.com/nodejs/node/pull/53223 )
- \[[`12c9d9780f`](https://redirect.github.com/nodejs/node/commit/12c9d9780f )] - **doc**: add missing `:` to `run()`'s `globPatterns` (Aviv Keller) [#​55135](https://redirect.github.com/nodejs/node/pull/55135 )
- \[[`73b05cfb04`](https://redirect.github.com/nodejs/node/commit/73b05cfb04 )] - **doc**: correct `cleanup` option in stream.(promises.)finished (René) [#​55043](https://redirect.github.com/nodejs/node/pull/55043 )
- \[[`bebc95ed58`](https://redirect.github.com/nodejs/node/commit/bebc95ed58 )] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github.com/nodejs/node/pull/55086 )
- \[[`a97c80c6ae`](https://redirect.github.com/nodejs/node/commit/a97c80c6ae )] - **doc**: add note about `--expose-internals` (Aviv Keller) [#​52861](https://redirect.github.com/nodejs/node/pull/52861 )
- \[[`89aeae63bd`](https://redirect.github.com/nodejs/node/commit/89aeae63bd )] - **doc**: remove `parseREPLKeyword` from REPL documentation (Aviv Keller) [#​54749](https://redirect.github.com/nodejs/node/pull/54749 )
- \[[`b3e0490b8b`](https://redirect.github.com/nodejs/node/commit/b3e0490b8b )] - **doc**: add missing EventSource docs to globals (Matthew Aitken) [#​55022](https://redirect.github.com/nodejs/node/pull/55022 )
- \[[`516c775fa5`](https://redirect.github.com/nodejs/node/commit/516c775fa5 )] - **doc**: cover --experimental-test-module-mocks flag (Jonathan Sharpe) [#​55021](https://redirect.github.com/nodejs/node/pull/55021 )
- \[[`4244f1a269`](https://redirect.github.com/nodejs/node/commit/4244f1a269 )] - **doc**: add more details for localStorage and sessionStorage (Batuhan Tomo) [#​53881](https://redirect.github.com/nodejs/node/pull/53881 )
- \[[`39a728c2e3`](https://redirect.github.com/nodejs/node/commit/39a728c2e3 )] - **doc**: change backporting guide with updated info (Aviv Keller) [#​53746](https://redirect.github.com/nodejs/node/pull/53746 )
- \[[`3a5fe95ad7`](https://redirect.github.com/nodejs/node/commit/3a5fe95ad7 )] - **doc**: add missing definitions to `internal-api.md` (Aviv Keller) [#​53303](https://redirect.github.com/nodejs/node/pull/53303 )
- \[[`f2d74a26a3`](https://redirect.github.com/nodejs/node/commit/f2d74a26a3 )] - **doc**: fix history of `process.features` (Antoine du Hamel) [#​54982](https://redirect.github.com/nodejs/node/pull/54982 )
- \[[`29866ca438`](https://redirect.github.com/nodejs/node/commit/29866ca438 )] - **doc**: fix typo callsite.lineNumber (Rafael Gonzaga) [#​54969](https://redirect.github.com/nodejs/node/pull/54969 )
- \[[`c1d73abd29`](https://redirect.github.com/nodejs/node/commit/c1d73abd29 )] - **doc**: update documentation for externalizing deps (Michael Dawson) [#​54792](https://redirect.github.com/nodejs/node/pull/54792 )
- \[[`eca9668231`](https://redirect.github.com/nodejs/node/commit/eca9668231 )] - **doc**: add documentation for process.features (Marco Ippolito) [#​54897](https://redirect.github.com/nodejs/node/pull/54897 )
- \[[`0fb446e207`](https://redirect.github.com/nodejs/node/commit/0fb446e207 )] - **esm**: do not interpret `"main"` as a URL (Antoine du Hamel) [#​55003](https://redirect.github.com/nodejs/node/pull/55003 )
- \[[`be2fe4b249`](https://redirect.github.com/nodejs/node/commit/be2fe4b249 )] - **events**: allow null/undefined eventInitDict (Matthew Aitken) [#​54643](https://redirect.github.com/nodejs/node/pull/54643 )
- \[[`cb47e169a0`](https://redirect.github.com/nodejs/node/commit/cb47e169a0 )] - **events**: return `currentTarget` when dispatching (Matthew Aitken) [#​54642](https://redirect.github.com/nodejs/node/pull/54642 )
- \[[`dbfae3fe14`](https://redirect.github.com/nodejs/node/commit/dbfae3fe14 )] - **fs**: acknowledge `signal` option in `filehandle.createReadStream()` (Livia Medeiros) [#​55148](https://redirect.github.com/nodejs/node/pull/55148 )
- \[[`1c94725c07`](https://redirect.github.com/nodejs/node/commit/1c94725c07 )] - **fs**: check subdir correctly in cpSync (Jason Zhang) [#​55033](https://redirect.github.com/nodejs/node/pull/55033 )
- \[[`79ffefab2a`](https://redirect.github.com/nodejs/node/commit/79ffefab2a )] - **fs**: convert to u8 string for filesystem path (Jason Zhang) [#​54653](https://redirect.github.com/nodejs/node/pull/54653 )
- \[[`914db60159`](https://redirect.github.com/nodejs/node/commit/914db60159 )] - **(SEMVER-MINOR)** **http2**: expose nghttp2\_option_set_stream_reset_rate_limit as an option (Maël Nison) [#​54875](https://redirect.github.com/nodejs/node/pull/54875 )
- \[[`08b5e6c794`](https://redirect.github.com/nodejs/node/commit/08b5e6c794 )] - **lib**: fix module print timing when specifier includes `"` (Antoine du Hamel) [#​55150](https://redirect.github.com/nodejs/node/pull/55150 )
- \[[`bf7d7aef4b`](https://redirect.github.com/nodejs/node/commit/bf7d7aef4b )] - **lib**: fix typos (Nathan Baulch) [#​55065](https://redirect.github.com/nodejs/node/pull/55065 )
- \[[`d803355d92`](https://redirect.github.com/nodejs/node/commit/d803355d92 )] - **lib**: prefer optional chaining (Aviv Keller) [#​55045](https://redirect.github.com/nodejs/node/pull/55045 )
- \[[`d4873bcd6d`](https://redirect.github.com/nodejs/node/commit/d4873bcd6d )] - **lib**: remove lib/internal/idna.js (Yagiz Nizipli) [#​55050](https://redirect.github.com/nodejs/node/pull/55050 )
- \[[`f7c3b03759`](https://redirect.github.com/nodejs/node/commit/f7c3b03759 )] - **(SEMVER-MINOR)** **lib**: propagate aborted state to dependent signals before firing events (jazelly) [#​54826](https://redirect.github.com/nodejs/node/pull/54826 )
- \[[`397ae418db`](https://redirect.github.com/nodejs/node/commit/397ae418db )] - **lib**: the REPL should survive deletion of Array.prototype methods (Jordan Harband) [#​31457](https://redirect.github.com/nodejs/node/pull/31457 )
- \[[`566179c9ec`](https://redirect.github.com/nodejs/node/commit/566179c9ec )] - **lib, tools**: remove duplicate requires (Aviv Keller) [#​54987](https://redirect.github.com/nodejs/node/pull/54987 )
- \[[`c9a1bbbef2`](https://redirect.github.com/nodejs/node/commit/c9a1bbbef2 )] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#​55300](https://redirect.github.com/nodejs/node/pull/55300 )
- \[[`d7b73bbd1d`](https://redirect.github.com/nodejs/node/commit/d7b73bbd1d )] - **meta**: bump mozilla-actions/sccache-action from 0.0.5 to 0.0.6 (dependabot\[bot]) [#​55225](https://redirect.github.com/nodejs/node/pull/55225 )
- \[[`0f4269faa9`](https://redirect.github.com/nodejs/node/commit/0f4269faa9 )] - **meta**: bump actions/checkout from 4.1.7 to 4.2.0 (dependabot\[bot]) [#​55224](https://redirect.github.com/nodejs/node/pull/55224 )
- \[[`33be1990d8`](https://redirect.github.com/nodejs/node/commit/33be1990d8 )] - **meta**: bump actions/setup-node from 4.0.3 to 4.0.4 (dependabot\[bot]) [#​55223](https://redirect.github.com/nodejs/node/pull/55223 )
- \[[`f5b4ae5bf8`](https://redirect.github.com/nodejs/node/commit/f5b4ae5bf8 )] - **meta**: bump peter-evans/create-pull-request from 7.0.1 to 7.0.5 (dependabot\[bot]) [#​55219](https://redirect.github.com/nodejs/node/pull/55219 )
- \[[`1985d9016e`](https://redirect.github.com/nodejs/node/commit/1985d9016e )] - **meta**: add mailmap entry for abmusse (Abdirahim Musse) [#​55182](https://redirect.github.com/nodejs/node/pull/55182 )
- \[[`93b215d5e6`](https://redirect.github.com/nodejs/node/commit/93b215d5e6 )] - **meta**: add more information about nightly releases (Aviv Keller) [#​55084](https://redirect.github.com/nodejs/node/pull/55084 )
- \[[`aeae5973c3`](https://redirect.github.com/nodejs/node/commit/aeae5973c3 )] - **meta**: add `linux` to OS labels in collaborator guide (Aviv Keller) [#​54986](https://redirect.github.com/nodejs/node/pull/54986 )
- \[[`4fb2c3baa8`](https://redirect.github.com/nodejs/node/commit/4fb2c3baa8 )] - **meta**: remove never-used workflow trigger (Aviv Keller) [#​54983](https://redirect.github.com/nodejs/node/pull/54983 )
- \[[`e1f36d0da8`](https://redirect.github.com/nodejs/node/commit/e1f36d0da8 )] - **meta**: remove unneeded ignore rules from ruff (Aviv Keller) [#​54360](https://redirect.github.com/nodejs/node/pull/54360 )
- \[[`ce0d0c1ec8`](https://redirect.github.com/nodejs/node/commit/ce0d0c1ec8 )] - **meta**: remove `build-windows.yml` (Aviv Keller) [#​54662](https://redirect.github.com/nodejs/node/pull/54662 )
- \[[`ca67c97f33`](https://redirect.github.com/nodejs/node/commit/ca67c97f33 )] - **meta**: add links to alternative issue trackers (Aviv Keller) [#​54401](https://redirect.github.com/nodejs/node/pull/54401 )
- \[[`6fcac73738`](https://redirect.github.com/nodejs/node/commit/6fcac73738 )] - **module**: wrap swc error in ERR_INVALID_TYPESCRIPT_SYNTAX (Marco Ippolito) [#​55316](https://redirect.github.com/nodejs/node/pull/55316 )
- \[[`0412ac8bf3`](https://redirect.github.com/nodejs/node/commit/0412ac8bf3 )] - **module**: add internal type def for `flushCompileCache` (Jacob Smith) [#​55226](https://redirect.github.com/nodejs/node/pull/55226 )
- \[[`32261fc98a`](https://redirect.github.com/nodejs/node/commit/32261fc98a )] - **(SEMVER-MINOR)** **module**: support loading entrypoint as url (RedYetiDev) [#​54933](https://redirect.github.com/nodejs/node/pull/54933 )
- \[[`111261e245`](https://redirect.github.com/nodejs/node/commit/111261e245 )] - **(SEMVER-MINOR)** **module**: implement the "module-sync" exports condition (Joyee Cheung) [#​54648](https://redirect.github.com/nodejs/node/pull/54648 )
- \[[`b6fc9adf5b`](https://redirect.github.com/nodejs/node/commit/b6fc9adf5b )] - **module**: remove duplicated import (Aviv Keller) [#​54942](https://redirect.github.com/nodejs/node/pull/54942 )
- \[[`06957ff355`](https://redirect.github.com/nodejs/node/commit/06957ff355 )] - **(SEMVER-MINOR)** **module**: implement flushCompileCache() (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`2dcf70c347`](https://redirect.github.com/nodejs/node/commit/2dcf70c347 )] - **(SEMVER-MINOR)** **module**: throw when invalid argument is passed to enableCompileCache() (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`f9b19d7c44`](https://redirect.github.com/nodejs/node/commit/f9b19d7c44 )] - **(SEMVER-MINOR)** **module**: write compile cache to temporary file and then rename it (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971 )
- \[[`1d169764db`](https://redirect.github.com/nodejs/node/commit/1d169764db )] - **module**: report unfinished TLA in ambiguous modules (Antoine du Hamel) [#​54980](https://redirect.github.com/nodejs/node/pull/54980 )
- \[[`c89c93496d`](https://redirect.github.com/nodejs/node/commit/c89c93496d )] - **module**: refator ESM loader for adding future synchronous hooks (Joyee Cheung) [#​54769](https://redirect.github.com/nodejs/node/pull/54769 )
- \[[`108cef22e6`](https://redirect.github.com/nodejs/node/commit/108cef22e6 )] - **module**: remove bogus assertion in CJS entrypoint handling with --import (Joyee Cheung) [#​54592](https://redirect.github.com/nodejs/node/pull/54592 )
- \[[`67ecb10c78`](https://redirect.github.com/nodejs/node/commit/67ecb10c78 )] - **module**: fix discrepancy between .ts and .js (Marco Ippolito) [#​54461](https://redirect.github.com/nodejs/node/pull/54461 )
- \[[`3300d5990f`](https://redirect.github.com/nodejs/node/commit/3300d5990f )] - **os**: use const with early return for path (Trivikram Kamat) [#​54959](https://redirect.github.com/nodejs/node/pull/54959 )
- \[[`90cce6ec7c`](https://redirect.github.com/nodejs/node/commit/90cce6ec7c )] - **path**: remove repetitive conditional operator in `posix.resolve` (Wiyeong Seo) [#​54835](https://redirect.github.com/nodejs/node/pull/54835 )
- \[[`cbfc980f89`](https://redirect.github.com/nodejs/node/commit/cbfc980f89 )] - **perf_hooks**: add missing type argument to getEntriesByName (Luke Taher) [#​54767](https://redirect.github.com/nodejs/node/pull/54767 )
- \[[`e95163b170`](https://redirect.github.com/nodejs/node/commit/e95163b170 )] - **(SEMVER-MINOR)** **process**: add process.features.require_module (Joyee Cheung) [#​55241](https://redirect.github.com/nodejs/node/pull/55241 )
- \[[`0655d3a384`](https://redirect.github.com/nodejs/node/commit/0655d3a384 )] - **process**: fix `process.features.typescript` when Amaro is unavailable (Antoine du Hamel) [#​55323](https://redirect.github.com/nodejs/node/pull/55323 )
- \[[`4050f68e5d`](https://redirect.github.com/nodejs/node/commit/4050f68e5d )] - **(SEMVER-MINOR)** **process**: add `process.features.typescript` (Aviv Keller) [#​54295](https://redirect.github.com/nodejs/node/pull/54295 )
- \[[`75073c50ae`](https://redirect.github.com/nodejs/node/commit/75073c50ae )] - **quic**: start adding in the internal quic js api (James M Snell) [#​53256](https://redirect.github.com/nodejs/node/pull/53256 )
- \[[`538b1eb5b0`](https://redirect.github.com/nodejs/node/commit/538b1eb5b0 )] - **repl**: catch `\v` and `\r` in new-line detection (Aviv Keller) [#​54512](https://redirect.github.com/nodejs/node/pull/54512 )
- \[[`57a9d3f15e`](https://redirect.github.com/nodejs/node/commit/57a9d3f15e )] - **sqlite**: disable DQS misfeature by default (Tobias Nießen) [#​55297](https://redirect.github.com/nodejs/node/pull/55297 )
- \[[`c126543374`](https://redirect.github.com/nodejs/node/commit/c126543374 )] - **sqlite**: make sourceSQL and expandedSQL string-valued properties (Tobias Nießen) [#​54721](https://redirect.github.com/nodejs/node/pull/54721 )
- \[[`67f5f46c56`](https://redirect.github.com/nodejs/node/commit/67f5f46c56 )] - **sqlite**: enable foreign key constraints by default (Tobias Nießen) [#​54777](https://redirect.github.com/nodejs/node/pull/54777 )
- \[[`09999491bf`](https://redirect.github.com/nodejs/node/commit/09999491bf )] - **src**: handle errors correctly in webstorage (Michaël Zasso) [#​54544](https://redirect.github.com/nodejs/node/pull/54544 )
- \[[`295c17c4ea`](https://redirect.github.com/nodejs/node/commit/295c17c4ea )] - **src**: make minor tweaks to quic c++ for c++20 (James M Snell) [#​53256](https://redirect.github.com/nodejs/node/pull/53256 )
- \[[`b1d47d06f9`](https://redirect.github.com/nodejs/node/commit/b1d47d06f9 )] - **src**: apply getCallSite optimization (RafaelGSS) [#​55174](https://redirect.github.com/nodejs/node/pull/55174 )
- \[[`d6bcc44829`](https://redirect.github.com/nodejs/node/commit/d6bcc44829 )] - **src**: modernize likely/unlikely hints (Yagiz Nizipli) [#​55155](https://redirect.github.com/nodejs/node/pull/55155 )
- \[[`1af5ad61ca`](https://redirect.github.com/nodejs/node/commit/1af5ad61ca )] - **src**: fixup Error.stackTraceLimit during snapshot building (Joyee Cheung) [#​55121](https://redirect.github.com/nodejs/node/pull/55121 )
- \[[`b229083235`](https://redirect.github.com/nodejs/node/commit/b229083235 )] - **src**: parse --stack-trace-limit and use it in --trace-\* flags (Joyee Cheung) [#​55121](https://redirect.github.com/nodejs/node/pull/55121 )
- \[[`942ad54e08`](https://redirect.github.com/nodejs/node/commit/942ad54e08 )] - **src**: move more key handling to ncrypto (James M Snell) [#​55108](https://redirect.github.com/nodejs/node/pull/55108 )
- \[[`0bb5584288`](https://redirect.github.com/nodejs/node/commit/0bb5584288 )] - **src**: add receiver to fast api callback methods (Carlos Espa) [#​54408](https://redirect.github.com/nodejs/node/pull/54408 )
- \[[`706e9611f0`](https://redirect.github.com/nodejs/node/commit/706e9611f0 )] - **src**: fix typos (Nathan Baulch) [#​55064](https://redirect.github.com/nodejs/node/pull/55064 )
- \[[`a96d5d1bcc`](https://redirect.github.com/nodejs/node/commit/a96d5d1bcc )] - **src**: move more stuff over to use Maybe\<void> (James M Snell) [#​54831](https://redirect.github.com/nodejs/node/pull/54831 )
- \[[`ee0a98b5a2`](https://redirect.github.com/nodejs/node/commit/ee0a98b5a2 )] - **src**: decode native error messages as UTF-8 (Joyee Cheung) [#​55024](https://redirect.github.com/nodejs/node/pull/55024 )
- \[[`1fc8edecf8`](https://redirect.github.com/nodejs/node/commit/1fc8edecf8 )] - **src**: update clang-tidy and focus on modernization (Yagiz Nizipli) [#​53757](https://redirect.github.com/nodejs/node/pull/53757 )
- \[[`3a1485a1a3`](https://redirect.github.com/nodejs/node/commit/3a1485a1a3 )] - **src**: move evp stuff to ncrypto (James M Snell) [#​54911](https://redirect.github.com/nodejs/node/pull/54911 )
- \[[`9ae80e1e4d`](https://redirect.github.com/nodejs/node/commit/9ae80e1e4d )] - **src**: revert filesystem::path changes (Yagiz Nizipli) [#​55015](https://redirect.github.com/nodejs/node/pull/55015 )
- \[[`465d05018a`](https://redirect.github.com/nodejs/node/commit/465d05018a )] - **src**: mark node --run as stable (Yagiz Nizipli) [#​53763](https://redirect.github.com/nodejs/node/pull/53763 )
- \[[`ef546c872c`](https://redirect.github.com/nodejs/node/commit/ef546c872c )] - **src**: cleanup per env handles directly without a list (Chengzhong Wu) [#​54993](https://redirect.github.com/nodejs/node/pull/54993 )
- \[[`0876f78411`](https://redirect.github.com/nodejs/node/commit/0876f78411 )] - **src**: add unistd.h import if node posix credentials is defined (Jonas) [#​54528](https://redirect.github.com/nodejs/node/pull/54528 )
- \[[`284db53866`](https://redirect.github.com/nodejs/node/commit/284db53866 )] - **src**: remove duplicate code setting AF_INET (He Yang) [#​54939](https://redirect.github.com/nodejs/node/pull/54939 )
- \[[`f332c4c4fc`](https://redirect.github.com/nodejs/node/commit/f332c4c4fc )] - **src**: use `Maybe<void>` where bool isn't needed (Michaël Zasso) [#​54575](https://redirect.github.com/nodejs/node/pull/54575 )
- \[[`c7ed2ff920`](https://redirect.github.com/nodejs/node/commit/c7ed2ff920 )] - **stream**: handle undefined chunks correctly in decode stream (devstone) [#​55153](https://redirect.github.com/nodejs/node/pull/55153 )
- \[[`a9675a0cbc`](https://redirect.github.com/nodejs/node/commit/a9675a0cbc )] - **stream**: treat null asyncIterator as undefined (Jason Zhang) [#​55119](https://redirect.github.com/nodejs/node/pull/55119 )
- \[[`bf69ae1406`](https://redirect.github.com/nodejs/node/commit/bf69ae1406 )] - **stream**: set stream prototype to closest transferable superclass (Jason Zhang) [#​55067](https://redirect.github.com/nodejs/node/pull/55067 )
- \[[`3273707a3a`](https://redirect.github.com/nodejs/node/commit/3273707a3a )] - **test**: fix tests when Amaro is unavailable (Richard Lau) [#​55320](https://redirect.github.com/nodejs/node/pull/55320 )
- \[[`ff3cc3b2ab`](https://redirect.github.com/nodejs/node/commit/ff3cc3b2ab )] - **test**: use more informative errors in `test-runner-cli` (Antoine du Hamel) [#​55321](https://redirect.github.com/nodejs/node/pull/55321 )
- \[[`17d2f9de6d`](https://redirect.github.com/nodejs/node/commit/17d2f9de6d )] - **test**: make `test-loaders-workers-spawned` less flaky (Antoine du Hamel) [#​55172](https://redirect.github.com/nodejs/node/pull/55172 )
- \[[`1b1104e69b`](https://redirect.github.com/nodejs/node/commit/1b1104e69b )] - **test**: add resource to internal module stat test (RafaelGSS) [#​55157](https://redirect.github.com/nodejs/node/pull/55157 )
- \[[`b36f8c2146`](https://redirect.github.com/nodejs/node/commit/b36f8c2146 )] - **test**: update multiple assert tests to use node:test (James M Snell) [#​54585](https://redirect.github.com/nodejs/node/pull/54585 )
- \[[`1b30f7fdd6`](https://redirect.github.com/nodejs/node/commit/1b30f7fdd6 )] - **test**: move coverage source map tests to new file (Aviv Keller) [#​55123](https://redirect.github.com/nodejs/node/pull/55123 )
- \[[`ce67e7b5b3`](https://redirect.github.com/nodejs/node/commit/ce67e7b5b3 )] - **test**: adding more tests for strip-types (Kevin Toshihiro Uehara) [#​54929](https://redirect.github.com/nodejs/node/pull/54929 )
- \[[`a57c8ba3ef`](https://redirect.github.com/nodejs/node/commit/a57c8ba3ef )] - **test**: update wpt test for encoding (devstone) [#​55151](https://redirect.github.com/nodejs/node/pull/55151 )
- \[[`65fbe94d45`](https://redirect.github.com/nodejs/node/commit/65fbe94d45 )] - **test**: add `escapePOSIXShell` util (Antoine du Hamel) [#​55125](https://redirect.github.com/nodejs/node/pull/55125 )
- \[[`cc8838252e`](https://redirect.github.com/nodejs/node/commit/cc8838252e )] - **test**: remove unnecessary `await` in test-watch-mode (Wuli) [#​55142](https://redirect.github.com/nodejs/node/pull/55142 )
- \[[`9aeba48bf0`](https://redirect.github.com/nodejs/node/commit/9aeba48bf0 )] - **test**: fix typos (Nathan Baulch) [#​55063](https://redirect.github.com/nodejs/node/pull/55063 )
- \[[`0999b5e493`](https://redirect.github.com/nodejs/node/commit/0999b5e493 )] - **test**: remove duplicated test descriptions (Christos Koutsiaris) [#​54140](https://redirect.github.com/nodejs/node/pull/54140 )
- \[[`e99d4a4cb8`](https://redirect.github.com/nodejs/node/commit/e99d4a4cb8 )] - **test**: deflake test/pummel/test-timers.js (jakecastelli) [#​55098](https://redirect.github.com/nodejs/node/pull/55098 )
- \[[`fb8470afd7`](https://redirect.github.com/nodejs/node/commit/fb8470afd7 )] - **test**: deflake test-http-remove-header-stays-removed (Luigi Pinca) [#​55004](https://redirect.github.com/nodejs/node/pull/55004 )
- \[[`e879c5edf2`](https://redirect.github.com/nodejs/node/commit/e879c5edf2 )] - **test**: fix test-tls-junk-closes-server (Michael Dawson) [#​55089](https://redirect.github.com/nodejs/node/pull/55089 )
- \[[`b885f0583c`](https://redirect.github.com/nodejs/node/commit/b885f0583c )] - **test**: fix more tests that fail when path contains a space (Antoine du Hamel) [#​55088](https://redirect.github.com/nodejs/node/pull/55088 )
- \[[`85f1187942`](https://redirect.github.com/nodejs/node/commit/85f1187942 )] - **test**: fix `assertSnapshot` when path contains a quote (Antoine du Hamel) [#​55087](https://redirect.github.com/nodejs/node/pull/55087 )
- \[[`fdae57f1e1`](https://redirect.github.com/nodejs/node/commit/fdae57f1e1 )] - **test**: fix some tests when path contains `%` (Antoine du Hamel) [#​55082](https://redirect.github.com/nodejs/node/pull/55082 )
- \[[`36c9ea8912`](https://redirect.github.com/nodejs/node/commit/36c9ea8912 )] - ***Revert*** "**test**: mark test-fs-watch-non-recursive flaky on Windows" (Luigi Pinca) [#​55079](https://redirect.github.com/nodejs/node/pull/55079 )
- \[[`80da5993cc`](https://redirect.github.com/nodejs/node/commit/80da5993cc )] - **test**: remove interval and give more time to unsync (Pietro Marchini) [#​55006](https://redirect.github.com/nodejs/node/pull/55006 )
- \[[`93c23e74b3`](https://redirect.github.com/nodejs/node/commit/93c23e74b3 )] - **test**: deflake test-inspector-strip-types (Luigi Pinca) [#​55058](https://redirect.github.com/nodejs/node/pull/55058 )
- \[[`43bbca2c08`](https://redirect.github.com/nodejs/node/commit/43bbca2c08 )] - **test**: make `test-runner-assert` more robust (Aviv Keller) [#​55036](https://redirect.github.com/nodejs/node/pull/55036 )
- \[[`268f1ec08f`](https://redirect.github.com/nodejs/node/commit/268f1ec08f )] - **test**: update tls test to support OpenSSL32 (Michael Dawson) [#​55030](https://redirect.github.com/nodejs/node/pull/55030 )
- \[[`a50dd21423`](https://redirect.github.com/nodejs/node/commit/a50dd21423 )] - **test**: do not assume `process.execPath` contains no spaces (Antoine du Hamel) [#​55028](https://redirect.github.com/nodejs/node/pull/55028 )
- \[[`c56e324cb8`](https://redirect.github.com/nodejs/node/commit/c56e324cb8 )] - **test**: fix `test-vm-context-dont-contextify` when path contains a space (Antoine du Hamel) [#​55026](https://redirect.github.com/nodejs/node/pull/55026 )
- \[[`6d42e44264`](https://redirect.github.com/nodejs/node/commit/6d42e44264 )] - **test**: adjust tls-set-ciphers for OpenSSL32 (Michael Dawson) [#​55016](https://redirect.github.com/nodejs/node/pull/55016 )
- \[[`22e601a76c`](https://redirect.github.com/nodejs/node/commit/22e601a76c )] - **test**: add `util.stripVTControlCharacters` test (RedYetiDev) [#​54865](https://redirect.github.com/nodejs/node/pull/54865 )
- \[[`a6796696d7`](https://redirect.github.com/nodejs/node/commit/a6796696d7 )] - **test**: improve coverage for timer promises schedular (Aviv Keller) [#​53370](https://redirect.github.com/nodejs/node/pull/53370 )
- \[[`9506f77b3e`](https://redirect.github.com/nodejs/node/commit/9506f77b3e )] - **test**: remove `getCallSite` from common (RedYetiDev) [#​54947](https://redirect.github.com/nodejs/node/pull/54947 )
- \[[`20d3a806ea`](https://redirect.github.com/nodejs/node/commit/20d3a806ea )] - **test**: remove unused common utilities (RedYetiDev) [#​54825](https://redirect.github.com/nodejs/node/pull/54825 )
- \[[`341b6d9b94`](https://redirect.github.com/nodejs/node/commit/341b6d9b94 )] - **test**: deflake test-http-header-overflow (Luigi Pinca) [#​54978](https://redirect.github.com/nodejs/node/pull/54978 )
- \[[`1e53c10853`](https://redirect.github.com/nodejs/node/commit/1e53c10853 )] - **test**: fix `soucre` to `source` (Aviv Keller) [#​55038](https://redirect.github.com/nodejs/node/pull/55038 )
- \[[`6843ca7e0d`](https://redirect.github.com/nodejs/node/commit/6843ca7e0d )] - **test**: add asserts to validate test assumptions (Michael Dawson) [#​54997](https://redirect.github.com/nodejs/node/pull/54997 )
- \[[`98ff615c5e`](https://redirect.github.com/nodejs/node/commit/98ff615c5e )] - **test**: add runner watch mode isolation tests (Pietro Marchini) [#​54888](https://redirect.github.com/nodejs/node/pull/54888 )
- \[[`327a8f7b59`](https://redirect.github.com/nodejs/node/commit/327a8f7b59 )] - **test**: fix invalid wasm test (Aviv Keller) [#​54935](https://redirect.github.com/nodejs/node/pull/54935 )
- \[[`5b012f544c`](https://redirect.github.com/nodejs/node/commit/5b012f544c )] - **test**: move test-http-max-sockets to parallel (Luigi Pinca) [#​54977](https://redirect.github.com/nodejs/node/pull/54977 )
- \[[`22b413910e`](https://redirect.github.com/nodejs/node/commit/22b413910e )] - **test**: remove test-http-max-sockets flaky designation (Luigi Pinca) [#​54976](https://redirect.github.com/nodejs/node/pull/54976 )
- \[[`62b8640550`](https://redirect.github.com/nodejs/node/commit/62b8640550 )] - **test**: refactor test-whatwg-webstreams-encoding to be shorter (David Dong) [#​54569](https://redirect.github.com/nodejs/node/pull/54569 )
- \[[`1f11d68173`](https://redirect.github.com/nodejs/node/commit/1f11d68173 )] - **test**: adjust key sizes to support OpenSSL32 (Michael Dawson) [#​54972](https://redirect.github.com/nodejs/node/pull/54972 )
- \[[`90a87ca8f7`](https://redirect.github.com/nodejs/node/commit/90a87ca8f7 )] - **test**: update test to support OpenSSL32 (Michael Dawson) [#​54968](https://redirect.github.com/nodejs/node/pull/54968 )
- \[[`9b7834536a`](https://redirect.github.com/nodejs/node/commit/9b7834536a )] - **test**: update DOM events web platform tests (Matthew Aitken) [#​54642](https://redirect.github.com/nodejs/node/pull/54642 )
- \[[`1c001550a2`](https://redirect.github.com/nodejs/node/commit/1c001550a2 )] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#​55029](https://redirect.github.com/nodejs/node/pull/55029 )
- \[[`800f7c44ed`](https://redirect.github.com/nodejs/node/commit/800f7c44ed )] - **test_runner**: throw on invalid source map (Aviv Keller) [#​55055](https://redirect.github.com/nodejs/node/pull/55055 )
- \[[`0f7e3f017f`](https://redirect.github.com/nodejs/node/commit/0f7e3f017f )] - **test_runner**: assert entry is a valid object (Edigleysson Silva (Edy)) [#​55231](https://redirect.github.com/nodejs/node/pull/55231 )
- \[[`c308862d2e`](https://redirect.github.com/nodejs/node/commit/c308862d2e )] - **test_runner**: avoid spread operator on arrays (Antoine du Hamel) [#​55143](https://redirect.github.com/nodejs/node/pull/55143 )
- \[[`12401972b7`](https://redirect.github.com/nodejs/node/commit/12401972b7 )] - **test_runner**: support typescript files in default glob (Aviv Keller) [#​55081](https://redirect.github.com/nodejs/node/pull/55081 )
- \[[`19cfa3140f`](https://redirect.github.com/nodejs/node/commit/19cfa3140f )] - **test_runner**: close and flush destinations on forced exit (Colin Ihrig) [#​55099](https://redirect.github.com/nodejs/node/pull/55099 )
- \[[`86f7cb802d`](https://redirect.github.com/nodejs/node/commit/86f7cb802d )] - **(SEMVER-MINOR)** **test_runner**: support custom arguments in `run()` (Aviv Keller) [#​55126](https://redirect.github.com/nodejs/node/pull/55126 )
- \[[`7eaeba499a`](https://redirect.github.com/nodejs/node/commit/7eaeba499a )] - **test_runner**: fix mocking modules with quote in their URL (Antoine du Hamel) [#​55083](https://redirect.github.com/nodejs/node/pull/55083 )
- \[[`8818c6c88a`](https://redirect.github.com/nodejs/node/commit/8818c6c88a )] - **test_runner**: report error on missing sourcemap source (Aviv Keller) [#​55037](https://redirect.github.com/nodejs/node/pull/55037 )
- \[[`b62f2f8259`](https://redirect.github.com/nodejs/node/commit/b62f2f8259 )] - **(SEMVER-MINOR)** **test_runner**: add 'test:summary' event (Colin Ihrig) [#​54851](https://redirect.github.com/nodejs/node/pull/54851 )
- \[[`449dad0db0`](https://redirect.github.com/nodejs/node/commit/449dad0db0 )] - **test_runner**: use `test:` symbol on second print of parent test (RedYetiDev) [#​54956](https://redirect.github.com/nodejs/node/pull/54956 )
- \[[`4b962a78c7`](https://redirect.github.com/nodejs/node/commit/4b962a78c7 )] - **test_runner**: replace ansi clear with ansi reset (Pietro Marchini) [#​55013](https://redirect.github.com/nodejs/node/pull/55013 )
- \[[`d7c708aec5`](https://redirect.github.com/nodejs/node/commit/d7c708aec5 )] - **(SEMVER-MINOR)** **test_runner**: add support for coverage via run() (Chemi Atlow) [#​53937](https://redirect.github.com/nodejs/node/pull/53937 )
- \[[`93c6c90219`](https://redirect.github.com/nodejs/node/commit/93c6c90219 )] - **test_runner**: support typescript module mocking (Marco Ippolito) [#​54878](https://redirect.github.com/nodejs/node/pull/54878 )
- \[[`1daec9a63f`](https://redirect.github.com/nodejs/node/commit/1daec9a63f )] - **test_runner**: avoid coverage report partial file names (Pietro Marchini) [#​54379](https://redirect.github.com/nodejs/node/pull/54379 )
- \[[`d51e5a8667`](https://redirect.github.com/nodejs/node/commit/d51e5a8667 )] - **tools**: enforc
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-01-17 08:47:09 +00:00
renovate
693ec6adc4
chore: bump up all non-major dependencies ( #8781 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.688.0` -> `3.701.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.688.0/3.701.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.688.0` -> `3.701.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.688.0/3.701.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@capacitor/android](https://capacitorjs.com ) ([source](https://redirect.github.com/ionic-team/capacitor )) | [`6.1.2` -> `6.2.0`](https://renovatebot.com/diffs/npm/@capacitor%2fandroid/6.1.2/6.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@capacitor/app](https://redirect.github.com/ionic-team/capacitor-plugins ) | [`6.0.1` -> `6.0.2`](https://renovatebot.com/diffs/npm/@capacitor%2fapp/6.0.1/6.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@capacitor/browser](https://redirect.github.com/ionic-team/capacitor-plugins ) | [`6.0.3` -> `6.0.4`](https://renovatebot.com/diffs/npm/@capacitor%2fbrowser/6.0.3/6.0.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@capacitor/cli](https://capacitorjs.com ) ([source](https://redirect.github.com/ionic-team/capacitor )) | [`6.1.2` -> `6.2.0`](https://renovatebot.com/diffs/npm/@capacitor%2fcli/6.1.2/6.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@capacitor/core](https://capacitorjs.com ) ([source](https://redirect.github.com/ionic-team/capacitor )) | [`6.1.2` -> `6.2.0`](https://renovatebot.com/diffs/npm/@capacitor%2fcore/6.1.2/6.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@capacitor/ios](https://capacitorjs.com ) ([source](https://redirect.github.com/ionic-team/capacitor )) | [`6.1.2` -> `6.2.0`](https://renovatebot.com/diffs/npm/@capacitor%2fios/6.1.2/6.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@capacitor/keyboard](https://redirect.github.com/ionic-team/capacitor-plugins ) | [`6.0.2` -> `6.0.3`](https://renovatebot.com/diffs/npm/@capacitor%2fkeyboard/6.0.2/6.0.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@clack/core](https://redirect.github.com/natemoo-re/clack/tree/main/packages/core#readme ) ([source](https://redirect.github.com/natemoo-re/clack/tree/HEAD/packages/core )) | [`0.3.4` -> `0.3.5`](https://renovatebot.com/diffs/npm/@clack%2fcore/0.3.4/0.3.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@clack/prompts](https://redirect.github.com/natemoo-re/clack/tree/main/packages/prompts#readme ) ([source](https://redirect.github.com/natemoo-re/clack/tree/HEAD/packages/prompts )) | [`^0.7.0` -> `^0.8.0`](https://renovatebot.com/diffs/npm/@clack%2fprompts/0.7.0/0.8.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@commitlint/cli](https://commitlint.js.org/ ) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli )) | [`19.5.0` -> `19.6.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.5.0/19.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@commitlint/config-conventional](https://commitlint.js.org/ ) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional )) | [`19.5.0` -> `19.6.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/19.5.0/19.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@dnd-kit/core](https://redirect.github.com/clauderic/dnd-kit ) ([source](https://redirect.github.com/clauderic/dnd-kit/tree/HEAD/packages/core )) | [`6.1.0` -> `6.2.0`](https://renovatebot.com/diffs/npm/@dnd-kit%2fcore/6.1.0/6.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@electron-forge/cli](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcli/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/core](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcore/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/core-utils](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcore-utils/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-base](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-base/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | resolutions | minor |
| [@electron-forge/maker-deb](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-deb/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-dmg](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-dmg/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-flatpak](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-flatpak/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-squirrel](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-squirrel/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-zip](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-zip/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/plugin-auto-unpack-natives](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fplugin-auto-unpack-natives/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/shared-types](https://redirect.github.com/electron/forge ) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fshared-types/7.5.0/7.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@emotion/cache](https://redirect.github.com/emotion-js/emotion/tree/main#readme ) ([source](https://redirect.github.com/emotion-js/emotion )) | [`11.13.1` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2fcache/11.13.1/11.13.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@emotion/react](https://redirect.github.com/emotion-js/emotion/tree/main#readme ) ([source](https://redirect.github.com/emotion-js/emotion )) | [`11.13.3` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.3/11.13.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@emotion/react](https://redirect.github.com/emotion-js/emotion/tree/main#readme ) ([source](https://redirect.github.com/emotion-js/emotion )) | [`11.13.3` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.3/11.13.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@emotion/styled](https://redirect.github.com/emotion-js/emotion/tree/main#readme ) ([source](https://redirect.github.com/emotion-js/emotion )) | [`11.13.0` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.13.0/11.13.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@graphql-codegen/typescript](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typescript )) | [`4.1.1` -> `4.1.2`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript/4.1.1/4.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@graphql-codegen/typescript-operations](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/operations )) | [`4.3.1` -> `4.4.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/4.3.1/4.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@marsidev/react-turnstile](https://redirect.github.com/marsidev/react-turnstile ) | [`1.0.2` -> `1.1.0`](https://renovatebot.com/diffs/npm/@marsidev%2freact-turnstile/1.0.2/1.1.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/core](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcore/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/exporter-prometheus](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.54.0` -> `^0.55.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.54.2/0.55.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/exporter-zipkin](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-zipkin/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.54.0` -> `^0.55.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.54.2/0.55.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-graphql](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.44.0` -> `^0.45.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.44.0/0.45.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-http](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.54.0` -> `^0.55.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.54.2/0.55.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-ioredis](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.44.0` -> `^0.45.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.44.0/0.45.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-nestjs-core](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.41.0` -> `^0.42.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.41.0/0.42.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-socket.io](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.43.0` -> `^0.44.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.43.0/0.44.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/resources](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fresources/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-metrics](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/sdk-metrics ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-metrics/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-node](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.54.0` -> `^0.55.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.54.2/0.55.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-trace-node](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-node ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-trace-node/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/semantic-conventions](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsemantic-conventions/1.27.0/1.28.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@playwright/test](https://playwright.dev ) ([source](https://redirect.github.com/microsoft/playwright )) | [`=1.48.2` -> `=1.49.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.48.2/1.49.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@radix-ui/react-scroll-area](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.0` -> `1.2.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-scroll-area/1.2.0/1.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-tooltip](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.3` -> `1.1.4`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tooltip/1.1.3/1.1.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://redirect.github.com/getsentry/sentry-javascript )) | [`8.37.1` -> `8.40.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.37.1/8.40.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://redirect.github.com/getsentry/sentry-javascript )) | [`8.37.1` -> `8.40.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.37.1/8.40.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-mdx-gfm](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/gfm ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/react](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/react ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/react )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/react-vite ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite )) | [`8.4.2` -> `8.4.5`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.4.2/8.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@swc/core](https://swc.rs ) ([source](https://redirect.github.com/swc-project/swc )) | [`1.9.2` -> `1.9.3`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.9.2/1.9.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/cookie-parser](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cookie-parser ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cookie-parser )) | [`1.4.7` -> `1.4.8`](https://renovatebot.com/diffs/npm/@types%2fcookie-parser/1.4.7/1.4.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | [`20.17.6` -> `20.17.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.6/20.17.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/nodemailer](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/nodemailer ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer )) | [`6.4.16` -> `6.4.17`](https://renovatebot.com/diffs/npm/@types%2fnodemailer/6.4.16/6.4.17 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/css](https://redirect.github.com/vanilla-extract-css/vanilla-extract ) ([source](https://redirect.github.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/css )) | [`1.16.0` -> `1.16.1`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fcss/1.16.0/1.16.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/vite-plugin](https://redirect.github.com/vanilla-extract-css/vanilla-extract ) ([source](https://redirect.github.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/vite-plugin )) | [`4.0.17` -> `4.0.18`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fvite-plugin/4.0.17/4.0.18 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/webpack-plugin](https://redirect.github.com/vanilla-extract-css/vanilla-extract ) ([source](https://redirect.github.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/webpack-plugin )) | [`2.3.14` -> `2.3.15`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fwebpack-plugin/2.3.14/2.3.15 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@apollo/server](https://redirect.github.com/apollographql/apollo-server ) ([source](https://redirect.github.com/apollographql/apollo-server/tree/HEAD/packages/server )) | [`4.11.0` -> `4.11.2`](https://renovatebot.com/diffs/npm/@apollo%2fserver/4.11.0/4.11.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@atlaskit/pragmatic-drag-and-drop](https://atlassian.design/components/pragmatic-drag-and-drop/ ) ([source](https://redirect.github.com/atlassian/pragmatic-drag-and-drop )) | [`1.3.1` -> `1.4.0`](https://renovatebot.com/diffs/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.1/1.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.658.1` -> `3.685.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.658.1/3.685.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.658.1` -> `3.685.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.658.1/3.685.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@chromatic-com/storybook](https://redirect.github.com/chromaui/addon-visual-tests ) | [`3.0.0` -> `3.2.2`](https://renovatebot.com/diffs/npm/@chromatic-com%2fstorybook/3.0.0/3.2.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@faker-js/faker](https://fakerjs.dev ) ([source](https://redirect.github.com/faker-js/faker )) | [`9.0.3` -> `9.2.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/9.0.3/9.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@fal-ai/serverless-client](https://redirect.github.com/fal-ai/fal-js ) ([source](https://redirect.github.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`^0.14.0` -> `^0.15.0`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.14.3/0.15.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@floating-ui/dom](https://floating-ui.com ) ([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/dom )) | [`1.6.11` -> `1.6.12`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.11/1.6.12 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@google-cloud/opentelemetry-cloud-monitoring-exporter](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`^0.19.0` -> `^0.20.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-monitoring-exporter/0.19.0/0.20.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@graphql-codegen/cli](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli )) | [`5.0.2` -> `5.0.3`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/5.0.2/5.0.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@graphql-codegen/typescript](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typescript )) | [`4.0.9` -> `4.1.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript/4.0.9/4.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@graphql-codegen/typescript-operations](https://redirect.github.com/dotansimha/graphql-code-generator ) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/operations )) | [`4.2.3` -> `4.3.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/4.2.3/4.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@napi-rs/cli](https://redirect.github.com/napi-rs/napi-rs ) | [`3.0.0-alpha.62` -> `3.0.0-alpha.64`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.62/3.0.0-alpha.64 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@node-rs/crc32](https://redirect.github.com/napi-rs/node-rs ) | [`1.10.3` -> `1.10.4`](https://renovatebot.com/diffs/npm/@node-rs%2fcrc32/1.10.3/1.10.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@opentelemetry/core](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.26.0` -> `1.27.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcore/1.26.0/1.27.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/exporter-prometheus](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.53.0` -> `^0.54.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.53.0/0.54.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/exporter-zipkin](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.26.0` -> `1.27.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-zipkin/1.26.0/1.27.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/host-metrics](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/opentelemetry-host-metrics#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`0.35.3` -> `0.35.4`](https://renovatebot.com/diffs/npm/@opentelemetry%2fhost-metrics/0.35.3/0.35.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@opentelemetry/instrumentation](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.53.0` -> `^0.54.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.53.0/0.54.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-graphql](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.43.0` -> `^0.44.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.43.0/0.44.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-http](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.53.0` -> `^0.54.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.53.0/0.54.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-ioredis](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.43.0` -> `^0.44.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.43.0/0.44.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-nestjs-core](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.40.0` -> `^0.41.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.40.0/0.41.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-socket.io](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.42.0` -> `^0.43.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.42.0/0.43.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/resources](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.26.0` -> `1.27.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fresources/1.26.0/1.27.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-metrics](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/sdk-metrics ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.26.0` -> `1.27.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-metrics/1.26.0/1.27.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-node](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`^0.53.0` -> `^0.54.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.53.0/0.54.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-trace-node](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-node ) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js )) | [`1.26.0` -> `1.27.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-trace-node/1.26.0/1.27.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@playwright/test](https://playwright.dev ) ([source](https://redirect.github.com/microsoft/playwright )) | [`=1.47.2` -> `=1.48.2`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.2/1.48.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@prisma/client](https://www.prisma.io ) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/client )) | [`5.20.0` -> `5.21.1`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.20.0/5.21.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@prisma/instrumentation](https://www.prisma.io ) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/instrumentation )) | [`5.20.0` -> `5.21.1`](https://renovatebot.com/diffs/npm/@prisma%2finstrumentation/5.20.0/5.21.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@radix-ui/react-accordion](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.0` -> `1.2.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-accordion/1.2.0/1.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-alert-dialog](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-alert-dialog/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-avatar](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.0` -> `1.1.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-avatar/1.1.0/1.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-checkbox](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-checkbox/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-context-menu](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`2.2.1` -> `2.2.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-context-menu/2.2.1/2.2.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-dialog](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dialog/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-dropdown-menu](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`2.1.1` -> `2.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dropdown-menu/2.1.1/2.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-hover-card](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-hover-card/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-menubar](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-menubar/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-navigation-menu](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.0` -> `1.2.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-navigation-menu/1.2.0/1.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-popover](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-popover/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-radio-group](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.0` -> `1.2.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-radio-group/1.2.0/1.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-scroll-area](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.0` -> `1.2.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-scroll-area/1.1.0/1.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@radix-ui/react-select](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`2.1.1` -> `2.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-select/2.1.1/2.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-slider](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.0` -> `1.2.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-slider/1.2.0/1.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-switch](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.0` -> `1.1.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.1.0/1.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-tabs](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.0` -> `1.1.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tabs/1.1.0/1.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-toast](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.2.1` -> `1.2.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-toast/1.2.1/1.2.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-tooltip](https://radix-ui.com/primitives ) ([source](https://redirect.github.com/radix-ui/primitives )) | [`1.1.2` -> `1.1.3`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tooltip/1.1.2/1.1.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@sentry/electron](https://redirect.github.com/getsentry/sentry-electron ) | [`5.4.0` -> `5.7.0`](https://renovatebot.com/diffs/npm/@sentry%2felectron/5.4.0/5.7.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/esbuild-plugin](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/esbuild-plugin ) ([source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.22.4` -> `2.22.6`](https://renovatebot.com/diffs/npm/@sentry%2fesbuild-plugin/2.22.4/2.22.6 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://redirect.github.com/getsentry/sentry-javascript )) | [`8.32.0` -> `8.36.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.32.0/8.36.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://redirect.github.com/getsentry/sentry-javascript )) | [`8.32.0` -> `8.36.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.32.0/8.36.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/webpack-plugin](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin ) ([source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.22.4` -> `2.22.6`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/2.22.4/2.22.6 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@slack/web-api](https://slack.dev/node-slack-sdk/web-api ) ([source](https://redirect.github.com/slackapi/node-slack-sdk )) | [`7.5.0` -> `7.7.0`](https://renovatebot.com/diffs/npm/@slack%2fweb-api/7.5.0/7.7.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/addon-mdx-gfm](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/gfm ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/react](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/react ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/react )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/react-vite ) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite )) | [`8.3.3` -> `8.4.2`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.3.3/8.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@types/mixpanel-browser](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mixpanel-browser ) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mixpanel-browser )) | [`2.50.0` -> `2.50.2`](https://renovatebot.com/diffs/npm/@types%2fmixpanel-browser/2.50.0/2.50.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.635.0` -> `3.637.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.635.0/3.637.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.635.0` -> `3.637.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.635.0/3.637.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@keyv/redis](https://togithub.com/jaredwray/keyv ) | [`3.0.0` -> `3.0.1`](https://renovatebot.com/diffs/npm/@keyv%2fredis/3.0.0/3.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@napi-rs/simple-git](https://togithub.com/Brooooooklyn/simple-git ) | [`0.1.17` -> `0.1.18`](https://renovatebot.com/diffs/npm/@napi-rs%2fsimple-git/0.1.17/0.1.18 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@napi-rs/simple-git](https://togithub.com/Brooooooklyn/simple-git ) | [`0.1.17` -> `0.1.18`](https://renovatebot.com/diffs/npm/@napi-rs%2fsimple-git/0.1.17/0.1.18 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.6.1` -> `19.6.2`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.6.1/19.6.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@opentelemetry/semantic-conventions](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`1.25.1` -> `1.26.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsemantic-conventions/1.25.1/1.26.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [foxact](https://foxact.skk.moe ) ([source](https://togithub.com/SukkaW/foxact )) | [`0.2.36` -> `0.2.37`](https://renovatebot.com/diffs/npm/foxact/0.2.36/0.2.37 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.429.0` -> `^0.435.0`](https://renovatebot.com/diffs/npm/lucide-react/0.429.0/0.435.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.16.0` -> `20.17.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.6.1` -> `19.6.2`](https://renovatebot.com/diffs/npm/nx/19.6.1/19.6.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [react-resizable-panels](https://togithub.com/bvaughn/react-resizable-panels ) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/react-resizable-panels/2.1.0/2.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [react-transition-state](https://szhsin.github.io/react-transition-state/ ) ([source](https://togithub.com/szhsin/react-transition-state )) | [`2.1.1` -> `2.1.2`](https://renovatebot.com/diffs/npm/react-transition-state/2.1.1/2.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [webpack](https://togithub.com/webpack/webpack ) | [`5.93.0` -> `5.94.0`](https://renovatebot.com/diffs/npm/webpack/5.93.0/5.94.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.72.1` -> `3.72.2`](https://renovatebot.com/diffs/npm/wrangler/3.72.1/3.72.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.637.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36370-2024-08-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.635.0...v3.637.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>Brooooooklyn/simple-git (@​napi-rs/simple-git)</summary>
### [`v0.1.18`](https://togithub.com/Brooooooklyn/simple-git/releases/tag/v0.1.18 )
[Compare Source](https://togithub.com/Brooooooklyn/simple-git/compare/v0.1.17...v0.1.18 )
##### Core features:
##### Blob API
```js
import { Repository } from "@​napi-rs/simple-git";
const repo = new Repository(".");
const blob = repo.head().peelToTree()
.getPath("__test__/repo.spec.mjs")
.toObject(repo)
.peelToBlob();
const fileContent = Buffer.from(blob.content()).toString("utf8");
```
##### What's Changed
- chore(deps): update yarn to v4.4.0 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/58 ](https://togithub.com/Brooooooklyn/simple-git/pull/58 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/57 ](https://togithub.com/Brooooooklyn/simple-git/pull/57 )
- feat: implment blob and related features by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/59 ](https://togithub.com/Brooooooklyn/simple-git/pull/59 )
**Full Changelog**: https://github.com/Brooooooklyn/simple-git/compare/v0.1.17...v0.1.18
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.6.2`](https://togithub.com/nrwl/nx/releases/tag/19.6.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.6.1...19.6.2 )
##### 19.6.2 (2024-08-21)
##### 🚀 Features
- **bundling:** add option to generate sourcemaps for Rollup build ([#​27539](https://togithub.com/nrwl/nx/pull/27539 ))
- **devkit:** prefer strings over Linter enum ([#​27209](https://togithub.com/nrwl/nx/pull/27209 ))
- **graph:** add expandedTargets to project details on nx dev ([#​26911](https://togithub.com/nrwl/nx/pull/26911 ))
- **js:** add skipPackageManager option to build executors in order to skip generating "packageManager" entry in package.json ([#​27518](https://togithub.com/nrwl/nx/pull/27518 ))
- **nx-dev:** honor prefers-reduced-motion ([#​27541](https://togithub.com/nrwl/nx/pull/27541 ))
##### 🩹 Fixes
- missing export for setRemoteDefinition ([#​27491](https://togithub.com/nrwl/nx/pull/27491 ))
- **core:** fix importing files with special characters ([#​27484](https://togithub.com/nrwl/nx/pull/27484 ))
- **core:** use withVerbose util ([#​27553](https://togithub.com/nrwl/nx/pull/27553 ))
- **core:** support import detection of packages installed from git remote URL ([#​27569](https://togithub.com/nrwl/nx/pull/27569 ))
- **esbuild:** declaration:true should find the correct package root regardless of cwd [#​26261](https://togithub.com/nrwl/nx/issues/26261 ) ([#​27560](https://togithub.com/nrwl/nx/pull/27560 ), [#​26261](https://togithub.com/nrwl/nx/issues/26261 ))
- **gradle:** track childProjects in properties report ([#​27488](https://togithub.com/nrwl/nx/pull/27488 ))
- **gradle:** fix tasksFileLines might be undefined ([#​27548](https://togithub.com/nrwl/nx/pull/27548 ))
- **js:** only sync references when composite is true, preserve comments in other parts of file ([#​27530](https://togithub.com/nrwl/nx/pull/27530 ))
- **js:** ensure assets option in tsc executor defaults to empty array for programmatic usage ([#​27565](https://togithub.com/nrwl/nx/pull/27565 ))
- **module-federation:** ensure shared packages can be shared from host [#​27162](https://togithub.com/nrwl/nx/issues/27162 ) ([#​27513](https://togithub.com/nrwl/nx/pull/27513 ), [#​27162](https://togithub.com/nrwl/nx/issues/27162 ))
- **nextjs:** should not fail when running outside of nx cli ([#​27523](https://togithub.com/nrwl/nx/pull/27523 ))
- **nextjs:** Should be able to run custom server targets with swc ([#​27526](https://togithub.com/nrwl/nx/pull/27526 ))
- **nextjs:** schema type for unitTestRunner for library ([#​26824](https://togithub.com/nrwl/nx/pull/26824 ))
- **node:** generate webpack server apps with generatePackageJson:true by default ([#​27570](https://togithub.com/nrwl/nx/pull/27570 ))
- **nx-dev:** modify prompt ([#​27536](https://togithub.com/nrwl/nx/pull/27536 ))
- **nx-plugin:** allow create-package without e2eProject ([#​27572](https://togithub.com/nrwl/nx/pull/27572 ))
- **react:** handle more scenarios when collecting component props for generating stories ([#​27528](https://togithub.com/nrwl/nx/pull/27528 ))
- **storybook:** should generate correct config for nextjs apps [#​27233](https://togithub.com/nrwl/nx/issues/27233 ) ([#​27510](https://togithub.com/nrwl/nx/pull/27510 ), [#​27233](https://togithub.com/nrwl/nx/issues/27233 ))
- **testing:** fix issues in static server target migrations ([#​27547](https://togithub.com/nrwl/nx/pull/27547 ))
- **vite:** plugin should infer serve target if server config defined [#​27370](https://togithub.com/nrwl/nx/issues/27370 ) ([#​27507](https://togithub.com/nrwl/nx/pull/27507 ), [#​27370](https://togithub.com/nrwl/nx/issues/27370 ))
- **vite:** load the correct config file from [@​nx/vite](https://togithub.com/nx/vite ):test executor ([#​27514](https://togithub.com/nrwl/nx/pull/27514 ))
- **vite:** add typecheck inferred target for vite plugin [#​27501](https://togithub.com/nrwl/nx/issues/27501 ) ([#​27531](https://togithub.com/nrwl/nx/pull/27531 ), [#​27501](https://togithub.com/nrwl/nx/issues/27501 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Feliche-Demian Netliukh
- Guilherme Prezzi [@​menosprezzi](https://togithub.com/menosprezzi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
</details>
<details>
<summary>open-telemetry/opentelemetry-js (@​opentelemetry/semantic-conventions)</summary>
### [`v1.26.0`](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.25.1...3cf1c5215f2656ccb82e6a73cd9e6f2782f8d1cc )
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.25.1...3cf1c5215f2656ccb82e6a73cd9e6f2782f8d1cc )
</details>
<details>
<summary>SukkaW/foxact (foxact)</summary>
### [`v0.2.37`](https://togithub.com/SukkaW/foxact/blob/HEAD/CHANGELOG.md#0237 )
[Compare Source](https://togithub.com/SukkaW/foxact/compare/0.2.36...0.2.37 )
**Core Changes**
- `foxact/rem` now also exports converter factory function
- `foxact/rem` now supports customize html font size
</details>
<details>
<summary>lucide-icons/lucide (lucide-react)</summary>
### [`v0.435.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.435.0 ): New icons 0.435.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.434.0...0.435.0 )
#### Modified Icons 🔨
- `milestone` ([#​2281](https://togithub.com/lucide-icons/lucide/issues/2281 )) by [@​jguddas](https://togithub.com/jguddas )
- `signpost` ([#​2281](https://togithub.com/lucide-icons/lucide/issues/2281 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.434.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.434.0 ): New icons 0.434.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.433.0...0.434.0 )
#### New icons 🎨
- `volume-off` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `file-volume` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `volume-1` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `volume-2` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `volume-x` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `volume` ([#​2378](https://togithub.com/lucide-icons/lucide/issues/2378 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.433.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.433.0 ): New icons 0.433.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.432.0...0.433.0 )
#### New icons 🎨
- `trending-up-down` ([#​2372](https://togithub.com/lucide-icons/lucide/issues/2372 )) by [@​Alportan](https://togithub.com/Alportan )
#### Fixes Lucide Solid
- Fixed compilation issues when starting up Vite Dev server by [@​ericfennis](https://togithub.com/ericfennis ) in [https://github.com/lucide-icons/lucide/pull/2375 ](https://togithub.com/lucide-icons/lucide/pull/2375 )
### [`v0.432.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.432.0 ): New icons 0.432.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.429.0...0.432.0 )
#### New icons 🎨
- `chart-gantt` ([#​2392](https://togithub.com/lucide-icons/lucide/issues/2392 )) by [@​jguddas](https://togithub.com/jguddas )
#### Modified Icons 🔨
- `contact-round` ([#​2391](https://togithub.com/lucide-icons/lucide/issues/2391 )) by [@​jguddas](https://togithub.com/jguddas )
- `contact` ([#​2391](https://togithub.com/lucide-icons/lucide/issues/2391 )) by [@​jguddas](https://togithub.com/jguddas )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.17.0`](https://togithub.com/nodejs/node/compare/v20.16.0...v20.17.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.16.0...v20.17.0 )
</details>
<details>
<summary>bvaughn/react-resizable-panels (react-resizable-panels)</summary>
### [`v2.1.1`](https://togithub.com/bvaughn/react-resizable-panels/compare/2.1.0...2.1.1 )
[Compare Source](https://togithub.com/bvaughn/react-resizable-panels/compare/2.1.0...2.1.1 )
</details>
<details>
<summary>szhsin/react-transition-state (react-transition-state)</summary>
### [`v2.1.2`](https://togithub.com/szhsin/react-transition-state/releases/tag/v2.1.2 )
[Compare Source](https://togithub.com/szhsin/react-transition-state/compare/v2.1.1...v2.1.2 )
- Add switch transition examples in README [#​639](https://togithub.com/szhsin/react-transition-state/issues/639 )
</details>
<details>
<summary>webpack/webpack (webpack)</summary>
### [`v5.94.0`](https://togithub.com/webpack/webpack/compare/v5.93.0...eabf85d8580dfcb876b56957ba5488222a4f7873 )
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.93.0...v5.94.0 )
</details>
<details>
<summary>cloudflare/workers-sdk (wrangler)</summary>
### [`v3.72.2`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3722 )
[Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/wrangler@3.72.1...wrangler@3.72.2 )
##### Patch Changes
- [#​6511](https://togithub.com/cloudflare/workers-sdk/pull/6511 ) [`e75c581`](e75c5812f5 ) Thanks [@​petebacondarwin](https://togithub.com/petebacondarwin )! - fix: allow Pages projects to use \`experimental:nodejs_compat_v2" flag
Fixes [#​6288](https://togithub.com/cloudflare/workers-sdk/issues/6288 )
- Updated dependencies \[[`b0e2f0b`](b0e2f0bfc6 ), [`f5bde66`](f5bde66914 )]:
- miniflare@3.20240821 .0
- [@​cloudflare/workers-shared](https://togithub.com/cloudflare/workers-shared )[@​0](https://togithub.com/0 ).3.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-08-23 14:42:36 +00:00
renovate
2e2a3af967
chore: bump up all non-major dependencies ( #7925 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.633.0` -> `3.635.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.633.0/3.635.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.633.0` -> `3.635.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.633.0/3.635.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@chromatic-com/storybook](https://togithub.com/chromaui/addon-visual-tests ) | [`1.6.1` -> `1.7.0`](https://renovatebot.com/diffs/npm/@chromatic-com%2fstorybook/1.6.1/1.7.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.13.0` -> `11.13.3`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.0/11.13.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.13.0` -> `11.13.3`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.0/11.13.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@fal-ai/serverless-client](https://togithub.com/fal-ai/fal-js ) ([source](https://togithub.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`^0.13.0` -> `^0.14.0`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.13.0/0.14.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.60` -> `3.0.0-alpha.62`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.60/3.0.0-alpha.62 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.46.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.46.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )) | [`18.3.3` -> `18.3.4`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.3/18.3.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/css](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/css )) | [`1.15.4` -> `1.15.5`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fcss/1.15.4/1.15.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/vite-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/vite-plugin )) | [`4.0.14` -> `4.0.15`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fvite-plugin/4.0.14/4.0.15 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/webpack-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/webpack-plugin )) | [`2.3.12` -> `2.3.13`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fwebpack-plugin/2.3.12/2.3.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [core-js](https://togithub.com/zloirock/core-js ) ([source](https://togithub.com/zloirock/core-js/tree/HEAD/packages/core-js )) | [`3.38.0` -> `3.38.1`](https://renovatebot.com/diffs/npm/core-js/3.38.0/3.38.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [core-js](https://togithub.com/zloirock/core-js ) ([source](https://togithub.com/zloirock/core-js/tree/HEAD/packages/core-js )) | [`3.38.0` -> `3.38.1`](https://renovatebot.com/diffs/npm/core-js/3.38.0/3.38.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [dayjs](https://day.js.org ) ([source](https://togithub.com/iamkun/dayjs )) | [`1.11.12` -> `1.11.13`](https://renovatebot.com/diffs/npm/dayjs/1.11.12/1.11.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [electron](https://togithub.com/electron/electron ) | [`32.0.0` -> `32.0.1`](https://renovatebot.com/diffs/npm/electron/32.0.0/32.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [embla-carousel-react](https://www.embla-carousel.com ) ([source](https://togithub.com/davidjerleke/embla-carousel )) | [`8.1.8` -> `8.2.0`](https://renovatebot.com/diffs/npm/embla-carousel-react/8.1.8/8.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [husky](https://togithub.com/typicode/husky ) | [`9.1.4` -> `9.1.5`](https://renovatebot.com/diffs/npm/husky/9.1.4/9.1.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [jotai-scope](https://togithub.com/jotaijs/jotai-scope ) | [`0.7.1` -> `0.7.2`](https://renovatebot.com/diffs/npm/jotai-scope/0.7.1/0.7.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.408.0` -> `^0.429.0`](https://renovatebot.com/diffs/npm/lucide-react/0.408.0/0.429.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [napi](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.7` -> `3.0.0-alpha.8` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.6` -> `3.0.0-alpha.7` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [nestjs-throttler-storage-redis](https://togithub.com/kkoomen/nestjs-throttler-storage-redis ) | [`^0.4.1` -> `^0.5.0`](https://renovatebot.com/diffs/npm/nestjs-throttler-storage-redis/0.4.4/0.5.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.15.1` -> `20.16.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| openresty/openresty | `1.25.3.1-0-buster` -> `1.25.3.2-0-buster` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | final | patch |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.46.1`](https://renovatebot.com/diffs/npm/playwright/1.44.1/1.46.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-refresh](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react )) | [`^0.10.0` -> `^0.14.0`](https://renovatebot.com/diffs/npm/react-refresh/0.10.0/0.14.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [serde](https://serde.rs ) ([source](https://togithub.com/serde-rs/serde )) | `1.0.204` -> `1.0.208` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [serde_json](https://togithub.com/serde-rs/json ) | `1.0.120` -> `1.0.125` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [storybook-dark-mode](https://togithub.com/hipstersmoothie/storybook-dark-mode ) | [`4.0.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/storybook-dark-mode/4.0.1/4.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.38.0` -> `1.39.3` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dev-dependencies | minor |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.38.0` -> `1.39.3` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [vite](https://vitejs.dev ) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) | [`5.4.1` -> `5.4.2`](https://renovatebot.com/diffs/npm/vite/5.4.1/5.4.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [vite-plugin-dts](https://togithub.com/qmhc/vite-plugin-dts ) | [`4.0.2` -> `4.0.3`](https://renovatebot.com/diffs/npm/vite-plugin-dts/4.0.2/4.0.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.72.0` -> `3.72.1`](https://renovatebot.com/diffs/npm/wrangler/3.72.0/3.72.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.635.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36350-2024-08-20 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.633.0...v3.635.0 )
##### Features
- **client-s3:** Amazon Simple Storage Service / Features : Add support for conditional writes for PutObject and CompleteMultipartUpload APIs. ([b474584](b474584f2c ))
- **codegen:** add Smithy RPCv2 CBOR to list of protocols ([#​6096](https://togithub.com/aws/aws-sdk-js-v3/issues/6096 )) ([5154d4f](5154d4f19b ))
</details>
<details>
<summary>chromaui/addon-visual-tests (@​chromatic-com/storybook)</summary>
### [`v1.7.0`](https://togithub.com/chromaui/addon-visual-tests/blob/HEAD/CHANGELOG.md#v170-Tue-Aug-20-2024 )
[Compare Source](https://togithub.com/chromaui/addon-visual-tests/compare/v1.6.1...v1.7.0 )
##### 🚀 Enhancement
- Update story status reporting for Storybook 8.3 and use new `SET_FILTER` event [#​332](https://togithub.com/chromaui/addon-visual-tests/pull/332 ) ([@​ghengeveld](https://togithub.com/ghengeveld ))
##### Authors: 1
- Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld ))
***
</details>
<details>
<summary>emotion-js/emotion (@​emotion/react)</summary>
### [`v11.13.3`](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.13.0...3f468846855ed1c6092922a6317a6f5df0ba8dcc )
[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.13.0...@emotion/react@11.13.3 )
</details>
<details>
<summary>fal-ai/fal-js (@​fal-ai/serverless-client)</summary>
### [`v0.14.2`](c3a3c3d21a...b3ab5f0e15 )
[Compare Source](c3a3c3d21a...b3ab5f0e15 )
### [`v0.14.1`](6edbf2948d...c3a3c3d21a )
[Compare Source](6edbf2948d...c3a3c3d21a )
### [`v0.14.0`](cf300e9cc0...6edbf2948d )
[Compare Source](cf300e9cc0...6edbf2948d )
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.62`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.61...@napi-rs/cli@3.0.0-alpha.62 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.61...@napi-rs/cli@3.0.0-alpha.62 )
### [`v3.0.0-alpha.61`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.60...@napi-rs/cli@3.0.0-alpha.61 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.60...@napi-rs/cli@3.0.0-alpha.61 )
</details>
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.46.1`](https://togithub.com/microsoft/playwright/compare/v1.46.0...e1c861cfa7a6caf3c5b798786b1e6298c4f3cf31 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.46.0...v1.46.1 )
### [`v1.46.0`](https://togithub.com/microsoft/playwright/compare/v1.45.3...99a36310570617222290c09b96a2026beb8b00f9 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.3...v1.46.0 )
### [`v1.45.3`](https://togithub.com/microsoft/playwright/compare/v1.45.2...0e130fa8edaf85765c4a5a86bded0e6d33bfd7c2 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.2...v1.45.3 )
### [`v1.45.2`](https://togithub.com/microsoft/playwright/compare/v1.45.1...d8a5f3b33193e413b404ff4aa1f71e859d8f1b6b )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.1...v1.45.2 )
### [`v1.45.1`](https://togithub.com/microsoft/playwright/compare/v1.45.0...e8989f83d9801cdaadc3803b5341c601c9593947 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.0...v1.45.1 )
### [`v1.45.0`](https://togithub.com/microsoft/playwright/compare/v1.44.1...4f3f6eecae490af444dd9298c9eaeb0c596915b7 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.44.1...v1.45.0 )
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/css)</summary>
### [`v1.15.5`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/css/CHANGELOG.md#1155 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/css@1.15.4...@vanilla-extract/css@1.15.5 )
##### Patch Changes
- [#​1466](https://togithub.com/vanilla-extract-css/vanilla-extract/pull/1466 ) [`6432199fa0717f424fb3f45fbe36410b03b01c1c`](6432199fa0 ) Thanks [@​askoufis](https://togithub.com/askoufis )! - Speed up dev prefix generation for long file paths
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/vite-plugin)</summary>
### [`v4.0.15`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/vite-plugin/CHANGELOG.md#4015 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/vite-plugin@4.0.14...@vanilla-extract/vite-plugin@4.0.15 )
##### Patch Changes
- Updated dependencies \[[`96dd466127374b21ad7e48e5dd168a03a96af047`](96dd466127 )]:
- [@​vanilla-extract/integration](https://togithub.com/vanilla-extract/integration )[@​7](https://togithub.com/7 ).1.9
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/webpack-plugin)</summary>
### [`v2.3.13`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/webpack-plugin/CHANGELOG.md#2313 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/webpack-plugin@2.3.12...@vanilla-extract/webpack-plugin@2.3.13 )
##### Patch Changes
- Updated dependencies \[[`96dd466127374b21ad7e48e5dd168a03a96af047`](96dd466127 )]:
- [@​vanilla-extract/integration](https://togithub.com/vanilla-extract/integration )[@​7](https://togithub.com/7 ).1.9
</details>
<details>
<summary>zloirock/core-js (core-js)</summary>
### [`v3.38.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3381---20240820 )
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.38.0...v3.38.1 )
- Changes [v3.38.0...v3.38.1](https://togithub.com/zloirock/core-js/compare/v3.38.0...v3.38.1 )
- Fixed some cases of `URLSearchParams` percent decoding, [#​1357](https://togithub.com/zloirock/core-js/issues/1357 ), [#​1361](https://togithub.com/zloirock/core-js/pull/1361 ), thanks [**@​slowcheetah**](https://togithub.com/slowcheetah )
- Some stylistic changes and minor optimizations
- Compat data improvements:
- [`Iterator` helpers proposal](https://togithub.com/tc39/proposal-iterator-helpers ) methods marked as [shipped from FF131](https://bugzilla.mozilla.org/show_bug.cgi?id=1896390 )
- [`Math.f16round` and `DataView.prototype.{ getFloat16, setFloat16 }`](https://togithub.com/tc39/proposal-float16array ) marked as shipped from Bun 1.1.23
- [`RegExp.escape`](https://togithub.com/tc39/proposal-regex-escaping ) marked as shipped from Bun 1.1.22
- [`Promise.try`](https://togithub.com/tc39/proposal-promise-try ) marked as shipped from Bun 1.1.22
- [`Uint8Array` to / from base64 and hex proposal](https://togithub.com/tc39/proposal-arraybuffer-base64 ) methods marked as shipped from Bun 1.1.22
- Added Hermes 0.13 compat data, similar to React Native 0.75 Hermes
- Added Opera Android 84 compat data mapping
</details>
<details>
<summary>iamkun/dayjs (dayjs)</summary>
### [`v1.11.13`](https://togithub.com/iamkun/dayjs/compare/v1.11.12...93c8fd0f807b8a8252f4cd65083bb1d6a49b90e7 )
[Compare Source](https://togithub.com/iamkun/dayjs/compare/v1.11.12...v1.11.13 )
</details>
<details>
<summary>electron/electron (electron)</summary>
### [`v32.0.1`](https://togithub.com/electron/electron/compare/v32.0.0...v32.0.1 )
[Compare Source](https://togithub.com/electron/electron/compare/v32.0.0...v32.0.1 )
</details>
<details>
<summary>davidjerleke/embla-carousel (embla-carousel-react)</summary>
### [`v8.2.0`](https://togithub.com/davidjerleke/embla-carousel/compare/v8.1.8...6baf1555c6f68e88a7f785213ecf363f447a8b2f )
[Compare Source](https://togithub.com/davidjerleke/embla-carousel/compare/v8.1.8...v8.2.0 )
</details>
<details>
<summary>typicode/husky (husky)</summary>
### [`v9.1.5`](https://togithub.com/typicode/husky/compare/v9.1.4...2fee8d212c601942ad146ea9209f15c20a07fb6d )
[Compare Source](https://togithub.com/typicode/husky/compare/v9.1.4...v9.1.5 )
</details>
<details>
<summary>jotaijs/jotai-scope (jotai-scope)</summary>
### [`v0.7.2`](https://togithub.com/jotaijs/jotai-scope/compare/v0.7.1...v0.7.2 )
[Compare Source](https://togithub.com/jotaijs/jotai-scope/compare/v0.7.1...v0.7.2 )
</details>
<details>
<summary>lucide-icons/lucide (lucide-react)</summary>
### [`v0.429.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.429.0 ): New icons 0.429.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.428.0...0.429.0 )
#### Modified Icons 🔨
- `message-square-dashed` ([#​2374](https://togithub.com/lucide-icons/lucide/issues/2374 )) by [@​jguddas](https://togithub.com/jguddas )
- `stethoscope` ([#​2379](https://togithub.com/lucide-icons/lucide/issues/2379 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.428.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.428.0 ): New icons 0.428.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.427.0...0.428.0 )
#### New icons 🎨
- `tickets-plane` ([#​2196](https://togithub.com/lucide-icons/lucide/issues/2196 )) by [@​jguddas](https://togithub.com/jguddas )
#### Modified Icons 🔨
- `folder-search` ([#​2354](https://togithub.com/lucide-icons/lucide/issues/2354 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.427.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.427.0 ): New icons 0.427.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.426.0...0.427.0 )
#### New icons 🎨
- `binoculars` ([#​2207](https://togithub.com/lucide-icons/lucide/issues/2207 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `tickets` ([#​2335](https://togithub.com/lucide-icons/lucide/issues/2335 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.426.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.426.0 ): New icons 0.426.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.425.0...0.426.0 )
#### New icons 🎨
- `chevrons-left-right-ellipsis` ([#​2120](https://togithub.com/lucide-icons/lucide/issues/2120 )) by [@​ericfennis](https://togithub.com/ericfennis )
- `ethernet-port` ([#​2120](https://togithub.com/lucide-icons/lucide/issues/2120 )) by [@​ericfennis](https://togithub.com/ericfennis )
#### Modified Icons 🔨
- `cigarette-off` ([#​2282](https://togithub.com/lucide-icons/lucide/issues/2282 )) by [@​jguddas](https://togithub.com/jguddas )
- `cigarette` ([#​2282](https://togithub.com/lucide-icons/lucide/issues/2282 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.425.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.425.0 ): New icons 0.425.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.424.0...0.425.0 )
#### New icons 🎨
- `bandage` ([#​2341](https://togithub.com/lucide-icons/lucide/issues/2341 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `table-of-contents` ([#​2348](https://togithub.com/lucide-icons/lucide/issues/2348 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `mouse-pointer-2` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `mouse-pointer-ban` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `mouse-pointer-click` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `mouse-pointer` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `square-dashed-mouse-pointer` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `square-mouse-pointer` ([#​2350](https://togithub.com/lucide-icons/lucide/issues/2350 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.424.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.424.0 ): New icons 0.424.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.423.0...0.424.0 )
#### New icons 🎨
- `map-pin-house` ([#​2337](https://togithub.com/lucide-icons/lucide/issues/2337 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `replace-all` ([#​2333](https://togithub.com/lucide-icons/lucide/issues/2333 )) by [@​jguddas](https://togithub.com/jguddas )
- `replace` ([#​2333](https://togithub.com/lucide-icons/lucide/issues/2333 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.423.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.423.0 ): New icons 0.423.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.422.0...0.423.0 )
#### New icons 🎨
- `amphora` ([#​1926](https://togithub.com/lucide-icons/lucide/issues/1926 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.422.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.422.0 ): New icons 0.422.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.421.0...0.422.0 )
#### Modified Icons 🔨
- `skull` ([#​2197](https://togithub.com/lucide-icons/lucide/issues/2197 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.421.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.421.0 ): New icons 0.421.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.420.0...0.421.0 )
#### New icons 🎨
- `microchip` ([#​1982](https://togithub.com/lucide-icons/lucide/issues/1982 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `circle-check-big` ([#​2330](https://togithub.com/lucide-icons/lucide/issues/2330 )) by [@​jguddas](https://togithub.com/jguddas )
- `cloud-download` ([#​2355](https://togithub.com/lucide-icons/lucide/issues/2355 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `pentagon` ([#​1918](https://togithub.com/lucide-icons/lucide/issues/1918 )) by [@​jguddas](https://togithub.com/jguddas )
- `square-check-big` ([#​2331](https://togithub.com/lucide-icons/lucide/issues/2331 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.420.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.420.0 ): New icons 0.420.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.419.0...0.420.0 )
#### New icons 🎨
- `omega` ([#​2347](https://togithub.com/lucide-icons/lucide/issues/2347 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `calendar-search` ([#​2351](https://togithub.com/lucide-icons/lucide/issues/2351 )) by [@​jguddas](https://togithub.com/jguddas )
- `cloud-upload` ([#​2352](https://togithub.com/lucide-icons/lucide/issues/2352 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.419.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.419.0 ): New icons 0.419.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.418.0...0.419.0 )
#### New icons 🎨
- `circle-fading-arrow-up` ([#​2287](https://togithub.com/lucide-icons/lucide/issues/2287 )) by [@​mosch](https://togithub.com/mosch )
### [`v0.418.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.418.0 ): New icons 0.418.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.417.0...0.418.0 )
#### New icons 🎨
- `id-card` ([#​1296](https://togithub.com/lucide-icons/lucide/issues/1296 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.417.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.417.0 ): New icons 0.417.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.416.0...0.417.0 )
#### Modified Icons 🔨
- `chart-column-increasing` ([#​2334](https://togithub.com/lucide-icons/lucide/issues/2334 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.416.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.416.0 ): New icons 0.416.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.415.0...0.416.0 )
#### New icons 🎨
- `map-pin-check-inside` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-check` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-minus-inside` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-minus` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-plus-inside` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-plus` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-x-inside` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin-x` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `map-pin-off` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pin` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `map-pinned` ([#​2301](https://togithub.com/lucide-icons/lucide/issues/2301 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.415.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.415.0 ): New icons 0.415.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.414.0...0.415.0 )
#### New icons 🎨
- `square-square` ([#​2241](https://togithub.com/lucide-icons/lucide/issues/2241 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.414.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.414.0 ): New icons 0.414.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.413.0...0.414.0 )
#### New icons 🎨
- `chart-area` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-bar-decreasing` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-bar-increasing` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-bar-stacked` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-column-big` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-column-increasing` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-column-stacked` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-network` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-no-axes-combined` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `chart-spline` ([#​2219](https://togithub.com/lucide-icons/lucide/issues/2219 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.413.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.413.0 ): New icons 0.413.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.412.0...0.413.0 )
#### New icons 🎨
- `dam` ([#​2233](https://togithub.com/lucide-icons/lucide/issues/2233 )) by [@​AndreasSas](https://togithub.com/AndreasSas )
#### Modified Icons 🔨
- `dog` ([#​2249](https://togithub.com/lucide-icons/lucide/issues/2249 )) by [@​jguddas](https://togithub.com/jguddas )
- `key-square` ([#​2277](https://togithub.com/lucide-icons/lucide/issues/2277 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.412.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.412.0 ): New icons 0.412.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.411.0...0.412.0 )
#### New icons 🎨
- `letter-text` ([#​2252](https://togithub.com/lucide-icons/lucide/issues/2252 )) by [@​GRA0007](https://togithub.com/GRA0007 )
### [`v0.411.0`](https://togithub.com/lucide-icons/lucide/compare/0.410.0...0.411.0 )
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.410.0...0.411.0 )
### [`v0.410.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.410.0 ): New icons 0.410.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.409.0...0.410.0 )
#### New icons 🎨
- `philippine-peso` ([#​2231](https://togithub.com/lucide-icons/lucide/issues/2231 )) by [@​kasutu](https://togithub.com/kasutu )
#### Modified Icons 🔨
- `ribbon` ([#​2271](https://togithub.com/lucide-icons/lucide/issues/2271 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.409.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.409.0 ): New icons 0.409.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.408.0...0.409.0 )
#### Modified Icons 🔨
- `calendar-minus` ([#​2265](https://togithub.com/lucide-icons/lucide/issues/2265 )) by [@​jguddas](https://togithub.com/jguddas )
- `eye-off` ([#​2317](https://togithub.com/lucide-icons/lucide/issues/2317 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `eye` ([#​2317](https://togithub.com/lucide-icons/lucide/issues/2317 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `image-plus` ([#​2321](https://togithub.com/lucide-icons/lucide/issues/2321 )) by [@​jguddas](https://togithub.com/jguddas )
- `scan-eye` ([#​2317](https://togithub.com/lucide-icons/lucide/issues/2317 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `view` ([#​2317](https://togithub.com/lucide-icons/lucide/issues/2317 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.16.0`](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0 )
</details>
<details>
<summary>facebook/react (react-refresh)</summary>
### [`v0.14.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#0142-November-2-2015 )
[Compare Source](https://togithub.com/facebook/react/compare/v0.14.1...v0.14.2 )
##### React DOM
- Fixed bug with development build preventing events from firing in some versions of Internet Explorer & Edge
- Fixed bug with development build when using es5-sham in older versions of Internet Explorer
- Added support for `integrity` attribute
- Fixed bug resulting in `children` prop being coerced to a string for custom elements, which was not the desired behavior
- Moved `react` from `dependencies` to `peerDependencies` to match expectations and align with `react-addons-*` packages
### [`v0.14.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#01410-October-14-2020 )
[Compare Source](https://togithub.com/facebook/react/compare/v0.14.0...v0.14.1 )
##### React
- Backport support for the [new JSX transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html ) to 0.14.x. ([@​lunaruan](https://togithub.com/lunaruan ) in [#​18299](https://togithub.com/facebook/react/pull/18299 ) and [@​gaearon](https://togithub.com/gaearon ) in [#​20024](https://togithub.com/facebook/react/pull/20024 ))
### [`v0.14.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#0140-October-7-2015 )
[Compare Source](https://togithub.com/facebook/react/compare/v0.13.0...v0.14.0 )
##### Major changes
- Split the main `react` package into two: `react` and `react-dom`. This paves the way to writing components that can be shared between the web version of React and React Native. This means you will need to include both files and some functions have been moved from `React` to `ReactDOM`.
- Addons have been moved to separate packages (`react-addons-clone-with-props`, `react-addons-create-fragment`, `react-addons-css-transition-group`, `react-addons-linked-state-mixin`, `react-addons-perf`, `react-addons-pure-render-mixin`, `react-addons-shallow-compare`, `react-addons-test-utils`, `react-addons-transition-group`, `react-addons-update`, `ReactDOM.unstable_batchedUpdates`).
- Stateless functional components - React components were previously created using React.createClass or using ES6 classes. This release adds a [new syntax](https://reactjs.org/docs/reusable-components.html#stateless-functions ) where a user defines a single [stateless render function](https://reactjs.org/docs/reusable-components.html#stateless-functions ) (with one parameter: `props`) which returns a JSX element, and this function may be used as a component.
- Refs to DOM components as the DOM node itself. Previously the only useful thing you can do with a DOM component is call `getDOMNode()` to get the underlying DOM node. Starting with this release, a ref to a DOM component *is* the actual DOM node. **Note that refs to custom (user-defined) components work exactly as before; only the built-in DOM components are affected by this change.**
##### Breaking changes
- `React.initializeTouchEvents` is no longer necessary and has been removed completely. Touch events now work automatically.
- Add-Ons: Due to the DOM node refs change mentioned above, `TestUtils.findAllInRenderedTree` and related helpers are no longer able to take a DOM component, only a custom component.
- The `props` object is now frozen, so mutating props after creating a component element is no longer supported. In most cases, [`React.cloneElement`](https://reactjs.org/docs/react-api.html#cloneelement ) should be used instead. This change makes your components easier to reason about and enables the compiler optimizations mentioned above.
- Plain objects are no longer supported as React children; arrays should be used instead. You can use the [`createFragment`](https://reactjs.org/docs/create-fragment.html ) helper to migrate, which now returns an array.
- Add-Ons: `classSet` has been removed. Use [classnames](https://togithub.com/JedWatson/classnames ) instead.
- Web components (custom elements) now use native property names. Eg: `class` instead of `className`.
##### Deprecations
- `this.getDOMNode()` is now deprecated and `ReactDOM.findDOMNode(this)` can be used instead. Note that in the common case, `findDOMNode` is now unnecessary since a ref to the DOM component is now the actual DOM node.
- `setProps` and `replaceProps` are now deprecated. Instead, call ReactDOM.render again at the top level with the new props.
- ES6 component classes must now extend `React.Component` in order to enable stateless function components. The [ES3 module pattern](https://reactjs.org/blog/2015/01/27/react-v0.13.0-beta-1.html#other-languages ) will continue to work.
- Reusing and mutating a `style` object between renders has been deprecated. This mirrors our change to freeze the `props` object.
- Add-Ons: `cloneWithProps` is now deprecated. Use [`React.cloneElement`](https://reactjs.org/docs/react-api.html#cloneelement ) instead (unlike `cloneW
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-08-22 04:12:23 +00:00
renovate
85a02b74f9
chore: bump up all non-major dependencies ( #7508 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.609.0` -> `3.614.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.609.0/3.614.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@fal-ai/serverless-client](https://togithub.com/fal-ai/fal-js ) ([source](https://togithub.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`^0.12.0` -> `^0.13.0`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.12.0/0.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@google-cloud/opentelemetry-cloud-monitoring-exporter](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`^0.18.0` -> `^0.19.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-monitoring-exporter/0.18.0/0.19.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.56` -> `3.0.0-alpha.60`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.56/3.0.0-alpha.60 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.4.1` -> `19.4.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.4.1/19.4.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [electron](https://togithub.com/electron/electron ) | [`~30.1.0` -> `~30.2.0`](https://renovatebot.com/diffs/npm/electron/30.1.2/30.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-scope](https://togithub.com/jotaijs/jotai-scope ) | [`^0.6.0` -> `^0.7.0`](https://renovatebot.com/diffs/npm/jotai-scope/0.6.0/0.7.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.400.0` -> `^0.408.0`](https://renovatebot.com/diffs/npm/lucide-react/0.400.0/0.408.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [napi](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.5` -> `3.0.0-alpha.7` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.4` -> `3.0.0-alpha.6` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.15.0` -> `20.15.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.1`](https://renovatebot.com/diffs/npm/playwright/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-i18next](https://togithub.com/i18next/react-i18next ) | [`14.1.2` -> `14.1.3`](https://renovatebot.com/diffs/npm/react-i18next/14.1.2/14.1.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [serde](https://serde.rs ) ([source](https://togithub.com/serde-rs/serde )) | `1.0.203` -> `1.0.204` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [storybook-dark-mode](https://togithub.com/hipstersmoothie/storybook-dark-mode ) | [`4.0.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/storybook-dark-mode/4.0.1/4.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [tailwindcss](https://tailwindcss.com ) ([source](https://togithub.com/tailwindlabs/tailwindcss )) | [`3.4.4` -> `3.4.5`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.4/3.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [uuid](https://togithub.com/uuid-rs/uuid ) | `1.9.1` -> `1.10.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [vitest-fetch-mock](https://togithub.com/IanVS/vitest-fetch-mock ) | [`^0.2.2` -> `^0.3.0`](https://renovatebot.com/diffs/npm/vitest-fetch-mock/0.2.2/0.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [vitest-mock-extended](https://togithub.com/eratio08/vitest-mock-extended ) | [`1.3.1` -> `1.3.2`](https://renovatebot.com/diffs/npm/vitest-mock-extended/1.3.1/1.3.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.614.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36140-2024-07-10 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.613.0...v3.614.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.613.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36130-2024-07-09 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.609.0...v3.613.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>fal-ai/fal-js (@​fal-ai/serverless-client)</summary>
### [`v0.13.0`](4ea43b4cea...cf300e9cc0 )
[Compare Source](4ea43b4cea...cf300e9cc0 )
</details>
<details>
<summary>GoogleCloudPlatform/opentelemetry-operations-js (@​google-cloud/opentelemetry-cloud-monitoring-exporter)</summary>
### [`v0.19.0`](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18.0...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.19.0 )
[Compare Source](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18.0...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.19.0 )
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.60`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.59...@napi-rs/cli@3.0.0-alpha.60 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.59...@napi-rs/cli@3.0.0-alpha.60 )
### [`v3.0.0-alpha.59`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.59 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.58...@napi-rs/cli@3.0.0-alpha.59 )
##### Bug Fixes
- **cli:** bundle lodash-es in cjs output ([#​2189](https://togithub.com/napi-rs/napi-rs/issues/2189 )) ([e860822](e8608228b8 ))
- **cli:** worker files format ([#​2186](https://togithub.com/napi-rs/napi-rs/issues/2186 )) ([13c1838](13c18388f5 ))
### [`v3.0.0-alpha.58`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.57...@napi-rs/cli@3.0.0-alpha.58 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.57...@napi-rs/cli@3.0.0-alpha.58 )
### [`v3.0.0-alpha.57`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.56...@napi-rs/cli@3.0.0-alpha.57 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.56...@napi-rs/cli@3.0.0-alpha.57 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.4.3`](https://togithub.com/nrwl/nx/releases/tag/19.4.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.4.2...19.4.3 )
##### 19.4.3 (2024-07-12)
##### 🚀 Features
- **core:** avoid forking process for nx:noop ([#​26869](https://togithub.com/nrwl/nx/pull/26869 ))
- **js:** add createNodesV2 for typescript plugin ([#​26788](https://togithub.com/nrwl/nx/pull/26788 ))
- **nx-dev:** add customers & company pages ([#​26813](https://togithub.com/nrwl/nx/pull/26813 ))
- **nx-dev:** Add more OSS logos ([#​26922](https://togithub.com/nrwl/nx/pull/26922 ))
##### 🩹 Fixes
- **core:** load isolated plugins in parallel ([#​26874](https://togithub.com/nrwl/nx/pull/26874 ))
- **core:** report should work if project graph errors ([#​26858](https://togithub.com/nrwl/nx/pull/26858 ))
- **misc:** properly set the value of the bitbucket option for ci work… ([#​26890](https://togithub.com/nrwl/nx/pull/26890 ))
- **misc:** add more ab testing for setting up ci and nx cloud ([#​26907](https://togithub.com/nrwl/nx/pull/26907 ))
- **vite:** Only attempt to amend test object if one exists ([#​26822](https://togithub.com/nrwl/nx/pull/26822 ))
- **vue:** bump vue-tsc version to 2.x.x ([#​26867](https://togithub.com/nrwl/nx/pull/26867 ))
##### ❤️ Thank You
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jasper McCulloch
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v19.4.2`](https://togithub.com/nrwl/nx/releases/tag/19.4.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.4.1...19.4.2 )
##### 19.4.2 (2024-07-08)
##### 🚀 Features
- **core:** add support for wildcards in dependsOn ([#​19611](https://togithub.com/nrwl/nx/pull/19611 ))
- **linter:** support `eslint.config.cjs` and `*.cjs` extension with flat config ([#​26637](https://togithub.com/nrwl/nx/pull/26637 ))
##### 🩹 Fixes
- **core:** ensure better create nodes error messaging ([#​26811](https://togithub.com/nrwl/nx/pull/26811 ))
- **misc:** adjust nx cloud ab test ([#​26866](https://togithub.com/nrwl/nx/pull/26866 ))
##### ❤️ Thank You
- Ben Snyder
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Pavlo [@​fxposter](https://togithub.com/fxposter )
</details>
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.45.1`](https://togithub.com/microsoft/playwright/compare/v1.45.0...e8989f83d9801cdaadc3803b5341c601c9593947 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.0...v1.45.1 )
### [`v1.45.0`](https://togithub.com/microsoft/playwright/compare/v1.44.1...4f3f6eecae490af444dd9298c9eaeb0c596915b7 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.44.1...v1.45.0 )
</details>
<details>
<summary>electron/electron (electron)</summary>
### [`v30.2.0`](https://togithub.com/electron/electron/releases/tag/v30.2.0 ): electron v30.2.0
[Compare Source](https://togithub.com/electron/electron/compare/v30.1.2...v30.2.0 )
### Release Notes for v30.2.0
#### Features
- Enabled the Windows Control Overlay API on Linux. [#​42683](https://togithub.com/electron/electron/pull/42683 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42682 ), [32](https://togithub.com/electron/electron/pull/42681 ))</span>
- Expose `systemPreferences` to `utilityProcess`. [#​42600](https://togithub.com/electron/electron/pull/42600 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42598 ), [32](https://togithub.com/electron/electron/pull/42599 ))</span>
#### Fixes
- Fixed a focus issue when calling `BrowserWindow.setTopBrowserView`. [#​42735](https://togithub.com/electron/electron/pull/42735 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42734 ), [32](https://togithub.com/electron/electron/pull/42733 ))</span>
- Fixed an issue where `fetch`-dependent interfaces could be missing in Web Workers with `nodeIntegrationInWorker` enabled. [#​42596](https://togithub.com/electron/electron/pull/42596 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42597 ), [32](https://togithub.com/electron/electron/pull/42595 ))</span>
- Fixed an issue where `navigator.mediaDevices.enumerateDevices` could return broken results in some cases after calling `session.setPermissionCheckHandler`. [#​42807](https://togithub.com/electron/electron/pull/42807 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42809 ), [32](https://togithub.com/electron/electron/pull/42808 ))</span>
- Fixed an issue where control could fail to return properly after saving a dialog using showOpenDialogSync on Linux. [#​42676](https://togithub.com/electron/electron/pull/42676 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42679 ), [31](https://togithub.com/electron/electron/pull/42678 ), [32](https://togithub.com/electron/electron/pull/42677 ))</span>
- Fixed an issue where the user-specified default path did not work in some circumstances when using Linux dialogs. [#​42687](https://togithub.com/electron/electron/pull/42687 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42685 ), [32](https://togithub.com/electron/electron/pull/42680 ))</span>
- Fixed potentially incorrect exit code in UtilityProcess. [#​42395](https://togithub.com/electron/electron/pull/42395 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42396 ), [31](https://togithub.com/electron/electron/pull/42397 ))</span>
#### Other Changes
- Security: backported fix for CVE-2024-5493. [#​42590](https://togithub.com/electron/electron/pull/42590 )
- Security: backported fix for CVE-2024-5831.
- Security: backported fix for CVE-2024-5832. [#​42602](https://togithub.com/electron/electron/pull/42602 )
- Security: backported fix for CVE-2024-6100.
- Security: backported fix for CVE-2024-6101.
- Security: backported fix for CVE-2024-6103. [#​42617](https://togithub.com/electron/electron/pull/42617 )
- Security: backported fix for CVE-2024-6291.
- Security: backported fix for CVE-2024-6293.
- Security: backported fix for CVE-2024-6290.
- Security: backported fix for CVE-2024-6292.
- Security: backported fix for chromium:346197738. [#​42693](https://togithub.com/electron/electron/pull/42693 )
- Updated Node.js to v20.15.0. [#​42613](https://togithub.com/electron/electron/pull/42613 )
</details>
<details>
<summary>jotaijs/jotai-scope (jotai-scope)</summary>
### [`v0.7.0`](https://togithub.com/jotaijs/jotai-scope/compare/v0.6.0...v0.7.0 )
[Compare Source](https://togithub.com/jotaijs/jotai-scope/compare/v0.6.0...v0.7.0 )
</details>
<details>
<summary>lucide-icons/lucide (lucide-react)</summary>
### [`v0.408.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.408.0 ): New icons 0.408.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.407.0...0.408.0 )
#### New icons 🎨
- `monitor-cog` ([#​2310](https://togithub.com/lucide-icons/lucide/issues/2310 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `church` ([#​2273](https://togithub.com/lucide-icons/lucide/issues/2273 )) by [@​jguddas](https://togithub.com/jguddas )
- `delete` ([#​2279](https://togithub.com/lucide-icons/lucide/issues/2279 )) by [@​jguddas](https://togithub.com/jguddas )
- `drafting-compass` ([#​2266](https://togithub.com/lucide-icons/lucide/issues/2266 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.407.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.407.0 ): New icons 0.407.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.406.0...0.407.0 )
#### New icons 🎨
- `type-outline` ([#​2206](https://togithub.com/lucide-icons/lucide/issues/2206 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.406.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.406.0 ): New icons 0.406.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.405.0...0.406.0 )
#### New icons 🎨
- `calendar-arrow-down` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `calendar-arrow-up` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `clock-arrow-down` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `clock-arrow-up` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.405.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.405.0 ): New icons 0.405.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.404.0...0.405.0 )
#### New icons 🎨
- `user-pen` ([#​2303](https://togithub.com/lucide-icons/lucide/issues/2303 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `user-round-pen` ([#​2303](https://togithub.com/lucide-icons/lucide/issues/2303 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.404.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.404.0 ): New icons 0.404.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.403.0...0.404.0 )
#### New icons 🎨
- `folder-code` ([#​2276](https://togithub.com/lucide-icons/lucide/issues/2276 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.403.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.403.0 ): New icons 0.403.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.402.0...0.403.0 )
#### New icons 🎨
- `list-check` ([#​2291](https://togithub.com/lucide-icons/lucide/issues/2291 )) by [@​guanboo-yang](https://togithub.com/guanboo-yang )
### [`v0.402.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.402.0 ): New icons 0.402.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.401.0...0.402.0 )
#### New icons 🎨
- `wifi-high` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
- `wifi-low` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
- `wifi-zero` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
### [`v0.401.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.401.0 ): New icons 0.401.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.400.0...0.401.0 )
#### New icons 🎨
- `scan-qr-code` ([#​2247](https://togithub.com/lucide-icons/lucide/issues/2247 )) by [@​vexkiddy](https://togithub.com/vexkiddy )
#### Modified Icons 🔨
- `book-a` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-audio` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-check` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-copy` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-dashed` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-down` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-headphones` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-heart` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-image` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-key` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-lock` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-marked` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-minus` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-plus` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-text` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-type` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-up-2` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-up` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-user` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-x` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `circle-power` ([#​2285](https://togithub.com/lucide-icons/lucide/issues/2285 )) by [@​jguddas](https://togithub.com/jguddas )
- `key-round` ([#​2278](https://togithub.com/lucide-icons/lucide/issues/2278 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-alert` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-pause` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-x` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `signature` ([#​2293](https://togithub.com/lucide-icons/lucide/issues/2293 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `square-power` ([#​2285](https://togithub.com/lucide-icons/lucide/issues/2285 )) by [@​jguddas](https://togithub.com/jguddas )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.15.1`](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1 )
</details>
<details>
<summary>i18next/react-i18next (react-i18next)</summary>
### [`v14.1.3`](https://togithub.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1413 )
[Compare Source](https://togithub.com/i18next/react-i18next/compare/v14.1.2...v14.1.3 )
- create a isObject helper function [1766](https://togithub.com/i18next/react-i18next/pull/1766 )
- optimize nodesToString [1765](https://togithub.com/i18next/react-i18next/pull/1765 )
- Simplifies hasValidReactChildren [1764](https://togithub.com/i18next/react-i18next/pull/1764 )
- create a isString helper to avoid code duplication [1763](https://togithub.com/i18next/react-i18next/pull/1763 )
- use arrow functions where possible [1762](https://togithub.com/i18next/react-i18next/pull/1762 )
- use the commented out async code [1761](https://togithub.com/i18next/react-i18next/pull/1761 )
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.204`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.204 )
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.203...v1.0.204 )
- Apply #\[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies ([#​2767](https://togithub.com/serde-rs/serde/issues/2767 ), thanks [@​weiznich](https://togithub.com/weiznich ))
</details>
<details>
<summary>hipstersmoothie/storybook-dark-mode (storybook-dark-mode)</summary>
### [`v4.0.2`](https://togithub.com/hipstersmoothie/storybook-dark-mode/blob/HEAD/CHANGELOG.md#v402-Wed-Jun-19-2024 )
[Compare Source](https://togithub.com/hipstersmoothie/storybook-dark-mode/compare/v4.0.1...v4.0.2 )
##### 🐛 Bug Fix
- Fix for the "Storybook preview hooks can only be called inside decorators and story functions." error [#​279](https://togithub.com/hipstersmoothie/storybook-dark-mode/pull/279 ) ([@​adam-golab](https://togithub.com/adam-golab ))
##### Authors: 1
- Adam Gołąb ([@​adam-golab](https://togithub.com/adam-golab ))
***
</details>
<details>
<summary>tailwindlabs/tailwindcss (tailwindcss)</summary>
### [`v3.4.5`](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.4...a0dbb3d87664521af8a422df5c179d9572a4698c )
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5 )
</details>
<details>
<summary>uuid-rs/uuid (uuid)</summary>
### [`v1.10.0`](https://togithub.com/uuid-rs/uuid/releases/tag/1.10.0 )
[Compare Source](https://togithub.com/uuid-rs/uuid/compare/1.9.1...1.10.0 )
##### Deprecations
This release deprecates and renames the following functions:
- `Builder::from_rfc4122_timestamp` -> `Builder::from_gregorian_timestamp`
- `Builder::from_sorted_rfc4122_timestamp` -> `Builder::from_sorted_gregorian_timestamp`
- `Timestamp::from_rfc4122` -> `Timestamp::from_gregorian`
- `Timestamp::to_rfc4122` -> `Timestamp::to_gregorian`
##### What's Changed
- Use const identifier in uuid macro by [@​Vrajs16](https://togithub.com/Vrajs16 ) in [https://github.com/uuid-rs/uuid/pull/764 ](https://togithub.com/uuid-rs/uuid/pull/764 )
- Rename most methods referring to RFC4122 by [@​Mikopet](https://togithub.com/Mikopet ) / [@​KodrAus](https://togithub.com/KodrAus ) in [https://github.com/uuid-rs/uuid/pull/765 ](https://togithub.com/uuid-rs/uuid/pull/765 )
- prepare for 1.10.0 release by [@​KodrAus](https://togithub.com/KodrAus ) in [https://github.com/uuid-rs/uuid/pull/766 ](https://togithub.com/uuid-rs/uuid/pull/766 )
##### New Contributors
- [@​Vrajs16](https://togithub.com/Vrajs16 ) made their first contribution in [https://github.com/uuid-rs/uuid/pull/764 ](https://togithub.com/uuid-rs/uuid/pull/764 )
**Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
</details>
<details>
<summary>IanVS/vitest-fetch-mock (vitest-fetch-mock)</summary>
### [`v0.3.0`](https://togithub.com/IanVS/vitest-fetch-mock/releases/tag/v0.3.0 )
[Compare Source](https://togithub.com/IanVS/vitest-fetch-mock/compare/v0.2.2...v0.3.0 )
#### Breaking changes
- Support Vitest 2
- Require Node 18 and above
#### Fixes
- Better TypeScript support
#### PRs:
- Update to vitest 2 by [@​birtles](https://togithub.com/birtles ) in [https://github.com/IanVS/vitest-fetch-mock/pull/18 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/18 )
- Update dependencies by [@​IanVS](https://togithub.com/IanVS ) in [https://github.com/IanVS/vitest-fetch-mock/pull/20 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/20 )
- Update node versions tested in CI by [@​IanVS](https://togithub.com/IanVS ) in [https://github.com/IanVS/vitest-fetch-mock/pull/19 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/19 )
- Fix: move index.d.ts alongside index.js main entry by [@​drwpow](https://togithub.com/drwpow ) in [https://github.com/IanVS/vitest-fetch-mock/pull/11 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/11 )
#### New Contributors
- [@​birtles](https://togithub.com/birtles ) made their first contribution in [https://github.com/IanVS/vitest-fetch-mock/pull/18 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/18 )
- [@​drwpow](https://togithub.com/drwpow ) made their first contribution in [https://github.com/IanVS/vitest-fetch-mock/pull/11 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/11 )
**Full Changelog**: https://github.com/IanVS/vitest-fetch-mock/compare/v0.2.2...v0.3.0
</details>
<details>
<summary>eratio08/vitest-mock-extended (vitest-mock-extended)</summary>
### [`v1.3.2`](https://togithub.com/eratio08/vitest-mock-extended/releases/tag/v1.3.2 )
[Compare Source](https://togithub.com/eratio08/vitest-mock-extended/compare/v1.3.1...v1.3.2 )
##### Bug Fixes
- Resolve issues with Vitest 2.0 Mock Type changes ([b1d2b89](b1d2b893dd ))
- `vitest-mock-extended` now requires `vitest` `2.0.0`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-07-16 07:29:08 +00:00
renovate
602d932065
chore: bump up all non-major dependencies ( #7308 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.592.0` -> `3.609.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.592.0/3.609.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.600.0` -> `3.609.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.600.0/3.609.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@fal-ai/serverless-client](https://togithub.com/fal-ai/fal-js ) ([source](https://togithub.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`^0.10.2` -> `^0.12.0`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.10.4/0.12.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@floating-ui/dom](https://floating-ui.com ) ([source](https://togithub.com/floating-ui/floating-ui/tree/HEAD/packages/dom )) | [`1.6.5` -> `1.6.7`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.5/1.6.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@graphql-codegen/typescript](https://togithub.com/dotansimha/graphql-code-generator ) ([source](https://togithub.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typescript )) | [`4.0.7` -> `4.0.9`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript/4.0.7/4.0.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@graphql-codegen/typescript-operations](https://togithub.com/dotansimha/graphql-code-generator ) ([source](https://togithub.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/operations )) | [`4.2.1` -> `4.2.3`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/4.2.1/4.2.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@hookform/resolvers](https://react-hook-form.com ) ([source](https://togithub.com/react-hook-form/resolvers )) | [`3.6.0` -> `3.9.0`](https://renovatebot.com/diffs/npm/@hookform%2fresolvers/3.6.0/3.9.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.55` -> `3.0.0-alpha.56`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.55/3.0.0-alpha.56 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nestjs/apollo](https://togithub.com/nestjs/graphql ) | [`12.1.0` -> `12.2.0`](https://renovatebot.com/diffs/npm/@nestjs%2fapollo/12.1.0/12.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nestjs/common](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/common )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/core](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/core )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/graphql](https://togithub.com/nestjs/graphql ) | [`12.1.1` -> `12.2.0`](https://renovatebot.com/diffs/npm/@nestjs%2fgraphql/12.1.1/12.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nestjs/platform-express](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/platform-express )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-express/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/platform-socket.io](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/platform-socket.io )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-socket.io/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/schedule](https://togithub.com/nestjs/schedule ) | [`4.0.2` -> `4.1.0`](https://renovatebot.com/diffs/npm/@nestjs%2fschedule/4.0.2/4.1.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nestjs/testing](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/testing )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2ftesting/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nestjs/throttler](https://togithub.com/nestjs/throttler ) | [`5.1.2` -> `5.2.0`](https://renovatebot.com/diffs/npm/@nestjs%2fthrottler/5.1.2/5.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nestjs/websockets](https://togithub.com/nestjs/nest ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/websockets )) | [`10.3.9` -> `10.3.10`](https://renovatebot.com/diffs/npm/@nestjs%2fwebsockets/10.3.9/10.3.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.2.3` -> `19.4.1`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.2.3/19.4.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@opentelemetry/host-metrics](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/opentelemetry-host-metrics#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`0.35.2` -> `0.35.3`](https://renovatebot.com/diffs/npm/@opentelemetry%2fhost-metrics/0.35.2/0.35.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@opentelemetry/instrumentation-graphql](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.41.0` -> `^0.42.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.41.0/0.42.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-ioredis](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.41.0` -> `^0.42.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.41.0/0.42.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-nestjs-core](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.38.0/0.39.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-socket.io](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.40.0` -> `^0.41.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.40.0/0.41.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`1.44.1` -> `1.45.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@prisma/client](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client )) | [`5.15.1` -> `5.16.1`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.15.1/5.16.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@prisma/instrumentation](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/instrumentation )) | [`5.15.1` -> `5.16.1`](https://renovatebot.com/diffs/npm/@prisma%2finstrumentation/5.15.1/5.16.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@radix-ui/react-checkbox](https://radix-ui.com/primitives ) ([source](https://togithub.com/radix-ui/primitives )) | [`1.1.0` -> `1.1.1`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-checkbox/1.1.0/1.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@radix-ui/react-tooltip](https://radix-ui.com/primitives ) ([source](https://togithub.com/radix-ui/primitives )) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tooltip/1.1.1/1.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@sentry/esbuild-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/esbuild-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.19.0` -> `2.20.1`](https://renovatebot.com/diffs/npm/@sentry%2fesbuild-plugin/2.19.0/2.20.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.11.0` -> `8.15.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.11.0/8.15.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.11.0` -> `8.15.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.11.0/8.15.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/webpack-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.19.0` -> `2.20.1`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/2.19.0/2.20.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/addon-actions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/actions ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/actions )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-actions/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-mdx-gfm](https://togithub.com/storybookjs/storybook/tree/next/code/addons/gfm ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/gfm )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/addon-storysource](https://togithub.com/storybookjs/storybook/tree/next/code/addons/storysource ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/storysource )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2faddon-storysource/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/builder-vite](https://togithub.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2fbuilder-vite/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2freact/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/react-vite](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/react-vite ) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite )) | [`7.6.19` -> `7.6.20`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/7.6.19/7.6.20 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@storybook/test-runner](https://togithub.com/storybookjs/test-runner ) | [`^0.18.0` -> `^0.19.0`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.18.2/0.19.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@swc/core](https://swc.rs ) ([source](https://togithub.com/swc-project/swc )) | [`1.6.5` -> `1.6.7`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.5/1.6.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | [`20.14.8` -> `20.14.10`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.8/20.14.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/vite-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/vite-plugin )) | [`4.0.11` -> `4.0.13`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fvite-plugin/4.0.11/4.0.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@vanilla-extract/webpack-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/webpack-plugin )) | [`2.3.10` -> `2.3.11`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fwebpack-plugin/2.3.10/2.3.11 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [builder-util-runtime](https://togithub.com/electron-userland/electron-builder ) ([source](https://togithub.com/electron-userland/electron-builder/tree/HEAD/packages/builder-util-runtime )) | [`9.2.5-alpha.2` -> `9.2.5-alpha.3`](https://renovatebot.com/diffs/npm/builder-util-runtime/9.2.5-alpha.2/9.2.5-alpha.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.6.1` -> `v3.7.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | action | minor |
| [cssnano](https://togithub.com/cssnano/cssnano ) | [`7.0.3` -> `7.0.4`](https://renovatebot.com/diffs/npm/cssnano/7.0.3/7.0.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [embla-carousel-react](https://www.embla-carousel.com ) ([source](https://togithub.com/davidjerleke/embla-carousel )) | [`8.1.5` -> `8.1.6`](https://renovatebot.com/diffs/npm/embla-carousel-react/8.1.5/8.1.6 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [esbuild](https://togithub.com/evanw/esbuild ) | [`^0.21.0` -> `^0.23.0`](https://renovatebot.com/diffs/npm/esbuild/0.21.5/0.23.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [glob](https://togithub.com/isaacs/node-glob ) | [`10.4.2` -> `10.4.3`](https://renovatebot.com/diffs/npm/glob/10.4.2/10.4.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.3` -> `2.8.4`](https://renovatebot.com/diffs/npm/jotai/2.8.3/2.8.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.3` -> `2.8.4`](https://renovatebot.com/diffs/npm/jotai/2.8.3/2.8.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.394.0` -> `^0.400.0`](https://renovatebot.com/diffs/npm/lucide-react/0.394.0/0.400.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [napi](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.2` -> `3.0.0-alpha.4` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.1` -> `3.0.0-alpha.3` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [nest-commander](https://nest-commander.jaymcdoniel.dev ) ([source](https://togithub.com/jmcdo29/nest-commander/tree/HEAD/pacakges/nest-commander )) | [`3.13.0` -> `3.14.0`](https://renovatebot.com/diffs/npm/nest-commander/3.13.0/3.14.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.14.0` -> `20.15.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.3.1` -> `19.4.1`](https://renovatebot.com/diffs/npm/nx/19.3.1/19.4.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [openai](https://togithub.com/openai/openai-node ) | [`4.52.0` -> `4.52.3`](https://renovatebot.com/diffs/npm/openai/4.52.0/4.52.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [piscina](https://togithub.com/piscinajs/piscina ) | [`4.5.1` -> `4.6.1`](https://renovatebot.com/diffs/npm/piscina/4.5.1/4.6.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`1.44.1` -> `1.45.1`](https://renovatebot.com/diffs/npm/playwright/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [postcss](https://postcss.org/ ) ([source](https://togithub.com/postcss/postcss )) | [`8.4.38` -> `8.4.39`](https://renovatebot.com/diffs/npm/postcss/8.4.38/8.4.39 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [prisma](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli )) | [`5.15.1` -> `5.16.1`](https://renovatebot.com/diffs/npm/prisma/5.15.1/5.16.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [prom-client](https://togithub.com/siimon/prom-client ) | [`15.1.2` -> `15.1.3`](https://renovatebot.com/diffs/npm/prom-client/15.1.2/15.1.3 ) | [
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.583.0` -> `3.592.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.583.0/3.592.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@fal-ai/serverless-client](https://togithub.com/fal-ai/fal-js ) ([source](https://togithub.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`0.10.2` -> `0.10.4`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.10.2/0.10.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@marsidev/react-turnstile](https://togithub.com/marsidev/react-turnstile ) | [`^0.6.0` -> `^0.7.0`](https://renovatebot.com/diffs/npm/@marsidev%2freact-turnstile/0.6.1/0.7.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nestjs/common](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/common )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/core](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/core )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/platform-express](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/platform-express )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-express/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/platform-socket.io](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/platform-socket.io )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-socket.io/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nestjs/testing](https://nestjs.com ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/testing )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2ftesting/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nestjs/websockets](https://togithub.com/nestjs/nest ) ([source](https://togithub.com/nestjs/nest/tree/HEAD/packages/websockets )) | [`10.3.8` -> `10.3.9`](https://renovatebot.com/diffs/npm/@nestjs%2fwebsockets/10.3.8/10.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.1.0` -> `19.2.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.1.0/19.2.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@pmmmwh/react-refresh-webpack-plugin](https://togithub.com/pmmmwh/react-refresh-webpack-plugin ) | [`0.5.13` -> `0.5.15`](https://renovatebot.com/diffs/npm/@pmmmwh%2freact-refresh-webpack-plugin/0.5.13/0.5.15 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@sentry/esbuild-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/esbuild-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.17.0` -> `2.18.0`](https://renovatebot.com/diffs/npm/@sentry%2fesbuild-plugin/2.17.0/2.18.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/integrations](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/integrations ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`7.116.0` -> `7.117.0`](https://renovatebot.com/diffs/npm/@sentry%2fintegrations/7.116.0/7.117.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.4.0` -> `8.8.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.4.0/8.8.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.4.0` -> `8.8.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.4.0/8.8.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/webpack-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.17.0` -> `2.18.0`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/2.17.0/2.18.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@storybook/test-runner](https://togithub.com/storybookjs/test-runner ) | [`0.18.1` -> `0.18.2`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.18.1/0.18.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@swc/core](https://swc.rs ) ([source](https://togithub.com/swc-project/swc )) | [`1.5.25` -> `1.5.28`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.25/1.5.28 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@toeverything/theme](https://togithub.com/toeverything/design ) | [`0.7.30` -> `0.7.32`](https://renovatebot.com/diffs/npm/@toeverything%2ftheme/0.7.30/0.7.32 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | [`20.12.12` -> `20.14.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.14.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [cssnano](https://togithub.com/cssnano/cssnano ) | [`7.0.1` -> `7.0.2`](https://renovatebot.com/diffs/npm/cssnano/7.0.1/7.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [esbuild](https://togithub.com/evanw/esbuild ) | [`0.21.4` -> `0.21.5`](https://renovatebot.com/diffs/npm/esbuild/0.21.4/0.21.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [foxact](https://foxact.skk.moe ) ([source](https://togithub.com/SukkaW/foxact )) | [`0.2.33` -> `0.2.35`](https://renovatebot.com/diffs/npm/foxact/0.2.33/0.2.35 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [happy-dom](https://togithub.com/capricorn86/happy-dom ) | [`14.11.0` -> `14.12.0`](https://renovatebot.com/diffs/npm/happy-dom/14.11.0/14.12.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.2` -> `2.8.3`](https://renovatebot.com/diffs/npm/jotai/2.8.2/2.8.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.2` -> `2.8.3`](https://renovatebot.com/diffs/npm/jotai/2.8.2/2.8.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.9.0` -> `^0.10.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.9.1/0.10.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.9.0` -> `^0.10.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.9.1/0.10.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [lit](https://lit.dev/ ) ([source](https://togithub.com/lit/lit/tree/HEAD/packages/lit )) | [`3.1.3` -> `3.1.4`](https://renovatebot.com/diffs/npm/lit/3.1.3/3.1.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [mixpanel-browser](https://togithub.com/mixpanel/mixpanel-js ) | [`2.50.0` -> `2.52.0`](https://renovatebot.com/diffs/npm/mixpanel-browser/2.50.0/2.52.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) | [`2.3.0` -> `2.3.1`](https://renovatebot.com/diffs/npm/msw/2.3.0/2.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.13.1` -> `20.14.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| [nodemon](https://nodemon.io ) ([source](https://togithub.com/remy/nodemon )) | [`3.1.1` -> `3.1.3`](https://renovatebot.com/diffs/npm/nodemon/3.1.1/3.1.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.2.2` -> `19.2.3`](https://renovatebot.com/diffs/npm/nx/19.2.2/19.2.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [openai](https://togithub.com/openai/openai-node ) | [`4.47.3` -> `4.50.0`](https://renovatebot.com/diffs/npm/openai/4.47.3/4.50.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [prettier](https://prettier.io ) ([source](https://togithub.com/prettier/prettier )) | [`3.3.1` -> `3.3.2`](https://renovatebot.com/diffs/npm/prettier/3.3.1/3.3.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [prisma](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli )) | [`5.14.0` -> `5.15.0`](https://renovatebot.com/diffs/npm/prisma/5.14.0/5.15.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [sonner](https://sonner.emilkowal.ski/ ) ([source](https://togithub.com/emilkowalski/sonner )) | [`1.4.41` -> `1.5.0`](https://renovatebot.com/diffs/npm/sonner/1.4.41/1.5.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [stripe](https://togithub.com/stripe/stripe-node ) | [`15.8.0` -> `15.10.0`](https://renovatebot.com/diffs/npm/stripe/15.8.0/15.10.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.37.0` -> `1.38.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dev-dependencies | minor |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.37.0` -> `1.38.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [undici](https://undici.nodejs.org ) ([source](https://togithub.com/nodejs/undici )) | [`6.18.1` -> `6.18.2`](https://renovatebot.com/diffs/npm/undici/6.18.1/6.18.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [undici](https://undici.nodejs.org ) ([source](https://togithub.com/nodejs/undici )) | [`6.18.1` -> `6.18.2`](https://renovatebot.com/diffs/npm/undici/6.18.1/6.18.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [vite](https://vitejs.dev ) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) | [`5.2.11` -> `5.2.13`](https://renovatebot.com/diffs/npm/vite/5.2.11/5.2.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.57.1` -> `3.60.1`](https://renovatebot.com/diffs/npm/wrangler/3.57.1/3.60.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [yarn](https://togithub.com/yarnpkg/berry ) ([source](https://togithub.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli )) | [`4.2.2` -> `4.3.0`](https://renovatebot.com/diffs/npm/yarn/4.2.2/4.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | packageManager | minor |
| [yjs](https://docs.yjs.dev ) ([source](https://togithub.com/yjs/yjs )) | [`13.6.15` -> `13.6.16`](https://renovatebot.com/diffs/npm/yjs/13.6.15/13.6.16 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [yjs](https://docs.yjs.dev ) ([source](https://togithub.com/yjs/yjs )) | [`13.6.15` -> `13.6.16`](https://renovatebot.com/diffs/npm/yjs/13.6.15/13.6.16 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.592.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35920-2024-06-06 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.591.0...v3.592.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.591.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35910-2024-06-05 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.590.0...v3.591.0 )
##### Features
- **client-s3:** Added new params copySource and key to copyObject API for supporting S3 Access Grants plugin. These changes will not change any of the existing S3 API functionality. ([ad0e8d9](ad0e8d9c76 ))
### [`v3.590.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35900-2024-06-04 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.588.0...v3.590.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.588.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35880-2024-05-31 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.587.0...v3.588.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.587.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35870-2024-05-30 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.583.0...v3.587.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>fal-ai/fal-js (@​fal-ai/serverless-client)</summary>
### [`v0.10.4`](8fc0b726c2...f7d9dec1aa )
[Compare Source](8fc0b726c2...f7d9dec1aa )
### [`v0.10.3`](5f15da9d83...8fc0b726c2 )
[Compare Source](5f15da9d83...8fc0b726c2 )
</details>
<details>
<summary>marsidev/react-turnstile (@​marsidev/react-turnstile)</summary>
### [`v0.7.1`](https://togithub.com/marsidev/react-turnstile/releases/tag/v0.7.1 )
[Compare Source](https://togithub.com/marsidev/react-turnstile/compare/v0.7.0...v0.7.1 )
##### 🐞 Bug Fixes
- Set proper error code type - by [@​marsidev](https://togithub.com/marsidev ) [<samp>(3f7f9)</samp>](https://togithub.com/marsidev/react-turnstile/commit/3f7f9f2 )
##### [View changes on GitHub](https://togithub.com/marsidev/react-turnstile/compare/v0.7.0...v0.7.1 )
### [`v0.7.0`](https://togithub.com/marsidev/react-turnstile/releases/tag/v0.7.0 )
[Compare Source](https://togithub.com/marsidev/react-turnstile/compare/v0.6.1...v0.7.0 )
##### 🐞 Bug Fixes
- Change script injection method to prevent multiple scripts console warning - by [@​marsidev](https://togithub.com/marsidev ) [<samp>(66f85)</samp>](https://togithub.com/marsidev/react-turnstile/commit/66f8520 )
- Now we always use a single Turnstile script
- Now is not mandatory to set unique IDs when using multiple widgets, but it's still suggested for semantic reasons
- The new logic for the script injection was inspired by this other library: [Le0Developer/react-turnstile](https://togithub.com/Le0Developer/react-turnstile ) 🙌
##### 🚀 Features
- Add `"auto"` size option - by [@​harrygr](https://togithub.com/harrygr ) [<samp>(8a8a7)</samp>](https://togithub.com/marsidev/react-turnstile/commit/8a8a736 )
##### [View changes on GitHub](https://togithub.com/marsidev/react-turnstile/compare/v0.6.1...v0.7.0 )
</details>
<details>
<summary>nestjs/nest (@​nestjs/common)</summary>
### [`v10.3.9`](https://togithub.com/nestjs/nest/releases/tag/v10.3.9 )
[Compare Source](https://togithub.com/nestjs/nest/compare/v10.3.8...v10.3.9 )
##### v10.3.9 (2024-06-03)
##### Bug fixes
- `core`
- [#​13453](https://togithub.com/nestjs/nest/pull/13453 ) fix(core): possible memory leak when using server side events ([@​zhengjitf](https://togithub.com/zhengjitf ))
- [#​13405](https://togithub.com/nestjs/nest/pull/13405 ) fix(core): auto flush logs on synchronous internal errors ([@​micalevisk](https://togithub.com/micalevisk ))
- `platform-fastify`
- [#​13536](https://togithub.com/nestjs/nest/pull/13536 ) feat(fastify): Do not crash if enableVersioning is not used ([@​Fcmam5](https://togithub.com/Fcmam5 ))
##### Enhancements
- `platform-ws`
- [#​13531](https://togithub.com/nestjs/nest/pull/13531 ) fix(ws): close existing connections ([@​bettercalljason](https://togithub.com/bettercalljason ))
- `common`, `core`
- [#​13428](https://togithub.com/nestjs/nest/pull/13428 ) feat(common): support empty `@Inject()` on constructor-based injection ([@​micalevisk](https://togithub.com/micalevisk ))
- `core`
- [#​13614](https://togithub.com/nestjs/nest/pull/13614 ) fix(core): prevent exclude method from overwriting previous calls ([@​dragontaek-lee](https://togithub.com/dragontaek-lee ))
##### Docs
- `common`
- [#​13471](https://togithub.com/nestjs/nest/pull/13471 ) doc: fix typos & clarify comments ([@​le-harivansh](https://togithub.com/le-harivansh ))
##### Dependencies
- Other
- [#​13619](https://togithub.com/nestjs/nest/pull/13619 ) chore(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser ) from 7.9.0 to 7.11.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13631](https://togithub.com/nestjs/nest/pull/13631 ) chore(deps): bump mysql2 from 3.9.7 to 3.9.8 in /sample/05-sql-typeorm ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13624](https://togithub.com/nestjs/nest/pull/13624 ) chore(deps-dev): bump mqtt from 5.6.0 to 5.7.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13617](https://togithub.com/nestjs/nest/pull/13617 ) chore(deps-dev): bump lint-staged from 15.2.2 to 15.2.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13611](https://togithub.com/nestjs/nest/pull/13611 ) chore(deps-dev): bump cache-manager from 5.5.2 to 5.5.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13610](https://togithub.com/nestjs/nest/pull/13610 ) chore(deps): bump fast-json-stringify from 5.15.1 to 5.16.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13620](https://togithub.com/nestjs/nest/pull/13620 ) chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin ) from 7.10.0 to 7.11.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13625](https://togithub.com/nestjs/nest/pull/13625 ) chore(deps-dev): bump artillery from 2.0.12 to 2.0.14 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13629](https://togithub.com/nestjs/nest/pull/13629 ) chore(deps-dev): bump nodemon from 3.1.0 to 3.1.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13633](https://togithub.com/nestjs/nest/pull/13633 ) chore(deps-dev): bump mysql2 from 3.9.7 to 3.10.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13588](https://togithub.com/nestjs/nest/pull/13588 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/04-grpc ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13591](https://togithub.com/nestjs/nest/pull/13591 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/02-gateways ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13592](https://togithub.com/nestjs/nest/pull/13592 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/01-cats-app ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13594](https://togithub.com/nestjs/nest/pull/13594 ) chore(deps-dev): bump core-js from 3.37.0 to 3.37.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13595](https://togithub.com/nestjs/nest/pull/13595 ) chore(deps-dev): bump redis from 4.6.13 to 4.6.14 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13596](https://togithub.com/nestjs/nest/pull/13596 ) chore(deps-dev): bump sinon from 17.0.1 to 18.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13597](https://togithub.com/nestjs/nest/pull/13597 ) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js ) from 1.10.7 to 1.10.8 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13602](https://togithub.com/nestjs/nest/pull/13602 ) chore(deps-dev): bump mongoose from 8.3.4 to 8.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13605](https://togithub.com/nestjs/nest/pull/13605 ) chore(deps-dev): bump nats from 2.25.0 to 2.26.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13606](https://togithub.com/nestjs/nest/pull/13606 ) chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin ) from 7.9.0 to 7.10.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13590](https://togithub.com/nestjs/nest/pull/13590 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/05-sql-typeorm ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13589](https://togithub.com/nestjs/nest/pull/13589 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/03-microservices ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13587](https://togithub.com/nestjs/nest/pull/13587 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/08-webpack ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13586](https://togithub.com/nestjs/nest/pull/13586 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/06-mongoose ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13585](https://togithub.com/nestjs/nest/pull/13585 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/09-babel-example ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13584](https://togithub.com/nestjs/nest/pull/13584 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/07-sequelize ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13583](https://togithub.com/nestjs/nest/pull/13583 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/11-swagger ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13576](https://togithub.com/nestjs/nest/pull/13576 ) chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin ) from 7.8.0 to 7.9.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13567](https://togithub.com/nestjs/nest/pull/13567 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/15-mvc ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13570](https://togithub.com/nestjs/nest/pull/13570 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/19-auth-jwt ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13563](https://togithub.com/nestjs/nest/pull/13563 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/20-cache ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13564](https://togithub.com/nestjs/nest/pull/13564 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/21-serializer ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13565](https://togithub.com/nestjs/nest/pull/13565 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/22-graphql-prisma ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13568](https://togithub.com/nestjs/nest/pull/13568 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/13-mongo-typeorm ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13569](https://togithub.com/nestjs/nest/pull/13569 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/12-graphql-schema-first ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13571](https://togithub.com/nestjs/nest/pull/13571 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/14-mongoose-base ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13572](https://togithub.com/nestjs/nest/pull/13572 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/16-gateways-ws ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13573](https://togithub.com/nestjs/nest/pull/13573 ) chore(deps-dev): bump artillery from 2.0.11 to 2.0.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13575](https://togithub.com/nestjs/nest/pull/13575 ) chore(deps-dev): bump chai-as-promised from 7.1.1 to 7.1.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13577](https://togithub.com/nestjs/nest/pull/13577 ) chore(deps-dev): bump nats from 2.24.0 to 2.25.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13578](https://togithub.com/nestjs/nest/pull/13578 ) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node ) from 20.12.11 to 20.12.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13579](https://togithub.com/nestjs/nest/pull/13579 ) chore(deps-dev): bump mqtt from 5.5.5 to 5.6.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13580](https://togithub.com/nestjs/nest/pull/13580 ) chore(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser ) from 7.8.0 to 7.9.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13518](https://togithub.com/nestjs/nest/pull/13518 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/29-file-upload ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13519](https://togithub.com/nestjs/nest/pull/13519 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/28-sse ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13520](https://togithub.com/nestjs/nest/pull/13520 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/26-queues ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13521](https://togithub.com/nestjs/nest/pull/13521 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/25-dynamic-modules ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13522](https://togithub.com/nestjs/nest/pull/13522 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/30-event-emitter ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13523](https://togithub.com/nestjs/nest/pull/13523 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/24-serve-static ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13524](https://togithub.com/nestjs/nest/pull/13524 ) chore(deps): bump express and [@​nestjs/platform-express](https://togithub.com/nestjs/platform-express ) in /sample/27-scheduling ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13528](https://togithub.com/nestjs/nest/pull/13528 ) chore(deps-dev): bump cache-manager from 5.5.1 to 5.5.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13529](https://togithub.com/nestjs/nest/pull/13529 ) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js ) from 1.10.6 to 1.10.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13546](https://togithub.com/nestjs/nest/pull/13546 ) chore(deps-dev): bump mongoose from 8.3.3 to 8.3.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13549](https://togithub.com/nestjs/nest/pull/13549 ) chore(deps): bump undici and mercurius in /sample/33-graphql-mercurius ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13552](https://togithub.com/nestjs/nest/pull/13552 ) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node ) from 20.12.10 to 20.12.11 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13554](https://togithub.com/nestjs/nest/pull/13554 ) chore(deps-dev): bump [@​fastify/static](https://togithub.com/fastify/static ) from 7.0.3 to 7.0.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13517](https://togithub.com/nestjs/nest/pull/13517 ) chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13545](https://togithub.com/nestjs/nest/pull/13545 ) chore(deps): bump fast-json-stringify from 5.14.1 to 5.15.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot ))
- [#​13544](https://togithub.com/nestjs/nest/pull/
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-06-11 08:23:35 +00:00
renovate
931e9968b8
chore: bump up all non-major dependencies ( #6856 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@google-cloud/opentelemetry-cloud-monitoring-exporter](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`^0.17.0` -> `^0.18.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-monitoring-exporter/0.17.0/0.18.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.1` -> `19.0.2`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.1/19.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.13.0` -> `20.13.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
---
### Release Notes
<details>
<summary>GoogleCloudPlatform/opentelemetry-operations-js (@​google-cloud/opentelemetry-cloud-monitoring-exporter)</summary>
### [`v0.18.0`](6508117c22 ...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18 .0)
[Compare Source](6508117c22 ...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18 .0)
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.2`](https://togithub.com/nrwl/nx/releases/tag/19.0.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.1...19.0.2 )
##### 19.0.2 (2024-05-09)
##### 🩹 Fixes
- **bundling:** rollup does not log build errors ([#​23141](https://togithub.com/nrwl/nx/pull/23141 ))
- **bundling:** resolve index files from ts paths when running esbuild without bundling ([#​23098](https://togithub.com/nrwl/nx/pull/23098 ))
- **core:** set yarn berry nodeLinker correctly in migrate command ([#​23249](https://togithub.com/nrwl/nx/pull/23249 ))
- **core:** show project --web shouldn't error ([#​23251](https://togithub.com/nrwl/nx/pull/23251 ))
- **core:** update getLastValueFromAsyncIterableIterator to support AsyncIterables returned from executors ([#​23229](https://togithub.com/nrwl/nx/pull/23229 ))
- **gradle:** run gradle init if no settings.gradle ([#​23226](https://togithub.com/nrwl/nx/pull/23226 ))
- **linter:** ensure config.rules is spread into rules in flat config migration ([#​23263](https://togithub.com/nrwl/nx/pull/23263 ))
- **misc:** create workspaces and default app with the name as provided ([#​23196](https://togithub.com/nrwl/nx/pull/23196 ))
- ⚠️ **misc:** adjust deprecation messages to v20 ([#​23223](https://togithub.com/nrwl/nx/pull/23223 ))
- **nx-dev:** fix home page mobile menu ([#​23250](https://togithub.com/nrwl/nx/pull/23250 ))
- **release:** ensure changelog renderers are resolvable when processing config ([#​23214](https://togithub.com/nrwl/nx/pull/23214 ))
- **vite:** don't generate tasks for remix projects ([#​22551](https://togithub.com/nrwl/nx/pull/22551 ))
- **vite:** get tsconfig from new path including target ([#​22775](https://togithub.com/nrwl/nx/pull/22775 ))
- **webpack:** fix default compiler option ([#​22762](https://togithub.com/nrwl/nx/pull/22762 ))
- **webpack:** don't overwrite output config ([#​22116](https://togithub.com/nrwl/nx/pull/22116 ))
- **webpack:** publicPath and rebaseRootRelative ([#​20992](https://togithub.com/nrwl/nx/pull/20992 ))
##### ⚠️ Breaking Changes
- **misc:** `nx print-affected` was deprecated in 16.4.0 and has been removed
- **misc:** `nx affected:graph` was deprecated in 16.4.0 and has been removed
- **misc:** `criticalPath` and `affectedProjects` properties created for `nx graph --file graph.json` was deprecated in 16.2.0 and has been removed
##### ❤️ Thank You
- andriizavoiko [@​andriizavoiko](https://togithub.com/andriizavoiko )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Edward Wang [@​wzc0415](https://togithub.com/wzc0415 )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Krystian Sowiński [@​plumcoding](https://togithub.com/plumcoding )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Mateo Tibaquirá
- Matthias Stemmler [@​ms-tng](https://togithub.com/ms-tng )
- Mike Peters
- Sean Sanker
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.13.1`](https://togithub.com/nodejs/node/releases/tag/v20.13.1 ): 2024-05-09, Version 20.13.1 'Iron' (LTS), @​marco-ippolito
[Compare Source](https://togithub.com/nodejs/node/compare/v20.13.0...v20.13.1 )
#### 2024-05-09, Version 20.13.1 'Iron' (LTS), [@​marco-ippolito](https://togithub.com/marco-ippolito )
##### Revert "tools: install npm PowerShell scripts on Windows"
Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.
##### Commits
- \[[`b7d80802cc`](https://togithub.com/nodejs/node/commit/b7d80802cc )] - ***Revert*** "**tools**: install npm PowerShell scripts on Windows" (marco-ippolito) [#​52897](https://togithub.com/nodejs/node/pull/52897 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-10 04:21:32 +00:00
renovate
7f64162a8d
chore: bump up all non-major dependencies ( #6827 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.0` -> `19.0.1`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.0/19.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.12.2` -> `20.13.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.1`](https://togithub.com/nrwl/nx/releases/tag/19.0.1 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.0...19.0.1 )
#### 19.0.1 (2024-05-07)
##### 🚀 Features
- **core:** add an option to seperate the output of show with provide… ([#​23172](https://togithub.com/nrwl/nx/pull/23172 ))
- **misc:** improve nx cloud setup prompts and messaging ([#​23218](https://togithub.com/nrwl/nx/pull/23218 ))
##### 🩹 Fixes
- **gradle:** use local gradlew instead of sdkman ([#​23205](https://togithub.com/nrwl/nx/pull/23205 ))
- **module-federation:** nested projects should be ordered first when reading from tsconfig paths [#​20284](https://togithub.com/nrwl/nx/issues/20284 ) ([#​23212](https://togithub.com/nrwl/nx/pull/23212 ), [#​20284](https://togithub.com/nrwl/nx/issues/20284 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Daniel Santiago
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.13.0`](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-08 08:28:25 +00:00
renovate
013adc38c0
chore: bump up all non-major dependencies ( #6526 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.537.0` -> `3.569.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.537.0/3.569.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@electron-forge/maker-base](https://togithub.com/electron/forge ) | [`7.3.1` -> `7.4.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-base/7.3.1/7.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | resolutions | minor |
| @​magic-works/i18n-codegen | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@magic-works%2fi18n-codegen/0.5.0/0.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| @​magic-works/i18n-codegen | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@magic-works%2fi18n-codegen/0.5.0/0.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@marsidev/react-turnstile](https://togithub.com/marsidev/react-turnstile ) | [`^0.5.4` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@marsidev%2freact-turnstile/0.5.4/0.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.46` -> `3.0.0-alpha.54`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.46/3.0.0-alpha.54 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nestjs/throttler](https://togithub.com/nestjs/throttler ) | [`5.0.1` -> `5.1.2`](https://renovatebot.com/diffs/npm/@nestjs%2fthrottler/5.0.1/5.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/exporter-prometheus](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.50.0/0.51.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.50.0/0.51.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-graphql](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.39.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.39.0/0.40.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-http](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.50.0/0.51.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-ioredis](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.39.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.39.0/0.40.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-nestjs-core](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.36.0` -> `^0.37.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.36.0/0.37.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/instrumentation-socket.io](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.38.0/0.39.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@opentelemetry/sdk-node](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.50.0/0.51.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@vitest/coverage-istanbul](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/1.4.0/1.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@vitest/ui](https://togithub.com/vitest-dev/vitest/tree/main/packages/ui#readme ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/ui )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fui/1.4.0/1.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.4.1` -> `v3.5.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | action | minor |
| [esbuild](https://togithub.com/evanw/esbuild ) | [`^0.20.2` -> `^0.21.0`](https://renovatebot.com/diffs/npm/esbuild/0.20.2/0.21.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.8.0/0.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.8.0/0.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [jotai-scope](https://togithub.com/jotaijs/jotai-scope ) | [`^0.5.1` -> `^0.6.0`](https://renovatebot.com/diffs/npm/jotai-scope/0.5.1/0.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.12.1` -> `20.12.2` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [react](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [react](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-dom](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [react-dom](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-is](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-is )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-is/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [sqlx](https://togithub.com/launchbadge/sqlx ) | `0.7.3` -> `0.7.4` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | build-dependencies | patch |
| [sqlx](https://togithub.com/launchbadge/sqlx ) | `0.7.3` -> `0.7.4` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [vite-plugin-dts](https://togithub.com/qmhc/vite-plugin-dts ) | [`3.8.1` -> `3.9.1`](https://renovatebot.com/diffs/npm/vite-plugin-dts/3.8.1/3.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [vitest](https://togithub.com/vitest-dev/vitest ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/vitest/1.4.0/1.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [yarn](https://togithub.com/yarnpkg/berry ) ([source](https://togithub.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli )) | [`4.1.1` -> `4.2.1`](https://renovatebot.com/diffs/npm/yarn/4.1.1/4.2.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | packageManager | minor |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.569.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35690-2024-05-03 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.568.0...v3.569.0 )
##### Bug Fixes
- **clients:** add deps required by default credential providers ([#​6055](https://togithub.com/aws/aws-sdk-js-v3/issues/6055 )) ([bfa8626](bfa8626854 ))
### [`v3.568.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35680-2024-05-02 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.567.0...v3.568.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.567.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35670-2024-05-01 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.565.0...v3.567.0 )
##### Features
- end support for Node.js 14.x ([#​6034](https://togithub.com/aws/aws-sdk-js-v3/issues/6034 )) ([d196411](d19641119f ))
### [`v3.565.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35650-2024-04-29 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.564.0...v3.565.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.564.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35640-2024-04-26 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.563.0...v3.564.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.563.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35630-2024-04-25 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.556.0...v3.563.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.556.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35560-2024-04-16 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.554.0...v3.556.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.554.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35540-2024-04-11 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.552.0...v3.554.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.552.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35520-2024-04-09 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.550.0...v3.552.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.550.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35500-2024-04-05 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.549.0...v3.550.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.549.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35490-2024-04-04 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.540.0...v3.549.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.540.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35400-2024-03-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.537.0...v3.540.0 )
##### Bug Fixes
- **util-endpoints:** augment endpointFunctions inline in endpointResolver functions ([#​5933](https://togithub.com/aws/aws-sdk-js-v3/issues/5933 )) ([42a791d](42a791defb ))
</details>
<details>
<summary>electron/forge (@​electron-forge/maker-base)</summary>
### [`v7.4.0`](https://togithub.com/electron/forge/releases/tag/v7.4.0 )
[Compare Source](https://togithub.com/electron/forge/compare/v7.3.1...v7.4.0 )
##### What's Changed
##### Highlighted Feature:
- fix: bump packager minimum dep by [@​MarshallOfSound](https://togithub.com/MarshallOfSound ) in [https://github.com/electron/forge/pull/3551 ](https://togithub.com/electron/forge/pull/3551 )
This version of Forge enables the new Windows ASAR integrity feature in Electron. When ASAR integrity is enabled, your Electron app will verify the header hash of the ASAR archive on runtime. If no hash is present or if there is a mismatch in the hashes, the app will forcefully terminate.
More information about this feature can be found in Electron's documentation here: https://github.com/electron/electron/blob/main/docs/tutorial/asar-integrity.md#using-electron-tooling
##### Bug Fixes and Improvements
- fix(cli): add `plugin-fuses` to import script by [@​Santhoshmani1](https://togithub.com/Santhoshmani1 ) in [https://github.com/electron/forge/pull/3535 ](https://togithub.com/electron/forge/pull/3535 )
- build(deps): bump dsanders11/github-app-commit-action from 1.3.0 to 1.4.0 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3555 ](https://togithub.com/electron/forge/pull/3555 )
- build(deps): bump dsanders11/project-actions from 1.2.0 to 1.3.0 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3557 ](https://togithub.com/electron/forge/pull/3557 )
- build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3545 ](https://togithub.com/electron/forge/pull/3545 )
- build(deps): bump actions/checkout from 4.1.1 to 4.1.2 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3556 ](https://togithub.com/electron/forge/pull/3556 )
- chore: update listr2 version by [@​yangannyx](https://togithub.com/yangannyx ) in [https://github.com/electron/forge/pull/3542 ](https://togithub.com/electron/forge/pull/3542 )
- docs: Typo in Interface MakerDMGConfig by [@​zsewa](https://togithub.com/zsewa ) in [https://github.com/electron/forge/pull/3550 ](https://togithub.com/electron/forge/pull/3550 )
##### New Contributors
- [@​zsewa](https://togithub.com/zsewa ) made their first contribution in [https://github.com/electron/forge/pull/3550 ](https://togithub.com/electron/forge/pull/3550 )
- [@​Santhoshmani1](https://togithub.com/Santhoshmani1 ) made their first contribution in [https://github.com/electron/forge/pull/3535 ](https://togithub.com/electron/forge/pull/3535 )
**Full Changelog**: https://github.com/electron/forge/compare/v7.3.1...v7.4.0
</details>
<details>
<summary>marsidev/react-turnstile (@​marsidev/react-turnstile)</summary>
### [`v0.6.0`](https://togithub.com/marsidev/react-turnstile/releases/tag/v0.6.0 )
[Compare Source](https://togithub.com/marsidev/react-turnstile/compare/v0.5.4...v0.6.0 )
#### What's Changed
##### Bug Fixes
- Prevent widget to be removed when `onWidgetLoad` exists by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/66 ](https://togithub.com/marsidev/react-turnstile/pull/66 )
##### Minor changes
- Test changes by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/63 ](https://togithub.com/marsidev/react-turnstile/pull/63 )
- Upgrade dependencies by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/64 ](https://togithub.com/marsidev/react-turnstile/pull/64 )
**Full Changelog**: https://github.com/marsidev/react-turnstile/compare/v0.5.4...v0.6.0
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.54`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.53...@napi-rs/cli@3.0.0-alpha.54 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.53...@napi-rs/cli@3.0.0-alpha.54 )
### [`v3.0.0-alpha.53`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.53 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.52...@napi-rs/cli@3.0.0-alpha.53 )
#### What's Changed
- feat(cli): allow sync fs operation between workers/mainThread by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2064 ](https://togithub.com/napi-rs/napi-rs/pull/2064 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.52...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.53
### [`v3.0.0-alpha.52`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.52 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.51...@napi-rs/cli@3.0.0-alpha.52 )
#### What's Changed
- feat(cli): support generation of literal union from string enum by [@​inokawa](https://togithub.com/inokawa ) in [https://github.com/napi-rs/napi-rs/pull/2054 ](https://togithub.com/napi-rs/napi-rs/pull/2054 )
- fix(cli): pass fs to browser worker binding by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2062 ](https://togithub.com/napi-rs/napi-rs/pull/2062 )
#### New Contributors
- [@​inokawa](https://togithub.com/inokawa ) made their first contribution in [https://github.com/napi-rs/napi-rs/pull/2054 ](https://togithub.com/napi-rs/napi-rs/pull/2054 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.52
### [`v3.0.0-alpha.51`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.51 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.50...@napi-rs/cli@3.0.0-alpha.51 )
#### What's Changed
- feat(cli): improve the browser binding by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2056 ](https://togithub.com/napi-rs/napi-rs/pull/2056 )
- fix(cli): new project issue by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2058 ](https://togithub.com/napi-rs/napi-rs/pull/2058 )
- chore: upgrade [@​tybys/wasm-util](https://togithub.com/tybys/wasm-util ) by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2059 ](https://togithub.com/napi-rs/napi-rs/pull/2059 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.51
### [`v3.0.0-alpha.50`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.50 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.49...@napi-rs/cli@3.0.0-alpha.50 )
#### What's Changed
- feat(cli): optimize wasm output binary by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2049 ](https://togithub.com/napi-rs/napi-rs/pull/2049 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.49...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.50
### [`v3.0.0-alpha.49`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.49 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.48...@napi-rs/cli@3.0.0-alpha.49 )
#### What's Changed
- chore(deps): update dependency electron to v30 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/2043 ](https://togithub.com/napi-rs/napi-rs/pull/2043 )
- fix(cli): wasi targets linker envs by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2044 ](https://togithub.com/napi-rs/napi-rs/pull/2044 )
- feat(cli): allow to define dtsHeader in napi config by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2045 ](https://togithub.com/napi-rs/napi-rs/pull/2045 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.2...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.49
### [`v3.0.0-alpha.48`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.47...@napi-rs/cli@3.0.0-alpha.48 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.47...@napi-rs/cli@3.0.0-alpha.48 )
### [`v3.0.0-alpha.47`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.46...@napi-rs/cli@3.0.0-alpha.47 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.46...@napi-rs/cli@3.0.0-alpha.47 )
</details>
<details>
<summary>nestjs/throttler (@​nestjs/throttler)</summary>
### [`v5.1.2`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#512 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.1.1...v5.1.2 )
##### Patch Changes
- [`7a431e5`](https://togithub.com/nestjs/throttler/commit/7a431e5 ): Improve performance by replacing md5 npm package with Node.js crypto module.
### [`v5.1.1`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#511 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.1.0...v5.1.1 )
##### Patch Changes
- [`b06a208`](https://togithub.com/nestjs/throttler/commit/b06a208 ): Resolves a bug that cause 'this' to be undefined in the 'getTracker' and 'generateKey' methods of the custom ThrottlerGuard
### [`v5.1.0`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#510 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.0.1...v5.1.0 )
##### Minor Changes
- [`903d187`](https://togithub.com/nestjs/throttler/commit/903d187 ): Allow for throttler definitions to define their own trackers and key generators to allow for more customization of the rate limit process
</details>
<details>
<summary>open-telemetry/opentelemetry-js (@​opentelemetry/exporter-prometheus)</summary>
### [`v0.51.0`](5231aa2550...3ab4f765d8 )
[Compare Source](5231aa2550...3ab4f765d8 )
</details>
<details>
<summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-graphql)</summary>
### [`v0.40.0`](32204a362d...fcea8ca0c8 )
[Compare Source](17a0bc1da3...96a87b4893 )
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-istanbul)</summary>
### [`v1.6.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.6.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0 )
##### 🚀 Features
- Support standalone mode - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5565 ](https://togithub.com/vitest-dev/vitest/issues/5565 ) [<samp>(bdce0)</samp>](https://togithub.com/vitest-dev/vitest/commit/bdce0a29 )
- Custom "snapshotEnvironment" option - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5449 ](https://togithub.com/vitest-dev/vitest/issues/5449 ) [<samp>(30f72)</samp>](https://togithub.com/vitest-dev/vitest/commit/30f728bc )
- **benchmark**: Support comparing benchmark result - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) and [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5398 ](https://togithub.com/vitest-dev/vitest/issues/5398 ) [<samp>(f8d3d)</samp>](https://togithub.com/vitest-dev/vitest/commit/f8d3d22e )
- **browser**: Allow injecting scripts - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5656 ](https://togithub.com/vitest-dev/vitest/issues/5656 ) [<samp>(21e58)</samp>](https://togithub.com/vitest-dev/vitest/commit/21e58bd8 )
- **reporter**: Support `includeConsoleOutput` and `addFileAttribute` in junit - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5659 ](https://togithub.com/vitest-dev/vitest/issues/5659 ) [<samp>(2f913)</samp>](https://togithub.com/vitest-dev/vitest/commit/2f913222 )
- **ui**: Sort items by file name - by [@​btea](https://togithub.com/btea ) in [https://github.com/vitest-dev/vitest/issues/5652 ](https://togithub.com/vitest-dev/vitest/issues/5652 ) [<samp>(1f726)</samp>](https://togithub.com/vitest-dev/vitest/commit/1f7268fa )
##### 🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5640 ](https://togithub.com/vitest-dev/vitest/issues/5640 ) [<samp>(7d57c)</samp>](https://togithub.com/vitest-dev/vitest/commit/7d57c116 )
- Call `resolveId('vitest')` after `buildStart` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5646 ](https://togithub.com/vitest-dev/vitest/issues/5646 ) [<samp>(f5faf)</samp>](https://togithub.com/vitest-dev/vitest/commit/f5faf423 )
- Hash the name of the file when caching - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5654 ](https://togithub.com/vitest-dev/vitest/issues/5654 ) [<samp>(c9e68)</samp>](https://togithub.com/vitest-dev/vitest/commit/c9e68ced )
- Don't panic on empty files in node_modules - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(40c29)</samp>](https://togithub.com/vitest-dev/vitest/commit/40c299fe )
- Use `toJSON` for error serialization - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5526 ](https://togithub.com/vitest-dev/vitest/issues/5526 ) [<samp>(19a21)</samp>](https://togithub.com/vitest-dev/vitest/commit/19a21e49 )
- **coverage**:
- Exclude `*.test-d.*` by default - by [@​MindfulPol](https://togithub.com/MindfulPol ) in [https://github.com/vitest-dev/vitest/issues/5634 ](https://togithub.com/vitest-dev/vitest/issues/5634 ) [<samp>(bfe8a)</samp>](https://togithub.com/vitest-dev/vitest/commit/bfe8ad9d )
- Apply `vite-node`'s wrapper only to executed files - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5642 ](https://togithub.com/vitest-dev/vitest/issues/5642 ) [<samp>(c9883)</samp>](https://togithub.com/vitest-dev/vitest/commit/c9883f3e )
- **vm**:
- Support network imports - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5610 ](https://togithub.com/vitest-dev/vitest/issues/5610 ) [<samp>(103a6)</samp>](https://togithub.com/vitest-dev/vitest/commit/103a6002 )
##### 🏎 Performance
- Improve performance of forks pool - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5592 ](https://togithub.com/vitest-dev/vitest/issues/5592 ) [<samp>(d8304)</samp>](https://togithub.com/vitest-dev/vitest/commit/d8304bb4 )
- Unnecessary rpc call when coverage is disabled - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5658 ](https://togithub.com/vitest-dev/vitest/issues/5658 ) [<samp>(c5712)</samp>](https://togithub.com/vitest-dev/vitest/commit/c571276a )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0 )
### [`v1.5.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.3 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3 )
##### 🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5608 ](https://togithub.com/vitest-dev/vitest/issues/5608 ) [<samp>(48fba)</samp>](https://togithub.com/vitest-dev/vitest/commit/48fba190 )
- Backport jest iterable equality within object - by [@​sukovanej](https://togithub.com/sukovanej ) in [https://github.com/vitest-dev/vitest/issues/5621 ](https://togithub.com/vitest-dev/vitest/issues/5621 ) [<samp>(30e5d)</samp>](https://togithub.com/vitest-dev/vitest/commit/30e5dc1b )
- **browser**: Support benchmark - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5622 ](https://togithub.com/vitest-dev/vitest/issues/5622 ) [<samp>(becab)</samp>](https://togithub.com/vitest-dev/vitest/commit/becabb5e )
- **reporter**: Use default error formatter for JUnit - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5629 ](https://togithub.com/vitest-dev/vitest/issues/5629 ) [<samp>(20060)</samp>](https://togithub.com/vitest-dev/vitest/commit/200609cc )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3 )
### [`v1.5.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.2 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2 )
##### 🐞 Bug Fixes
- Check for null before storing in weakmap - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(ce368)</samp>](https://togithub.com/vitest-dev/vitest/commit/ce368457 )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2 )
### [`v1.5.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.1 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1 )
##### 🚀 Features
- **api**: `startVitest()` to accept `stdout` and `stdin` - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5493 ](https://togithub.com/vitest-dev/vitest/issues/5493 ) [<samp>(780b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/780b187f )
- This is listed as a feature, but it doesn't increase the minor version because `startVitest` API is experimental and doesn't follow semver.
##### 🐞 Bug Fixes
- Close vite servers on all resolved projects - by [@​surc54](https://togithub.com/surc54 ) in [https://github.com/vitest-dev/vitest/issues/5544 ](https://togithub.com/vitest-dev/vitest/issues/5544 ) [<samp>(413ec)</samp>](https://togithub.com/vitest-dev/vitest/commit/413ec5e6 )
- Fix default `import.meta.env.PROD: false` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5561 ](https://togithub.com/vitest-dev/vitest/issues/5561 ) [<samp>(9c649)</samp>](https://togithub.com/vitest-dev/vitest/commit/9c64967f )
- Resolve cwd correctly when initiating projects - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5582 ](https://togithub.com/vitest-dev/vitest/issues/5582 ) [<samp>(ec9d7)</samp>](https://togithub.com/vitest-dev/vitest/commit/ec9d7c93 )
- Always run `onTestFinished` in reverse order - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5598 ](https://togithub.com/vitest-dev/vitest/issues/5598 ) [<samp>(23f29)</samp>](https://togithub.com/vitest-dev/vitest/commit/23f29cea )
- **browser**:
- Disable `fileParallelism` by default on browser pool - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5528 ](https://togithub.com/vitest-dev/vitest/issues/5528 ) [<samp>(5c69f)</samp>](https://togithub.com/vitest-dev/vitest/commit/5c69f3f5 )
- Dispose tester iframe on done - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5595 ](https://togithub.com/vitest-dev/vitest/issues/5595 ) [<samp>(b2135)</samp>](https://togithub.com/vitest-dev/vitest/commit/b2135710 )
- **coverage**:
- Fix bundling of `v8-to-istanbul` - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5549 ](https://togithub.com/vitest-dev/vitest/issues/5549 ) [<samp>(df6a4)</samp>](https://togithub.com/vitest-dev/vitest/commit/df6a4328 )
- Prevent crash when `cleanOnRerun` is disabled - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5540 ](https://togithub.com/vitest-dev/vitest/issues/5540 ) [<samp>(ea3c1)</samp>](https://togithub.com/vitest-dev/vitest/commit/ea3c16e4 )
- `thresholds` to compare files relative to root - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5574 ](https://togithub.com/vitest-dev/vitest/issues/5574 ) [<samp>(80265)</samp>](https://togithub.com/vitest-dev/vitest/commit/80265b40 )
- **expect**:
- Fix `toEqual` and `toMatchObject` with circular references - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5535 ](https://togithub.com/vitest-dev/vitest/issues/5535 ) [<samp>(9e641)</samp>](https://togithub.com/vitest-dev/vitest/commit/9e6417c9 )
- **vitest**:
- Fix false positive file filter match with leading slash - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5578 ](https://togithub.com/vitest-dev/vitest/issues/5578 ) [<samp>(316eb)</samp>](https://togithub.com/vitest-dev/vitest/commit/316eb739 )
- Watch the output directory correctly - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5584 ](https://togithub.com/vitest-dev/vitest/issues/5584 ) [<samp>(e40f9)</samp>](https://togithub.com/vitest-dev/vitest/commit/e40f9924 )
- StubEnv casts boolean on PROD/SSR/DEV - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5590 ](https://togithub.com/vitest-dev/vitest/issues/5590 ) [<samp>(4da88)</samp>](https://togithub.com/vitest-dev/vitest/commit/4da88045 )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1 )
### [`v1.5.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.4.0...v1.5.0 )
##### 🚀 Features
- Add configuration for diff truncation - by [@​willieho](https://togithub.com/willieho ) in [https://github.com/vitest-dev/vitest/issues/5073 ](https://togithub.com/vitest-dev/vitest/issues/5073 ) and [https://github.com/vitest-dev/vitest/issues/5333 ](https://togithub.com/vitest-dev/vitest/issues/5333 ) [<samp>(6797b)</samp>](https://togithub.com/vitest-dev/vitest/commit/6797b041 )
- Remove unrelated noise from diff for toMatchObject() - by [@​geersch](https://togithub.com/geersch ) in [https://github.com/vitest-dev/vitest/issues/5364 ](https://togithub.com/vitest-dev/vitest/issues/5364 ) [<samp>(99276)</samp>](https://togithub.com/vitest-dev/vitest/commit/99276399 )
- Allow custom host for --inspect and --inspect-brk - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5509 ](https://togithub.com/vitest-dev/vitest/issues/5509 ) [<samp>(61572)</samp>](https://togithub.com/vitest-dev/vitest/commit/6157282c )
- **coverage**: V8 to ignore empty lines, comments, types - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5457 ](https://togithub.com/vitest-dev/vitest/issues/5457 ) [<samp>(10b89)</samp>](https://togithub.com/vitest-dev/vitest/commit/10b89713 )
##### 🐞 Bug Fixes
- `describe` calls not taking generic type parameters - by [@​aryaemami59](https://togithub.com/aryaemami59 ) in [https://github.com/vitest-dev/vitest/issues/5415 ](https://togithub.com/vitest-dev/vitest/issues/5415 ) [<samp>(16bac)</samp>](https://togithub.com/vitest-dev/vitest/commit/16bacfab )
- Prevent hang when `process` is mocked - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5430 ](https://togithub.com/vitest-dev/vitest/issues/5430 ) [<samp>(0ec4d)</samp>](https://togithub.com/vitest-dev/vitest/commit/0ec4d0e0 )
- Don't check for "node:internal/console/" in console interceptor in case the environment is not Node.js - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(87d36)</samp>](https://togithub.com/vitest-dev/vitest/commit/87d36a7a )
- The value received by toMatch should be a string - by [@​btea](https://togithub.com/btea ) in [https://github.com/vitest-dev/vitest/issues/5428 ](https://togithub.com/vitest-dev/vitest/issues/5428 ) [<samp>(67485)</samp>](https://togithub.c
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSJ9-->
2024-05-07 10:30:58 +00:00
pengx17
ebb38a42a0
fix: temporary fix for running electron tests ( #6576 )
...
a workaround for spawn EINVAL error.
Found this issue according to https://github.com/node-red/node-red/pull/4652
~~In our case the electron app is spawned by playwright. I am still investigating the issue but don't know how long it takes.~~
Upstream fix: https://github.com/microsoft/playwright/pull/30382
2024-04-16 06:57:17 +00:00
LongYinan
062526d452
chore: bump up node version to v20 ( #5201 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | | major | `18` -> `20` |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | engines | major | [`>=18.16.1 <19.0.0` -> `<21.0.0`](https://renovatebot.com/diffs/npm/node/v18.19.1/v20.11.1 ) |
| [node](https://togithub.com/nodejs/node ) | final | major | `18-bookworm-slim` -> `20-bookworm-slim` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
### [`v20.11.1`](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1 )
### [`v20.11.0`](https://togithub.com/nodejs/node/compare/v20.10.0...v20.11.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.10.0...v20.11.0 )
### [`v20.10.0`](https://togithub.com/nodejs/node/compare/v20.9.0...v20.10.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.9.0...v20.10.0 )
### [`v20.9.0`](https://togithub.com/nodejs/node/compare/v20.8.1...v20.9.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.8.1...v20.9.0 )
### [`v20.8.1`](https://togithub.com/nodejs/node/releases/tag/v20.8.1 ): 2023-10-13, Version 20.8.1 (Current), @​RafaelGSS
[Compare Source](https://togithub.com/nodejs/node/compare/v20.8.0...v20.8.1 )
This is a security release.
##### Notable Changes
The following CVEs are fixed in this release:
- [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487 ): `nghttp2` Security Release (High)
- [CVE-2023-45143](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-45143 ): `undici` Security Release (High)
- [CVE-2023-39332](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-39332 ): Path traversal through path stored in Uint8Array (High)
- [CVE-2023-39331](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-39331 ): Permission model improperly protects against path traversal (High)
- [CVE-2023-38552](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38552 ): Integrity checks according to policies can be circumvented (Medium)
- [CVE-2023-39333](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-39333 ): Code injection via WebAssembly export names (Low)
More detailed information on each of the vulnerabilities can be found in [October 2023 Security Releases](https://nodejs.org/en/blog/vulnerability/october-2023-security-releases/ ) blog post.
##### Commits
- \[[`c86883e844`](https://togithub.com/nodejs/node/commit/c86883e844 )] - **deps**: update nghttp2 to 1.57.0 (James M Snell) [#​50121](https://togithub.com/nodejs/node/pull/50121 )
- \[[`2860631359`](https://togithub.com/nodejs/node/commit/2860631359 )] - **deps**: update undici to v5.26.3 (Matteo Collina) [#​50153](https://togithub.com/nodejs/node/pull/50153 )
- \[[`cd37838bf8`](https://togithub.com/nodejs/node/commit/cd37838bf8 )] - **lib**: let deps require `node` prefixed modules (Matthew Aitken) [#​50047](https://togithub.com/nodejs/node/pull/50047 )
- \[[`f5c90b2951`](https://togithub.com/nodejs/node/commit/f5c90b2951 )] - **module**: fix code injection through export names (Tobias Nießen) [nodejs-private/node-private#461 ](https://togithub.com/nodejs-private/node-private/pull/461 )
- \[[`fa5dae1944`](https://togithub.com/nodejs/node/commit/fa5dae1944 )] - **permission**: fix Uint8Array path traversal (Tobias Nießen) [nodejs-private/node-private#456 ](https://togithub.com/nodejs-private/node-private/pull/456 )
- \[[`cd35275111`](https://togithub.com/nodejs/node/commit/cd35275111 )] - **permission**: improve path traversal protection (Tobias Nießen) [nodejs-private/node-private#456 ](https://togithub.com/nodejs-private/node-private/pull/456 )
- \[[`a4cb7fc7c0`](https://togithub.com/nodejs/node/commit/a4cb7fc7c0 )] - **policy**: use tamper-proof integrity check function (Tobias Nießen) [nodejs-private/node-private#462 ](https://togithub.com/nodejs-private/node-private/pull/462 )
### [`v20.8.0`](https://togithub.com/nodejs/node/releases/tag/v20.8.0 ): 2023-09-28, Version 20.8.0 (Current), @​ruyadorno
[Compare Source](https://togithub.com/nodejs/node/compare/v20.7.0...v20.8.0 )
##### Notable Changes
##### Stream performance improvements
Performance improvements to writable and readable streams, improving the creation and destruction by ±15% and reducing the memory overhead each stream takes in Node.js
Contributed by Benjamin Gruenbaum in [#​49745](https://togithub.com/nodejs/node/pull/49745 ) and Raz Luvaton in [#​49834](https://togithub.com/nodejs/node/pull/49834 ).
Performance improvements for readable webstream, improving readable stream async iterator consumption by ±140% and improving readable stream `pipeTo` consumption by ±60%
Contributed by Raz Luvaton in [#​49662](https://togithub.com/nodejs/node/pull/49662 ) and [#​49690](https://togithub.com/nodejs/node/pull/49690 ).
##### Rework of memory management in `vm` APIs with the `importModuleDynamically` option
This rework addressed a series of long-standing memory leaks and use-after-free issues in the following APIs that support `importModuleDynamically`:
- `vm.Script`
- `vm.compileFunction`
- `vm.SyntheticModule`
- `vm.SourceTextModule`
This should enable affected users (in particular Jest users) to upgrade from older versions of Node.js.
Contributed by Joyee Cheung in [#​48510](https://togithub.com/nodejs/node/pull/48510 ).
##### Other notable changes
- \[[`32d4d29d02`](https://togithub.com/nodejs/node/commit/32d4d29d02 )] - **deps**: add v8::Object::SetInternalFieldForNodeCore() (Joyee Cheung) [#​49874](https://togithub.com/nodejs/node/pull/49874 )
- \[[`0e686d096b`](https://togithub.com/nodejs/node/commit/0e686d096b )] - **doc**: deprecate `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` (Livia Medeiros) [#​49683](https://togithub.com/nodejs/node/pull/49683 )
- \[[`a5dd057540`](https://togithub.com/nodejs/node/commit/a5dd057540 )] - **doc**: deprecate `util.toUSVString` (Yagiz Nizipli) [#​49725](https://togithub.com/nodejs/node/pull/49725 )
- \[[`7b6a73172f`](https://togithub.com/nodejs/node/commit/7b6a73172f )] - **doc**: deprecate calling `promisify` on a function that returns a promise (Antoine du Hamel) [#​49647](https://togithub.com/nodejs/node/pull/49647 )
- \[[`1beefd5f16`](https://togithub.com/nodejs/node/commit/1beefd5f16 )] - **esm**: set all hooks as release candidate (Geoffrey Booth) [#​49597](https://togithub.com/nodejs/node/pull/49597 )
- \[[`b0ce78a75b`](https://togithub.com/nodejs/node/commit/b0ce78a75b )] - **module**: fix the leak in SourceTextModule and ContextifySript (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`4e578f8ab1`](https://togithub.com/nodejs/node/commit/4e578f8ab1 )] - **module**: fix leak of vm.SyntheticModule (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`69e4218772`](https://togithub.com/nodejs/node/commit/69e4218772 )] - **module**: use symbol in WeakMap to manage host defined options (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`14ece0aa76`](https://togithub.com/nodejs/node/commit/14ece0aa76 )] - **(SEMVER-MINOR)** **src**: allow embedders to override NODE_MODULE_VERSION (Cheng Zhao) [#​49279](https://togithub.com/nodejs/node/pull/49279 )
- \[[`9fd67fbff0`](https://togithub.com/nodejs/node/commit/9fd67fbff0 )] - **stream**: use bitmap in writable state (Raz Luvaton) [#​49834](https://togithub.com/nodejs/node/pull/49834 )
- \[[`0ccd4638ac`](https://togithub.com/nodejs/node/commit/0ccd4638ac )] - **stream**: use bitmap in readable state (Benjamin Gruenbaum) [#​49745](https://togithub.com/nodejs/node/pull/49745 )
- \[[`7c5e322346`](https://togithub.com/nodejs/node/commit/7c5e322346 )] - **stream**: improve webstream readable async iterator performance (Raz Luvaton) [#​49662](https://togithub.com/nodejs/node/pull/49662 )
- \[[`80b342cc38`](https://togithub.com/nodejs/node/commit/80b342cc38 )] - **(SEMVER-MINOR)** **test_runner**: accept `testOnly` in `run` (Moshe Atlow) [#​49753](https://togithub.com/nodejs/node/pull/49753 )
- \[[`17a05b141d`](https://togithub.com/nodejs/node/commit/17a05b141d )] - **(SEMVER-MINOR)** **test_runner**: add junit reporter (Moshe Atlow) [#​49614](https://togithub.com/nodejs/node/pull/49614 )
##### Commits
- \[[`4879e3fbbe`](https://togithub.com/nodejs/node/commit/4879e3fbbe )] - **benchmark**: add a benchmark for read() of ReadableStreams (Debadree Chatterjee) [#​49622](https://togithub.com/nodejs/node/pull/49622 )
- \[[`78a6c73157`](https://togithub.com/nodejs/node/commit/78a6c73157 )] - **benchmark**: shorten pipe-to by reducing number of chunks (Raz Luvaton) [#​49577](https://togithub.com/nodejs/node/pull/49577 )
- \[[`4126a6e4c9`](https://togithub.com/nodejs/node/commit/4126a6e4c9 )] - **benchmark**: fix webstream pipe-to (Raz Luvaton) [#​49552](https://togithub.com/nodejs/node/pull/49552 )
- \[[`6010a91825`](https://togithub.com/nodejs/node/commit/6010a91825 )] - **bootstrap**: do not expand argv1 for snapshots (Joyee Cheung) [#​49506](https://togithub.com/nodejs/node/pull/49506 )
- \[[`8480280c4b`](https://togithub.com/nodejs/node/commit/8480280c4b )] - **bootstrap**: only use the isolate snapshot when compiling code cache (Joyee Cheung) [#​49288](https://togithub.com/nodejs/node/pull/49288 )
- \[[`b30754aa87`](https://togithub.com/nodejs/node/commit/b30754aa87 )] - **build**: run embedtest using node executable (Joyee Cheung) [#​49506](https://togithub.com/nodejs/node/pull/49506 )
- \[[`31db0b8e2b`](https://togithub.com/nodejs/node/commit/31db0b8e2b )] - **build**: add --write-snapshot-as-array-literals to configure.py (Joyee Cheung) [#​49312](https://togithub.com/nodejs/node/pull/49312 )
- \[[`6fcb51d3ba`](https://togithub.com/nodejs/node/commit/6fcb51d3ba )] - **debugger**: use `internal/url.URL` instead of `url.parse` (LiviaMedeiros) [#​49590](https://togithub.com/nodejs/node/pull/49590 )
- \[[`32d4d29d02`](https://togithub.com/nodejs/node/commit/32d4d29d02 )] - **deps**: add v8::Object::SetInternalFieldForNodeCore() (Joyee Cheung) [#​49874](https://togithub.com/nodejs/node/pull/49874 )
- \[[`ad37cadc3f`](https://togithub.com/nodejs/node/commit/ad37cadc3f )] - **deps**: V8: backport [`de9a5de`](https://togithub.com/nodejs/node/commit/de9a5de2274f ) (Joyee Cheung) [#​49703](https://togithub.com/nodejs/node/pull/49703 )
- \[[`cdd1c66222`](https://togithub.com/nodejs/node/commit/cdd1c66222 )] - **deps**: V8: cherry-pick [`b33bf2d`](https://togithub.com/nodejs/node/commit/b33bf2dfd261 ) (Joyee Cheung) [#​49703](https://togithub.com/nodejs/node/pull/49703 )
- \[[`61d18d6473`](https://togithub.com/nodejs/node/commit/61d18d6473 )] - **deps**: update undici to 5.24.0 (Node.js GitHub Bot) [#​49559](https://togithub.com/nodejs/node/pull/49559 )
- \[[`b8a4fef393`](https://togithub.com/nodejs/node/commit/b8a4fef393 )] - **deps**: remove pthread-fixes.c from uv.gyp (Ben Noordhuis) [#​49744](https://togithub.com/nodejs/node/pull/49744 )
- \[[`6c86c0683c`](https://togithub.com/nodejs/node/commit/6c86c0683c )] - **deps**: update googletest to [`d1467f5`](https://togithub.com/nodejs/node/commit/d1467f5 ) (Node.js GitHub Bot) [#​49676](https://togithub.com/nodejs/node/pull/49676 )
- \[[`1424404742`](https://togithub.com/nodejs/node/commit/1424404742 )] - **deps**: update nghttp2 to 1.56.0 (Node.js GitHub Bot) [#​49582](https://togithub.com/nodejs/node/pull/49582 )
- \[[`15b54ff95d`](https://togithub.com/nodejs/node/commit/15b54ff95d )] - **deps**: update googletest to [`8a6feab`](https://togithub.com/nodejs/node/commit/8a6feab ) (Node.js GitHub Bot) [#​49463](https://togithub.com/nodejs/node/pull/49463 )
- \[[`2ceab877c2`](https://togithub.com/nodejs/node/commit/2ceab877c2 )] - **deps**: update corepack to 0.20.0 (Node.js GitHub Bot) [#​49464](https://togithub.com/nodejs/node/pull/49464 )
- \[[`4814872ddc`](https://togithub.com/nodejs/node/commit/4814872ddc )] - **doc**: fix `DEP0176` number (LiviaMedeiros) [#​49858](https://togithub.com/nodejs/node/pull/49858 )
- \[[`0e686d096b`](https://togithub.com/nodejs/node/commit/0e686d096b )] - **doc**: deprecate `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` (Livia Medeiros) [#​49683](https://togithub.com/nodejs/node/pull/49683 )
- \[[`5877c403a2`](https://togithub.com/nodejs/node/commit/5877c403a2 )] - **doc**: add mertcanaltin as a triager (mert.altin) [#​49826](https://togithub.com/nodejs/node/pull/49826 )
- \[[`864fe56432`](https://togithub.com/nodejs/node/commit/864fe56432 )] - **doc**: add `git node backport` way to the backporting guide (Raz Luvaton) [#​49760](https://togithub.com/nodejs/node/pull/49760 )
- \[[`e0f93492d5`](https://togithub.com/nodejs/node/commit/e0f93492d5 )] - **doc**: improve documentation about ICU data fallback (Joyee Cheung) [#​49666](https://togithub.com/nodejs/node/pull/49666 )
- \[[`a5dd057540`](https://togithub.com/nodejs/node/commit/a5dd057540 )] - **doc**: deprecate `util.toUSVString` (Yagiz Nizipli) [#​49725](https://togithub.com/nodejs/node/pull/49725 )
- \[[`774c1cfd52`](https://togithub.com/nodejs/node/commit/774c1cfd52 )] - **doc**: add missing function call to example for `util.promisify` (Jungku Lee) [#​49719](https://togithub.com/nodejs/node/pull/49719 )
- \[[`fe78a34845`](https://togithub.com/nodejs/node/commit/fe78a34845 )] - **doc**: update output of example in `mimeParams.set()` (Deokjin Kim) [#​49718](https://togithub.com/nodejs/node/pull/49718 )
- \[[`4175ea33bd`](https://togithub.com/nodejs/node/commit/4175ea33bd )] - **doc**: add missed `inspect` with numericSeparator to example (Deokjin Kim) [#​49717](https://togithub.com/nodejs/node/pull/49717 )
- \[[`3a88571972`](https://togithub.com/nodejs/node/commit/3a88571972 )] - **doc**: fix history comments (Antoine du Hamel) [#​49701](https://togithub.com/nodejs/node/pull/49701 )
- \[[`db4ab1ccbb`](https://togithub.com/nodejs/node/commit/db4ab1ccbb )] - **doc**: add missing history info for `import.meta.resolve` (Antoine du Hamel) [#​49700](https://togithub.com/nodejs/node/pull/49700 )
- \[[`a304d1ee19`](https://togithub.com/nodejs/node/commit/a304d1ee19 )] - **doc**: link maintaining deps to pull-request.md (Marco Ippolito) [#​49716](https://togithub.com/nodejs/node/pull/49716 )
- \[[`35294486ad`](https://togithub.com/nodejs/node/commit/35294486ad )] - **doc**: fix print results in `events` (Jungku Lee) [#​49548](https://togithub.com/nodejs/node/pull/49548 )
- \[[`9f0b0e15c9`](https://togithub.com/nodejs/node/commit/9f0b0e15c9 )] - **doc**: alphabetize cli.md sections (Geoffrey Booth) [#​49668](https://togithub.com/nodejs/node/pull/49668 )
- \[[`7b6a73172f`](https://togithub.com/nodejs/node/commit/7b6a73172f )] - **doc**: deprecate calling `promisify` on a function that returns a promise (Antoine du Hamel) [#​49647](https://togithub.com/nodejs/node/pull/49647 )
- \[[`d316b32fff`](https://togithub.com/nodejs/node/commit/d316b32fff )] - **doc**: update `corepack.md` to account for 0.20.0 changes (Antoine du Hamel) [#​49486](https://togithub.com/nodejs/node/pull/49486 )
- \[[`c2eac7dc7c`](https://togithub.com/nodejs/node/commit/c2eac7dc7c )] - **doc**: remove `@anonrig` from performance initiative (Yagiz Nizipli) [#​49641](https://togithub.com/nodejs/node/pull/49641 )
- \[[`3d839fbf87`](https://togithub.com/nodejs/node/commit/3d839fbf87 )] - **doc**: mark Node.js 16 as End-of-Life (Richard Lau) [#​49651](https://togithub.com/nodejs/node/pull/49651 )
- \[[`53fb5aead8`](https://togithub.com/nodejs/node/commit/53fb5aead8 )] - **doc**: save user preference for JS flavor (Vidar Eldøy) [#​49526](https://togithub.com/nodejs/node/pull/49526 )
- \[[`e3594d5658`](https://togithub.com/nodejs/node/commit/e3594d5658 )] - **doc**: update documentation for node:process warning (Shubham Pandey) [#​49517](https://togithub.com/nodejs/node/pull/49517 )
- \[[`8e033c3963`](https://togithub.com/nodejs/node/commit/8e033c3963 )] - **doc**: rename possibly confusing variable and CSS class (Antoine du Hamel) [#​49536](https://togithub.com/nodejs/node/pull/49536 )
- \[[`d0e0eb4bb3`](https://togithub.com/nodejs/node/commit/d0e0eb4bb3 )] - **doc**: update outdated history info (Antoine du Hamel) [#​49530](https://togithub.com/nodejs/node/pull/49530 )
- \[[`b4724e2e3a`](https://togithub.com/nodejs/node/commit/b4724e2e3a )] - **doc**: close a parenthesis (Sébastien Règne) [#​49525](https://togithub.com/nodejs/node/pull/49525 )
- \[[`0471c5798e`](https://togithub.com/nodejs/node/commit/0471c5798e )] - **doc**: cast GetInternalField() return type to v8::Value in addons.md (Joyee Cheung) [#​49439](https://togithub.com/nodejs/node/pull/49439 )
- \[[`9f8bea3dda`](https://togithub.com/nodejs/node/commit/9f8bea3dda )] - **doc**: fix documentation for input option in child_process (Ariel Weiss) [#​49481](https://togithub.com/nodejs/node/pull/49481 )
- \[[`f3fea92f8a`](https://togithub.com/nodejs/node/commit/f3fea92f8a )] - **doc**: fix missing imports in `test.run` code examples (Oshri Asulin) [#​49489](https://togithub.com/nodejs/node/pull/49489 )
- \[[`e426b77b67`](https://togithub.com/nodejs/node/commit/e426b77b67 )] - **doc**: fix documentation for fs.createWriteStream highWaterMark option (Mert Can Altın) [#​49456](https://togithub.com/nodejs/node/pull/49456 )
- \[[`2b119108ff`](https://togithub.com/nodejs/node/commit/2b119108ff )] - **doc**: updated releasers instructions for node.js website (Claudio W) [#​49427](https://togithub.com/nodejs/node/pull/49427 )
- \[[`b9d4a80183`](https://togithub.com/nodejs/node/commit/b9d4a80183 )] - **doc**: edit `import.meta.resolve` documentation (Antoine du Hamel) [#​49247](https://togithub.com/nodejs/node/pull/49247 )
- \[[`f67433f666`](https://togithub.com/nodejs/node/commit/f67433f666 )] - **doc,tools**: switch to `@node-core/utils` (Michaël Zasso) [#​49851](https://togithub.com/nodejs/node/pull/49851 )
- \[[`142e256fc5`](https://togithub.com/nodejs/node/commit/142e256fc5 )] - **errors**: improve classRegExp in errors.js (Uzlopak) [#​49643](https://togithub.com/nodejs/node/pull/49643 )
- \[[`6377f1bce2`](https://togithub.com/nodejs/node/commit/6377f1bce2 )] - **errors**: use `determineSpecificType` in more error messages (Antoine du Hamel) [#​49580](https://togithub.com/nodejs/node/pull/49580 )
- \[[`05f0fcb4c4`](https://togithub.com/nodejs/node/commit/05f0fcb4c4 )] - **esm**: identify parent importing a url with invalid host (Jacob Smith) [#​49736](https://togithub.com/nodejs/node/pull/49736 )
- \[[`8a6f5fb8f3`](https://togithub.com/nodejs/node/commit/8a6f5fb8f3 )] - **esm**: fix return type of `import.meta.resolve` (Antoine du Hamel) [#​49698](https://togithub.com/nodejs/node/pull/49698 )
- \[[`a6140f1b8c`](https://togithub.com/nodejs/node/commit/a6140f1b8c )] - **esm**: update loaders warning (Geoffrey Booth) [#​49633](https://togithub.com/nodejs/node/pull/49633 )
- \[[`521a9327e0`](https://togithub.com/nodejs/node/commit/521a9327e0 )] - **esm**: fix support for `URL` instances in `register` (Antoine du Hamel) [#​49655](https://togithub.com/nodejs/node/pull/49655 )
- \[[`3a9ea0925a`](https://togithub.com/nodejs/node/commit/3a9ea0925a )] - **esm**: clarify ERR_REQUIRE_ESM errors (Daniel Compton) [#​49521](https://togithub.com/nodejs/node/pull/49521 )
- \[[`1beefd5f16`](https://togithub.com/nodejs/node/commit/1beefd5f16 )] - **esm**: set all hooks as release candidate (Geoffrey Booth) [#​49597](https://togithub.com/nodejs/node/pull/49597 )
- \[[`be48267888`](https://togithub.com/nodejs/node/commit/be48267888 )] - **esm**: remove return value for `Module.register` (Antoine du Hamel) [#​49529](https://togithub.com/nodejs/node/pull/49529 )
- \[[`e74a075124`](https://togithub.com/nodejs/node/commit/e74a075124 )] - **esm**: refactor test-esm-loader-resolve-type (Geoffrey Booth) [#​49493](https://togithub.com/nodejs/node/pull/49493 )
- \[[`17823b3533`](https://togithub.com/nodejs/node/commit/17823b3533 )] - **esm**: refactor test-esm-named-exports (Geoffrey Booth) [#​49493](https://togithub.com/nodejs/node/pull/49493 )
- \[[`f34bd15ac1`](https://togithub.com/nodejs/node/commit/f34bd15ac1 )] - **esm**: refactor mocking test (Geoffrey Booth) [#​49465](https://togithub.com/nodejs/node/pull/49465 )
- \[[`ec323bbd99`](https://togithub.com/nodejs/node/commit/ec323bbd99 )] - **fs**: replace `SetMethodNoSideEffect` in node_file (CanadaHonk) [#​49857](https://togithub.com/nodejs/node/pull/49857 )
- \[[`6acf800123`](https://togithub.com/nodejs/node/commit/6acf800123 )] - **fs**: improve error performance for `unlinkSync` (CanadaHonk) [#​49856](https://togithub.com/nodejs/node/pull/49856 )
- \[[`31702c9403`](https://togithub.com/nodejs/node/commit/31702c9403 )] - **fs**: improve `readFileSync` with file descriptors (Yagiz Nizipli) [#​49691](https://togithub.com/nodejs/node/pull/49691 )
- \[[`835f9fe7b9`](https://togithub.com/nodejs/node/commit/835f9fe7b9 )] - **fs**: fix file descriptor validator (Yagiz Nizipli) [#​49752](https://togithub.com/nodejs/node/pull/49752 )
- \[[`b618fe262f`](https://togithub.com/nodejs/node/commit/b618fe262f )] - **fs**: improve error performance of `opendirSync` (Yagiz Nizipli) [#​49705](https://togithub.com/nodejs/node/pull/49705 )
- \[[`938471ef55`](https://togithub.com/nodejs/node/commit/938471ef55 )] - **fs**: improve error performance of sync methods (Yagiz Nizipli) [#​49593](https://togithub.com/nodejs/node/pull/49593 )
- \[[`db3fc6d087`](https://togithub.com/nodejs/node/commit/db3fc6d087 )] - **fs**: fix readdir and opendir recursive with unknown file types (William Marlow) [#​49603](https://togithub.com/nodejs/node/pull/49603 )
- \[[`0f020ed22d`](https://togithub.com/nodejs/node/commit/0f020ed22d )] - **gyp**: put cctest filenames in variables (Cheng Zhao) [#​49178](https://togithub.com/nodejs/node/pull/49178 )
- \[[`0ce1e94d12`](https://togithub.com/nodejs/node/commit/0ce1e94d12 )] - **lib**: update encoding sets in `WHATWG API` (Jungku Lee) [#​49610](https://togithub.com/nodejs/node/pull/49610 )
- \[[`efd6815a7a`](https://togithub.com/nodejs/node/commit/efd6815a7a )] - **lib**: fix `internalBinding` typings (Yagiz Nizipli) [#​49742](https://togithub.com/nodejs/node/pull/49742 )
- \[[`1287d5b74e`](https://togithub.com/nodejs/node/commit/1287d5b74e )] - **lib**: allow byob reader for 'blob.stream()' (Debadree Chatterjee) [#​49713](https://togithub.com/nodejs/node/pull/49713 )
- \[[`bbc710522d`](https://togithub.com/nodejs/node/commit/bbc710522d )] - **lib**: reset the cwd cache before execution (Maël Nison) [#​49684](https://togithub.com/nodejs/node/pull/49684 )
- \[[`f62d649e4d`](https://togithub.com/nodejs/node/commit/f62d649e4d )] - **lib**: use internal `fileURLToPath` (Deokjin Kim) [#​49558](https://togithub.com/nodejs/node/pull/49558 )
- \[[`e515046941`](https://togithub.com/nodejs/node/commit/e515046941 )] - **lib**: use internal `pathToFileURL` (Livia Medeiros) [#​49553](https://togithub.com/nodejs/node/pull/49553 )
- \[[`00608e8070`](https://togithub.com/nodejs/node/commit/00608e8070 )] - **lib**: check SharedArrayBuffer availability in freeze_intrinsics.js (Milan Burda) [#​49482](https://togithub.com/nodejs/node/pull/49482 )
- \[[`8bfbe7079c`](https://togithub.com/nodejs/node/commit/8bfbe7079c )] - **meta**: fix linter error (Antoine du Hamel) [#​49755](https://togithub.com/nodejs/node/pull/49755 )
- \[[`58f7a9e096`](https://togithub.com/nodejs/node/commit/58f7a9e096 )] - **meta**: add primordials strategic initiative (Benjamin Gruenbaum) [#​49706](https://togithub.com/nodejs/node/pull/49706 )
- \[[`5366027756`](https://togithub.com/nodejs/node/commit/5366027756 )] - **meta**: bump github/codeql-action from 2.21.2 to 2.21.5 (dependabot\[bot]) [#​49438](https://togithub.com/nodejs/node/pull/49438 )
- \[[`fe26b74082`](https://togithub.com/nodejs/node/commit/fe26b74082 )] - **meta**: bump rtCamp/action-slack-notify from 2.2.0 to 2.2.1 (dependabot\[bot]) [#​49437](https://togithub.com/nodejs/node/pull/49437 )
- \[[`b0ce78a75b`](https://togithub.com/nodejs/node/commit/b0ce78a75b )] - **module**: fix the leak in SourceTextModule and ContextifySript (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`4e578f8ab1`](https://togithub.com/nodejs/node/commit/4e578f8ab1 )] - **module**: fix leak of vm.SyntheticModule (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`69e4218772`](https://togithub.com/nodejs/node/commit/69e4218772 )] - **module**: use symbol in WeakMap to manage host defined options (Joyee Cheung) [#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`96874e8fbc`](https://togithub.com/nodejs/node/commit/96874e8fbc )] - **node-api**: enable uncaught exceptions policy by default (Chengzhong Wu) [#​49313](https://togithub.com/nodejs/node/pull/49313 )
- \[[`b931aeadfd`](https://togithub.com/nodejs/node/commit/b931aeadfd )] - **perf_hooks**: reduce overhead of new performance_entries (Vinicius Lourenço) [#​49803](https://togithub.com/nodejs/node/pull/49803 )
- \[[`ad043bac31`](https://togithub.com/nodejs/node/commit/ad043bac31 )] - **process**: add custom dir support for heapsnapshot-signal (Jithil P Ponnan) [#​47854](https://togithub.com/nodejs/node/pull/47854 )
- \[[`8a7c10194c`](https://togithub.com/nodejs/node/commit/8a7c10194c )] - **repl**: don't accumulate excess indentation in .load (Daniel X Moore) [#​49461](https://togithub.com/nodejs/node/pull/49461 )
- \[[`10a2adeed5`](https://togithub.com/nodejs/node/commit/10a2adeed5 )] - **src**: improve error message when ICU data cannot be initialized (Joyee Cheung) [#​49666](https://togithub.com/nodejs/node/pull/49666 )
- \[[`ce37688bac`](https://togithub.com/nodejs/node/commit/ce37688bac )] - **src**: remove unnecessary todo (Rafael Gonzaga) [#​49227](https://togithub.com/nodejs/node/pull/49227 )
- \[[`f611583b71`](https://togithub.com/nodejs/node/commit/f611583b71 )] - **src**: use SNAPSHOT_SERDES to log snapshot ser/deserialization (Joyee Cheung) [#​49637](https://togithub.com/nodejs/node/pull/49637 )
- \[[`a597cb8457`](https://togithub.com/nodejs/node/commit/a597cb8457 )] - **src**: port Pipe to uv_pipe_bind2, uv_pipe_connect2 (Geoff Goodman) [#​49667](https://togithub.com/nodejs/node/pull/49667 )
- \[[`fb21062338`](https://togithub.com/nodejs/node/commit/fb21062338 )] - **src**: set --rehash-snapshot explicitly (Joyee Cheung) [#​49556](https://togithub.com/nodejs/node/pull/49556 )
- \[[`14ece0aa76`](https://togithub.com/nodejs/node/commit/14ece0aa76 )] - **(SEMVER-MINOR)** **src**: allow embedders to override NODE_MODULE_VERSION (Cheng Zhao) [#​49279](https://togithub.com/nodejs/node/pull/49279 )
- \[[`4b5e23c71b`](https://togithub.com/nodejs/node/commit/4b5e23c71b )] - **src**: set ModuleWrap internal fields only once (Joyee Cheung) [#​49391](https://togithub.com/nodejs/node/pull/49391 )
- \[[`2d3f5c7cab`](https://togithub.com/nodejs/node/commit/2d3f5c7cab )] - **src**: fix fs_type_to_name default value (Mustafa Ateş Uzun) [#​49239](https://togithub.com/nodejs/node/pull/49239 )
- \[[`cfbcb1059c`](https://togithub.com/nodejs/node/commit/cfbcb1059c )] - **src**: fix comment on StreamResource (rogertyang) [#​49193](https://togithub.com/nodejs/node/pull/49193 )
- \[[`39fb83ad16`](https://togithub.com/nodejs/node/commit/39fb83ad16 )] - **src**: do not rely on the internal field being default to undefined (Joyee Cheung) [#​49413](https://togithub.com/nodejs/node/pull/49413 )
- \[[`9fd67fbff0`](https://togithub.com/nodejs/node/commit/9fd67fbff0 )] - **stream**: use bitmap in writable state (Raz Luvaton) [#​49834](https://togithub.com/nodejs/node/pull/49834 )
- \[[`0ccd4638ac`](https://togithub.com/nodejs/node/commit/0ccd4638ac )] - **stream**: use bitmap in readable state (Benjamin Gruenbaum) [#​49745](https://togithub.com/nodejs/node/pull/49745 )
- \[[`b29d927010`](https://togithub.com/nodejs/node/commit/b29d927010 )] - **stream**: improve readable webstream `pipeTo` (Raz Luvaton) [#​49690](https://togithub.com/nodejs/node/pull/49690 )
- \[[`7c5e322346`](https://togithub.com/nodejs/node/commit/7c5e322346 )] - **stream**: improve webstream readable async iterator performance (Raz Luvaton) [#​49662](https://togithub.com/nodejs/node/pull/49662 )
- \[[`be211ef818`](https://togithub.com/nodejs/node/commit/be211ef818 )] - **test**: deflake test-vm-contextified-script-leak (Joyee Cheung) [#​49710](https://togithub.com/nodejs/node/pull/49710 )
- \[[`355f10dab2`](https://togithub.com/nodejs/node/commit/355f10dab2 )] - **test**: use checkIfCollectable in vm leak tests (Joyee Cheung) [#​49671](https://togithub.com/nodejs/node/pull/49671 )
- \[[`17cfc531aa`](https://togithub.com/nodejs/node/commit/17cfc531aa )] - **test**: add checkIfCollectable to test/common/gc.js (Joyee Cheung) [#​49671](https://togithub.com/nodejs/node/pull/49671 )
- \[[`e49a573752`](https://togithub.com/nodejs/node/commit/e49a573752 )] - **test**: add os setPriority, getPriority test coverage (Wael) [#​38771](https://togithub.com/nodejs/node/pull/38771 )
- \[[`5f02711522`](https://togithub.com/nodejs/node/commit/5f02711522 )] - **test**: deflake test-runner-output (Moshe Atlow) [#​49878](https://togithub.com/nodejs/node/pull/49878 )
- \[[`cd9754d6a7`](https://togithub.com/nodejs/node/commit/cd9754d6a7 )] - **test**: mark test-runner-output as flaky (Joyee Cheung) [#​49854](https://togithub.com/nodejs/node/pull/49854 )
- \[[`5ad00424dd`](https://togithub.com/nodejs/node/commit/5ad00424dd )] - **test**: use mustSucceed instead of mustCall (SiddharthDevulapalli) [#​49788](https://togithub.com/nodejs/node/pull/49788 )
- \[[`3db9b40081`](https://togithub.com/nodejs/node/commit/3db9b40081 )] - **test**: refactor test-readline-async-iterators into a benchmark (Shubham Pandey) [#​49237](https://togithub.com/nodejs/node/pull/49237 )
- \[[`2cc5ad7859`](https://togithub.com/nodejs/node/commit/2cc5ad7859 )] - ***Revert*** "**test**: mark test-http-regr-[gh-2928](https://togithub.com/nodejs/node/issues/2928 ) as flaky" (Luigi Pinca) [#​49708](https://togithub.com/nodejs/node/pull/49708 )
- \[[`e5185b053c`](https://togithub.com/nodejs/node/commit/e5185b053c )] - **test**: use `fs.constants` for `fs.access` constants (Livia Medeiros) [#​49685](https://togithub.com/nodejs/node/pull/49685 )
- \[[`b9e5b43462`](https://togithub.com/nodejs/node/commit/b9e5b43462 )] - **test**: deflake test-http-regr-[gh-2928](https://togithub.com/nodejs/node/issues/2928 ) (Luigi Pinca) [#​49574](https://togithub.com/nodejs/node/pull/49574 )
- \[[`1fffda504e`](https://togithub.com/nodejs/node/commit/1fffda504e )] - **test**: fix argument computation in embedtest (Joyee Cheung) [#​49506](https://togithub.com/nodejs/node/pull/49506 )
- \[[`6e56f2db52`](https://togithub.com/nodejs/node/commit/6e56f2db52 )] - **test**: skip test-child-process-stdio-reuse-readable-stdio on Windows (Joyee Cheung) [#​49621](https://togithub.com/nodejs/node/pull/49621 )
- \[[`ab3afb330d`](https://togithub.com/nodejs/node/commit/ab3afb330d )] - **test**: mark test-runner-watch-mode as flaky (Joyee Cheung) [#​49627](https://togithub.com/nodejs/node/pull/49627 )
- \[[`185d9b50db`](https://togithub.com/nodejs/node/commit/185d9b50db )] - **test**: deflake test-tls-socket-close (Luigi Pinca) [#​49575](https://togithub.com/nodejs/node/pull/49575 )
- \[[`c70c74a9e6`](https://togithub.com/nodejs/node/commit/c70c74a9e6 )] - **test**: show more info on failure in test-cli-syntax-require.js (Joyee Cheung) [#​49561](https://togithub.com/nodejs/node/pull/49561 )
- \[[`ed7c6d1114`](https://togithub.com/nodejs/node/commit/ed7c6d1114 )] - **test**: mark test-http-regr-[gh-2928](https://togithub.com/nodejs/node/issues/2928 ) as flaky (Joyee Cheung) [#​49565](https://togithub.com/nodejs/node/pull/49565 )
- \[[`3599eebab9`](https://togithub.com/nodejs/node/commit/3599eebab9 )] - **test**: use spawnSyncAndExitWithoutError in sea tests (Joyee Cheung) [#​49543](https://togithub.com/nodejs/node/pull/49543 )
- \[[`f79b153e89`](https://togithub.com/nodejs/node/commit/f79b153e89 )] - **test**: use spawnSyncAndExitWithoutError in test/common/sea.js (Joyee Cheung) [#​49543](https://togithub.com/nodejs/node/pull/49543 )
- \[[`c079c73769`](https://togithub.com/nodejs/node/commit/c079c73769 )] - **test**: use setImmediate() in test-heapdump-shadowrealm.js (Joyee Cheung) [#​49573](https://togithub.com/nodejs/node/pull/49573 )
- \[[`667a92493c`](https://togithub.com/nodejs/node/commit/667a92493c )] - **test**: skip test-child-process-pipe-dataflow.js on Windows (Joyee Cheung) [#​49563](https://togithub.com/nodejs/node/pull/49563 )
- \[[`91af0a9a3c`](https://togithub.com/nodejs/node/commit/91af0a9a3c )] - ***Revert*** "**test**: ignore the copied entry_point.c" (Chengzhong Wu) [#​49515](https://togithub.com/nodejs/node/pull/49515 )
- \[[`567afc71b8`](https://togithub.com/nodejs/node/commit/567afc71b8 )] - **test**: avoid copying test source files (Chengzhong Wu) [#​49515](https://togithub.com/nodejs/node/pull/49515 )
- \[[`ced25a976d`](https://togithub.com/nodejs/node/commit/ced25a976d )] - **test**: increase coverage of `Module.register` and `initialize` hook (Antoine du Hamel) [#​49532](https://togithub.com/nodejs/node/pull/49532 )
- \[[`be02fbdb8a`](https://togithub.com/nodejs/node/commit/be02fbdb8a )] - **test**: isolate `globalPreload` tests (Geoffrey Booth) [#​49545](https://togithub.com/nodejs/node/pull/49545 )
- \[[`f214428845`](https://togithub.com/nodejs/node/commit/f214428845 )] - **test**: split test-crypto-dh to avoid timeout on slow machines in the CI (Joyee Cheung) [#​49492](https://togithub.com/nodejs/node/pull/49492 )
- \[[`3987094569`](https://togithub.com/nodejs/node/commit/3987094569 )] - **test**: make `test-dotenv-node-options` locale-independent (Livia Medeiros) [#​49470](https://togithub.com/nodejs/node/pull/49470 )
- \[[`34c1741792`](https://togithub.com/nodejs/node/commit/34c1741792 )] - **test**: add test for urlstrings usage in `node:fs` (Livia Medeiros) [#​49471](https://togithub.com/nodejs/node/pull/49471 )
- \[[`c3c6c4f007`](https://togithub.com/nodejs/node/commit/c3c6c4f007 )] - **test**: make test-worker-prof more robust (Joyee Cheung) [#​49274](https://togithub.com/nodejs/node/pull/49274 )
- \[[`843df1a4da`](https://togithub.com/nodejs/node/commit/843df1a4da )] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#​49714](https://togithub.com/nodejs/node/pull/49714 )
- \[[`80b342cc38`](https://togithub.com/nodejs/node/commit/80b342cc38 )] - **(SEMVER-MINOR)** **test_runner**: accept `testOnly` in `run` (Moshe Atlow) [#​49753](https://togithub.com/nodejs/node/pull/49753 )
- \[[`76865515b9`](https://togithub.com/nodejs/node/commit/76865515b9 )] - **test_runner**: fix test runner watch mode when no positional arguments (Moshe Atlow) [#​49578](https://togithub.com/nodejs/node/pull/49578 )
- \[[`17a05b141d`](https://togithub.com/nodejs/node/commit/17a05b141d )] - **(SEMVER-MINOR)** **test_runner**: add junit reporter (Moshe Atlow) [#​49614](https://togithub.com/nodejs/node/pull/49614 )
- \[[`5672e38457`](https://togithub.com/nodejs/node/commit/5672e38457 )] - **test_runner**: add jsdocs to mock.js (Caio Borghi) [#​49555](https://togithub.com/nodejs/node/pull/49555 )
- \[[`b4d42a8f2b`](https://togithub.com/nodejs/node/commit/b4d42a8f2b )] - **test_runner**: fix invalid timer call (Erick Wendel) [#​49477](https://togithub.com/nodejs/node/pull/49477 )
- \[[`f755e6786b`](https://togithub.com/nodejs/node/commit/f755e6786b )] - **test_runner**: add jsdocs to MockTimers (Erick Wendel) [#​49476](https://togithub.com/nodejs/node/pull/49476 )
- \[[`e7285d4bf0`](https://togithub.com/nodejs/node/commit/e7285d4bf0 )] - **test_runner**: fix typescript coverage (Moshe Atlow) [#​49406](https://togithub.com/nodejs/node/pull/49406 )
- \[[`07a2e29bf3`](https://togithub.com/nodejs/node/commit/07a2e29bf3 )] - **tools**: support updating [@​reporters/github](https://togithub.com/reporters/github ) manually (Moshe Atlow) [#​49871](https://togithub.com/nodejs/node/pull/49871 )
- \[[`5ac6722031`](https://togithub.com/nodejs/node/commit/5ac6722031 )] - **tools**: skip ruff on tools/node_modules (Moshe Atlow) [#​49838](https://togithub.com/nodejs/node/pull/49838 )
- \[[`462228bd24`](https://togithub.com/nodejs/node/commit/462228bd24 )] - **tools**: fix uvwasi updater (Michael Dawson) [#​49682](https://togithub.com/nodejs/node/pull/49682 )
- \[[`ff81bfb958`](https://togithub.com/nodejs/node/commit/ff81bfb958 )] - **tools**: update lint-md-dependencies to rollup@3.29 .2 (Node.js GitHub Bot) [#​49679](https://togithub.com/nodejs/node/pull/49679 )
- \[[`08ffc6344c`](https://togithub.com/nodejs/node/commit/08ffc6344c )] - **tools**: restrict internal code from using public `url` module (LiviaMedeiros) [#​49590](https://togithub.com/nodejs/node/pull/49590 )
- \[[`728ebf6c97`](https://togithub.com/nodejs/node/commit/728ebf6c97 )] - **tools**: update eslint to 8.49.0 (Node.js GitHub Bot) [#​49586](https://togithub.com/nodejs/node/pull/49586 )
- \[[`20d038ffb1`](https://togithub.com/nodejs/node/commit/20d038ffb1 )] - **tools**: update lint-md-dependencies to rollup@3.29 .0 unified@11.0.3 (Node.js GitHub Bot) [#​49584](https://togithub.com/nodejs/node/pull/49584 )
- \[[`210c15bd12`](https://togithub.com/nodejs/node/commit/210c15bd12 )] - **tools**: allow passing absolute path of config.gypi in js2c (Cheng Zhao) [#​49162](https://togithub.com/nodejs/node/pull/49162 )
- \[[`e341efe173`](https://togithub.com/nodejs/node/commit/e341efe173 )] - **tools**: configure never-stale label correctly (Michaël Zasso) [#​49498](https://togithub.com/nodejs/node/pull/49498 )
- \[[`a8a8a498ce`](https://togithub.com/nodejs/node/commit/a8a8a498ce )] - **tools**: update doc dependencies (Node.js GitHub Bot) [#​49467](https://togithub.com/nodejs/node/pull/49467 )
- \[[`ac06607f9e`](https://togithub.com/nodejs/node/commit/ac06607f9e )] - **typings**: fix missing property in `ExportedHooks` (Antoine du Hamel) [#​49567](https://togithub.com/nodejs/node/pull/49567 )
- \[[`097b59807a`](https://togithub.com/nodejs/node/commit/097b59807a )] - **url**: improve invalid url performance (Yagiz Nizipli) [#​49692](https://togithub.com/nodejs/node/pull/49692 )
- \[[`7c2060cfac`](https://togithub.com/nodejs/node/commit/7c2060cfac )] - **util**: add `getCwdSafe` internal util fn (João Lenon) [#​48434](https://togithub.com/nodejs/node/pull/48434 )
- \[[`c23c60f545`](https://togithub.com/nodejs/node/commit/c23c60f545 )] - **zlib**: disable CRC32 SIMD optimization (Luigi Pinca) [#​49511](https://togithub.com/nodejs/node/pull/49511 )
### [`v20.7.0`](https://togithub.com/nodejs/node/releases/tag/v20.7.0 ): 2023-09-18, Version 20.7.0 (Current), @​UlisesGascon
[Compare Source](https://togithub.com/nodejs/node/compare/v20.6.1...v20.7.0 )
##### Notable Changes
- \[[`022f1b70c1`](https://togithub.com/nodejs/node/commit/022f1b70c1 )] - **src**: support multiple `--env-file` declarations (Yagiz Nizipli) [#​49542](https://togithub.com/nodejs/node/pull/49542 )
- \[[`4a1d1cad61`](https://togithub.com/nodejs/node/commit/4a1d1cad61 )] - **crypto**: update root certificates to NSS 3.93 (Node.js GitHub Bot) [#​49341](https://togithub.com/nodejs/node/pull/49341 )
- \[[`a1a65f593c`](https://togithub.com/nodejs/node/commit/a1a65f593c )] - **deps**: upgrade npm to 10.1.0 (npm team) [#​49570](https://togithub.com/nodejs/node/pull/49570 )
- \[[`6c2480cad9`](https://togithub.com/nodejs/node/commit/6c2480cad9 )] - **(SEMVER-MINOR)** **deps**: upgrade npm to 10.0.0 (npm team) [#​49423](https://togithub.com/nodejs/node/pull/49423 )
- \[[`bef900e56b`](https://togithub.com/nodejs/node/commit/bef900e56b )] - **doc**: move and rename loaders section (Geoffrey Booth) [#​49261](https://togithub.com/nodejs/node/pull/49261 )
- \[[`db4ce8a593`](https://togithub.com/nodejs/node/commit/db4ce8a593 )] - **doc**: add release key for Ulises Gascon (Ulises Gascón) [#​49196](https://togithub.com/nodejs/node/pull/49196 )
- \[[`11c85ffa98`](https://togithub.com/nodejs/node/commit/11c85ffa98 )] - **(SEMVER-MINOR)** **lib**: add api to detect whether source-maps are enabled (翠 / green) [#​46391](https://togithub.com/nodejs/node/pull/46391 )
- \[[`ec51e25ed7`](https://togithub.com/nodejs/node/commit/ec51e25ed7 )] - **src,permission**: add multiple allow-fs-\* flags (Carlos Espa) [#​49047](https://togithub.com/nodejs/node/pull/49047 )
- \[[`efdc95fbc0`](https://togithub.com/nodejs/node/commit/efdc95fbc0 )] - **(SEMVER-MINOR)** **test_runner**: expose location of tests (Colin Ihrig) [#​48975](https://togithub.com/nodejs/node/pull/48975 )
##### Commits
- \[[`e84515594e`](https://togithub.com/nodejs/node/commit/e84515594e )] - **benchmark**: use `tmpdir.resolve()` (Livia Medeiros) [#​49137](https://togithub.com/nodejs/node/pull/49137 )
- \[[`f37444e896`](https://togithub.com/nodejs/node/commit/f37444e896 )] - **bootstrap**: build code cache from deserialized isolate (Joyee Cheung) [#​49099](https://togithub.com/nodejs/node/pull/49099 )
- \[[`af6dc1754d`](https://togithub.com/nodejs/node/commit/af6dc1754d )] - **bootstrap**: do not generate code cache in an unfinalized isolate (Joyee Cheung) [#​49108](https://togithub.com/nodejs/node/pull/49108 )
- \[[`cade5716df`](https://togithub.com/nodejs/node/commit/cade5716df )] - **build**: add symlink to `compile_commands.json` file if needed (Juan José) [#​49260](https://togithub.com/nodejs/node/pull/49260 )
- \[[`34a2590b05`](https://togithub.com/nodejs/node/commit/34a2590b05 )] - **build**: expand when we run internet tests (Michael Dawson) [#​49218](https://togithub.com/nodejs/node/pull/49218 )
- \[[`f637fd46ab`](https://togithub.com/nodejs/node/commit/f637fd46ab )] - **build**: fix typo `libray` -> `library` (configure.py) (michalbiesek) [#​49106](https://togithub.com/nodejs/node/pull/49106 )
- \[[`ef3d8dd493`](https://togithub.com/nodejs/node/commit/ef3d8dd493 )] - **crypto**: remove webcrypto EdDSA key checks and properties (Filip Skokan) [#​49408](https://togithub.com/nodejs/node/pull/49408 )
- \[[`4a1d1cad61`](https://togithub.com/nodejs/node/commit/4a1d1cad61 )] - **crypto**: update root certificates to NSS 3.93 (Node.js GitHub Bot) [#​49341](https://togithub.com/nodejs/node/pull/49341 )
- \[[`7eb10a38ea`](https://togithub.com/nodejs/node/commit/7eb10a38ea )] - **crypto**: remove getDefaultEncoding() (Tobias Nießen) [#​49170](https://togithub.com/nodejs/node/pull/49170 )
- \[[`772496c030`](https://togithub.com/nodejs/node/commit/772496c030 )] - **crypto**: remove default encoding from DiffieHellman (Tobias Nießen) [#​49169](https://togithub.com/nodejs/node/pull/49169 )
- \[[`c795083232`](https://togithub.com/nodejs/node/commit/c795083232 )] - **crypto**: remove default encoding from Hash/Hmac (Tobias Nießen) [#​49167](https://togithub.com/nodejs/node/pull/49167 )
- \[[`08197aa010`](https://togithub.com/nodejs/node/commit/08197aa010 )] - **crypto**: remove default encoding from sign/verify (Tobias Nießen) [#​49145](https://togithub.com/nodejs/node/pull/49145 )
- \[[`a1a65f593c`](https://togithub.com/nodejs/node/commit/a1a65f593c )] - **deps**: upgrade npm to 10.1.0 (npm team) [#​49570](https://togithub.com/nodejs/node/pull/49570 )
- \[[`6c2480cad9`](https://togithub.com/nodejs/node/commit/6c2480cad9 )] - **(SEMVER-MINOR)** **deps**: upgrade npm to 10.0.0 (npm team) [#​49423](https://togithub.com/nodejs/node/pull/49423 )
- \[[`84195d9584`](https://togithub.com/nodejs/node/commit/84195d9584 )] - **deps**: add missing thread-common.c in uv.gyp (Santiago Gimeno) [#​49410](https://togithub.com/nodejs/node/pull/49410 )
- \[[`5b70b68b3d`](https://togithub.com/nodejs/node/commit/5b70b68b3d )] - **deps**: V8: cherry-pick [`eadaef5`](https://togithub.com/nodejs/node/commit/eadaef581c29 ) (Adam Majer) [#​49401](https://togithub.com/nodejs/node/pull/49401 )
- \[[`fe34d632e8`](https://togithub.com/nodejs/node/commit/fe34d632e8 )] - **deps**: update zlib to 1.2.13.1-motley-f5fd0ad (Node.js GitHub Bot) [#​49252](https://togithub.com/nodejs/node/pull/49252 )
- \[[`db4ce8a593`](https://togithub.com/nodejs/node/commit/db4ce8a593 )] - **doc**: add release key for Ulises Gascon (Ulises Gascón) [#​49196](https://togithub.com/nodejs/node/pull/49196 )
- \[[`e5f3a694cf`](https://togithub.com/nodejs/node/commit/e5f3a694cf )] - **doc**: fix node-api call example (Chengzhong Wu) [#​49395](https://togithub.com/nodejs/node/pull/49395 )
- \[[`021345a724`](https://togithub.com/nodejs/node/commit/021345a724 )] - **doc**: add news issue for Diagnostics WG (Michael Dawson) [#​49306](https://togithub.com/nodejs/node/pull/49306 )
- \[[`f82347266b`](https://togithub.com/nodejs/node/commit/f82347266b )] - **doc**: clarify policy expectations (Rafael Gonzaga) [#​48947](https://togithub.com/nodejs/node/pull/48947 )
- \[[`73cfd9c895`](https://togithub.com/nodejs/node/commit/73cfd9c895 )] - **doc**: add print results for examples in `StringDecoder` (Jungku Lee) [#​49326](https://togithub.com/nodejs/node/pull/49326 )
- \[[`63ab591416`](https://togithub.com/nodejs/node/commit/63ab591416 )] - **doc**: update outdated reference to NIST SP 800-131A (Tobias Nießen) [#​49316](https://togithub.com/nodejs/node/pull/49316 )
- \[[`935dfe2afd`](https://togithub.com/nodejs/node/commit/935dfe2afd )] - **doc**: use `cjs` as block code's type in `MockTimers` (Deokjin Kim) [#​49309](https://togithub.com/nodejs/node/pull/49309 )
- \[[`7c0cd2fb87`](https://togithub.com/nodejs/node/commit/7c0cd2fb87 )] - **doc**: update `options.filter` description for `fs.cp` (Shubham Pandey) [#​49289](https://togithub.com/nodejs/node/pull/49289 )
- \[[`f72e79ea67`](https://togithub.com/nodejs/node/commit/f72e79ea67 )] - **doc**: add riscv64 to list of architectures (Stewart X Addison) [#​49284](https://togithub.com/nodejs/node/pull/49284 )
- \[[`d19c710064`](https://togithub.com/nodejs/node/commit/d19c710064 )] - **doc**: avoid "not currently recommended" (Tobias Nießen) [#​49300](https://togithub.com/nodejs/node/pull/49300 )
- \[[`ae656101c0`](https://togithub.com/nodejs/node/commit/ae656101c0 )] - **doc**: update module hooks docs (Geoffrey Booth) [#​49265](https://togithub.com/nodejs/node/pull/49265 )
- \[[`fefbdb92f2`](https://togithub.com/nodejs/node/commit/fefbdb92f2 )] - **doc**: modify param description for end(),write() in `StringDecoder` (Jungku Lee) [#​49285](https://togithub.com/nodejs/node/pull/49285 )
- \[[`59e66a1ebe`](https://togithub.com/nodejs/node/commit/59e66a1ebe )] - **doc**: use NODE_API_SUPPORTED_VERSION_MAX in release doc (Cheng Zhao) [#​49268](https://togithub.com/nodejs/node/pull/49268 )
- \[[`ac3b88449b`](https://togithub.com/nodejs/node/commit/ac3b88449b )] - **doc**: fix typo in `stream.finished` documentation (Antoine du Hamel) [#​49271](https://togithub.com/nodejs/node/pull/49271 )
- \[[`7428ebf6c3`](https://togithub.com/nodejs/node/commit/7428ebf6c3 )] - **doc**: update description for `percent_encode` sets in `WHATWG API` (Jungku Lee) [#​49258](https://togithub.com/nodejs/node/pull/49258 )
- \[[`bef900e56b`](https://togithub.com/nodejs/node/commit/bef900e56b )] - **doc**: move and rename loaders section (Geoffrey Booth) [#​49261](https://togithub.com/nodejs/node/pull/49261 )
- \[[`a22e0d9696`](https://togithub.com/nodejs/node/commit/a22e0d9696 )] - **doc**: clarify use of Uint8Array for n-api (Fedor Indutny) [#​48742](https://togithub.com/nodejs/node/pull/48742 )
- \[[`1704f24cb9`](https://togithub.com/nodejs/node/commit/1704f24cb9 )] - **doc**: add signature for `module.register` (Geoffrey Booth) [#​49251](https://togithub.com/nodejs/node/pull/49251 )
- \[[`5a363bb01b`](https://togithub.com/nodejs/node/commit/5a363bb01b )] - **doc**: caveat unavailability of `import.meta.resolve` in custom loaders (Jacob Smith) [#​49242](https://togithub.com/nodejs/node/pull/49242 )
- \[[`8101f2b259`](https://togithub.com/nodejs/node/commit/8101f2b259 )] - **doc**: use same name in the doc as in the code (Hyunjin Kim) [#​49216](https://togithub.com/nodejs/node/pull/49216 )
- \[[`edf278d60d`](https://togithub.com/nodejs/node/commit/edf278d60d )] - **doc**: add notable-change label mention to PR template (Rafael Gonzaga) [#​49188](https://togithub.com/nodejs/node/pull/49188 )
- \[[`3df2251a6a`](https://togithub.com/nodejs/node/commit/3df2251a6a )] - **doc**: add h1 summary to security release process (Rafael Gonzaga) [#​49112](https://togithub.com/nodejs/node/pull/49112 )
- \[[`9fcd99a744`](https://togithub.com/nodejs/node/commit/9fcd99a744 )] - **doc**: update to semver-minor releases by default (Rafael Gonzaga) [#​49175](https://togithub.com/nodejs/node/pull/49175 )
- \[[`777931f499`](https://togithub.com/nodejs/node/commit/777931f499 )] - **doc**: fix wording in napi_async_init (Tobias Nießen) [#​49180](https://togithub.com/nodejs/node/pull/49180 )
- \[[`f45c8e10c0`](https://togithub.com/nodejs/node/commit/f45c8e10c0 )] - **doc,test**: add known path resolution issue in permission model (Tobias Nießen) [#​49155](https://togithub.com/nodejs/node/pull/49155 )
- \[[`a6cfea3f74`](https://togithub.com/nodejs/node/commit/a6cfea3f74 )] - **esm**: align sync and async load implementations (Antoine du Hamel) [#​49152](https://togithub.com/nodejs/node/pull/49152 )
- \[[`9fac310b33`](https://togithub.com/nodejs/node/commit/9fac310b33 )] - **fs**: add the options param description in openAsBlob() (Yeseul Lee) [#​49308](https://togithub.com/nodejs/node/pull/49308 )
- \[[`92772a8175`](https://togithub.com/nodejs/node/commit/92772a8175 )] - **fs**: remove redundant code in readableWebStream() (Deokjin Kim) [#​49298](https://togithub.com/nodejs/node/pull/49298 )
- \[[`88ba79b083`](https://togithub.com/nodejs/node/commit/88ba79b083 )] - **fs**: make sure to write entire buffer (Robert Nagy) [#​49211](https://togithub.com/nodejs/node/pull/49211 )
- \[[`11c85ffa98`](https://togithub.com/nodejs/node/commit/11c85ffa98 )] - **(SEMVER-MINOR)** **lib**: add api to detect whether source-maps are enabled (翠 / green) [#​46391](https://togithub.com/nodejs/node/pull/46391 )
- \[[`c12711ebfe`](https://togithub.com/nodejs/node/commit/c12711ebfe )] - **lib**: implement WeakReference on top of JS WeakRef (Joyee Cheung) [#​49053](https://togithub.com/nodejs/node/pull/49053 )
- \[[`9a0891f88d`](https://togithub.com/nodejs/node/commit/9a0891f88d )] - **meta**: bump step-security/harden-runner from 2.5.0 to 2.5.1 (dependabot\[bot]) [#​49435](https://togithub.com/nodejs/node/pull/49435 )
- \[[`ae67f41ef1`](https://togithub.com/nodejs/node/commit/ae67f41ef1 )] - **meta**: bump actions/checkout from 3.5.3 to 3.6.0 (dependabot\[bot]) [#​49436](https://togithub.com/nodejs/node/pull/49436 )
- \[[`71b4411fb2`](https://togithub.com/nodejs/node/commit/71b4411fb2 )] - **meta**: bump actions/setup-node from 3.7.0 to 3.8.1 (dependabot\[bot]) [#​49434](https://togithub.com/nodejs/node/pull/49434 )
- \[[`83b7d3a395`](https://togithub.com/nodejs/node/commit/83b7d3a395 )] - **meta**: remove modules team from CODEOWNERS (Benjamin Gruenbaum) [#​49412](https://togithub.com/nodejs/node/pull/49412 )
- \[[`81ff68c45c`](https://togithub.com/nodejs/node/commit/81ff68c45c )] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#​49264](https://togithub.com/nodejs/node/pull/49264 )
- \[[`ab975233cc`](https://togithub.com/nodejs/node/commit/ab975233cc )] - **meta**: mention nodejs/tsc when changing GH templates (Rafael Gonzaga) [#​49189](https://togithub.com/nodejs/node/pull/49189 )
- \[[`ceaa5494de`](https://togithub.com/nodejs/node/commit/ceaa5494de )] - **meta**: add test/reporters to codeowners (Chemi Atlow) [#​49186](https://togithub.com/nodejs/node/pull/49186 )
- \[[`de0a51b7cf`](https://togithub.com/nodejs/node/commit/de0a51b7cf )] - **net**: improve performance of isIPv4 and isIPv6 (Uzlopak) [#​49568](https://togithub.com/nodejs/node/pull/49568 )
- \[[`8d0913bf95`](https://togithub.com/nodejs/node/commit/8d0913bf95 )] - **net**: use asserts in JS Socket Stream to catch races in future (Tim Perry) [#​49400](https://togithub.com/nodejs/node/pull/49400 )
- \[[`2486836a7d`](https://togithub.com/nodejs/node/commit/2486836a7d )] - **net**: fix crash due to simultaneous close/shutdown on JS Stream Sockets (Tim Perry) [#​49400](https://togithub.com/nodejs/node/pull/49400 )
- \[[`7a808340cd`](https://togithub.com/nodejs/node/commit/7a808340cd )] - **node-api**: fix compiler warning in node_api.h (Michael Graeb) [#​49103](https://togithub.com/nodejs/node/pull/49103 )
- \[[`30f26a99f4`](https://togithub.com/nodejs/node/commit/30f26a99f4 )] - **permission**: ensure to resolve path when calling mkdtemp (RafaelGSS) [nodejs-private/node-private#440 ](https://togithub.com/nodejs-private/node-private/pull/440 )
- \[[`5051c75a5b`](https://togithub.com/nodejs/node/commit/5051c75a5b )] - **policy**: fix path to URL conversion (Antoine du Hamel) [#​49133](https://togithub.com/nodejs/node/pull/49133 )
- \[[`173aed4757`](https://togithub.com/nodejs/node/commit/173aed4757 )] - **report**: fix recent coverity warning (Michael Dawson) [#​48954](https://togithub.com/nodejs/node/pull/48954 )
- \[[`d7ff78b442`](https://togithub.com/nodejs/node/commit/d7ff78b442 )] - **sea**: generate code cache with deserialized isolate (Joyee Cheung) [#​49226](https://togithub.com/nodejs/node/pull/49226 )
- \[[`022f1b70c1`](https://togithub.com/nodejs/node/commit/022f1b70c1 )] - **src**: support multiple `--env-file` declarations (Yagiz Nizipli) [#​49542](https://togithub.com/nodejs/node/pull/49542 )
- \[[`154b1c2115`](https://togithub.com/nodejs/node/commit/154b1c2115 )] - **src**: don't overwrite environment from .env file (Phil Nash) [#​49424](https://togithub.com/nodejs/node/pull/49424 )
- \[[`dc4de1c69b`](https://togithub.com/nodejs/node/commit/dc4de1c69b )] - **src**: modify code for empty string (pluris) [#​49336](https://togithub.com/nodejs/node/pull/49336 )
- \[[`701c46f967`](https://togithub.com/nodejs/node/commit/701c46f967 )] - **src**: remove unused PromiseWrap-related code (Joyee Cheung) [#​49335](https://togithub.com/nodejs/node/pull/49335 )
- \[[`4a094dc7af`](https://togithub.com/nodejs/node/commit/4a094dc7af )] - **src**: rename IsAnyByteSource to IsAnyBufferSource (Tobias Nießen) [#​49346](https://togithub.com/nodejs/node/pull/49346 )
- \[[`55d6649175`](https://togithub.com/nodejs/node/commit/55d6649175 )] - **src**: support snapshot deserialization in RAIIIsolate (Joyee Cheung) [#​49226](https://togithub.com/nodejs/node/pull/49226 )
- \[[`dc092864ef`](https://togithub.com/nodejs/node/commit/dc092864ef )] - **src**: remove unused function `GetName()` in node_perf (Jungku Lee) [#​49244](https://togithub.com/nodejs/node/pull/49244 )
- \[[`f2552a410e`](https://togithub.com/nodejs/node/commit/f2552a410e )] - **src**: use ARES_SUCCESS instead of 0 (Jungku Lee) [#​49048](https://togithub.com/nodejs/node/pull/49048 )
- \[[`4a9ae31519`](https://togithub.com/nodejs/node/commit/4a9ae31519 )] - **src**: add a condition if the argument of `DomainToUnicode` is empty (Jungku Lee) [#​49097](https://togithub.com/nodejs/node/pull/49097 )
- \[[`f460362cdf`](https://togithub.com/nodejs/node/commit/f460362cdf )] - **src**: remove C++ WeakReference implementation (Joyee Cheung) [#​49053](https://togithub.com/nodejs/node/pull/49053 )
- \[[`2a35383b3e`](https://togithub.com/nodejs/node/commit/2a35383b3e )] - **src**: use per-realm GetBindingData() wherever applicable (Joyee Cheung) [#​49007](https://togithub.com/nodejs/node/pull/49007 )
- \[[`184bbddcf5`](https://togithub.com/nodejs/node/commit/184bbddcf5 )] - **src**: add per-realm GetBindingData() method (Joyee Cheung) [#​49007](https://togithub.com/nodejs/node/pull/49007 )
- \[[`e9946885f9`](https://togithub.com/nodejs/node/commit/e9946885f9 )] - **src**: serialize both BaseObject slots (Joyee Cheung) [#​48996](https://togithub.com/nodejs/node/pull/48996 )
- \[[`ec51e25ed7`](https://togithub.com/nodejs/node/commit/ec51e25ed7 )] - **src,permission**: add multiple allow-fs-\* flags (Carlos Espa) [#​49047](https://togithub.com/nodejs/node/pull/49047 )
- \[[`8aac95de4b`](https://togithub.com/nodejs/node/commit/8aac95de4b )] - **stream**: improve tee perf by reduce `ReflectConstruct` usages (Raz Luvaton) [#​49546](https://togithub.com/nodejs/node/pull/49546 )
- \[[`0eea7fd8fb`](https://togithub.com/nodejs/node/commit/0eea7fd8fb )] - **stream**: use Buffer.from when constructor is a Buffer (Matthew Aitken) [#​49250](https://togithub.com/nodejs/node/pull/49250 )
- \[[`b961d9bd52`](https://togithub.com/nodejs/node/commit/b961d9bd52 )] - **stream**: add `highWaterMark` for the map operator (Raz Luvaton) [#​49249](https://togithub.com/nodejs/node/pull/49249 )
- \[[`ca1384166d`](https://togithub.com/nodejs/node/commit/ca1384166d )] - **test**: fix warning for comment in embedtest (Jungku Lee) [#​49416](https://togithub.com/nodejs/node/pull/49416 )
- \[[`2a35782809`](https://togithub.com/nodejs/node/commit/2a35782809 )] - **test**: simplify test-crypto-dh-group-setters (Tobias Nießen) [#​49404](https://togithub.com/nodejs/node/pull/49404 )
- \[[`6740f3c209`](https://togithub.com/nodejs/node/commit/6740f3c209 )] - **test**: verify dynamic import call with absolute path strings (Chengzhong Wu) [#​49275](https://togithub.com/nodejs/node/pull/49275 )
- \[[`6ed47bd8fb`](https://togithub.com/nodejs/node/commit/6ed47bd8fb )] - **test**: reduce length in crypto keygen tests (Joyee Cheung) [#​49221](https://togithub.com/nodejs/node/pull/49221 )
- \[[`4faa30c553`](https://togithub.com/nodejs/node/commit/4faa30c553 )] - **test**: split JWK async elliptic curve keygen tests (Joyee Cheung) [#​49221](https://togithub.com/nodejs/node/pull/49221 )
- \[[`e04a2603d8`](https://togithub.com/
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates 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://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuMjAwLjAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkifQ==-->
2024-02-23 09:03:57 +00:00
LongYinan
3c04588110
ci: simplify the CI ( #1684 )
2023-03-24 23:44:14 +08:00
DarkSky
fe0d78b2d6
fix: cloudflare buinding
2023-03-04 14:10:32 +08:00
hehe
693e7b204b
ci: revise workflows to use .nvmrc (node 18) ( #1290 )
2023-03-04 14:07:09 +08:00
DarkSky
6c2c7dcd48
milestone: publish alpha version ( #637 )
...
- document folder
- full-text search
- blob storage
- basic edgeless support
Co-authored-by: tzhangchi <terry.zhangchi@outlook.com >
Co-authored-by: QiShaoXuan <qishaoxuan777@gmail.com >
Co-authored-by: DiamondThree <diamond.shx@gmail.com >
Co-authored-by: MingLiang Wang <mingliangwang0o0@gmail.com >
Co-authored-by: JimmFly <yangjinfei001@gmail.com >
Co-authored-by: Yifeng Wang <doodlewind@toeverything.info >
Co-authored-by: Himself65 <himself65@outlook.com >
Co-authored-by: lawvs <18554747+lawvs@users.noreply.github.com >
Co-authored-by: Qi <474021214@qq.com >
2022-12-30 21:40:15 +08:00