Commit e2b5bec
authored
chore(deps): update all non-major dependencies (#266)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) | Type |
Update |
|---|---|---|---|---|---|
| [@tsconfig/node20](https://redirect.github.com/tsconfig/bases)
([source](https://redirect.github.com/tsconfig/bases/tree/HEAD/bases)) |
[`^20.1.6` ->
`^20.1.8`](https://renovatebot.com/diffs/npm/@tsconfig%2fnode20/20.1.6/20.1.8)
|

|

| 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.19.22` ->
`^20.19.26`](https://renovatebot.com/diffs/npm/@types%2fnode/20.19.22/20.19.26)
|

|

| devDependencies | patch |
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`^18.3.26` ->
`^18.3.27`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.26/18.3.27)
|

|

| devDependencies | patch |
| [execa](https://redirect.github.com/sindresorhus/execa) | [`^9.6.0` ->
`^9.6.1`](https://renovatebot.com/diffs/npm/execa/9.6.0/9.6.1) |

|

| devDependencies | patch |
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | `22.20.0` ->
`22.21.1` |

|

| | minor |
| [node](https://redirect.github.com/actions/node-versions) | `22.20.0`
-> `22.21.1` |

|

| uses-with | minor |
| [prettier](https://prettier.io)
([source](https://redirect.github.com/prettier/prettier)) | [`^3.6.2` ->
`^3.7.4`](https://renovatebot.com/diffs/npm/prettier/3.6.2/3.7.4) |

|

| devDependencies | minor |
|
[prettier-plugin-classnames](https://redirect.github.com/ony3000/prettier-plugin-classnames)
| [`^0.8.4` ->
`^0.8.6`](https://renovatebot.com/diffs/npm/prettier-plugin-classnames/0.8.4/0.8.6)
|

|

| dependencies | patch |
|
[prettier-plugin-jsdoc](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc)
| [`^1.3.3` ->
`^1.8.0`](https://renovatebot.com/diffs/npm/prettier-plugin-jsdoc/1.3.3/1.8.0)
|

|

| dependencies | minor |
|
[prettier-plugin-multiline-arrays](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays)
| [`^4.0.3` ->
`^4.0.5`](https://renovatebot.com/diffs/npm/prettier-plugin-multiline-arrays/4.0.3/4.0.5)
|

|

| dependencies | patch |
|
[prettier-plugin-packagejson](https://redirect.github.com/matzkoh/prettier-plugin-packagejson)
| [`^2.5.19` ->
`^2.5.20`](https://renovatebot.com/diffs/npm/prettier-plugin-packagejson/2.5.19/2.5.20)
|

|

| dependencies | patch |
|
[prettier-plugin-tailwindcss](https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss)
| [`^0.7.1` ->
`^0.7.2`](https://renovatebot.com/diffs/npm/prettier-plugin-tailwindcss/0.7.1/0.7.2)
|

|

| dependencies | patch |
| [tsup](https://tsup.egoist.dev/)
([source](https://redirect.github.com/egoist/tsup)) | [`^8.5.0` ->
`^8.5.1`](https://renovatebot.com/diffs/npm/tsup/8.5.0/8.5.1) |

|

| devDependencies | patch |
| [tsx](https://tsx.is)
([source](https://redirect.github.com/privatenumber/tsx)) | [`^4.20.6`
-> `^4.21.0`](https://renovatebot.com/diffs/npm/tsx/4.20.6/4.21.0) |

|

| devDependencies | minor |
---
### Release Notes
<details>
<summary>tsconfig/bases (@​tsconfig/node20)</summary>
###
[`v20.1.8`](https://redirect.github.com/tsconfig/bases/compare/1bff76396c195c6bb8e259ee4aa0b76214dd7b6b...08017332f321a849991b59a15f062da091c14886)
[Compare
Source](https://redirect.github.com/tsconfig/bases/compare/1bff76396c195c6bb8e259ee4aa0b76214dd7b6b...08017332f321a849991b59a15f062da091c14886)
###
[`v20.1.7`](https://redirect.github.com/tsconfig/bases/compare/c90a597c1ffb23f3094c431c17f28c93c6ef79c2...1bff76396c195c6bb8e259ee4aa0b76214dd7b6b)
[Compare
Source](https://redirect.github.com/tsconfig/bases/compare/c90a597c1ffb23f3094c431c17f28c93c6ef79c2...1bff76396c195c6bb8e259ee4aa0b76214dd7b6b)
</details>
<details>
<summary>sindresorhus/execa (execa)</summary>
###
[`v9.6.1`](https://redirect.github.com/sindresorhus/execa/releases/tag/v9.6.1)
[Compare
Source](https://redirect.github.com/sindresorhus/execa/compare/v9.6.0...v9.6.1)
- Fix `VerboseOption` type not being properly exported
([#​1215](https://redirect.github.com/sindresorhus/execa/issues/1215))
[`7891c39`](https://redirect.github.com/sindresorhus/execa/commit/7891c39)
***
</details>
<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)
</details>
<details>
<summary>actions/node-versions (node)</summary>
###
[`v22.21.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.21.1-18894912842):
22.21.1
[Compare
Source](https://redirect.github.com/actions/node-versions/compare/22.21.0-18671149699...22.21.1-18894912842)
Node.js 22.21.1
###
[`v22.21.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.21.0-18671149699):
22.21.0
[Compare
Source](https://redirect.github.com/actions/node-versions/compare/22.20.0-17993202319...22.21.0-18671149699)
Node.js 22.21.0
</details>
<details>
<summary>prettier/prettier (prettier)</summary>
###
[`v3.7.4`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#374)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.3...3.7.4)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.3...3.7.4)
##### LWC: Avoid quote around interpolations
([#​18383](https://redirect.github.com/prettier/prettier/pull/18383)
by [@​kovsu](https://redirect.github.com/kovsu))
<!-- prettier-ignore -->
```html
<!-- Input -->
<div foo={bar}> </div>
<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>
<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
```
##### TypeScript: Fix comment inside union type gets duplicated
([#​18393](https://redirect.github.com/prettier/prettier/pull/18393)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
type Foo = (/** comment */ a | b) | c;
// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;
// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
```
##### TypeScript: Fix unstable comment print in union type comments
([#​18395](https://redirect.github.com/prettier/prettier/pull/18395)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
type X = (A | B) & (
// comment
A | B
);
// Prettier 3.7.3 (first format)
type X = (A | B) &
(// comment
A | B);
// Prettier 3.7.3 (second format)
type X = (
| A
| B // comment
) &
(A | B);
// Prettier 3.7.4
type X = (A | B) &
// comment
(A | B);
```
###
[`v3.7.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#373)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.2...3.7.3)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.2...3.7.3)
##### API: Fix `prettier.getFileInfo()` change that breaks VSCode
extension
([#​18375](https://redirect.github.com/prettier/prettier/pull/18375)
by [@​fisker](https://redirect.github.com/fisker))
An internal refactor accidentally broke the VSCode extension plugin
loading.
###
[`v3.7.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#372)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.1...3.7.2)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.1...3.7.2)
##### JavaScript: Fix string print when switching quotes
([#​18351](https://redirect.github.com/prettier/prettier/pull/18351)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```jsx
// Input
console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")
// Prettier 3.7.1
console.log('A descriptor\\'s .kind must be "method" or "field".');
// Prettier 3.7.2
console.log('A descriptor\\\'s .kind must be "method" or "field".');
```
##### JavaScript: Preserve quote for embedded HTML attribute values
([#​18352](https://redirect.github.com/prettier/prettier/pull/18352)
by [@​kovsu](https://redirect.github.com/kovsu))
<!-- prettier-ignore -->
```tsx
// Input
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
// Prettier 3.7.1
const html = /* HTML */ ` <div class=${styles.banner}></div> `;
// Prettier 3.7.2
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
```
##### TypeScript: Fix comment in empty type literal
([#​18364](https://redirect.github.com/prettier/prettier/pull/18364)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
export type XXX = {
// tbd
};
// Prettier 3.7.1
export type XXX = { // tbd };
// Prettier 3.7.2
export type XXX = {
// tbd
};
```
###
[`v3.7.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#371)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.0...3.7.1)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.0...3.7.1)
##### API: Fix performance regression in doc printer
([#​18342](https://redirect.github.com/prettier/prettier/pull/18342)
by [@​fisker](https://redirect.github.com/fisker))
Prettier 3.7.1 can be very slow when formatting big files, the
regression has been fixed.
###
[`v3.7.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#370)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.6.2...3.7.0)
[diff](https://redirect.github.com/prettier/prettier/compare/3.6.2...3.7.0)
🔗 [Release Notes](https://prettier.io/blog/2025/11/27/3.7.0)
</details>
<details>
<summary>ony3000/prettier-plugin-classnames
(prettier-plugin-classnames)</summary>
###
[`v0.8.6`](https://redirect.github.com/ony3000/prettier-plugin-classnames/releases/tag/v0.8.6)
[Compare
Source](https://redirect.github.com/ony3000/prettier-plugin-classnames/compare/v0.8.5...v0.8.6)
#### What's Changed
- Update for Prettier v3.7.0 by
[@​JohnCampionJr](https://redirect.github.com/JohnCampionJr) in
[#​127](https://redirect.github.com/ony3000/prettier-plugin-classnames/pull/127)
#### New Contributors
- [@​JohnCampionJr](https://redirect.github.com/JohnCampionJr)
made their first contribution in
[#​127](https://redirect.github.com/ony3000/prettier-plugin-classnames/pull/127)
**Full Changelog**:
<ony3000/prettier-plugin-classnames@v0.8.5...v0.8.6>
###
[`v0.8.5`](https://redirect.github.com/ony3000/prettier-plugin-classnames/releases/tag/v0.8.5)
[Compare
Source](https://redirect.github.com/ony3000/prettier-plugin-classnames/compare/v0.8.4...v0.8.5)
#### What's Changed
- Support formatting even when empty script tags are included, and
independently adjusts line positions of nodes located after script tag
by [@​ony3000](https://redirect.github.com/ony3000) in
[#​124](https://redirect.github.com/ony3000/prettier-plugin-classnames/pull/124)
- Fix line wrapping inside callback function by
[@​ony3000](https://redirect.github.com/ony3000) in
[#​125](https://redirect.github.com/ony3000/prettier-plugin-classnames/pull/125)
**Full Changelog**:
<ony3000/prettier-plugin-classnames@v0.8.4...v0.8.5>
</details>
<details>
<summary>hosseinmd/prettier-plugin-jsdoc
(prettier-plugin-jsdoc)</summary>
###
[`v1.8.0`](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/blob/HEAD/CHANGELOG.md#180-2025-12-07)
##### Features
- add jsdocBracketSpacing
([01c13e1](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/commit/01c13e1e1b49d8de54136744fdcd912b2fb267e5))
#####
[1.7.1](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.7.0...v1.7.1)
(2025-12-07)
##### Bug Fixes
- prevent preprocess again
([c0d77bf](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/commit/c0d77bf3e085b5b86dc11121a69ff63672a595b1))
###
[`v1.7.1`](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/blob/HEAD/CHANGELOG.md#180-2025-12-07)
[Compare
Source](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.7.0...v1.7.1)
##### Features
- add jsdocBracketSpacing
([01c13e1](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/commit/01c13e1e1b49d8de54136744fdcd912b2fb267e5))
#####
[1.7.1](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.7.0...v1.7.1)
(2025-12-07)
##### Bug Fixes
- prevent preprocess again
([c0d77bf](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/commit/c0d77bf3e085b5b86dc11121a69ff63672a595b1))
###
[`v1.7.0`](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.5.0...v1.7.0)
[Compare
Source](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.5.0...v1.7.0)
###
[`v1.5.0`](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.3.3...v1.5.0)
[Compare
Source](https://redirect.github.com/hosseinmd/prettier-plugin-jsdoc/compare/v1.3.3...v1.5.0)
</details>
<details>
<summary>electrovir/prettier-plugin-multiline-arrays
(prettier-plugin-multiline-arrays)</summary>
###
[`v4.0.5`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/releases/tag/v4.0.5)
[Compare
Source](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/compare/v4.0.4...v4.0.5)
Previous:
[v4.0.4](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/releases/tag/v4.0.4)
Compare:
[v4.0.4...v4.0.5](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/compare/v4.0.4...v4.0.5)
#### Commits
-
[`1dda653`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/commit/1dda653)
(electrovir): **\[patch]** remove example link comments because they
break Prettier
due to
[prettier/prettier#16936](https://redirect.github.com/prettier/prettier/issues/16936)
-
[`11a9a67`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/commit/11a9a67)
(electrovir): **\[patch]** support Prettier 3.6
-
[`18d152e`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/commit/18d152e)
(Mateusz Turcza): Fix version constraints + minor adjustments for
prettier 3.6
([#​60](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/issues/60))
- Fix version constraints for prettier
- Patch findPluginsByParserName() to work with prettier 3.6.0
###
[`v4.0.4`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/releases/tag/v4.0.4)
[Compare
Source](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/compare/v4.0.3...v4.0.4)
Previous:
[v4.0.3](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/releases/tag/v4.0.3)
Compare:
[v4.0.3...v4.0.4](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/compare/v4.0.3...v4.0.4)
#### Commits
-
[`c4044af`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/commit/c4044af)
(electrovir): **\[patch]** add upper bound for supported Prettier
version
to ignore this new upper bound, set your version of this package to a
fixed 4.0.3
-
[`ac6c1a3`](https://redirect.github.com/electrovir/prettier-plugin-multiline-arrays/commit/ac6c1a3)
(electrovir): **\[patch]** update deps and configs and linting
</details>
<details>
<summary>matzkoh/prettier-plugin-packagejson
(prettier-plugin-packagejson)</summary>
###
[`v2.5.20`](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.5.20)
[Compare
Source](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/compare/v2.5.19...v2.5.20)
##### Bug Fixes
- **deps:** update dependency sort-package-json to v3.5.0
([f04e33c](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/commit/f04e33c0864a946dee46ae17c70c81f0fd1e71fb))
</details>
<details>
<summary>tailwindlabs/prettier-plugin-tailwindcss
(prettier-plugin-tailwindcss)</summary>
###
[`v0.7.2`](https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/HEAD/CHANGELOG.md#072---2025-12-01)
[Compare
Source](https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.7.1...v0.7.2)
##### Fixed
- Load compatible plugins sequentially to work around race conditions in
Node.js
([#​412](https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412))
- Fix compatibility with `prettier-plugin-svelte` when using Prettier
v3.7+
([#​418](https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418))
</details>
<details>
<summary>egoist/tsup (tsup)</summary>
###
[`v8.5.1`](https://redirect.github.com/egoist/tsup/releases/tag/v8.5.1)
[Compare
Source](https://redirect.github.com/egoist/tsup/compare/v8.5.0...v8.5.1)
##### 🐞 Bug Fixes
- Add script tag validation - by
[@​benhoad](https://redirect.github.com/benhoad) in
[#​1314](https://redirect.github.com/egoist/tsup/issues/1314)
[<samp>(df736)</samp>](https://redirect.github.com/egoist/tsup/commit/df7360b)
- Update esbuild to fix sourcemap source issue - by
[@​ArcherGu](https://redirect.github.com/ArcherGu) and
[@​sxzz](https://redirect.github.com/sxzz) in
[#​1316](https://redirect.github.com/egoist/tsup/issues/1316)
[<samp>(fb8ae)</samp>](https://redirect.github.com/egoist/tsup/commit/fb8ae7d)
##### [View changes on
GitHub](https://redirect.github.com/egoist/tsup/compare/v8.5.0...v8.5.1)
</details>
<details>
<summary>privatenumber/tsx (tsx)</summary>
###
[`v4.21.0`](https://redirect.github.com/privatenumber/tsx/compare/v4.20.6...f6284cd50575ce6e8d110f63266d66cb9cde3b88)
[Compare
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 2am and before 3am" in timezone
Asia/Shanghai, Automerge - "schedule:daily" in timezone Asia/Shanghai.
🚦 **Automerge**: Enabled.
♻ **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/u3u/prettier-config).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQyLjMyLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 43a5ae4 commit e2b5bec
5 files changed
Lines changed: 372 additions & 331 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
96 | | - | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
| 105 | + | |
106 | 106 | | |
107 | | - | |
108 | | - | |
| 107 | + | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
0 commit comments