Commit d3269a2
authored
fix(deps): Update everything (#127)
This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [@babel/preset-env](https://babel.dev/docs/en/next/babel-preset-env) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-preset-env)) | devDependencies | patch | [`7.28.3` -> `7.28.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-env/7.28.3/7.28.5) | |
| [@babel/preset-react](https://babel.dev/docs/en/next/babel-preset-react) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-preset-react)) | devDependencies | minor | [`7.27.1` -> `7.28.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-react/7.27.1/7.28.5) | |
| [@babel/preset-typescript](https://babel.dev/docs/en/next/babel-preset-typescript) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript)) | devDependencies | minor | [`7.27.1` -> `7.28.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-typescript/7.27.1/7.28.5) | |
| [@microsoft/api-extractor](https://api-extractor.com) ([source](https://redirect.github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor)) | devDependencies | minor | [`7.52.13` -> `7.53.3`](https://renovatebot.com/diffs/npm/@microsoft%2fapi-extractor/7.52.13/7.53.3) | |
| [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | devDependencies | patch | [`7.3.2` -> `7.3.4`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/7.3.2/7.3.4) | |
| [@mui/material](https://mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | devDependencies | patch | [`7.3.2` -> `7.3.4`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/7.3.2/7.3.4) | |
| [@mui/system](https://mui.com/system/getting-started/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-system)) | devDependencies | patch | [`7.3.2` -> `7.3.3`](https://renovatebot.com/diffs/npm/@mui%2fsystem/7.3.2/7.3.3) | |
| [@rollup/plugin-commonjs](https://redirect.github.com/rollup/plugins/tree/master/packages/commonjs/#readme) ([source](https://redirect.github.com/rollup/plugins/tree/HEAD/packages/commonjs)) | devDependencies | patch | [`28.0.6` -> `28.0.9`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-commonjs/28.0.6/28.0.9) | |
| [@rollup/plugin-node-resolve](https://redirect.github.com/rollup/plugins/tree/master/packages/node-resolve/#readme) ([source](https://redirect.github.com/rollup/plugins/tree/HEAD/packages/node-resolve)) | devDependencies | patch | [`16.0.1` -> `16.0.3`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-node-resolve/16.0.1/16.0.3) | |
| [@rollup/plugin-typescript](https://redirect.github.com/rollup/plugins/tree/master/packages/typescript/#readme) ([source](https://redirect.github.com/rollup/plugins/tree/HEAD/packages/typescript)) | devDependencies | minor | [`12.1.4` -> `12.3.0`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-typescript/12.1.4/12.3.0) | |
| [@testing-library/jest-dom](https://redirect.github.com/testing-library/jest-dom) | devDependencies | patch | [`6.9.0` -> `6.9.1`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.9.0/6.9.1) | |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`22.18.7` -> `22.18.12`](https://renovatebot.com/diffs/npm/@types%2fnode/22.18.7/22.18.12) | `22.18.13` |
| [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.3.25` -> `18.3.26`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.25/18.3.26) | |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`8.45.0` -> `8.46.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.45.0/8.46.2) | |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`8.45.0` -> `8.46.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.45.0/8.46.2) | |
| [inquirer](https://redirect.github.com/SBoudrias/Inquirer.js/blob/main/packages/inquirer/README.md) ([source](https://redirect.github.com/SBoudrias/Inquirer.js)) | dependencies | minor | [`12.9.6` -> `12.10.0`](https://renovatebot.com/diffs/npm/inquirer/12.9.6/12.10.0) | |
| [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) | peerDependencies | minor | [`^0.52.2 \|\| ^0.53.0` -> `^0.52.2 \|\| ^0.53.0 \|\| ^0.54.0`](https://renovatebot.com/diffs/npm/monaco-editor/0.53.0/0.54.0) | |
| [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) | devDependencies | minor | [`^0.53.0` -> `^0.54.0`](https://renovatebot.com/diffs/npm/monaco-editor/0.53.0/0.54.0) | |
| [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | | minor | `22.20.0` -> `22.21.0` | `v22.21.1` |
| peter-evans/create-or-update-comment | action | digest | `076d572` -> `cf911f1` | |
| [react-hook-form](https://react-hook-form.com) ([source](https://redirect.github.com/react-hook-form/react-hook-form)) | dependencies | minor | [`7.63.0` -> `7.65.0`](https://renovatebot.com/diffs/npm/react-hook-form/7.63.0/7.65.0) | `7.66.0` |
| [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | devDependencies | patch | [`4.52.3` -> `4.52.5`](https://renovatebot.com/diffs/npm/rollup/4.52.3/4.52.5) | |
| [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | devDependencies | patch | [`5.9.2` -> `5.9.3`](https://renovatebot.com/diffs/npm/typescript/5.9.2/5.9.3) | |
---
### Release Notes
<details>
<summary>babel/babel (@​babel/preset-env)</summary>
### [`v7.28.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7285-2025-10-23)
[Compare Source](https://redirect.github.com/babel/babel/compare/v7.28.3...v7.28.5)
##### :eyeglasses: Spec Compliance
- `babel-parser`
- [#​17446](https://redirect.github.com/babel/babel/pull/17446) Allow `Runtime Errors for Function Call Assignment Targets` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helper-validator-identifier`
- [#​17501](https://redirect.github.com/babel/babel/pull/17501) fix: update identifier to unicode 17 ([@​fisker](https://redirect.github.com/fisker))
##### :bug: Bug Fix
- `babel-plugin-proposal-destructuring-private`
- [#​17534](https://redirect.github.com/babel/babel/pull/17534) Allow mixing private destructuring and rest ([@​CO0Ki3](https://redirect.github.com/CO0Ki3))
- `babel-parser`
- [#​17521](https://redirect.github.com/babel/babel/pull/17521) Improve `@babel/parser` error typing ([@​JLHwung](https://redirect.github.com/JLHwung))
- [#​17491](https://redirect.github.com/babel/babel/pull/17491) fix: improve ts-only declaration parsing ([@​JLHwung](https://redirect.github.com/JLHwung))
- `babel-plugin-proposal-discard-binding`, `babel-plugin-transform-destructuring`
- [#​17519](https://redirect.github.com/babel/babel/pull/17519) fix: `rest` correctly returns plain array ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-optional-chaining`, `babel-traverse`, `babel-types`
- [#​17503](https://redirect.github.com/babel/babel/pull/17503) Fix `JSXIdentifier` handling in `isReferencedIdentifier` ([@​JLHwung](https://redirect.github.com/JLHwung))
- `babel-traverse`
- [#​17504](https://redirect.github.com/babel/babel/pull/17504) fix: ensure scope.push register in anonymous fn ([@​JLHwung](https://redirect.github.com/JLHwung))
##### :house: Internal
- `babel-types`
- [#​17494](https://redirect.github.com/babel/babel/pull/17494) Type checking babel-types scripts ([@​JLHwung](https://redirect.github.com/JLHwung))
##### :running_woman: Performance
- `babel-core`
- [#​17490](https://redirect.github.com/babel/babel/pull/17490) Faster finding of locations in `buildCodeFrameError` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
</details>
<details>
<summary>microsoft/rushstack (@​microsoft/api-extractor)</summary>
### [`v7.53.3`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#7533)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.53.2...@microsoft/api-extractor_v7.53.3)
Fri, 24 Oct 2025 00:13:38 GMT
*Version update only*
### [`v7.53.2`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#7532)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.53.1...@microsoft/api-extractor_v7.53.2)
Wed, 22 Oct 2025 00:57:54 GMT
*Version update only*
### [`v7.53.1`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#7531)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.53.0...@microsoft/api-extractor_v7.53.1)
Wed, 08 Oct 2025 00:13:28 GMT
*Version update only*
### [`v7.53.0`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#7530)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.52.15...@microsoft/api-extractor_v7.53.0)
Fri, 03 Oct 2025 20:09:59 GMT
##### Minor changes
- Normalize import of builtin modules to use the `node:` protocol.
### [`v7.52.15`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#75215)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.52.14...@microsoft/api-extractor_v7.52.15)
Tue, 30 Sep 2025 23:57:45 GMT
*Version update only*
### [`v7.52.14`](https://redirect.github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#75214)
[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.52.13...@microsoft/api-extractor_v7.52.14)
Tue, 30 Sep 2025 20:33:51 GMT
*Version update only*
</details>
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
### [`v7.3.4`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#734)
[Compare Source](https://redirect.github.com/mui/material-ui/compare/v7.3.3...v7.3.4)
<!-- generated comparing v7.3.3..master -->
*Oct 2, 2025*
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Small update to revert a change that broke the `<Tabs>` component. Also publishing a beta version of `@mui/lab` which was accidentally published as a stable release.
##### `@mui/[email protected]`
- \[Tabs] Revert "Fix not scrolling to correct tab after refresh when auto scrollable ([#​46869](https://redirect.github.com/mui/material-ui/issues/46869))" ([#​47014](https://redirect.github.com/mui/material-ui/issues/47014)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
##### Docs
- Sort package manager automatically ([#​46897](https://redirect.github.com/mui/material-ui/issues/46897)) [@​Janpot](https://redirect.github.com/Janpot)
##### Core
- Bring [@​mui/lab](https://redirect.github.com/mui/lab) back to unstable version ([#​47012](https://redirect.github.com/mui/material-ui/issues/47012)) [@​Janpot](https://redirect.github.com/Janpot)
- Fix `ThemeOptions` and `createTheme*` cyclic dependency ([#​47007](https://redirect.github.com/mui/material-ui/issues/47007)) [@​siriwatknp](https://redirect.github.com/siriwatknp)
All contributors of this release in alphabetical order: [@​Janpot](https://redirect.github.com/Janpot), [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
### [`v7.3.3`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#733)
[Compare Source](https://redirect.github.com/mui/material-ui/compare/v7.3.2...v7.3.3)
<!-- generated comparing v7.3.2..master -->
*Sep 30, 2025*
A big thanks to the 14 contributors who made this release possible.
##### `@mui/[email protected]`
- \[Autocomplete] Sync highlighted index when popup is opened ([#​46894](https://redirect.github.com/mui/material-ui/issues/46894)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
- \[CircularProgress] Add track slot via enableTrackSlot ([#​46907](https://redirect.github.com/mui/material-ui/issues/46907)) [@​monam2](https://redirect.github.com/monam2)
- \[locale] Split locales into separate files ([#​46933](https://redirect.github.com/mui/material-ui/issues/46933)) [@​christopherschroer](https://redirect.github.com/christopherschroer)
- \[Tabs] Fix not scrolling to correct tab after refresh when auto scrollable ([#​46869](https://redirect.github.com/mui/material-ui/issues/46869)) [@​Jayesh-11](https://redirect.github.com/Jayesh-11)
##### Docs
- Add a guide for building extensible themes ([#​46896](https://redirect.github.com/mui/material-ui/issues/46896)) [@​siriwatknp](https://redirect.github.com/siriwatknp)
- Add v7 community course to resources page ([#​46944](https://redirect.github.com/mui/material-ui/issues/46944)) [@​alelthomas](https://redirect.github.com/alelthomas)
- Improve performance of Default Theme Viewer ([#​46841](https://redirect.github.com/mui/material-ui/issues/46841)) [@​sai6855](https://redirect.github.com/sai6855)
- Fix typo in blog component MainContent ([#​46868](https://redirect.github.com/mui/material-ui/issues/46868)) [@​jonyen](https://redirect.github.com/jonyen)
- \[Steppers] Replace TransitionProps with slotProps.transition ([#​46898](https://redirect.github.com/mui/material-ui/issues/46898)) [@​sai6855](https://redirect.github.com/sai6855)
##### Core
- \[blog] Fix year in Punta Cana retreat post ([#​46943](https://redirect.github.com/mui/material-ui/issues/46943)) [@​mapache-salvaje](https://redirect.github.com/mapache-salvaje)
- \[blog] Punta Cana retreat post ([#​46892](https://redirect.github.com/mui/material-ui/issues/46892)) [@​mapache-salvaje](https://redirect.github.com/mapache-salvaje)
- \[code-infra] Publish from CI ([#​46851](https://redirect.github.com/mui/material-ui/issues/46851)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Convert reportBrokenLink script to ts ([#​47002](https://redirect.github.com/mui/material-ui/issues/47002)) [@​brijeshb42](https://redirect.github.com/brijeshb42)
- \[code-infra] Update module resolution for typescript@next ([#​46940](https://redirect.github.com/mui/material-ui/issues/46940)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Run continuous releases during ci-check ([#​46948](https://redirect.github.com/mui/material-ui/issues/46948)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Fix github actions check for continuous release ([#​46941](https://redirect.github.com/mui/material-ui/issues/46941)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Address high/critical dependabot reports ([#​46937](https://redirect.github.com/mui/material-ui/issues/46937)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Update ci.yml triggers ([#​46860](https://redirect.github.com/mui/material-ui/issues/46860)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Exact match for renovate file name ([#​46916](https://redirect.github.com/mui/material-ui/issues/46916)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Disable dependency update for `@material-ui/core` in codemod ([#​46899](https://redirect.github.com/mui/material-ui/issues/46899)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Transpile `assertion-error` in karma tests ([#​46909](https://redirect.github.com/mui/material-ui/issues/46909)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Disable browserstack on circleci cron jobs ([#​46905](https://redirect.github.com/mui/material-ui/issues/46905)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Remove `copy-files` command usage from packages ([#​46902](https://redirect.github.com/mui/material-ui/issues/46902)) [@​brijeshb42](https://redirect.github.com/brijeshb42)
- \[code-infra] Low-hanging ts conversion ([#​46903](https://redirect.github.com/mui/material-ui/issues/46903)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Bring batch of changes from vitest PR ([#​46795](https://redirect.github.com/mui/material-ui/issues/46795)) [@​Janpot](https://redirect.github.com/Janpot)
- \[code-infra] Remove dependency on `fs-extra` ([#​46755](https://redirect.github.com/mui/material-ui/issues/46755)) [@​bernardobelchior](https://redirect.github.com/bernardobelchior)
- \[code-infra] Make error code extraction independent of build ([#​46865](https://redirect.github.com/mui/material-ui/issues/46865)) [@​brijeshb42](https://redirect.github.com/brijeshb42)
- \[docs-infra] Fix markdown generation script to find correct files ([#​46954](https://redirect.github.com/mui/material-ui/issues/46954)) [@​siriwatknp](https://redirect.github.com/siriwatknp)
- \[docs-infra] Fix unnecessary redirects ([#​46951](https://redirect.github.com/mui/material-ui/issues/46951)) [@​Janpot](https://redirect.github.com/Janpot)
- \[docs-infra] Remove `dangerouslySetInnerHTML` for ad description ([#​46936](https://redirect.github.com/mui/material-ui/issues/46936)) [@​Janpot](https://redirect.github.com/Janpot)
- \[docs-infra] Display "View as Markdown" only on Material UI ([#​46861](https://redirect.github.com/mui/material-ui/issues/46861)) [@​siriwatknp](https://redirect.github.com/siriwatknp)
- \[infra] Fix JSON files not being imported in TS demos ([#​47000](https://redirect.github.com/mui/material-ui/issues/47000)) [@​bernardobelchior](https://redirect.github.com/bernardobelchior)
- \[infra] Turn `literal | (string & {})` to `PropTypes.string` ([#​46934](https://redirect.github.com/mui/material-ui/issues/46934)) [@​siriwatknp](https://redirect.github.com/siriwatknp)
- \[infra] Bump node.js version and make local usage strict ([#​46834](https://redirect.github.com/mui/material-ui/issues/46834)) [@​brijeshb42](https://redirect.github.com/brijeshb42)
- \[infra] Remove "main" fields from publishable packages ([#​46856](https://redirect.github.com/mui/material-ui/issues/46856)) [@​brijeshb42](https://redirect.github.com/brijeshb42)
- \[internal] Refactor `useForkRef` TS types: tighten `cleanupRef` and simplify ref typing ([#​46967](https://redirect.github.com/mui/material-ui/issues/46967)) [@​wo-o29](https://redirect.github.com/wo-o29)
- \[internal] Fix naming to match convention ([`2099cb0`](https://redirect.github.com/mui/material-ui/commit/2099cb0)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[internal] Fix naming to match convention ([`29aad62`](https://redirect.github.com/mui/material-ui/commit/29aad62)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[internal] Use same option as other repositories ([`eabda77`](https://redirect.github.com/mui/material-ui/commit/eabda77)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[internal] Normalize \<meta name='viewport' ([`9d1922a`](https://redirect.github.com/mui/material-ui/commit/9d1922a)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[internal] Normalize charset='utf-8' ([`f1aae00`](https://redirect.github.com/mui/material-ui/commit/f1aae00)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[test] Split infinitive ([`0237fda`](https://redirect.github.com/mui/material-ui/commit/0237fda)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari)
All contributors of this release in alphabetical order: [@​alelthomas](https://redirect.github.com/alelthomas), [@​bernardobelchior](https://redirect.github.com/bernardobelchior), [@​brijeshb42](https://redirect.github.com/brijeshb42), [@​christopherschroer](https://redirect.github.com/christopherschroer), [@​Janpot](https://redirect.github.com/Janpot), [@​Jayesh-11](https://redirect.github.com/Jayesh-11), [@​jonyen](https://redirect.github.com/jonyen), [@​mapache-salvaje](https://redirect.github.com/mapache-salvaje), [@​monam2](https://redirect.github.com/monam2), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​sai6855](https://redirect.github.com/sai6855), [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​wo-o29](https://redirect.github.com/wo-o29), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
</details>
<details>
<summary>rollup/plugins (@​rollup/plugin-commonjs)</summary>
### [`v28.0.9`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2809)
*2025-10-24*
##### Bugfixes
- fix: handle `node:` builtins with `strictRequires: auto` ([#​1930](https://redirect.github.com/rollup/plugins/issues/1930))
### [`v28.0.8`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2808)
*2025-10-16*
##### Bugfixes
- fix: guard moduleSideEffects for wrapped externals ([#​1914](https://redirect.github.com/rollup/plugins/issues/1914))
### [`v28.0.7`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2807)
*2025-10-14*
##### Bugfixes
- fix: avoid hoisting dynamically required node: builtins under strictRequires ([#​1909](https://redirect.github.com/rollup/plugins/issues/1909))
</details>
<details>
<summary>rollup/plugins (@​rollup/plugin-node-resolve)</summary>
### [`v16.0.3`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1603)
*2025-10-13*
##### Bugfixes
- fix: resolve bare targets of package "imports" using export maps; avoid fileURLToPath(null) ([#​1908](https://redirect.github.com/rollup/plugins/issues/1908))
### [`v16.0.2`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1602)
*2025-10-04*
##### Bugfixes
- fix: error thrown with empty entry ([#​1893](https://redirect.github.com/rollup/plugins/issues/1893))
</details>
<details>
<summary>rollup/plugins (@​rollup/plugin-typescript)</summary>
### [`v12.3.0`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/typescript/CHANGELOG.md#v1230)
*2025-10-23*
##### Features
- feat: expose latest Program to transformers in watch mode ([#​1923](https://redirect.github.com/rollup/plugins/issues/1923))
### [`v12.2.0`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/typescript/CHANGELOG.md#v1220)
*2025-10-22*
##### Features
- feat: process .js when allowJs is enabled ([#​1920](https://redirect.github.com/rollup/plugins/issues/1920))
</details>
<details>
<summary>testing-library/jest-dom (@​testing-library/jest-dom)</summary>
### [`v6.9.1`](https://redirect.github.com/testing-library/jest-dom/releases/tag/v6.9.1)
[Compare Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.9.0...v6.9.1)
##### Bug Fixes
- Fix undefined `Node` error (nodejs) ([#​707](https://redirect.github.com/testing-library/jest-dom/issues/707)) ([0ff8904](https://redirect.github.com/testing-library/jest-dom/commit/0ff8904ff4683d676ff70ab68b7f08465c44d0d0))
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary>
### [`v8.46.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8462-2025-10-20)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.1...v8.46.2)
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-optional-chain] skip optional chaining when it could change the result ([#​11702](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702))
##### ❤️ Thank You
- mdm317
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.46.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8461-2025-10-13)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.0...v8.46.1)
##### 🩹 Fixes
- **eslint-plugin:** \[no-misused-promises] special-case `.finally` not to report when a promise returning function is provided as an argument ([#​11667](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667))
- **eslint-plugin:** \[prefer-optional-chain] include mixed "nullish comparison style" chains in checks ([#​11533](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533))
##### ❤️ Thank You
- mdm317
- Ronen Amiel
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.46.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8460-2025-10-06)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.45.0...v8.46.0)
##### 🚀 Features
- **eslint-plugin:** \[no-unsafe-member-access] add allowOptionalChaining option ([#​11659](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659))
- **rule-schema-to-typescript-types:** clean up and make public ([#​11633](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633))
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-readonly-parameter-types] ignore tagged primitives ([#​11660](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660))
- **typescript-estree:** forbid abstract method and accessor to have implementation ([#​11657](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657))
- **eslint-plugin:** removed error type previously deprecated ([#​11674](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674))
- **eslint-plugin:** \[no-deprecated] ignore deprecated `export import`s ([#​11603](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603))
- **eslint-plugin:** \[unbound-method] improve wording around `this: void` and binding ([#​11634](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634))
- **rule-tester:** deprecate TestCaseError#type and LintMessage#nodeType ([#​11628](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628))
- **eslint-plugin:** \[no-floating-promises] remove excess parentheses in suggestions ([#​11487](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487))
##### ❤️ Thank You
- fisker Cheung [@​fisker](https://redirect.github.com/fisker)
- Josh Goldberg ✨
- Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger)
- Mark de Dios [@​peanutenthusiast](https://redirect.github.com/peanutenthusiast)
- Richard Torres [@​richardtorres314](https://redirect.github.com/richardtorres314)
- Victor Genaev [@​mainframev](https://redirect.github.com/mainframev)
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary>
### [`v8.46.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8462-2025-10-20)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.1...v8.46.2)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.46.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8461-2025-10-13)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.0...v8.46.1)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.46.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8460-2025-10-06)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.45.0...v8.46.0)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>SBoudrias/Inquirer.js (inquirer)</summary>
### [`v12.10.0`](https://redirect.github.com/SBoudrias/Inquirer.js/releases/tag/inquirer%4012.10.0)
[Compare Source](https://redirect.github.com/SBoudrias/Inquirer.js/compare/[email protected]@12.10.0)
- New design for the keys help tip. Themable/localizable with `theme.style.keysHelpTip`.
- Re-introduce option to match up/down actions with vim or emacs keybindings. Enable with `theme.keybindings`
</details>
<details>
<summary>microsoft/monaco-editor (monaco-editor)</summary>
### [`v0.54.0`](https://redirect.github.com/microsoft/monaco-editor/blob/HEAD/CHANGELOG.md#0540)
[Compare Source](https://redirect.github.com/microsoft/monaco-editor/compare/v0.53.0...v0.54.0)
- Adds option `editor.mouseMiddleClickAction`
- Various bug fixes
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`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>react-hook-form/react-hook-form (react-hook-form)</summary>
### [`v7.65.0`](https://redirect.github.com/react-hook-form/react-hook-form/releases/tag/v7.65.0): Version 7.65.0
[Compare Source](https://redirect.github.com/react-hook-form/react-hook-form/compare/v7.64.0...v7.65.0)
🧿 feat: `<Watch />` component ([#​12986](https://redirect.github.com/react-hook-form/react-hook-form/issues/12986))
```tsx
import { useForm, Watch } from 'react-hook-form';
const App = () => {
const { register, control } = useForm();
return (
<div>
<form>
<input {...register('foo')} />
<input {...register('bar')} />
</form>
{/* re-render only when value of `foo` changes */}
<Watch
control={control}
names={['foo']}
render={([foo]) => <span>{foo}</span>}
/>
</div>
);
};
```
🐞 fix: respect parent-provided `useFieldArray` rules ([#​13082](https://redirect.github.com/react-hook-form/react-hook-form/issues/13082)) ([#​13083](https://redirect.github.com/react-hook-form/react-hook-form/issues/13083)
🐞 fix: `getDirtyFields` submit fields with null values when using `useForm` ([#​13079](https://redirect.github.com/react-hook-form/react-hook-form/issues/13079))
thanks to [@​tesseractjh](https://redirect.github.com/tesseractjh), [@​Han5991](https://redirect.github.com/Han5991) & [@​jonathanarnault](https://redirect.github.com/jonathanarnault)
### [`v7.64.0`](https://redirect.github.com/react-hook-form/react-hook-form/releases/tag/v7.64.0): Version 7.64.0
[Compare Source](https://redirect.github.com/react-hook-form/react-hook-form/compare/v7.63.0...v7.64.0)
🚏 Support optional array fields in `PathValueImpl` type ([#​13057](https://redirect.github.com/react-hook-form/react-hook-form/issues/13057))
🐞 fix: preserve Controller's defaultValue with `shouldUnregister` prop ([#​13063](https://redirect.github.com/react-hook-form/react-hook-form/issues/13063))
✂ chore: remove unused field ids ref in `useFieldArray` ([#​13066](https://redirect.github.com/react-hook-form/react-hook-form/issues/13066))
thanks to [@​MPrieur-chaps](https://redirect.github.com/MPrieur-chaps), [@​gynekolog](https://redirect.github.com/gynekolog) & [@​uk960214](https://redirect.github.com/uk960214)
</details>
<details>
<summary>rollup/rollup (rollup)</summary>
### [`v4.52.5`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4525)
[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.52.4...v4.52.5)
*2025-10-18*
##### Bug Fixes
- Always produce valid UUIDs as debugIds in sourcemaps ([#​6144](https://redirect.github.com/rollup/rollup/issues/6144))
##### Pull Requests
- [#​6135](https://redirect.github.com/rollup/rollup/pull/6135): chore(deps): lock file maintenance minor/patch updates ([@​renovate](https://redirect.github.com/renovate)\[bot], [@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6140](https://redirect.github.com/rollup/rollup/pull/6140): chore(deps): update peter-evans/create-or-update-comment action to v5 ([@​renovate](https://redirect.github.com/renovate)\[bot])
- [#​6141](https://redirect.github.com/rollup/rollup/pull/6141): chore(deps): update peter-evans/find-comment action to v4 ([@​renovate](https://redirect.github.com/renovate)\[bot])
- [#​6142](https://redirect.github.com/rollup/rollup/pull/6142): fix(deps): lock file maintenance minor/patch updates ([@​renovate](https://redirect.github.com/renovate)\[bot], [@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6143](https://redirect.github.com/rollup/rollup/pull/6143): chore: eslint enable concurrency option ([@​btea](https://redirect.github.com/btea))
- [#​6144](https://redirect.github.com/rollup/rollup/pull/6144): fix: generation of debugIDs with invalid length ([@​pablomatiasgomez](https://redirect.github.com/pablomatiasgomez), [@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6146](https://redirect.github.com/rollup/rollup/pull/6146): chore(deps): lock file maintenance minor/patch updates ([@​renovate](https://redirect.github.com/renovate)\[bot], [@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6147](https://redirect.github.com/rollup/rollup/pull/6147): chore(deps): update actions/setup-node action to v6 ([@​renovate](https://redirect.github.com/renovate)\[bot])
### [`v4.52.4`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4524)
[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.52.3...v4.52.4)
*2025-10-03*
##### Bug Fixes
- Fix an issue where the wrong branch of nullish coalescing was picked ([#​6133](https://redirect.github.com/rollup/rollup/issues/6133))
##### Pull Requests
- [#​6128](https://redirect.github.com/rollup/rollup/pull/6128): Enable npm OIDC publishing ([@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6133](https://redirect.github.com/rollup/rollup/pull/6133): Correct nullish coalescing branch resolution for symbol left value ([@​TrickyPi](https://redirect.github.com/TrickyPi))
- [#​6134](https://redirect.github.com/rollup/rollup/pull/6134): fix(deps): lock file maintenance minor/patch updates ([@​renovate](https://redirect.github.com/renovate)\[bot], [@​lukastaegert](https://redirect.github.com/lukastaegert))
</details>
<details>
<summary>microsoft/TypeScript (typescript)</summary>
### [`v5.9.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.9.3): TypeScript 5.9.3
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3)
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/)
- [fixed issues query for Typescript 5.9.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.9.1 (RC)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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 has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->1 parent 32bd499 commit d3269a2
File tree
4 files changed
+499
-444
lines changed- .github/workflows
4 files changed
+499
-444
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments