-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Production Release 2024-12-20 #1406
Conversation
Bumps [smol-toml](https://github.com/squirrelchat/smol-toml) from 1.3.0 to 1.3.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/squirrelchat/smol-toml/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/brave/ads-ui/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Which has a number of breaking changes, see https://github.com/lingui/eslint-plugin/releases/tag/0.8.0 This is the change that is breaking #1403.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---|---|---| | [@emotion/react](https://redirect.github.com/emotion-js/emotion/tree/main#readme) ([source](https://redirect.github.com/emotion-js/emotion)) | [`11.13.3` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.3/11.13.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@emotion/styled](https://redirect.github.com/emotion-js/emotion/tree/main#readme) ([source](https://redirect.github.com/emotion-js/emotion)) | [`11.13.0` -> `11.13.5`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.13.0/11.13.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@graphql-codegen/client-preset](https://redirect.github.com/dotansimha/graphql-code-generator) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client)) | [`4.5.0` -> `4.5.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.5.0/4.5.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [@lingui/cli](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fcli/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [@lingui/conf](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fconf/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/core](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fcore/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/detect-locale](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fdetect-locale/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/format-po](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fformat-po/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/macro](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fmacro/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/react](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2freact/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@lingui/vite-plugin](https://redirect.github.com/lingui/js-lingui) | [`4.14.0` -> `4.14.1`](https://renovatebot.com/diffs/npm/@lingui%2fvite-plugin/4.14.0/4.14.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [@mui/icons-material](https://5.mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | [`6.1.7` -> `6.1.9`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/6.1.7/6.1.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/lab](https://v5.mui.com/material-ui/about-the-lab/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab)) | [`6.0.0-beta.15` -> `6.0.0-beta.17`](https://renovatebot.com/diffs/npm/@mui%2flab/6.0.0-beta.15/6.0.0-beta.17) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/material](https://v5.mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | [`6.1.7` -> `6.1.9`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/6.1.7/6.1.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | [`7.22.2` -> `7.22.3`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.22.2/7.22.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `7.23.0` | | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | [`7.22.2` -> `7.22.3`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.22.2/7.22.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `7.23.0` | | [@vitejs/plugin-basic-ssl](https://redirect.github.com/vitejs/vite-plugin-basic-ssl) | [`1.1.0` -> `1.2.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-basic-ssl/1.1.0/1.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme) ([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)) | [`4.3.3` -> `4.3.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.3/4.3.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | `v3.27.4` -> `v3.27.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | patch | | | [husky](https://redirect.github.com/typicode/husky) | [`9.1.6` -> `9.1.7`](https://renovatebot.com/diffs/npm/husky/9.1.6/9.1.7) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | [`5.37.1` -> `5.38.2`](https://renovatebot.com/diffs/npm/knip/5.37.1/5.38.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `5.39.1` (+3) | | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | `20.18.0` -> `20.18.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | patch | | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`9.13.2+sha512.88c9c3864450350e65a33587ab801acf946d7c814ed1134da4a924f6df5a2120fd36b46aab68f7cd1d413149112d53c7db3a4136624cfd00ff1846a0c6cef48a` -> `9.14.3`](https://renovatebot.com/diffs/npm/pnpm/9.13.2/9.14.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | `9.14.4` | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.3.3` -> `3.4.1`](https://renovatebot.com/diffs/npm/prettier/3.3.3/3.4.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.6.3` -> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.7.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.14.0` -> `8.16.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.14.0/8.16.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `8.17.0` | | [vite-tsconfig-paths](https://redirect.github.com/aleclarson/vite-tsconfig-paths) | [`5.1.2` -> `5.1.3`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/5.1.2/5.1.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.5` -> `2.1.6`](https://renovatebot.com/diffs/npm/vitest/2.1.5/2.1.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `2.1.8` (+1) | --- ### Release Notes <details> <summary>emotion-js/emotion (@​emotion/react)</summary> ### [`v11.13.5`](https://redirect.github.com/emotion-js/emotion/compare/@emotion/[email protected]) [Compare Source](https://redirect.github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) </details> <details> <summary>dotansimha/graphql-code-generator (@​graphql-codegen/client-preset)</summary> ### [`v4.5.1`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/presets/client/CHANGELOG.md#451) [Compare Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/[email protected]...@graphql-codegen/[email protected]) ##### Patch Changes - [#​9981](https://redirect.github.com/dotansimha/graphql-code-generator/pull/9981) [`05aa6b4`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/05aa6b4cee6214674b25c9d20df27ce5e0e3927c) Thanks [@​azu](https://redirect.github.com/azu)! - The client preset now allows the use of the `enumsAsConst` config option - Updated dependencies \[[`1617e3c`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/1617e3cf38f3059cc5ea88b540033f521f03725a), [`fa64fbf`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/fa64fbf8a44e1cee7ae17806dcd178dc7350c4ba)]: - [@​graphql-codegen/visitor-plugin-common](https://redirect.github.com/graphql-codegen/visitor-plugin-common)[@​5](https://redirect.github.com/5).6.0 - [@​graphql-codegen/typescript-operations](https://redirect.github.com/graphql-codegen/typescript-operations)[@​4](https://redirect.github.com/4).4.0 - [@​graphql-codegen/gql-tag-operations](https://redirect.github.com/graphql-codegen/gql-tag-operations)[@​4](https://redirect.github.com/4).0.12 - [@​graphql-codegen/typed-document-node](https://redirect.github.com/graphql-codegen/typed-document-node)[@​5](https://redirect.github.com/5).0.12 - [@​graphql-codegen/typescript](https://redirect.github.com/graphql-codegen/typescript)[@​4](https://redirect.github.com/4).1.2 </details> <details> <summary>lingui/js-lingui (@​lingui/cli)</summary> ### [`v4.14.1`](https://redirect.github.com/lingui/js-lingui/blob/HEAD/CHANGELOG.md#4141-2024-11-28) [Compare Source](https://redirect.github.com/lingui/js-lingui/compare/v4.14.0...v4.14.1) ##### Bug Fixes - don't report statistics for pseudo locale ([#​2094](https://redirect.github.com/lingui/js-lingui/issues/2094)) ([113c05d](https://redirect.github.com/lingui/js-lingui/commit/113c05d91dba210b73444f4824c47d2709f8f5cf)) </details> <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v6.1.9`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#619) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v6.1.8...v6.1.9) <!-- generated comparing v6.1.8..master --> *Nov 27, 2024* A big thanks to the 8 contributors who made this release possible. ##### `@mui/[email protected]` - \[Select] Omit `placeholder` from props ([#​44502](https://redirect.github.com/mui/material-ui/issues/44502)) [@​Juneezee](https://redirect.github.com/Juneezee) - \[Grid2] Add container class to `Grid2Classes` ([#​44562](https://redirect.github.com/mui/material-ui/issues/44562)) [@​sai6855](https://redirect.github.com/sai6855) ##### `@mui/[email protected]` - Add ThemeProvider `noSsr` to prevent double rendering ([#​44451](https://redirect.github.com/mui/material-ui/issues/44451)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### `@mui/[email protected]` - \[codemod] Fix handling of computed `paragraph` props ([#​44195](https://redirect.github.com/mui/material-ui/issues/44195)) [@​joshkel](https://redirect.github.com/joshkel) ##### `@mui/[email protected]` - Make [@​pigment-css/react](https://redirect.github.com/pigment-css/react) as peer dependency ([#​44498](https://redirect.github.com/mui/material-ui/issues/44498)) [@​brijeshb42](https://redirect.github.com/brijeshb42) ##### Docs - \[material-ui] Add missing required dependencies in dashboard template README ([#​44476](https://redirect.github.com/mui/material-ui/issues/44476)) [@​mesqueeb](https://redirect.github.com/mesqueeb) - \[material-ui] Add missing Roboto import to Next.js integration docs ([#​44462](https://redirect.github.com/mui/material-ui/issues/44462)) [@​StaceyD22](https://redirect.github.com/StaceyD22) - \[material-ui]\[Dialog] Fix padding in SimpleDialog demo ([#​44467](https://redirect.github.com/mui/material-ui/issues/44467)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Fix template page issues ([#​44466](https://redirect.github.com/mui/material-ui/issues/44466)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[examples] Add dark mode example for Material UI + Pigment CSS ([#​44480](https://redirect.github.com/mui/material-ui/issues/44480)) [@​mnajdova](https://redirect.github.com/mnajdova) ##### Core - Remove TODO line in the changelog ([#​44484](https://redirect.github.com/mui/material-ui/issues/44484)) [@​mnajdova](https://redirect.github.com/mnajdova) - Polish image display ([`418e888`](https://redirect.github.com/mui/material-ui/commit/418e888)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[core-infra] Add no-relative-packages ([#​44489](https://redirect.github.com/mui/material-ui/issues/44489)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Support CSS variables API info ([#​44559](https://redirect.github.com/mui/material-ui/issues/44559)) [@​mnajdova](https://redirect.github.com/mnajdova) - \[docs-infra] Fix display when ad-block triggers ([#​44567](https://redirect.github.com/mui/material-ui/issues/44567)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Improve locator finding using visible option ([#​44541](https://redirect.github.com/mui/material-ui/issues/44541)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[docs-infra] Correctly flatten the pages tree ([#​44514](https://redirect.github.com/mui/material-ui/issues/44514)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Fix Sponsor design regression ([#​44515](https://redirect.github.com/mui/material-ui/issues/44515)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test] Remove React.ReactElement<any> from describeConformance.tsx ([#​44318](https://redirect.github.com/mui/material-ui/issues/44318)) [@​sai6855](https://redirect.github.com/sai6855) - \[test] Do not enforce the presence of `ownerState.className` in `describeConformance` ([#​44479](https://redirect.github.com/mui/material-ui/issues/44479)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) All contributors of this release in alphabetical order: [@​brijeshb42](https://redirect.github.com/brijeshb42), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​joshkel](https://redirect.github.com/joshkel), [@​Juneezee](https://redirect.github.com/Juneezee), [@​mesqueeb](https://redirect.github.com/mesqueeb), [@​mnajdova](https://redirect.github.com/mnajdova), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​sai6855](https://redirect.github.com/sai6855), [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​StaceyD22](https://redirect.github.com/StaceyD22) ### [`v6.1.8`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v618) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v6.1.7...v6.1.8) <!-- generated comparing v6.1.7..master --> *Nov 20, 2024* A big thanks to the 10 contributors who made this release possible. TODO INSERT HIGHLIGHTS ##### `@mui/[email protected]` - \[Autocomplete] Use `ul` element for the listbox ([#​44422](https://redirect.github.com/mui/material-ui/issues/44422)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[Grid2] Remove item and zeroMinWidth classes from grid2Classes ([#​44419](https://redirect.github.com/mui/material-ui/issues/44419)) [@​sai6855](https://redirect.github.com/sai6855) - \[StepIcon] Add SvgIconOwnProps type to StepIcon props ([#​44337](https://redirect.github.com/mui/material-ui/issues/44337)) [@​sai6855](https://redirect.github.com/sai6855) - Add generic back to `useMediaQuery` to prevent a breaking change ([#​44455](https://redirect.github.com/mui/material-ui/issues/44455)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[Tooltip] Deprecate `*Component` and `*Props` for v6 ([#​44350](https://redirect.github.com/mui/material-ui/issues/44350)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### `@mui/[email protected]` - Warn when calling `setMode` without configuring `colorSchemeSelector` ([#​43783](https://redirect.github.com/mui/material-ui/issues/43783)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### `@mui/[email protected]` - Add back removed internal function ([#​44421](https://redirect.github.com/mui/material-ui/issues/44421)) [@​mnajdova](https://redirect.github.com/mnajdova) ##### `@mui/[email protected]` - Skip deep clone React element ([#​44400](https://redirect.github.com/mui/material-ui/issues/44400)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - Add documentation to `useForkRef` ([#​44410](https://redirect.github.com/mui/material-ui/issues/44410)) [@​JCQuintas](https://redirect.github.com/JCQuintas) ##### Docs - \[Accordion] Replace hardcoded classes with constants in demos ([#​44453](https://redirect.github.com/mui/material-ui/issues/44453)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - \[material-ui]\[Autocomplete] Fix virtualization demo ([#​44382](https://redirect.github.com/mui/material-ui/issues/44382)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - Revert [#​44388](https://redirect.github.com/mui/material-ui/issues/44388) ([#​44454](https://redirect.github.com/mui/material-ui/issues/44454)) [@​prakhargupta1](https://redirect.github.com/prakhargupta1) - Add App starters in related-projects.md ([#​44315](https://redirect.github.com/mui/material-ui/issues/44315)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Bring back `*Component` and `*Props` codemods and deprecation messages ([#​44383](https://redirect.github.com/mui/material-ui/issues/44383)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[docs] Copyedit Templates page ([#​44461](https://redirect.github.com/mui/material-ui/issues/44461)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) ##### Core - Remove `stylis-plugin-rtl-sc` ([#​44447](https://redirect.github.com/mui/material-ui/issues/44447)) [@​renovate](https://redirect.github.com/renovate)\[bot] - \[test]\[Autocomplete] Make virtualize regression screenshots deterministic ([#​44425](https://redirect.github.com/mui/material-ui/issues/44425)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[blog] Fix reference to subdomain on MUI X v8 alpha zero post ([#​44416](https://redirect.github.com/mui/material-ui/issues/44416)) [@​joserodolfofreitas](https://redirect.github.com/joserodolfofreitas) - \[blog] MUI X v8 alpha zero blog post ([#​44377](https://redirect.github.com/mui/material-ui/issues/44377)) [@​joserodolfofreitas](https://redirect.github.com/joserodolfofreitas) - \[code-infra] Use vitest-compatible skip in `describeConformance` ([#​44412](https://redirect.github.com/mui/material-ui/issues/44412)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - Keep OpenSSF badge up-to-date ([`aef2bf2`](https://redirect.github.com/mui/material-ui/commit/aef2bf2)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Polish useForkRef docs ([#​44424](https://redirect.github.com/mui/material-ui/issues/44424)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[infra] Upgrade Cherry-pick workflow to latest ([#​44448](https://redirect.github.com/mui/material-ui/issues/44448)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) All contributors of this release in alphabetical order: [@​DiegoAndai](https://redirect.github.com/DiegoAndai), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​joserodolfofreitas](https://redirect.github.com/joserodolfofreitas), [@​mnajdova](https://redirect.github.com/mnajdova), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​prakhargupta1](https://redirect.github.com/prakhargupta1), [@​sai6855](https://redirect.github.com/sai6855), samuelsycamore, [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> <details> <summary>mui/mui-x (@​mui/x-data-grid)</summary> ### [`v7.22.3`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#v7223) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.22.2...v7.22.3) *Nov 21, 2024* We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨: - 📊 Charts Pro get stable. The [zoom](https://mui.com/x/react-charts/zoom-and-pan/) and [Heatmap](https://mui.com/x/react-charts/heatmap/) are now stable. - 🌍 Improve Chinese, Spanish, Swedish, and Turkish locales on the Data Grid - 🐞 Bugfixes Special thanks go out to the community contributors who have helped make this release possible: [@​CarlosLopezLg](https://redirect.github.com/CarlosLopezLg), [@​headironc](https://redirect.github.com/headironc), [@​viktormelin](https://redirect.github.com/viktormelin), [@​qerkules](https://redirect.github.com/qerkules), [@​DungTiger](https://redirect.github.com/DungTiger), [@​hendrikpeilke](https://redirect.github.com/hendrikpeilke), [@​k-rajat19](https://redirect.github.com/k-rajat19). Following are all team members who have contributed to this release: [@​alexfauquette](https://redirect.github.com/alexfauquette), [@​LukasTy](https://redirect.github.com/LukasTy), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​flaviendelangle](https://redirect.github.com/flaviendelangle). <!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> ##### Data Grid ##### `@mui/[email protected]` - \[DataGrid] Add prop to override search input props in `GridColumnsManagement` ([#​15476](https://redirect.github.com/mui/mui-x/issues/15476)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGrid] Add test coverage for issues fixed in [#​15184](https://redirect.github.com/mui/mui-x/issues/15184) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix memoized selectors with arguments ([#​15336](https://redirect.github.com/mui/mui-x/issues/15336)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix right column group header border with virtualization ([#​15503](https://redirect.github.com/mui/mui-x/issues/15503)) [@​hendrikpeilke](https://redirect.github.com/hendrikpeilke) - \[DataGrid] Pass reason to `onPaginationModelChange` ([#​15402](https://redirect.github.com/mui/mui-x/issues/15402)) [@​DungTiger](https://redirect.github.com/DungTiger) - \[DataGrid] Set default overlay height in flex parent layout ([#​15535](https://redirect.github.com/mui/mui-x/issues/15535)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[l10n] Improve Chinese (zh-CN) locale ([#​15365](https://redirect.github.com/mui/mui-x/issues/15365)) [@​headironc](https://redirect.github.com/headironc) - \[l10n] Improve Spanish (es-ES) locale ([#​15369](https://redirect.github.com/mui/mui-x/issues/15369)) [@​CarlosLopezLg](https://redirect.github.com/CarlosLopezLg) - \[l10n] Improve Swedish (sv-SE) locale ([#​15371](https://redirect.github.com/mui/mui-x/issues/15371)) [@​viktormelin](https://redirect.github.com/viktormelin) - \[l10n] Improve Turkish (tr-TR) locale ([#​15414](https://redirect.github.com/mui/mui-x/issues/15414)) [@​qerkules](https://redirect.github.com/qerkules) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### `@mui/[email protected]` [](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/[email protected]`. ##### Date and Time Pickers ##### `@mui/[email protected]` - \[pickers] Always use `props.value` when it changes ([#​15500](https://redirect.github.com/mui/mui-x/issues/15500)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Ensure internal value timezone is updated ([#​15491](https://redirect.github.com/mui/mui-x/issues/15491)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[pickers] Fix `DateTimeRangePicker` error when using format without time ([#​15341](https://redirect.github.com/mui/mui-x/issues/15341)) [@​fxnoob](https://redirect.github.com/fxnoob) - \[pickers] Fix unused code in `PickersToolbar` component ([#​15525](https://redirect.github.com/mui/mui-x/issues/15525)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`, plus: - \[DateTimeRangePicker] Use time in `referenceDate` when selecting date ([#​15431](https://redirect.github.com/mui/mui-x/issues/15431)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### Charts ##### `@mui/[email protected]` No changes since `@mui/[email protected]`. ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") - \[charts-pro] Fix missing typeOverload ([#​15400](https://redirect.github.com/mui/mui-x/issues/15400)) [@​alexfauquette](https://redirect.github.com/alexfauquette) ##### Docs - \[docs] Add `PickersPopper` component to customization playground ([#​15397](https://redirect.github.com/mui/mui-x/issues/15397)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[docs] Add `next` version links ([#​15423](https://redirect.github.com/mui/mui-x/issues/15423)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[docs] Use the `loading` state in the demos ([#​15538](https://redirect.github.com/mui/mui-x/issues/15538)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Add data caching to lazy loaded detail panel demo ([#​15506](https://redirect.github.com/mui/mui-x/issues/15506)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[code-infra] Tentative fix for Argos flaky screenshot tests ([#​15399](https://redirect.github.com/mui/mui-x/issues/15399)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[docs-infra] Transpile `.ts` demo files ([#​15421](https://redirect.github.com/mui/mui-x/issues/15421)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[core] Clarify release version bump strategy ([#​15536](https://redirect.github.com/mui/mui-x/issues/15536)) [@​cherniavskii](https://redirect.github.com/cherniavskii) </details> <details> <summary>vitejs/vite-plugin-basic-ssl (@​vitejs/plugin-basic-ssl)</summary> ### [`v1.2.0`](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/blob/HEAD/CHANGELOG.md#120-2024-11-27) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/compare/v1.1.0...v1.2.0) ##### Bug Fixes - update unbuild to 2.0.0, fix type declarations for ESM ([#​28](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/issues/28)) ([2266824](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/commit/2266824312e929041dff6f37e3ed945aeb4e40e9)), closes [#​24](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/issues/24) ##### Features - add vite 6 support ([#​55](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/issues/55)) ([0dc375d](https://redirect.github.com/vitejs/vite-plugin-basic-ssl/commit/0dc375d39827d0681c7bcf92eb5b8a94c4caf57f)) </details> <details> <summary>vitejs/vite-plugin-react (@​vitejs/plugin-react)</summary> ### [`v4.3.4`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#434-2024-11-26) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.3...v4.3.4) ##### Add Vite 6 to peerDependencies range Vite 6 is highly backward compatible, not much to add! ##### Force Babel to output spec compliant import attributes [#​386](https://redirect.github.com/vitejs/vite-plugin-react/pull/386) The default was an old spec (`with type: "json"`). We now enforce spec compliant (`with { type: "json" }`) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.27.5`](https://redirect.github.com/github/codeql-action/compare/v3.27.4...v3.27.5) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.27.4...v3.27.5) </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.7`](https://redirect.github.com/typicode/husky/compare/v9.1.6...799e84b716d0e03db80db5d5b0dcdd15b9d555fc) [Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.6...v9.1.7) </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.38.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.38.2) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.38.1...5.38.2) - Fix for certain failing cases of --include-libs (resolves [#​855](https://redirect.github.com/webpro-nl/knip/issues/855)) ([`5242ddd`](https://redirect.github.com/webpro-nl/knip/commit/5242ddd4)) ### [`v5.38.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.38.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.38.0...5.38.1) - Fix regression re. isIncludeEntryExports → skipExportsAnalysis from scripts/plugins (resolves [#​857](https://redirect.github.com/webpro-nl/knip/issues/857)) ([`b8379de`](https://redirect.github.com/webpro-nl/knip/commit/b8379dec)) ### [`v5.38.0`](https://redirect.github.com/webpro-nl/knip/compare/5.37.2...5f4cb26b4349c4bc6706f2b7ae7f3f1856fc6f05) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.37.2...5.38.0) ### [`v5.37.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.37.2) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.37.1...5.37.2) - Update some deps ([`862701e`](https://redirect.github.com/webpro-nl/knip/commit/862701ea)) - Fix up ec styling a bit ([`9bdb2c0`](https://redirect.github.com/webpro-nl/knip/commit/9bdb2c06)) - Add array expression to `isConsiderReferencedNS` (resolves [#​844](https://redirect.github.com/webpro-nl/knip/issues/844)) ([`1baa1d4`](https://redirect.github.com/webpro-nl/knip/commit/1baa1d4c)) - Fix up unused files for jest-unit (resolves [#​841](https://redirect.github.com/webpro-nl/knip/issues/841)) ([`4657618`](https://redirect.github.com/webpro-nl/knip/commit/4657618d)) </details> <details> <summary>nodejs/node (node)</summary> ### [`v20.18.1`](https://redirect.github.com/nodejs/node/releases/tag/v20.18.1): 2024-11-20, Version 20.18.1 'Iron' (LTS), @​marco-ippolito [Compare Source](https://redirect.github.com/nodejs/node/compare/v20.18.0...v20.18.1) ##### Notable Changes - \[[`7a8992b2d6`](https://redirect.github.com/nodejs/node/commit/7a8992b2d6)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github.com/nodejs/node/pull/55086) ##### Commits - \[[`085c3441fe`](https://redirect.github.com/nodejs/node/commit/085c3441fe)] - **assert**: show the diff when deep comparing data with a custom message (Giovanni) [#​54759](https://redirect.github.com/nodejs/node/pull/54759) - \[[`01f0b0e7b4`](https://redirect.github.com/nodejs/node/commit/01f0b0e7b4)] - **benchmark**: adjust config for deepEqual object (Rafael Gonzaga) [#​55254](https://redirect.github.com/nodejs/node/pull/55254) - \[[`a45537269b`](https://redirect.github.com/nodejs/node/commit/a45537269b)] - **benchmark**: rewrite detect-esm-syntax benchmark (Joyee Cheung) [#​55238](https://redirect.github.com/nodejs/node/pull/55238) - \[[`1a0d8ef64f`](https://redirect.github.com/nodejs/node/commit/1a0d8ef64f)] - **benchmark**: add no-warnings to process.has bench (Rafael Gonzaga) [#​55159](https://redirect.github.com/nodejs/node/pull/55159) - \[[`2be5d611ce`](https://redirect.github.com/nodejs/node/commit/2be5d611ce)] - **benchmark**: create benchmark for typescript (Marco Ippolito) [#​54904](https://redirect.github.com/nodejs/node/pull/54904) - \[[`a2aa4fa477`](https://redirect.github.com/nodejs/node/commit/a2aa4fa477)] - **benchmark**: include ascii to fs/readfile (Rafael Gonzaga) [#​54988](https://redirect.github.com/nodejs/node/pull/54988) - \[[`09849105fe`](https://redirect.github.com/nodejs/node/commit/09849105fe)] - **benchmark**: add dotenv benchmark (Aviv Keller) [#​54278](https://redirect.github.com/nodejs/node/pull/54278) - \[[`6b3c24dbad`](https://redirect.github.com/nodejs/node/commit/6b3c24dbad)] - **buffer**: fix out of range for toString (Jason Zhang) [#​54553](https://redirect.github.com/nodejs/node/pull/54553) - \[[`f25a5b6dc4`](https://redirect.github.com/nodejs/node/commit/f25a5b6dc4)] - **build**: use rclone instead of aws CLI (Michaël Zasso) [#​55617](https://redirect.github.com/nodejs/node/pull/55617) - \[[`0bbeb605de`](https://redirect.github.com/nodejs/node/commit/0bbeb605de)] - **build**: fix notify-on-review-wanted action (Rafael Gonzaga) [#​55304](https://redirect.github.com/nodejs/node/pull/55304) - \[[`5b35836732`](https://redirect.github.com/nodejs/node/commit/5b35836732)] - **build**: include `.nycrc` in coverage workflows (Wuli Zuo) [#​55210](https://redirect.github.com/nodejs/node/pull/55210) - \[[`f38d1e90e0`](https://redirect.github.com/nodejs/node/commit/f38d1e90e0)] - **build**: notify via slack when review-wanted (Rafael Gonzaga) [#​55102](https://redirect.github.com/nodejs/node/pull/55102) - \[[`0b985ec4bb`](https://redirect.github.com/nodejs/node/commit/0b985ec4bb)] - **build**: remove -v flag to reduce noise (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025) - \[[`09f75b27a1`](https://redirect.github.com/nodejs/node/commit/09f75b27a1)] - **build**: display free disk space after build in the test-macOS workflow (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025) - \[[`f25760c4a2`](https://redirect.github.com/nodejs/node/commit/f25760c4a2)] - **build**: add the option to generate compile_commands.json in vcbuild.bat (Segev Finer) [#​52279](https://redirect.github.com/nodejs/node/pull/52279) - \[[`746e78c4f3`](https://redirect.github.com/nodejs/node/commit/746e78c4f3)] - ***Revert*** "**build**: upgrade clang-format to v18" (Chengzhong Wu) [#​54994](https://redirect.github.com/nodejs/node/pull/54994) - \[[`67834ee646`](https://redirect.github.com/nodejs/node/commit/67834ee646)] - **build**: print `Running XYZ linter...` for py and yml (Aviv Keller) [#​54386](https://redirect.github.com/nodejs/node/pull/54386) - \[[`ae34e276a2`](https://redirect.github.com/nodejs/node/commit/ae34e276a2)] - **build**: pin doc workflow to Node.js 20 (Richard Lau) [#​55755](https://redirect.github.com/nodejs/node/pull/55755) - \[[`d0e871a706`](https://redirect.github.com/nodejs/node/commit/d0e871a706)] - **build,win**: add winget config to set up env (Hüseyin Açacak) [#​54729](https://redirect.github.com/nodejs/node/pull/54729) - \[[`93ac799b6b`](https://redirect.github.com/nodejs/node/commit/93ac799b6b)] - **cli**: fix spacing for port range error (Aviv Keller) [#​54495](https://redirect.github.com/nodejs/node/pull/54495) - \[[`3ba2e7bf97`](https://redirect.github.com/nodejs/node/commit/3ba2e7bf97)] - ***Revert*** "**console**: colorize console error and warn" (Aviv Keller) [#​54677](https://redirect.github.com/nodejs/node/pull/54677) - \[[`2f678ea53b`](https://redirect.github.com/nodejs/node/commit/2f678ea53b)] - **crypto**: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) [#​55041](https://redirect.github.com/nodejs/node/pull/55041) - \[[`5d28d98542`](https://redirect.github.com/nodejs/node/commit/5d28d98542)] - **deps**: update undici to 6.20.0 (Node.js GitHub Bot) [#​55329](https://redirect.github.com/nodejs/node/pull/55329) - \[[`0c7f2fc421`](https://redirect.github.com/nodejs/node/commit/0c7f2fc421)] - **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184) - \[[`da15e7edf5`](https://redirect.github.com/nodejs/node/commit/da15e7edf5)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184) - \[[`381f1f9d08`](https://redirect.github.com/nodejs/node/commit/381f1f9d08)] - **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336) - \[[`48d643f78a`](https://redirect.github.com/nodejs/node/commit/48d643f78a)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336) - \[[`7b1796803b`](https://redirect.github.com/nodejs/node/commit/7b1796803b)] - **deps**: update timezone to 2024b (Node.js GitHub Bot) [#​55056](https://redirect.github.com/nodejs/node/pull/55056) - \[[`8f1956c588`](https://redirect.github.com/nodejs/node/commit/8f1956c588)] - **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot) [#​54950](https://redirect.github.com/nodejs/node/pull/54950) - \[[`20501a7350`](https://redirect.github.com/nodejs/node/commit/20501a7350)] - **deps**: update corepack to 0.29.4 (Node.js GitHub Bot) [#​54845](https://redirect.github.com/nodejs/node/pull/54845) - \[[`0f81eafecc`](https://redirect.github.com/nodejs/node/commit/0f81eafecc)] - **doc**: fix Markdown linter (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344) - \[[`df713f0a98`](https://redirect.github.com/nodejs/node/commit/df713f0a98)] - ***Revert*** "**doc**: update test context.assert" (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344) - \[[`fd6fc61d2c`](https://redirect.github.com/nodejs/node/commit/fd6fc61d2c)] - **doc**: add pmarchini to collaborators (Pietro Marchini) [#​55331](https://redirect.github.com/nodejs/node/pull/55331) - \[[`b963db9ee2`](https://redirect.github.com/nodejs/node/commit/b963db9ee2)] - **doc**: fix `events.once()` example using `AbortSignal` (Ivo Janssen) [#​55144](https://redirect.github.com/nodejs/node/pull/55144) - \[[`50b13bfb12`](https://redirect.github.com/nodejs/node/commit/50b13bfb12)] - **doc**: add onboarding details for ambassador program (Marco Ippolito) [#​55284](https://redirect.github.com/nodejs/node/pull/55284) - \[[`27564b7811`](https://redirect.github.com/nodejs/node/commit/27564b7811)] - **doc**: fix initial default value of autoSelectFamily (Ihor Rohovets) [#​55245](https://redirect.github.com/nodejs/node/pull/55245) - \[[`9e7be23aa5`](https://redirect.github.com/nodejs/node/commit/9e7be23aa5)] - **doc**: tweak onboarding instructions (Michael Dawson) [#​55212](https://redirect.github.com/nodejs/node/pull/55212) - \[[`f412a029c3`](https://redirect.github.com/nodejs/node/commit/f412a029c3)] - **doc**: update test context.assert (Pietro Marchini) [#​55186](https://redirect.github.com/nodejs/node/pull/55186) - \[[`2f7828debb`](https://redirect.github.com/nodejs/node/commit/2f7828debb)] - **doc**: fix unordered error anchors (Antoine du Hamel) [#​55242](https://redirect.github.com/nodejs/node/pull/55242) - \[[`d08e4c235b`](https://redirect.github.com/nodejs/node/commit/d08e4c235b)] - **doc**: mention addons to experimental permission (Rafael Gonzaga) [#​55166](https://redirect.github.com/nodejs/node/pull/55166) - \[[`d65c2458dc`](https://redirect.github.com/nodejs/node/commit/d65c2458dc)] - **doc**: use correct dash in stability status (Antoine du Hamel) [#​55200](https://redirect.github.com/nodejs/node/pull/55200) - \[[`d9839c16cf`](https://redirect.github.com/nodejs/node/commit/d9839c16cf)] - **doc**: fix link in `test/README.md` (Livia Medeiros) [#​55165](https://redirect.github.com/nodejs/node/pull/55165) - \[[`1ad659afa4`](https://redirect.github.com/nodejs/node/commit/1ad659afa4)] - **doc**: add esm examples to node:net (Alfredo González) [#​55134](https://redirect.github.com/nodejs/node/pull/55134) - \[[`81ad69d50f`](https://redirect.github.com/nodejs/node/commit/81ad69d50f)] - **doc**: move the YAML changes element (sendoru) [#​55112](https://redirect.github.com/nodejs/node/pull/55112) - \[[`7a51a161be`](https://redirect.github.com/nodejs/node/commit/7a51a161be)] - **doc**: fix the require resolve algorithm in `modules.md` (chirsz) [#​55117](https://redirect.github.com/nodejs/node/pull/55117) - \[[`80edcdf899`](https://redirect.github.com/nodejs/node/commit/80edcdf899)] - **doc**: update style guide (Aviv Keller) [#​53223](https://redirect.github.com/nodejs/node/pull/53223) - \[[`388c754dd2`](https://redirect.github.com/nodejs/node/commit/388c754dd2)] - **doc**: add missing `:` to `run()`'s `globPatterns` (Aviv Keller) [#​55135](https://redirect.github.com/nodejs/node/pull/55135) - \[[`94302b6a76`](https://redirect.github.com/nodejs/node/commit/94302b6a76)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | [`7.22.3` -> `7.23.0`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.22.3/7.23.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | [`7.22.3` -> `7.23.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.22.3/7.23.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`9.14.3+sha512.c0f53ee99477ed969b82b289ad011a5d16bf1623c957e7f29eabe8d0c00b574c29b8c7f54f6c67ee710c73f285c8154d07ce44b46fe2c0eeb476a90441bac371` -> `9.14.4`](https://renovatebot.com/diffs/npm/pnpm/9.14.3/9.14.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mui/mui-x (@​mui/x-data-grid)</summary> ### [`v7.23.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7230) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.22.3...v7.23.0) *Nov 29, 2024* We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨: - ✨ Support for a new display mode on the Data Grid with the [List View feature](https://mui.com/x/react-data-grid/list-view/), offering an extremely flexible way to render datasets and enabling developers to adapt how data is displayed across different screen sizes. https://github.com/user-attachments/assets/61286adc-03fc-4323-9739-8ca726fcc16c - ⚛️ React 19 support - 📚 Documentation improvements - 🌍 Improve Spanish, Portuguese, Chinese locales on the Data Grid component. - 🌍 Improve Dutch locale on the Date and Time Picker components. - 🐞 Bugfixes Special thanks go out to the community contributors who have helped make this release possible: [@​dloeda](https://redirect.github.com/dloeda), [@​headironc](https://redirect.github.com/headironc), [@​mathzdev](https://redirect.github.com/mathzdev), [@​nphmuller](https://redirect.github.com/nphmuller), [@​lhilgert9](https://redirect.github.com/lhilgert9), [@​lauri865](https://redirect.github.com/lauri865). Following are all team members who have contributed to this release: [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​arminmeh](https://redirect.github.com/arminmeh), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​MBilalShafi](https://redirect.github.com/MBilalShafi). <!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> ##### Data Grid ##### `@mui/[email protected]` - \[DataGrid] React 19 support ([#​15557](https://redirect.github.com/mui/mui-x/issues/15557)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Change test dom check from `/jsdom/` to `/jsdom|HappyDOM/`. ([#​15642](https://redirect.github.com/mui/mui-x/issues/15642)) [@​jedesroches](https://redirect.github.com/jedesroches) - \[DataGrid] Fix last separator not being hidden when grid is scrollable ([#​15551](https://redirect.github.com/mui/mui-x/issues/15551)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Fix order of spread props on toolbar items ([#​15556](https://redirect.github.com/mui/mui-x/issues/15556)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Fix row-spanning in combination with column-pinning ([#​15460](https://redirect.github.com/mui/mui-x/issues/15460)) [@​lhilgert9](https://redirect.github.com/lhilgert9) - \[DataGrid] Improve resize performance ([#​15592](https://redirect.github.com/mui/mui-x/issues/15592)) [@​lauri865](https://redirect.github.com/lauri865) - \[DataGrid] Support column virtualization with dynamic row height ([#​15567](https://redirect.github.com/mui/mui-x/issues/15567)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGrid] Improve `GridCell` performance ([#​15621](https://redirect.github.com/mui/mui-x/issues/15621)) [@​lauri865](https://redirect.github.com/lauri865) - \[l10n] Improve Chinese (zh-CN) locale ([#​15570](https://redirect.github.com/mui/mui-x/issues/15570)) [@​headironc](https://redirect.github.com/headironc) - \[l10n] Improve Portuguese (pt-PT) locale ([#​15561](https://redirect.github.com/mui/mui-x/issues/15561)) [@​mathzdev](https://redirect.github.com/mathzdev) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`, plus: - \[DataGridPro] Fix header filtering with `boolean` column type ([#​15640](https://redirect.github.com/mui/mui-x/issues/15640)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGridPro] Fix pagination state not updating if the data source response has no rows ([#​15643](https://redirect.github.com/mui/mui-x/issues/15643)) [@​zinoroman](https://redirect.github.com/zinoroman) - \[DataGridPro] Fix selection propagation issue on initialization ([#​15593](https://redirect.github.com/mui/mui-x/issues/15593)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### `@mui/[email protected]` [](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/[email protected]`. ##### Date and Time Pickers ##### `@mui/[email protected]` - \[pickers] React 19 support ([#​15557](https://redirect.github.com/mui/mui-x/issues/15557)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[pickers] Fix DST issue with `America/Asuncion` timezone and `AdapterMoment` ([#​15653](https://redirect.github.com/mui/mui-x/issues/15653)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Use `props.referenceDate` timezone when `props.value` and `props.defaultValue` are not defined ([#​15544](https://redirect.github.com/mui/mui-x/issues/15544)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[l10n] Improve Dutch (nl-NL) locale ([#​15564](https://redirect.github.com/mui/mui-x/issues/15564)) [@​nphmuller](https://redirect.github.com/nphmuller) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Charts ##### `@mui/[email protected]` - \[charts] React 19 support ([#​15557](https://redirect.github.com/mui/mui-x/issues/15557)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[charts] Prevent invalid `releasePointerCapture` ([#​15609](https://redirect.github.com/mui/mui-x/issues/15609)) [@​alexfauquette](https://redirect.github.com/alexfauquette) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Tree View ##### `@mui/[email protected]` - \[TreeView] React 19 support ([#​15557](https://redirect.github.com/mui/mui-x/issues/15557)) [@​arminmeh](https://redirect.github.com/arminmeh) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Docs - \[docs] Add data caching to lazy loaded detail panel demo ([#​15555](https://redirect.github.com/mui/mui-x/issues/15555)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Remove selectors section from list view docs ([#​15639](https://redirect.github.com/mui/mui-x/issues/15639)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[docs] Add documentation for the list view feature ([#​15344](https://redirect.github.com/mui/mui-x/issues/15344)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) ##### Core - \[core] Update [@​mui/monorepo](https://redirect.github.com/mui/monorepo) ([#​15574](https://redirect.github.com/mui/mui-x/issues/15574)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.14.4`](https://redirect.github.com/pnpm/pnpm/compare/v9.14.3...v9.14.4) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.14.3...v9.14.4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.11` -> `6.0.1`](https://renovatebot.com/diffs/npm/vite/5.4.11/6.0.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitejs/vite (vite)</summary> ### [`v6.0.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small601-2024-11-27-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.0...v6.0.1) - fix: default empty server `proxy` prevents starting http2 server ([#​18788](https://redirect.github.com/vitejs/vite/issues/18788)) ([bbaf514](https://redirect.github.com/vitejs/vite/commit/bbaf514fb718952e0f17a15545c593125f1d1b9c)), closes [#​18788](https://redirect.github.com/vitejs/vite/issues/18788) - fix(manifest): do not override existing js manifest entry ([#​18776](https://redirect.github.com/vitejs/vite/issues/18776)) ([3b0837e](https://redirect.github.com/vitejs/vite/commit/3b0837e0b997e14dacc347719353b8b0cea35bda)), closes [#​18776](https://redirect.github.com/vitejs/vite/issues/18776) - fix(server): close \_ssrCompatModuleRunner on server close ([#​18784](https://redirect.github.com/vitejs/vite/issues/18784)) ([9b4c410](https://redirect.github.com/vitejs/vite/commit/9b4c410dddb80c8858549355e175735976a82134)), closes [#​18784](https://redirect.github.com/vitejs/vite/issues/18784) - fix(server): skip hot channel client normalization for wsServer ([#​18782](https://redirect.github.com/vitejs/vite/issues/18782)) ([cc7670a](https://redirect.github.com/vitejs/vite/commit/cc7670abaffeda1338cf3acfef2bc41a38c223a0)), closes [#​18782](https://redirect.github.com/vitejs/vite/issues/18782) - fix(worker): fix `applyToEnvironment` hooks on worker build ([#​18793](https://redirect.github.com/vitejs/vite/issues/18793)) ([0c6cdb0](https://redirect.github.com/vitejs/vite/commit/0c6cdb0f88d32ce041272977e786006008223f44)), closes [#​18793](https://redirect.github.com/vitejs/vite/issues/18793) - chore: flat v6 config file ([#​18777](https://redirect.github.com/vitejs/vite/issues/18777)) ([c7b3308](https://redirect.github.com/vitejs/vite/commit/c7b330832675ee6385ee1a8750762e496c8e18e6)), closes [#​18777](https://redirect.github.com/vitejs/vite/issues/18777) - chore: split changelog ([#​18787](https://redirect.github.com/vitejs/vite/issues/18787)) ([8542632](https://redirect.github.com/vitejs/vite/commit/8542632b3b205b61999b6d998928d5fb17ba90c4)), closes [#​18787](https://redirect.github.com/vitejs/vite/issues/18787) - chore: update changelog for v6 ([#​18773](https://redirect.github.com/vitejs/vite/issues/18773)) ([b254fac](https://redirect.github.com/vitejs/vite/commit/b254fac4aa35a3522aeafb3259e60acd050aeb51)), closes [#​18773](https://redirect.github.com/vitejs/vite/issues/18773) - revert: update moduleResolution value casing ([#​18409](https://redirect.github.com/vitejs/vite/issues/18409)) ([#​18774](https://redirect.github.com/vitejs/vite/issues/18774)) ([b0fc6e3](https://redirect.github.com/vitejs/vite/commit/b0fc6e3c2591a30360d3714263cf7cc0e2acbfdf)), closes [#​18409](https://redirect.github.com/vitejs/vite/issues/18409) [#​18774](https://redirect.github.com/vitejs/vite/issues/18774) ### [`v6.0.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#600-2024-11-26) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.11...v6.0.0) - fix: `createRunnableDevEnvironment` returns `RunnableDevEnvironment`, not `DevEnvironment` ([#​18673](https://redirect.github.com/vitejs/vite/issues/18673)) ([74221c3](https://redirect.github.com/vitejs/vite/commit/74221c391bffd61b9ef39b7c0f9ea2e405913a6f)), closes [#​18673](https://redirect.github.com/vitejs/vite/issues/18673) - fix: `getModulesByFile` should return a `serverModule` ([#​18715](https://redirect.github.com/vitejs/vite/issues/18715)) ([b80d5ec](https://redirect.github.com/vitejs/vite/commit/b80d5ecbbcc374bd8f32b2ed5ceb3cbfffaae77b)), closes [#​18715](https://redirect.github.com/vitejs/vite/issues/18715) - fix: catch error in full reload handler ([#​18713](https://redirect.github.com/vitejs/vite/issues/18713)) ([a10e741](https://redirect.github.com/vitejs/vite/commit/a10e7410656d3614cbfd07ba772776ff334a8d60)), closes [#​18713](https://redirect.github.com/vitejs/vite/issues/18713) - fix: display pre-transform error details ([#​18764](https://redirect.github.com/vitejs/vite/issues/18764)) ([554f45f](https://redirect.github.com/vitejs/vite/commit/554f45f4d820c57c0874ebe48ef2fddfafdd0750)), closes [#​18764](https://redirect.github.com/vitejs/vite/issues/18764) - fix: exit code on `SIGTERM` ([#​18741](https://redirect.github.com/vitejs/vite/issues/18741)) ([cc55e36](https://redirect.github.com/vitejs/vite/commit/cc55e36dd39fef134568f53acc66514cbb7175ea)), closes [#​18741](https://redirect.github.com/vitejs/vite/issues/18741) - fix: expose missing `InterceptorOptions` type ([#​18766](https://redirect.github.com/vitejs/vite/issues/18766)) ([6252c60](https://redirect.github.com/vitejs/vite/commit/6252c6035695365c93773fbe06a4b2a307e86368)), closes [#​18766](https://redirect.github.com/vitejs/vite/issues/18766) - fix: log error when send in module runner failed ([#​18753](https://redirect.github.com/vitejs/vite/issues/18753)) ([ba821bb](https://redirect.github.com/vitejs/vite/commit/ba821bb63eca6d8a9199ee2253ef2607375f5702)), closes [#​18753](https://redirect.github.com/vitejs/vite/issues/18753) - fix(client): overlay not appearing when multiple vite clients were loaded ([#​18647](https://redirect.github.com/vitejs/vite/issues/18647)) ([27d70b5](https://redirect.github.com/vitejs/vite/commit/27d70b5fa61f1c1a836d52809549cb57569f42a4)), closes [#​18647](https://redirect.github.com/vitejs/vite/issues/18647) - fix(deps): update all non-major dependencies ([#​18691](https://redirect.github.com/vitejs/vite/issues/18691)) ([f005461](https://redirect.github.com/vitejs/vite/commit/f005461ecce89ada21cb0c021f7af460b5479736)), closes [#​18691](https://redirect.github.com/vitejs/vite/issues/18691) - fix(html): fix inline proxy modules invalidation ([#​18696](https://redirect.github.com/vitejs/vite/issues/18696)) ([8ab04b7](https://redirect.github.com/vitejs/vite/commit/8ab04b70ada119fbca2fc5a53c36f233423febbe)), closes [#​18696](https://redirect.github.com/vitejs/vite/issues/18696) - fix(module-runner): make evaluator optional ([#​18672](https://redirect.github.com/vitejs/vite/issues/18672)) ([fd1283f](https://redirect.github.com/vitejs/vite/commit/fd1283fe27cc1a19b5c7d9d72664832e4daa1bbf)), closes [#​18672](https://redirect.github.com/vitejs/vite/issues/18672) - fix(optimizer): detect npm / yarn / pnpm dependency changes correctly ([#​17336](https://redirect.github.com/vitejs/vite/issues/17336)) ([#​18560](https://redirect.github.com/vitejs/vite/issues/18560)) ([818cf3e](https://redirect.github.com/vitejs/vite/commit/818cf3e7bf1b6c2dc56e7cd8f056bc1d185c2cd7)), closes [#​17336](https://redirect.github.com/vitejs/vite/issues/17336) [#​18560](https://redirect.github.com/vitejs/vite/issues/18560) - fix(optimizer): trigger onCrawlEnd after manual included deps are registered ([#​18733](https://redirect.github.com/vitejs/vite/issues/18733)) ([dc60410](https://redirect.github.com/vitejs/vite/commit/dc6041099ccd5767764fb8c99a169869bbd13f16)), closes [#​18733](https://redirect.github.com/vitejs/vite/issues/18733) - fix(optimizer): workaround firefox's false warning for no sources source map ([#​18665](https://redirect.github.com/vitejs/vite/issues/18665)) ([473424e](https://redirect.github.com/vitejs/vite/commit/473424ee8d6b743c1565bf0749deb5d9fbedcea7)), closes [#​18665](https://redirect.github.com/vitejs/vite/issues/18665) - fix(ssr): replace `__vite_ssr_identity__` with `(0, ...)` and inject `;` between statements ([#​18748](https://redirect.github.com/vitejs/vite/issues/18748)) ([94546be](https://redirect.github.com/vitejs/vite/commit/94546be18354a457bced5107aa31533b09e304ec)), closes [#​18748](https://redirect.github.com/vitejs/vite/issues/18748) - chore: add 5.4.x changelogs ([#​18768](https://redirect.github.com/vitejs/vite/issues/18768)) ([26b58c8](https://redirect.github.com/vitejs/vite/commit/26b58c8130f232dcd4e839a337bbe478352f23ab)), closes [#​18768](https://redirect.github.com/vitejs/vite/issues/18768) - chore: add some comments about mimes ([#​18705](https://redirect.github.com/vitejs/vite/issues/18705)) ([f07e9b9](https://redirect.github.com/vitejs/vite/commit/f07e9b9d01d790c727edc2497304f07b1ef5d28f)), closes [#​18705](https://redirect.github.com/vitejs/vite/issues/18705) - chore(deps): update all non-major dependencies ([#​18746](https://redirect.github.com/vitejs/vite/issues/18746)) ([0ad16e9](https://redirect.github.com/vitejs/vite/commit/0ad16e92d57453d9e5392c90fd06bda947be9de6)), closes [#​18746](https://redirect.github.com/vitejs/vite/issues/18746) - perf: reduce bundle size for `Object.keys(import.meta.glob(...))` / \`Object.values(import.meta.glob( ([ed99a2c](https://redirect.github.com/vitejs/vite/commit/ed99a2cd31e8d3c2b791885bcc4b188570539e45)), closes [#​18666](https://redirect.github.com/vitejs/vite/issues/18666) - perf(worker): inline worker without base64 ([#​18752](https://redirect.github.com/vitejs/vite/issues/18752)) ([90c66c9](https://redirect.github.com/vitejs/vite/commit/90c66c95aba3d2edd86637a77adc699f3fd6c1ff)), closes [#​18752](https://redirect.github.com/vitejs/vite/issues/18752) - feat: add support for .cur type ([#​18680](https://redirect.github.com/vitejs/vite/issues/18680)) ([5ec9eed](https://redirect.github.com/vitejs/vite/commit/5ec9eedc80bbf39a33b498198ba07ed1bd9cacc7)), closes [#​18680](https://redirect.github.com/vitejs/vite/issues/18680) - feat: enable HMR by default on ModuleRunner side ([#​18749](https://redirect.github.com/vitejs/vite/issues/18749)) ([4d2abc7](https://redirect.github.com/vitejs/vite/commit/4d2abc7bba95cf516ce7341d5d8f349d61b75224)), closes [#​18749](https://redirect.github.com/vitejs/vite/issues/18749) - feat: support `module-sync` condition when loading config if enabled ([#​18650](https://redirect.github.com/vitejs/vite/issues/18650)) ([cf5028d](https://redirect.github.com/vitejs/vite/commit/cf5028d4bf0a0d59b4a98323beaadc268204056b)), closes [#​18650](https://redirect.github.com/vitejs/vite/issues/18650) - feat!: drop node 21 support in version ranges ([#​18729](https://redirect.github.com/vitejs/vite/issues/18729)) ([a384d8f](https://redirect.github.com/vitejs/vite/commit/a384d8fd39162190675abcfea31ba657383a3d03)), closes [#​18729](https://redirect.github.com/vitejs/vite/issues/18729) - fix(deps)!: update dependency dotenv-expand to v12 ([#​18697](https://redirect.github.com/vitejs/vite/issues/18697)) ([0c658de](https://redirect.github.com/vitejs/vite/commit/0c658de41f4c1576c526a8c48a8ea0a019c6311c)), closes [#​18697](https://redirect.github.com/vitejs/vite/issues/18697) - docs: rename `HotUpdateContext` to `HotUpdateOptions` ([#​18718](https://redirect.github.com/vitejs/vite/issues/18718)) ([824c347](https://redirect.github.com/vitejs/vite/commit/824c347fa21aaf5bbf811994385b790db4287ab0)), closes [#​18718](https://redirect.github.com/vitejs/vite/issues/18718) - test: simplify `playground/json/__tests__/ssr` ([#​18701](https://redirect.github.com/vitejs/vite/issues/18701)) ([f731ca2](https://redirect.github.com/vitejs/vite/commit/f731ca21ea4cfe38418880f15f6064e156a43a5e)), closes [#​18701](https://redirect.github.com/vitejs/vite/issues/18701) - refactor: first character judgment replacement regexp ([#​18658](https://redirect.github.com/vitejs/vite/issues/18658)) ([58f1df3](https://redirect.github.com/vitejs/vite/commit/58f1df3288b0f9584bb413dd34b8d65671258f6f)), closes [#​18658](https://redirect.github.com/vitejs/vite/issues/18658) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
To resolve GHSA-mwcw-c2x4-8c55 - this at worse case could only impact builds.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---|---|---| | [@apollo/client](https://www.apollographql.com/docs/react/) ([source](https://redirect.github.com/apollographql/apollo-client)) | [`3.11.10` -> `3.12.2`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.11.10/3.12.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | | [@mui/icons-material](https://5.mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | [`6.1.9` -> `6.1.10`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/6.1.9/6.1.10) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `6.2.0` | | [@mui/lab](https://mui.com/material-ui/about-the-lab/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab)) | [`6.0.0-beta.17` -> `6.0.0-beta.18`](https://renovatebot.com/diffs/npm/@mui%2flab/6.0.0-beta.17/6.0.0-beta.18) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `6.0.0-beta.19` | | [@mui/material](https://v5.mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | [`6.1.9` -> `6.1.10`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/6.1.9/6.1.10) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `6.2.0` | | [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | [`7.23.0` -> `7.23.1`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.23.0/7.23.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | [`7.23.0` -> `7.23.1`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.23.0/7.23.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@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.12` -> `18.3.14`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.12/18.3.14) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `18.3.16` (+1) | | [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | [`18.3.1` -> `18.3.2`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.1/18.3.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `18.3.5` (+2) | | [eslint-plugin-lingui](https://redirect.github.com/lingui/eslint-plugin) | [`0.8.1` -> `0.8.2`](https://renovatebot.com/diffs/npm/eslint-plugin-lingui/0.8.1/0.8.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `0.8.3` | | [eslint-plugin-react-hooks](https://react.dev/) ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)) | [`5.0.0` -> `5.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-react-hooks/5.0.0/5.1.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | `v3.27.5` -> `v3.27.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | patch | `v3.27.7` | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | [`5.38.2` -> `5.39.2`](https://renovatebot.com/diffs/npm/knip/5.38.2/5.39.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `5.39.4` (+1) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`9.14.4+sha512.c8180b3fbe4e4bca02c94234717896b5529740a6cbadf19fa78254270403ea2f27d4e1d46a08a0f56c89b63dc8ebfd3ee53326da720273794e6200fcf0d184ab` -> `9.15.0`](https://renovatebot.com/diffs/npm/pnpm/9.14.4/9.15.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.4.1` -> `3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.4.1/3.4.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.16.0` -> `8.17.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.16.0/8.17.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `8.18.0` | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.0.1` -> `6.0.3`](https://renovatebot.com/diffs/npm/vite/6.0.1/6.0.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [vite-tsconfig-paths](https://redirect.github.com/aleclarson/vite-tsconfig-paths) | [`5.1.3` -> `5.1.4`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/5.1.3/5.1.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.6` -> `2.1.8`](https://renovatebot.com/diffs/npm/vitest/2.1.6/2.1.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [yup](https://redirect.github.com/jquense/yup) | [`1.4.0` -> `1.5.0`](https://renovatebot.com/diffs/npm/yup/1.4.0/1.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | --- ### Release Notes <details> <summary>apollographql/apollo-client (@​apollo/client)</summary> ### [`v3.12.2`](https://redirect.github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3122) [Compare Source](https://redirect.github.com/apollographql/apollo-client/compare/v3.12.1...v3.12.2) ##### Patch Changes - [#​12175](https://redirect.github.com/apollographql/apollo-client/pull/12175) [`84af347`](https://redirect.github.com/apollographql/apollo-client/commit/84af347d53bc31df4a6a90a55e7c98413144376a) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Update peer deps to allow for React 19 stable release. ### [`v3.12.1`](https://redirect.github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3121) [Compare Source](https://redirect.github.com/apollographql/apollo-client/compare/v3.12.0...v3.12.1) ##### Patch Changes - [#​12171](https://redirect.github.com/apollographql/apollo-client/pull/12171) [`e1efe74`](https://redirect.github.com/apollographql/apollo-client/commit/e1efe74c61b5f31fdd122ff8f4ce01012d0f5398) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Fix import extension in masking entry point. ### [`v3.12.0`](https://redirect.github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3120) [Compare Source](https://redirect.github.com/apollographql/apollo-client/compare/v3.11.10...v3.12.0) ##### Minor Changes ##### Data masking 🎭 - [#​12042](https://redirect.github.com/apollographql/apollo-client/pull/12042) [`1c0ecbf`](https://redirect.github.com/apollographql/apollo-client/commit/1c0ecbf3c0454056853dd3dcb493dfd5fa1a96b1) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Introduces data masking in Apollo Client. Data masking enforces that only the fields requested by the query or fragment is available to that component. Data masking is best paired with [colocated fragments](https://www.apollographql.com/docs/react/data/fragments#colocating-fragments). To enable data masking in Apollo Client, set the `dataMasking` option to `true`. ```ts new ApolloClient({ dataMasking: true, // ... other options }); ``` For detailed information on data masking, including how to incrementally adopt it in an existing applications, see the [data masking documentation](https://www.apollographql.com/docs/react/data/fragments#data-masking). - [#​12131](https://redirect.github.com/apollographql/apollo-client/pull/12131) [`21c3f08`](https://redirect.github.com/apollographql/apollo-client/commit/21c3f083013445707b7b50ae6390318bc568d0f5) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Allow `null` as a valid `from` value in `useFragment`. <details open> <summary><h3>More Patch Changes</h3></summary> - [#​12126](https://redirect.github.com/apollographql/apollo-client/pull/12126) [`d10d702`](https://redirect.github.com/apollographql/apollo-client/commit/d10d702ee9bd4d1d1dee2551821140f2c49d5c0c) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Maintain the existing document if its unchanged by the codemod and move to more naive whitespace formatting - [#​12150](https://redirect.github.com/apollographql/apollo-client/pull/12150) [`9ed1e1e`](https://redirect.github.com/apollographql/apollo-client/commit/9ed1e1ef02b28445614fed4f5c141a289ac32d66) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix issue when using `Unmasked` with older versions of TypeScript when used with array fields. - [#​12116](https://redirect.github.com/apollographql/apollo-client/pull/12116) [`8ae6e4e`](https://redirect.github.com/apollographql/apollo-client/commit/8ae6e4e5cec296c3910fdffb0ce51a0f5f06c5d3) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Prevent field accessor warnings when using `@unmask(mode: "migrate")` on objects that are passed into `cache.identify`. - [#​12120](https://redirect.github.com/apollographql/apollo-client/pull/12120) [`6a98e76`](https://redirect.github.com/apollographql/apollo-client/commit/6a98e76af5c800a91a748c498611b55c33e02c68) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Provide a codemod that applies `@unmask` to all named fragments for all operations and fragments. Learn how to use the codemod in the [incremental adoption documentation](https://www.apollographql.com/docs/react/data/fragments#incremental-adoption-in-an-existing-application). - [#​12134](https://redirect.github.com/apollographql/apollo-client/pull/12134) [`cfaf4ef`](https://redirect.github.com/apollographql/apollo-client/commit/cfaf4efc6dea56ae46a5b5199d8ed9414b0f17d8) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix issue where data went missing when an unmasked fragment in migrate mode selected fields that the parent did not. - [#​12154](https://redirect.github.com/apollographql/apollo-client/pull/12154) [`d933def`](https://redirect.github.com/apollographql/apollo-client/commit/d933def986d476cd64321059299ab15031297f04) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Data masking types: handle overlapping nested array types and fragments on interface types. - [#​12139](https://redirect.github.com/apollographql/apollo-client/pull/12139) [`5a53e15`](https://redirect.github.com/apollographql/apollo-client/commit/5a53e15e713e5eb2ebc9216615ea1a845fad2685) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Fix issue where masked data would sometimes get returned when the field was part of a child fragment from a fragment unmasked by the parent query. - [#​12123](https://redirect.github.com/apollographql/apollo-client/pull/12123) [`8422a30`](https://redirect.github.com/apollographql/apollo-client/commit/8422a305eff861fc8f953731e92c860f555bd99a) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Warn when using data masking with "no-cache" operations. - [#​12139](https://redirect.github.com/apollographql/apollo-client/pull/12139) [`5a53e15`](https://redirect.github.com/apollographql/apollo-client/commit/5a53e15e713e5eb2ebc9216615ea1a845fad2685) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Fix issue where the warning emitted by `@unmask(mode: "migrate")` would trigger unnecessarily when the fragment was used alongside a masked fragment inside an inline fragment. - [#​12114](https://redirect.github.com/apollographql/apollo-client/pull/12114) [`1d4ce00`](https://redirect.github.com/apollographql/apollo-client/commit/1d4ce0034395147445165022f7d23f42ff638d8a) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix error when combining `@unmask` and `@defer` directives on a fragment spread when data masking is enabled. - [#​12130](https://redirect.github.com/apollographql/apollo-client/pull/12130) [`1e7d009`](https://redirect.github.com/apollographql/apollo-client/commit/1e7d009e4a52949dab0065f3219dfe148837531e) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix error thrown when applying unmask migrate mode warnings on interface types with selection sets that contain inline fragment conditions. - [#​12152](https://redirect.github.com/apollographql/apollo-client/pull/12152) [`78137ec`](https://redirect.github.com/apollographql/apollo-client/commit/78137eccba90b80dd29bd8e1423b49ebe51ef8df) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Add a helper that will skip the TS unmasking alorithm when no fragments are present on type level - [#​12126](https://redirect.github.com/apollographql/apollo-client/pull/12126) [`d10d702`](https://redirect.github.com/apollographql/apollo-client/commit/d10d702ee9bd4d1d1dee2551821140f2c49d5c0c) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Ensure documents unchanged by the codemod are left untouched. - [#​12133](https://redirect.github.com/apollographql/apollo-client/pull/12133) [`a6ece37`](https://redirect.github.com/apollographql/apollo-client/commit/a6ece375119ce12c19749471c55b0059843a7217) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Ensure `null` is retained in nullable types when unmasking a type with the `Unmasked` helper type. - [#​12139](https://redirect.github.com/apollographql/apollo-client/pull/12139) [`5a53e15`](https://redirect.github.com/apollographql/apollo-client/commit/5a53e15e713e5eb2ebc9216615ea1a845fad2685) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Fix issue that threw errors when masking partial data with `@unmask(mode: "migrate")`. </details> </details> <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v6.1.10`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#6110) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v6.1.9...v6.1.10) <!-- generated comparing v6.1.9..master --> *Dec 3, 2024* A big thanks to the 10 contributors who made this release possible. ##### `@mui/[email protected]` - \[Avatar] Fix `slotProps.img` not spread to hook ([#​44536](https://redirect.github.com/mui/material-ui/issues/44536)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[FilledInput] Use `slotProps` instead of `componentsProps` ([#​44552](https://redirect.github.com/mui/material-ui/issues/44552)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[Grid2] Fix theme scoping error ([#​44599](https://redirect.github.com/mui/material-ui/issues/44599)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[Grid2] Add container styles from styleOverrides ([#​44598](https://redirect.github.com/mui/material-ui/issues/44598)) [@​sai6855](https://redirect.github.com/sai6855) - Skip `tonalOffset` from setting color channel ([#​44585](https://redirect.github.com/mui/material-ui/issues/44585)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - Remove few more React.ReactElement<any> types ([#​44290](https://redirect.github.com/mui/material-ui/issues/44290)) [@​sai6855](https://redirect.github.com/sai6855) - \[Tabs] Fix `ScrollbarSize` ref being overriden ([#​44593](https://redirect.github.com/mui/material-ui/issues/44593)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[Select]\[TextField] Fix screen reader from saying `&ZeroWidthSpace` ([#​44631](https://redirect.github.com/mui/material-ui/issues/44631)) [@​arishoham](https://redirect.github.com/arishoham) ##### `@mui/[email protected]` - \[ThemeProvider] Optimize `theme` changes when enabling CSS theme variables ([#​44588](https://redirect.github.com/mui/material-ui/issues/44588)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### Docs - Notification for the MUI X v8 alpha zero announcement blog post ([#​44629](https://redirect.github.com/mui/material-ui/issues/44629)) [@​joserodolfofreitas](https://redirect.github.com/joserodolfofreitas) - Bump React Router to ^7.0.1 ([#​44531](https://redirect.github.com/mui/material-ui/issues/44531)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[material-ui] Replace testid with id in migration guide ([#​44636](https://redirect.github.com/mui/material-ui/issues/44636)) [@​sai6855](https://redirect.github.com/sai6855) - \[material-ui]\[TextField] Update usage of `InputLabelProps` in docs ([#​44634](https://redirect.github.com/mui/material-ui/issues/44634)) [@​sai6855](https://redirect.github.com/sai6855) - \[material-ui]\[ListItem] Add missing diffs in migration guide ([#​44638](https://redirect.github.com/mui/material-ui/issues/44638)) [@​sai6855](https://redirect.github.com/sai6855) - \[examples] Use Next.js 14 on examples ([#​44486](https://redirect.github.com/mui/material-ui/issues/44486)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - Update links and sidebar nav for Base UI components in Material UI ([#​44581](https://redirect.github.com/mui/material-ui/issues/44581)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) ##### Core - Remove `getSlotOwnerState` from `useSlot` util ([#​44403](https://redirect.github.com/mui/material-ui/issues/44403)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - Extract useRippleHandler outside of ButtonBase ([#​44591](https://redirect.github.com/mui/material-ui/issues/44591)) [@​albarv340](https://redirect.github.com/albarv340) - Update eslint config ([#​44586](https://redirect.github.com/mui/material-ui/issues/44586)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[core-infra] Remove useless fragments ([#​44516](https://redirect.github.com/mui/material-ui/issues/44516)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Fix Banner CLS ([#​44632](https://redirect.github.com/mui/material-ui/issues/44632)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Change CSS vars generation to be extracted from Enum ([#​44587](https://redirect.github.com/mui/material-ui/issues/44587)) [@​mnajdova](https://redirect.github.com/mnajdova) - \[docs-infra] Automatically hide Black Friday banner ([#​44630](https://redirect.github.com/mui/material-ui/issues/44630)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Fix TOC RTL padding regression ([#​44535](https://redirect.github.com/mui/material-ui/issues/44535)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test-utils] Remove leftover React.ReactElement<any> from describeConformance.tsx ([#​44639](https://redirect.github.com/mui/material-ui/issues/44639)) [@​sai6855](https://redirect.github.com/sai6855) All contributors of this release in alphabetical order: [@​albarv340](https://redirect.github.com/albarv340), [@​arishoham](https://redirect.github.com/arishoham), [@​DiegoAndai](https://redirect.github.com/DiegoAndai), [@​joserodolfofreitas](https://redirect.github.com/joserodolfofreitas), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​mnajdova](https://redirect.github.com/mnajdova), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​renovate](https://redirect.github.com/renovate)\[bot], [@​sai6855](https://redirect.github.com/sai6855), [@​samuelsycamore](https://redirect.github.com/samuelsycamore), [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> <details> <summary>mui/mui-x (@​mui/x-data-grid)</summary> ### [`v7.23.1`](https://redirect.github.com/mui/mui-x/releases/tag/v7.23.1) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.23.0...v7.23.1) #### 7.23.1 *Dec 5, 2024* We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: - 🌍 Improve German locale on the Data Grid component - 🐞 Bugfixes Special thanks go out to the community contributors who have helped make this release possible: [@​lhilgert9](https://redirect.github.com/lhilgert9). Following are all team members who have contributed to this release: [@​arthurbalduini](https://redirect.github.com/arthurbalduini), [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​LukasTy](https://redirect.github.com/LukasTy) and [@​MBilalShafi](https://redirect.github.com/MBilalShafi). <!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> ##### Data Grid ##### `@mui/[email protected]` - \[DataGrid] Make column autosizing work with flex columns ([#​15712](https://redirect.github.com/mui/mui-x/issues/15712)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[l10n] Improve German (de-DE) locale ([#​15641](https://redirect.github.com/mui/mui-x/issues/15641)) [@​lhilgert9](https://redirect.github.com/lhilgert9) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`, plus: - \[DataGridPro] Cleanup pinned rows on removal ([#​15702](https://redirect.github.com/mui/mui-x/issues/15702)) [@​cherniavskii](https://redirect.github.com/cherniavskii) ##### `@mui/[email protected]` [](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/[email protected]`. ##### Date and Time Pickers ##### `@mui/[email protected]` - \[TimePicker] Prevent mouse events after `touchend` event ([#​15430](https://redirect.github.com/mui/mui-x/issues/15430)) [@​arthurbalduini](https://redirect.github.com/arthurbalduini) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Charts ##### `@mui/[email protected]` - \[charts] Improve SVG `pattern` and `gradient` support ([#​15724](https://redirect.github.com/mui/mui-x/issues/15724)) [@​JCQuintas](https://redirect.github.com/JCQuintas) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Docs - \[docs] Fix Pickers theme augmentation example ([#​15675](https://redirect.github.com/mui/mui-x/issues/15675)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[docs] Remove duplicated warning ([#​15715](https://redirect.github.com/mui/mui-x/issues/15715)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[test] Force hover in headless Chrome ([#​15711](https://redirect.github.com/mui/mui-x/issues/15711)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs-infra] Bump `@mui/internal-markdown` to support nested demo imports ([#​15738](https://redirect.github.com/mui/mui-x/issues/15738)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[docs] Improve SEO titles for the Data Grid ([#​15695](https://redirect.github.com/mui/mui-x/issues/15695)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### Core - \[core] Add `@mui/x-tree-view-pro` to `releaseChangelog` ([#​15747](https://redirect.github.com/mui/mui-x/issues/15747)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) </details> <details> <summary>lingui/eslint-plugin (eslint-plugin-lingui)</summary> ### [`v0.8.2`](https://redirect.github.com/lingui/eslint-plugin/releases/tag/0.8.2) [Compare Source](https://redirect.github.com/lingui/eslint-plugin/compare/0.8.1...0.8.2) #### What's Changed - fix: `no-unlocalized-strings` rule to ignore default parameter values specified in `ignoreNames` by [@​swernerx](https://redirect.github.com/swernerx) in [https://github.com/lingui/eslint-plugin/pull/91](https://redirect.github.com/lingui/eslint-plugin/pull/91) - fix: `no-unlocalized-strings` rule to correctly handle as const assertions in property values with `ignoreNames` by [@​swernerx](https://redirect.github.com/swernerx) in [https://github.com/lingui/eslint-plugin/pull/92](https://redirect.github.com/lingui/eslint-plugin/pull/92) #### New Contributors - [@​swernerx](https://redirect.github.com/swernerx) made their first contribution in [https://github.com/lingui/eslint-plugin/pull/91](https://redirect.github.com/lingui/eslint-plugin/pull/91) **Full Changelog**: https://github.com/lingui/eslint-plugin/compare/0.8.1...0.8.2 </details> <details> <summary>facebook/react (eslint-plugin-react-hooks)</summary> ### [`v5.1.0`](https://redirect.github.com/facebook/react/compare/eslint-plugin-react-hooks@5.0.0...63cde684f5340b1ca73f6244501aac1c3d2c92a8) [Compare Source](https://redirect.github.com/facebook/react/compare/eslint-plugin-react-hooks@5.0.0...63cde684f5340b1ca73f6244501aac1c3d2c92a8) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.27.6`](https://redirect.github.com/github/codeql-action/compare/v3.27.5...v3.27.6) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.27.5...v3.27.6) </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.39.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.39.2) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.39.1...5.39.2) - Fix up moonrepo fixture ([`382c909`](https://redirect.github.com/webpro-nl/knip/commit/382c909f)) - Edit docs ([`69d602a`](https://redirect.github.com/webpro-nl/knip/commit/69d602a4)) - Plugin housekeeping ([`770685b`](https://redirect.github.com/webpro-nl/knip/commit/770685bc)) - Add `isRootOnly` to moonrepo and yarn plugins ([`9c07294`](https://redirect.github.com/webpro-nl/knip/commit/9c072943)) ### [`v5.39.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.39.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.39.0...5.39.1) - Fix case sensitivity in package name check (resolves [#​869](https://redirect.github.com/webpro-nl/knip/issues/869)) ([`d6dab3d`](https://redirect.github.com/webpro-nl/knip/commit/d6dab3da)) ### [`v5.39.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.39.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.38.4...5.39.0) - `yarn.config.cjs` support ([#​864](https://redirect.github.com/webpro-nl/knip/issues/864)) ([`759503d`](https://redirect.github.com/webpro-nl/knip/commit/759503db)) - Track Angular environment files as entry points ([#​868](https://redirect.github.com/webpro-nl/knip/issues/868)) ([`7950bf3`](https://redirect.github.com/webpro-nl/knip/commit/7950bf3d)) ### [`v5.38.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.38.4) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.38.3...5.38.4) - Update Angular workspace types and add update script ([#​866](https://redirect.github.com/webpro-nl/knip/issues/866)) ([`9074440`](https://redirect.github.com/webpro-nl/knip/commit/9074440d)) - Tracks Cypress component support file ([#​867](https://redirect.github.com/webpro-nl/knip/issues/867)) ([`4a6eddc`](https://redirect.github.com/webpro-nl/knip/commit/4a6eddc3)) - docs: update entry/project defaults with production mode ([#​861](https://redirect.github.com/webpro-nl/knip/issues/861)) ([`5f4e139`](https://redirect.github.com/webpro-nl/knip/commit/5f4e1391)) - Track Angular's `server` builder option ([#​865](https://redirect.github.com/webpro-nl/knip/issues/865)) ([`dbf502b`](https://redirect.github.com/webpro-nl/knip/commit/dbf502b8)) - fix: add `scp` to `IGNORED_GLOBAL_BINARIES` ([#​863](https://redirect.github.com/webpro-nl/knip/issues/863)) ([`0362c89`](https://redirect.github.com/webpro-nl/knip/commit/0362c89f)) ### [`v5.38.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.38.3) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.38.2...5.38.3) - Fix traces for default export (resolves [#​860](https://redirect.github.com/webpro-nl/knip/issues/860)) ([`90d1f5c`](https://redirect.github.com/webpro-nl/knip/commit/90d1f5cd)) - Fix typo ([`204ce6d`](https://redirect.github.com/webpro-nl/knip/commit/204ce6dd)) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.15.0`](https://redirect.github.com/pnpm/pnpm/compare/v9.14.4...v9.15.0) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.14.4...v9.15.0) </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.4.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#342) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2) ##### Treat U+30A0 & U+30FB in Katakana Block as CJK ([#​16796](https://redirect.github.com/prettier/prettier/pull/16796) by [@​tats-u](https://redirect.github.com/tats-u)) Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese. <!-- prettier-ignore --> ```md <!-- Input (--prose-wrap=never) --> C言 語 ・ C++ ・ Go ・ Rust <!-- Prettier 3.4.1 --> C言語・ C++ ・ Go ・ Rust <!-- Prettier 3.4.2 --> C言語・C++・Go・Rust ``` U+30A0 can be used as the replacement of the `-` in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”). ##### Fix comments print on class methods with decorators ([#​16891](https://redirect.github.com/prettier/prettier/pull/16891) by [@​fisker](https://redirect.github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input class A { @​decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.1 class A { @​decorator async /** * The method description * */ method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.2 class A { @​decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } ``` ##### Fix non-idempotent formatting ([#​16899](https://redirect.github.com/prettier/prettier/pull/16899) by [@​seiyab](https://redirect.github.com/seiyab)) This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3. <!-- prettier-ignore --> ```jsx // Input <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.1 (first) <div> foo <span> longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo </span>, abc </div>; // Prettier 3.4.1 (second) <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.2 <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; ``` </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.17.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8170-2024-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.16.0...v8.17.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v6.0.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small603-2024-12-05-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.2...v6.0.3) - fix: handle postcss load unhandled rejections ([#​18886](https://redirect.github.com/vitejs/vite/issues/18886)) ([d5fb653](https://redirect.github.com/vitejs/vite/commit/d5fb653c15903ccf84a093f212da86f0327a9a6f)), closes [#​18886](https://redirect.github.com/vitejs/vite/issues/18886) - fix: make handleInvoke interface compatible with invoke ([#​18876](https://redirect.github.com/vitejs/vite/issues/18876)) ([a1dd396](https://redirect.github.com/vitejs/vite/commit/a1dd396da856401a12c921d0cd2c4e97cb63f1b5)), closes [#​18876](https://redirect.github.com/vitejs/vite/issues/18876) - fix: make result interfaces for `ModuleRunnerTransport#invoke` more explicit ([#​18851](https://redirect.github.com/vitejs/vite/issues/18851)) ([a75fc31](https://redirect.github.com/vitejs/vite/commit/a75fc3193d5e8d8756dfb3a046873e9c222bb6c8)), closes [#​18851](https://redirect.github.com/vitejs/vite/issues/18851) - fix: merge `environments.ssr.resolve` with root `ssr` config ([#​18857](https://redirect.github.com/vitejs/vite/issues/18857)) ([3104331](https://redirect.github.com/vitejs/vite/commit/310433106e1e8a0c39dc397e3eace8a71a2416c2)), closes [#​18857](https://redirect.github.com/vitejs/vite/issues/18857) - fix: no permission to create vite config file ([#​18844](https://redirect.github.com/vitejs/vite/issues/18844)) ([ff47778](https://redirect.github.com/vitejs/vite/commit/ff47778004d609dbeef7f192783e6f253dd66237)), closes [#​18844](https://redirect.github.com/vitejs/vite/issues/18844) - fix: remove CSS import in CJS correctly in some cases ([#​18885](https://redirect.github.com/vitejs/vite/issues/18885)) ([690a36f](https://redirect.github.com/vitejs/vite/commit/690a36ffdb7d6f6568f35a304b4904e7aa475f17)), closes [#​18885](https://redirect.github.com/vitejs/vite/issues/18885) - fix(config): bundle files referenced with imports field ([#​18887](https://redirect.github.com/vitejs/vite/issues/18887)) ([2b5926a](https://redirect.github.com/vitejs/vite/commit/2b5926a0e79ce47d22536d38eed2629d326caca0)), closes [#​18887](https://redirect.github.com/vitejs/vite/issues/18887) - fix(config): make stacktrace path correct when sourcemap is enabled ([#​18833](https://redirect.github.com/vitejs/vite/issues/18833)) ([20fdf21](https://redirect.github.com/vitejs/vite/commit/20fdf210ee0ac0824b2db74876527cb7f378a9e8)), closes [#​18833](https://redirect.github.com/vitejs/vite/issues/18833) - fix(css): rewrite url when image-set and url exist at the same time ([#​18868](https://redirect.github.com/vitejs/vite/issues/18868)) ([d59efd8](https://redirect.github.com/vitejs/vite/commit/d59efd8dfd1c5bf2e7c45c7cdb1c0abc2a05ba02)), closes [#​18868](https://redirect.github.com/vitejs/vite/issues/18868) - fix(deps): update all non-major dependencies ([#​18853](https://redirect.github.com/vitejs/vite/issues/18853)) ([5c02236](https://redirect.github.com/vitejs/vite/commit/5c0223636fa277d5daeb4d93c3f32d9f3cd69fc5)), closes [#​18853](https://redirect.github.com/vitejs/vite/issues/18853) - fix(html): allow unexpected question mark in tag name ([#​18852](https://redirect.github.com/vitejs/vite/issues/18852)) ([1b54e50](https://redirect.github.com/vitejs/vite/commit/1b54e506a44420d0c8a9e000cf45b1c4f5e33026)), closes [#​18852](https://redirect.github.com/vitejs/vite/issues/18852) - fix(module-runner): decode uri for file url passed to import ([#​18837](https://redirect.github.com/vitejs/vite/issues/18837)) ([88e49aa](https://redirect.github.com/vitejs/vite/commit/88e49aa0418cb3f6b579b744ba59daeda68432f3)), closes [#​18837](https://redirect.github.com/vitejs/vite/issues/18837) - refactor: fix logic errors found by no-unnecessary-condition rule ([#​18891](https://redirect.github.com/vitejs/vite/issues/18891)) ([ea802f8](https://redirect.github.com/vitejs/vite/commit/ea802f8f8bcf3771a35c1eaf687378613fbabb24)), closes [#​18891](https://redirect.github.com/vitejs/vite/issues/18891) - chore: fix duplicate attributes issue number in comment ([#​18860](https://redirect.github.com/vitejs/vite/issues/18860)) ([ffee618](https://redirect.github.com/vitejs/vite/commit/ffee61893cfe9f2b0db4aecf9ddb62ca79c80458)), closes [#​18860](https://redirect.github.com/vitejs/vite/issues/18860) ### [`v6.0.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small602-2024-12-02-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.0.1...v6.0.2) - chore: run typecheck in unit tests ([#​18858](https://redirect.github.com/vitejs/vite/issues/18858)) ([49f20bb](https://redirect.github.com/vitejs/vite/commit/49f20bb77749ec7b44344fd9c42d593ae20c78f0)), closes [#​18858](https://redirect.github.com/vitejs/vite/issues/18858) - chore: update broken links in changelog ([#​18802](https://redirect.github.com/vitejs/vite/issues/18802)) ([cb754f8](https://redirect.github.com/vitejs/vite/commit/cb754f8acc1b579dae9fe70a08e3ef53984402cc)), closes [#​18802](https://redirect.github.com/vitejs/vite/issues/18802) - chore: update broken links in changelog ([#​18804](https://redirect.github.com/vitejs/vite/issues/18804)) ([47ec49f](https://redirect.github.com/vitejs/vite/commit/47ec49ffa170cac5d04cf2eef01f45e0b5ccde03)), closes [#​18804](https://redirect.github.com/vitejs/vite/issues/18804) - fix: don't store temporary vite config file in `node_modules` if deno ([#​18823](https://redirect.github.com/vitejs/vite/issues/18823)) ([a20267b](https://redirect.github.com/vitejs/vite/commit/a20267bb93118468a2e20f0f77b77ed7bfa94165)), closes [#​18823](https://redirect.github.com/vitejs/vite/issues/18823) - fix(css): referencing aliased svg asset with lightningcss enabled errored ([#​18819](https://redirect.github.com/vitejs/vite/issues/18819)) ([ae68958](https://redirect.github.com/vitejs/vite/commit/ae6895869157e48b32088f0a1f85d2fddb2d713f)), closes [#​18819](https://redirect.github.com/vitejs/vite/issues/18819) - fix(manifest): use `style.css` as a key for the style file for `cssCodesplit: false` ([#​18820](https://redirect.github.com/vitejs/vite/issues/18820)) ([ec51115](https://redirect.github.com/vitejs/vite/commit/ec511152558cb573acf55e88e5244bdead1b5a17)), closes [#​18820](https://redirect.github.com/vitejs/vite/issues/18820) - fix(optimizer): resolve all promises when cancelled ([#​18826](https://redirect.github.com/vitejs/vite/issues/18826)) ([d6e6194](https://redirect.github.com/vitejs/vite/commit/d6e6194706f0e3a889caa9303de2293cc0f131b2)), closes [#​18826](https://redirect.github.com/vitejs/vite/issues/18826) - fix(resolve): don't set builtinModules to `external` by default ([#​18821](https://redirect.github.com/vitejs/vite/issues/18821)) ([2250ffa](https://redirect.github.com/vitejs/vite/commit/2250ffac62e55c89232d745d2f99ece539be9195)), closes [#​18821](https://redirect.github.com/vitejs/vite/issues/18821) - fix(ssr): set `ssr.target: 'webworker'` defaults as fallback ([#​18827](https://redirect.github.com/vitejs/vite/issues/18827)) ([b39e696](https://redirect.github.com/vitejs/vite/commit/b39e69638b3e2e658ff6712be83b549b28103c3d)), closes [#​18827](https://redirect.github.com/vitejs/vite/issues/18827) - feat(css): format lightningcss error ([#​18818](https://redirect.github.com/vitejs/vite/issues/18818)) ([dac7992](https://redirect.github.com/vitejs/vite/commit/dac7992e8725234007c7515f86f543992874c7b8)), closes [#​18818](https://redirect.github.com/vitejs/vite/issues/18818) - refactor: make properties of ResolvedServerOptions and ResolvedPreviewOptions required ([#​18796](https://redirect.github.com/vitejs/vite/issues/18796)) ([51a5569](https://redirect.github.com/vitejs/vite/commit/51a5569e66bd7f0de79ac14b9e902d1382ccd0aa)), closes [#​18796](https://redirect.github.com/vitejs/vite/issues/18796) </details> <details> <summary>aleclarson/vite-tsconfig-paths (vite-tsconfig-paths)</summary> ### [`v5.1.4`](https://redirect.github.com/aleclarson/vite-tsconfig-paths/releases/tag/v5.1.4) [Compare Source](https://redirect.github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.3...v5.1.4) - **fix:** correctly infer the `paths` root dir ([`eea1c17`](https://redirect.github.com/aleclarson/vite-tsconfig-paths/commit/eea1c17d0fe4ad6e3f8bc324216bc09173e3c778)) ([#​150](https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/150)) </details> <details> <summary>vitest-dev/vitest (vitest)</summary> ### [`v2.1.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.8) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.7...v2.1.8) ##### 🐞 Bug Fixes - Support Node 21 - by [@​sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(92f7a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/92f7a2ad) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.7...v2.1.8) ### [`v2.1.7`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.7) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.6...v2.1.7) ##### 🐞 Bug Fixes - Revert support for Vite 6 - by [@​sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(fbe5c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fbe5c39d) - This introduced some breaking changes ([https://github.com/vitest-dev/vitest/issues/6992](https://redirect.github.com/vitest-dev/vitest/issues/6992)). We will enable support at a later time. In the meantime, you can still use `pnpm.overrides` or yarn resolutions to override the `vite` version in the `vitest` package - the APIs are compatible. ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.6...v2.1.7) </details> <details> <summary>jquense/yup (yup)</summary> ### [`v1.5.0`](https://redirect.github.com/jquense/yup/blob/HEAD/CHANGELOG.md#150-2024-12-03) [Compare Source](https://redirect.github.com/jquense/yup/compare/v1.4.0...v1.5.0) ##### Bug Fixes - **readme:** some typos and update CustomizingErrors doc ([#​2163](https://redirect.github.com/jquense/yup/issues/2163)) ([5c77e0d](https://redirect.github.com/jquense/yup/commit/5c77e0d4f9373151bcf0cd558c95986b6e4800d7)) ##### Features - Add exact and stripUnknown method to object() ([adcdd8d](https://redirect.github.com/jquense/yup/commit/adcdd8dd500c627b1efbe3595b6b37dec2847ad8)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | major | `20.18.1` -> `22.12.0` | --- ### Release Notes <details> <summary>nodejs/node (node)</summary> ### [`v22.12.0`](https://redirect.github.com/nodejs/node/compare/v22.11.0...v22.12.0) [Compare Source](https://redirect.github.com/nodejs/node/compare/v22.11.0...v22.12.0) ### [`v22.11.0`](https://redirect.github.com/nodejs/node/compare/v22.10.0...v22.11.0) [Compare Source](https://redirect.github.com/nodejs/node/compare/v22.10.0...v22.11.0) ### [`v22.10.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.10.0): 2024-10-16, Version 22.10.0 (Current), @​aduh95 [Compare Source](https://redirect.github.com/nodejs/node/compare/v22.9.0...v22.10.0) ##### Notable Changes ##### New `"module-sync"` exports condition This release introduces a `"module-sync"` exports condition that's enabled when `require(esm)` is enabled, so packages can supply a synchronous ES module to the Node.js module loader, no matter if it's being required or imported. This is similar to the `"module"` condition that bundlers have been using to support `require(esm)` in Node.js, and allows dual-package authors to opt into ESM-first only on newer versions of Node.js that supports `require(esm)` to avoid the dual-package hazard. ```json { "type": "module", "exports": { "node": { // On new version of Node.js, both require() and import get // the ESM version "module-sync": "./index.js", // On older version of Node.js, where "module-sync" and require(esm) are // not supported, use the CJS version to avoid dual-package hazard. // When package authors think it's time to drop support for older versions of // Node.js, they can remove the exports conditions and just use "main": "index.js". "default": "./dist/index.cjs" }, // On any other environment, use the ESM version. "default": "./index.js" } } ``` Or if the package is only meant to be run on Node.js and wants to fallback to CJS on older versions that don't have `require(esm)`: ```json { "type": "module", "exports": { // On new version of Node.js, both require() and import get the ESM version "module-sync": "./index.js", // On older version of Node.js, where "module-sync" and require(esm) are // not supported, use the CJS version to avoid dual-package hazard. // When package authors think it's time to drop support for older versions of // Node.js, they can remove the exports conditions and just use "main": "index.js". "default": "./dist/index.cjs" } } ``` **For package authors**: this only serves as a feature-detection mechanism for packages that wish to support both CJS and ESM users during the period when some active Node.js LTS versions support `require(esm)` while some older ones don't. When all active Node.js LTS lines support `require(esm)`, packages can simplify their distributions by bumping the major version, dropping their CJS exports, and removing the `module-sync` exports condition (with only `main` or `default` targetting the ESM exports). If the package needs to support both bundlers and being run unbundled on Node.js during the transition period, use both `module-sync` and `module` and point them to the same ESM file. If the package already doesn't want to support older versions of Node.js that doesn't support `require(esm)`, don't use this export condition. **For bundlers/tools**: they should avoid implementing this stop-gap condition. Most existing bundlers implement the de-facto bundler standard [`module`](https://webpack.js.org/guides/package-exports/#providing-commonjs-and-esm-version-stateless) exports condition, and that should be enough to support users who want to bundle ESM from CJS consumers. Users who want both bundlers and Node.js to recognize the ESM exports can use both `module`/`module-sync` conditions during the transition period, and can drop `module-sync`+`module` when they no longer need to support older versions of Node.js. If tools do want to support this condition, it's recommended to make the resolution rules in the graph pointed by this condition match the Node.js native ESM rules to avoid divergence. We ended up implementing a condition with a different name instead of reusing `"module"`, because existing code in the ecosystem using the `"module"` condition sometimes also expect the module resolution for these ESM files to work in CJS style, which is supported by bundlers, but the native Node.js loader has intentionally made ESM resolution different from CJS resolution (e.g. forbidding `import './noext'` or `import './directory'`), so it would be breaking to implement a `"module"` condition without implementing the forbidden ESM resolution rules. For now, this just implements a new condition as semver-minor so it can be backported to older LTS. Contributed by Joyee Cheung in [#​54648](https://redirect.github.com/nodejs/node/pull/54648). ##### `node --run` is now stable This CLI flag runs a specified command from a `package.json`'s `"scripts"` object. For the following `package.json`: ```json { "scripts": { "test": "node --test-reporter junit --test ./test" } } ``` You can run `node --run test` and that would start the test suite. Contributed by Yagiz Nizipli in [#​53763](https://redirect.github.com/nodejs/node/pull/53763). ##### Other notable changes - \[[`f0b441230a`](https://redirect.github.com/nodejs/node/commit/f0b441230a)] - **(SEMVER-MINOR)** **crypto**: add `KeyObject.prototype.toCryptoKey` (Filip Skokan) [#​55262](https://redirect.github.com/nodejs/node/pull/55262) - \[[`349d2ed07b`](https://redirect.github.com/nodejs/node/commit/349d2ed07b)] - **(SEMVER-MINOR)** **crypto**: add Date fields for `validTo` and `validFrom` (Andrew Moon) [#​54159](https://redirect.github.com/nodejs/node/pull/54159) - \[[`bebc95ed58`](https://redirect.github.com/nodejs/node/commit/bebc95ed58)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github.com/nodejs/node/pull/55086) - \[[`914db60159`](https://redirect.github.com/nodejs/node/commit/914db60159)] - **(SEMVER-MINOR)** **http2**: expose `nghttp2_option_set_stream_reset_rate_limit` as an option (Maël Nison) [#​54875](https://redirect.github.com/nodejs/node/pull/54875) - \[[`f7c3b03759`](https://redirect.github.com/nodejs/node/commit/f7c3b03759)] - **(SEMVER-MINOR)** **lib**: propagate aborted state to dependent signals before firing events (jazelly) [#​54826](https://redirect.github.com/nodejs/node/pull/54826) - \[[`32261fc98a`](https://redirect.github.com/nodejs/node/commit/32261fc98a)] - **(SEMVER-MINOR)** **module**: support loading entrypoint as url (RedYetiDev) [#​54933](https://redirect.github.com/nodejs/node/pull/54933) - \[[`06957ff355`](https://redirect.github.com/nodejs/node/commit/06957ff355)] - **(SEMVER-MINOR)** **module**: implement `flushCompileCache()` (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`2dcf70c347`](https://redirect.github.com/nodejs/node/commit/2dcf70c347)] - **(SEMVER-MINOR)** **module**: throw when invalid argument is passed to `enableCompileCache()` (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`f9b19d7c44`](https://redirect.github.com/nodejs/node/commit/f9b19d7c44)] - **(SEMVER-MINOR)** **module**: write compile cache to temporary file and then rename it (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`e95163b170`](https://redirect.github.com/nodejs/node/commit/e95163b170)] - **(SEMVER-MINOR)** **process**: add `process.features.require_module` (Joyee Cheung) [#​55241](https://redirect.github.com/nodejs/node/pull/55241) - \[[`4050f68e5d`](https://redirect.github.com/nodejs/node/commit/4050f68e5d)] - **(SEMVER-MINOR)** **process**: add `process.features.typescript` (Aviv Keller) [#​54295](https://redirect.github.com/nodejs/node/pull/54295) - \[[`86f7cb802d`](https://redirect.github.com/nodejs/node/commit/86f7cb802d)] - **(SEMVER-MINOR)** **test_runner**: support custom arguments in `run()` (Aviv Keller) [#​55126](https://redirect.github.com/nodejs/node/pull/55126) - \[[`b62f2f8259`](https://redirect.github.com/nodejs/node/commit/b62f2f8259)] - **(SEMVER-MINOR)** **test_runner**: add `'test:summary'` event (Colin Ihrig) [#​54851](https://redirect.github.com/nodejs/node/pull/54851) - \[[`d7c708aec5`](https://redirect.github.com/nodejs/node/commit/d7c708aec5)] - **(SEMVER-MINOR)** **test_runner**: add support for coverage via `run()` (Chemi Atlow) [#​53937](https://redirect.github.com/nodejs/node/pull/53937) - \[[`5fda4a1498`](https://redirect.github.com/nodejs/node/commit/5fda4a1498)] - **(SEMVER-MINOR)** **worker**: add `markAsUncloneable` api (Jason Zhang) [#​55234](https://redirect.github.com/nodejs/node/pull/55234) ##### Commits - \[[`e3619510c8`](https://redirect.github.com/nodejs/node/commit/e3619510c8)] - **assert**: show the diff when deep comparing data with a custom message (Giovanni) [#​54759](https://redirect.github.com/nodejs/node/pull/54759) - \[[`39c7a9e70c`](https://redirect.github.com/nodejs/node/commit/39c7a9e70c)] - **benchmark**: adjust config for deepEqual object (Rafael Gonzaga) [#​55254](https://redirect.github.com/nodejs/node/pull/55254) - \[[`263526d5d0`](https://redirect.github.com/nodejs/node/commit/263526d5d0)] - **benchmark**: rewrite detect-esm-syntax benchmark (Joyee Cheung) [#​55238](https://redirect.github.com/nodejs/node/pull/55238) - \[[`cd0795fb00`](https://redirect.github.com/nodejs/node/commit/cd0795fb00)] - **benchmark**: add no-warnings to process.has bench (Rafael Gonzaga) [#​55159](https://redirect.github.com/nodejs/node/pull/55159) - \[[`4352d9cc31`](https://redirect.github.com/nodejs/node/commit/4352d9cc31)] - **benchmark**: create benchmark for typescript (Marco Ippolito) [#​54904](https://redirect.github.com/nodejs/node/pull/54904) - \[[`452bc9b48d`](https://redirect.github.com/nodejs/node/commit/452bc9b48d)] - **benchmark**: add webstorage benchmark (jakecastelli) [#​55040](https://redirect.github.com/nodejs/node/pull/55040) - \[[`d4d5ba3a9b`](https://redirect.github.com/nodejs/node/commit/d4d5ba3a9b)] - **benchmark**: include ascii to fs/readfile (Rafael Gonzaga) [#​54988](https://redirect.github.com/nodejs/node/pull/54988) - \[[`23b628db65`](https://redirect.github.com/nodejs/node/commit/23b628db65)] - **benchmark**: add dotenv benchmark (Aviv Keller) [#​54278](https://redirect.github.com/nodejs/node/pull/54278) - \[[`b1ebb0d8ca`](https://redirect.github.com/nodejs/node/commit/b1ebb0d8ca)] - **buffer**: coerce extrema to int in `blob.slice` (Antoine du Hamel) [#​55141](https://redirect.github.com/nodejs/node/pull/55141) - \[[`3a6e72483f`](https://redirect.github.com/nodejs/node/commit/3a6e72483f)] - **buffer**: extract Blob's .arrayBuffer() & webidl changes (Matthew Aitken) [#​53372](https://redirect.github.com/nodejs/node/pull/53372) - \[[`d109f1c4ff`](https://redirect.github.com/nodejs/node/commit/d109f1c4ff)] - **buffer**: use simdutf convert_latin1\_to_utf8\_safe (Robert Nagy) [#​54798](https://redirect.github.com/nodejs/node/pull/54798) - \[[`77f8a3f9c2`](https://redirect.github.com/nodejs/node/commit/77f8a3f9c2)] - **build**: fix notify-on-review-wanted action (Rafael Gonzaga) [#​55304](https://redirect.github.com/nodejs/node/pull/55304) - \[[`0d93b1ed0c`](https://redirect.github.com/nodejs/node/commit/0d93b1ed0c)] - **build**: fix not valid json in coverage (jakecastelli) [#​55179](https://redirect.github.com/nodejs/node/pull/55179) - \[[`f89664d890`](https://redirect.github.com/nodejs/node/commit/f89664d890)] - **build**: include `.nycrc` in coverage workflows (Wuli Zuo) [#​55210](https://redirect.github.com/nodejs/node/pull/55210) - \[[`d7a9df6417`](https://redirect.github.com/nodejs/node/commit/d7a9df6417)] - **build**: notify via slack when review-wanted (Rafael Gonzaga) [#​55102](https://redirect.github.com/nodejs/node/pull/55102) - \[[`68822cc861`](https://redirect.github.com/nodejs/node/commit/68822cc861)] - **build**: add more information to Makefile help (Aviv Keller) [#​53381](https://redirect.github.com/nodejs/node/pull/53381) - \[[`f3ca9c669b`](https://redirect.github.com/nodejs/node/commit/f3ca9c669b)] - **build**: update ruff and add `lint-py-fix` (Aviv Keller) [#​54410](https://redirect.github.com/nodejs/node/pull/54410) - \[[`d99ae548d7`](https://redirect.github.com/nodejs/node/commit/d99ae548d7)] - **build**: remove -v flag to reduce noise (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025) - \[[`d3dfbe7ff9`](https://redirect.github.com/nodejs/node/commit/d3dfbe7ff9)] - **build**: display free disk space after build in the test-macOS workflow (iwuliz) [#​55025](https://redirect.github.com/nodejs/node/pull/55025) - \[[`3077f6a5b7`](https://redirect.github.com/nodejs/node/commit/3077f6a5b7)] - **build**: support up to python 3.13 in android-configure (Aviv Keller) [#​54529](https://redirect.github.com/nodejs/node/pull/54529) - \[[`a929c71281`](https://redirect.github.com/nodejs/node/commit/a929c71281)] - **build**: add the option to generate compile_commands.json in vcbuild.bat (Segev Finer) [#​52279](https://redirect.github.com/nodejs/node/pull/52279) - \[[`a81f368b99`](https://redirect.github.com/nodejs/node/commit/a81f368b99)] - **build**: fix eslint makefile target (Aviv Keller) [#​54999](https://redirect.github.com/nodejs/node/pull/54999) - \[[`c8b7a645ae`](https://redirect.github.com/nodejs/node/commit/c8b7a645ae)] - ***Revert*** "**build**: upgrade clang-format to v18" (Chengzhong Wu) [#​54994](https://redirect.github.com/nodejs/node/pull/54994) - \[[`7861ca5dc3`](https://redirect.github.com/nodejs/node/commit/7861ca5dc3)] - **build**: print `Running XYZ linter...` for py and yml (Aviv Keller) [#​54386](https://redirect.github.com/nodejs/node/pull/54386) - \[[`aaea3944e5`](https://redirect.github.com/nodejs/node/commit/aaea3944e5)] - **build,win**: add winget config to set up env (Hüseyin Açacak) [#​54729](https://redirect.github.com/nodejs/node/pull/54729) - \[[`30d47220bb`](https://redirect.github.com/nodejs/node/commit/30d47220bb)] - **build,win**: float VS 17.11 compilation patch (Stefan Stojanovic) [#​54970](https://redirect.github.com/nodejs/node/pull/54970) - \[[`048a1ab350`](https://redirect.github.com/nodejs/node/commit/048a1ab350)] - **cli**: ensure --run has proper pwd (Yagiz Nizipli) [#​54949](https://redirect.github.com/nodejs/node/pull/54949) - \[[`a97841ee10`](https://redirect.github.com/nodejs/node/commit/a97841ee10)] - **cli**: fix spacing for port range error (Aviv Keller) [#​54495](https://redirect.github.com/nodejs/node/pull/54495) - \[[`1dcc5eedff`](https://redirect.github.com/nodejs/node/commit/1dcc5eedff)] - ***Revert*** "**console**: colorize console error and warn" (Aviv Keller) [#​54677](https://redirect.github.com/nodejs/node/pull/54677) - \[[`f0b441230a`](https://redirect.github.com/nodejs/node/commit/f0b441230a)] - **(SEMVER-MINOR)** **crypto**: add KeyObject.prototype.toCryptoKey (Filip Skokan) [#​55262](https://redirect.github.com/nodejs/node/pull/55262) - \[[`d3f8c35320`](https://redirect.github.com/nodejs/node/commit/d3f8c35320)] - **crypto**: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) [#​55041](https://redirect.github.com/nodejs/node/pull/55041) - \[[`349d2ed07b`](https://redirect.github.com/nodejs/node/commit/349d2ed07b)] - **(SEMVER-MINOR)** **crypto**: add Date fields for `validTo` and `validFrom` (Andrew Moon) [#​54159](https://redirect.github.com/nodejs/node/pull/54159) - \[[`34ca36a397`](https://redirect.github.com/nodejs/node/commit/34ca36a397)] - **deps**: update undici to 6.20.0 (Node.js GitHub Bot) [#​55329](https://redirect.github.com/nodejs/node/pull/55329) - \[[`f703652e84`](https://redirect.github.com/nodejs/node/commit/f703652e84)] - **deps**: upgrade npm to 10.9.0 (npm team) [#​55255](https://redirect.github.com/nodejs/node/pull/55255) - \[[`b533a51856`](https://redirect.github.com/nodejs/node/commit/b533a51856)] - **deps**: V8: backport [`0d5d6e7`](https://redirect.github.com/nodejs/node/commit/0d5d6e71bbb0) (Yagiz Nizipli) [#​55115](https://redirect.github.com/nodejs/node/pull/55115) - \[[`2f65b3fd07`](https://redirect.github.com/nodejs/node/commit/2f65b3fd07)] - **deps**: V8: partially cherry-pick [`8953e49`](https://redirect.github.com/nodejs/node/commit/8953e49478) (Ben Noordhuis) [#​55274](https://redirect.github.com/nodejs/node/pull/55274) - \[[`bb9f77d53a`](https://redirect.github.com/nodejs/node/commit/bb9f77d53a)] - **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184) - \[[`63d51c82fe`](https://redirect.github.com/nodejs/node/commit/63d51c82fe)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) [#​55184](https://redirect.github.com/nodejs/node/pull/55184) - \[[`29e6484f3c`](https://redirect.github.com/nodejs/node/commit/29e6484f3c)] - **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336) - \[[`283927ec88`](https://redirect.github.com/nodejs/node/commit/283927ec88)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) [#​54336](https://redirect.github.com/nodejs/node/pull/54336) - \[[`b0636a1e88`](https://redirect.github.com/nodejs/node/commit/b0636a1e88)] - **deps**: update timezone to 2024b (Node.js GitHub Bot) [#​55056](https://redirect.github.com/nodejs/node/pull/55056) - \[[`173464d76f`](https://redirect.github.com/nodejs/node/commit/173464d76f)] - **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot) [#​54950](https://redirect.github.com/nodejs/node/pull/54950) - \[[`0d4536543b`](https://redirect.github.com/nodejs/node/commit/0d4536543b)] - **deps**: update corepack to 0.29.4 (Node.js GitHub Bot) [#​54845](https://redirect.github.com/nodejs/node/pull/54845) - \[[`1de5512383`](https://redirect.github.com/nodejs/node/commit/1de5512383)] - **deps**: V8: cherry-pick [`217457d`](https://redirect.github.com/nodejs/node/commit/217457d0a560) (Michaël Zasso) [#​54883](https://redirect.github.com/nodejs/node/pull/54883) - \[[`1921d7a37c`](https://redirect.github.com/nodejs/node/commit/1921d7a37c)] - **doc**: add release key for aduh95 (Antoine du Hamel) [#​55349](https://redirect.github.com/nodejs/node/pull/55349) - \[[`d8e42be1b2`](https://redirect.github.com/nodejs/node/commit/d8e42be1b2)] - **doc**: move `ERR_INVALID_PERFORMANCE_MARK` to legacy errors (Antoine du Hamel) [#​55247](https://redirect.github.com/nodejs/node/pull/55247) - \[[`5ea8aa183c`](https://redirect.github.com/nodejs/node/commit/5ea8aa183c)] - **doc**: fix Markdown linter (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344) - \[[`873588888d`](https://redirect.github.com/nodejs/node/commit/873588888d)] - ***Revert*** "**doc**: update test context.assert" (Antoine du Hamel) [#​55344](https://redirect.github.com/nodejs/node/pull/55344) - \[[`707e7cc702`](https://redirect.github.com/nodejs/node/commit/707e7cc702)] - **doc**: add pmarchini to collaborators (Pietro Marchini) [#​55331](https://redirect.github.com/nodejs/node/pull/55331) - \[[`b03272b9a1`](https://redirect.github.com/nodejs/node/commit/b03272b9a1)] - **doc**: fix `events.once()` example using `AbortSignal` (Ivo Janssen) [#​55144](https://redirect.github.com/nodejs/node/pull/55144) - \[[`85b765953d`](https://redirect.github.com/nodejs/node/commit/85b765953d)] - **doc**: add onboarding details for ambassador program (Marco Ippolito) [#​55284](https://redirect.github.com/nodejs/node/pull/55284) - \[[`5d41b8a8b0`](https://redirect.github.com/nodejs/node/commit/5d41b8a8b0)] - **doc**: update `require(ESM)` history and stability status (Antoine du Hamel) [#​55199](https://redirect.github.com/nodejs/node/pull/55199) - \[[`195df659e9`](https://redirect.github.com/nodejs/node/commit/195df659e9)] - **doc**: move `ERR_NAPI_TSFN_START/STOP_IDLE_LOOP` to legacy errors (Antoine du Hamel) [#​55248](https://redirect.github.com/nodejs/node/pull/55248) - \[[`8eae0d3f3c`](https://redirect.github.com/nodejs/node/commit/8eae0d3f3c)] - **doc**: fix initial default value of autoSelectFamily (Ihor Rohovets) [#​55245](https://redirect.github.com/nodejs/node/pull/55245) - \[[`297cb0da5a`](https://redirect.github.com/nodejs/node/commit/297cb0da5a)] - **doc**: tweak onboarding instructions (Michael Dawson) [#​55212](https://redirect.github.com/nodejs/node/pull/55212) - \[[`7ddbfe8c2b`](https://redirect.github.com/nodejs/node/commit/7ddbfe8c2b)] - **doc**: update test context.assert (Pietro Marchini) [#​55186](https://redirect.github.com/nodejs/node/pull/55186) - \[[`8a57550d20`](https://redirect.github.com/nodejs/node/commit/8a57550d20)] - **doc**: fix unordered error anchors (Antoine du Hamel) [#​55242](https://redirect.github.com/nodejs/node/pull/55242) - \[[`286ea4ed3d`](https://redirect.github.com/nodejs/node/commit/286ea4ed3d)] - **doc**: mention addons to experimental permission (Rafael Gonzaga) [#​55166](https://redirect.github.com/nodejs/node/pull/55166) - \[[`7c9ceabf38`](https://redirect.github.com/nodejs/node/commit/7c9ceabf38)] - **doc**: use correct dash in stability status (Antoine du Hamel) [#​55200](https://redirect.github.com/nodejs/node/pull/55200) - \[[`781ffd8ba1`](https://redirect.github.com/nodejs/node/commit/781ffd8ba1)] - **doc**: fix link in `test/README.md` (Livia Medeiros) [#​55165](https://redirect.github.com/nodejs/node/pull/55165) - \[[`61b9ed3bf2`](https://redirect.github.com/nodejs/node/commit/61b9ed3bf2)] - **doc**: add esm examples to node:net (Alfredo González) [#​55134](https://redirect.github.com/nodejs/node/pull/55134) - \[[`bb3499038d`](https://redirect.github.com/nodejs/node/commit/bb3499038d)] - **doc**: remove outdated https import reference (Edigleysson Silva (Edy)) [#​55111](https://redirect.github.com/nodejs/node/pull/55111) - \[[`6cc49518c7`](https://redirect.github.com/nodejs/node/commit/6cc49518c7)] - **doc**: move the YAML changes element (sendoru) [#​55112](https://redirect.github.com/nodejs/node/pull/55112) - \[[`b12b4a23e4`](https://redirect.github.com/nodejs/node/commit/b12b4a23e4)] - **doc**: remove random horizontal separators in `process.md` (Antoine du Hamel) [#​55149](https://redirect.github.com/nodejs/node/pull/55149) - \[[`7186ede388`](https://redirect.github.com/nodejs/node/commit/7186ede388)] - **doc**: put --env-file-if-exists=config right under --env-file=config (Edigleysson Silva (Edy)) [#​55131](https://redirect.github.com/nodejs/node/pull/55131) - \[[`8ad0dfff10`](https://redirect.github.com/nodejs/node/commit/8ad0dfff10)] - **doc**: fix the require resolve algorithm in `modules.md` (chirsz) [#​55117](https://redirect.github.com/nodejs/node/pull/55117) - \[[`fd40f0873f`](https://redirect.github.com/nodejs/node/commit/fd40f0873f)] - **doc**: update style guide (Aviv Keller) [#​53223](https://redirect.github.com/nodejs/node/pull/53223) - \[[`12c9d9780f`](https://redirect.github.com/nodejs/node/commit/12c9d9780f)] - **doc**: add missing `:` to `run()`'s `globPatterns` (Aviv Keller) [#​55135](https://redirect.github.com/nodejs/node/pull/55135) - \[[`73b05cfb04`](https://redirect.github.com/nodejs/node/commit/73b05cfb04)] - **doc**: correct `cleanup` option in stream.(promises.)finished (René) [#​55043](https://redirect.github.com/nodejs/node/pull/55043) - \[[`bebc95ed58`](https://redirect.github.com/nodejs/node/commit/bebc95ed58)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#​55086](https://redirect.github.com/nodejs/node/pull/55086) - \[[`a97c80c6ae`](https://redirect.github.com/nodejs/node/commit/a97c80c6ae)] - **doc**: add note about `--expose-internals` (Aviv Keller) [#​52861](https://redirect.github.com/nodejs/node/pull/52861) - \[[`89aeae63bd`](https://redirect.github.com/nodejs/node/commit/89aeae63bd)] - **doc**: remove `parseREPLKeyword` from REPL documentation (Aviv Keller) [#​54749](https://redirect.github.com/nodejs/node/pull/54749) - \[[`b3e0490b8b`](https://redirect.github.com/nodejs/node/commit/b3e0490b8b)] - **doc**: add missing EventSource docs to globals (Matthew Aitken) [#​55022](https://redirect.github.com/nodejs/node/pull/55022) - \[[`516c775fa5`](https://redirect.github.com/nodejs/node/commit/516c775fa5)] - **doc**: cover --experimental-test-module-mocks flag (Jonathan Sharpe) [#​55021](https://redirect.github.com/nodejs/node/pull/55021) - \[[`4244f1a269`](https://redirect.github.com/nodejs/node/commit/4244f1a269)] - **doc**: add more details for localStorage and sessionStorage (Batuhan Tomo) [#​53881](https://redirect.github.com/nodejs/node/pull/53881) - \[[`39a728c2e3`](https://redirect.github.com/nodejs/node/commit/39a728c2e3)] - **doc**: change backporting guide with updated info (Aviv Keller) [#​53746](https://redirect.github.com/nodejs/node/pull/53746) - \[[`3a5fe95ad7`](https://redirect.github.com/nodejs/node/commit/3a5fe95ad7)] - **doc**: add missing definitions to `internal-api.md` (Aviv Keller) [#​53303](https://redirect.github.com/nodejs/node/pull/53303) - \[[`f2d74a26a3`](https://redirect.github.com/nodejs/node/commit/f2d74a26a3)] - **doc**: fix history of `process.features` (Antoine du Hamel) [#​54982](https://redirect.github.com/nodejs/node/pull/54982) - \[[`29866ca438`](https://redirect.github.com/nodejs/node/commit/29866ca438)] - **doc**: fix typo callsite.lineNumber (Rafael Gonzaga) [#​54969](https://redirect.github.com/nodejs/node/pull/54969) - \[[`c1d73abd29`](https://redirect.github.com/nodejs/node/commit/c1d73abd29)] - **doc**: update documentation for externalizing deps (Michael Dawson) [#​54792](https://redirect.github.com/nodejs/node/pull/54792) - \[[`eca9668231`](https://redirect.github.com/nodejs/node/commit/eca9668231)] - **doc**: add documentation for process.features (Marco Ippolito) [#​54897](https://redirect.github.com/nodejs/node/pull/54897) - \[[`0fb446e207`](https://redirect.github.com/nodejs/node/commit/0fb446e207)] - **esm**: do not interpret `"main"` as a URL (Antoine du Hamel) [#​55003](https://redirect.github.com/nodejs/node/pull/55003) - \[[`be2fe4b249`](https://redirect.github.com/nodejs/node/commit/be2fe4b249)] - **events**: allow null/undefined eventInitDict (Matthew Aitken) [#​54643](https://redirect.github.com/nodejs/node/pull/54643) - \[[`cb47e169a0`](https://redirect.github.com/nodejs/node/commit/cb47e169a0)] - **events**: return `currentTarget` when dispatching (Matthew Aitken) [#​54642](https://redirect.github.com/nodejs/node/pull/54642) - \[[`dbfae3fe14`](https://redirect.github.com/nodejs/node/commit/dbfae3fe14)] - **fs**: acknowledge `signal` option in `filehandle.createReadStream()` (Livia Medeiros) [#​55148](https://redirect.github.com/nodejs/node/pull/55148) - \[[`1c94725c07`](https://redirect.github.com/nodejs/node/commit/1c94725c07)] - **fs**: check subdir correctly in cpSync (Jason Zhang) [#​55033](https://redirect.github.com/nodejs/node/pull/55033) - \[[`79ffefab2a`](https://redirect.github.com/nodejs/node/commit/79ffefab2a)] - **fs**: convert to u8 string for filesystem path (Jason Zhang) [#​54653](https://redirect.github.com/nodejs/node/pull/54653) - \[[`914db60159`](https://redirect.github.com/nodejs/node/commit/914db60159)] - **(SEMVER-MINOR)** **http2**: expose nghttp2\_option_set_stream_reset_rate_limit as an option (Maël Nison) [#​54875](https://redirect.github.com/nodejs/node/pull/54875) - \[[`08b5e6c794`](https://redirect.github.com/nodejs/node/commit/08b5e6c794)] - **lib**: fix module print timing when specifier includes `"` (Antoine du Hamel) [#​55150](https://redirect.github.com/nodejs/node/pull/55150) - \[[`bf7d7aef4b`](https://redirect.github.com/nodejs/node/commit/bf7d7aef4b)] - **lib**: fix typos (Nathan Baulch) [#​55065](https://redirect.github.com/nodejs/node/pull/55065) - \[[`d803355d92`](https://redirect.github.com/nodejs/node/commit/d803355d92)] - **lib**: prefer optional chaining (Aviv Keller) [#​55045](https://redirect.github.com/nodejs/node/pull/55045) - \[[`d4873bcd6d`](https://redirect.github.com/nodejs/node/commit/d4873bcd6d)] - **lib**: remove lib/internal/idna.js (Yagiz Nizipli) [#​55050](https://redirect.github.com/nodejs/node/pull/55050) - \[[`f7c3b03759`](https://redirect.github.com/nodejs/node/commit/f7c3b03759)] - **(SEMVER-MINOR)** **lib**: propagate aborted state to dependent signals before firing events (jazelly) [#​54826](https://redirect.github.com/nodejs/node/pull/54826) - \[[`397ae418db`](https://redirect.github.com/nodejs/node/commit/397ae418db)] - **lib**: the REPL should survive deletion of Array.prototype methods (Jordan Harband) [#​31457](https://redirect.github.com/nodejs/node/pull/31457) - \[[`566179c9ec`](https://redirect.github.com/nodejs/node/commit/566179c9ec)] - **lib, tools**: remove duplicate requires (Aviv Keller) [#​54987](https://redirect.github.com/nodejs/node/pull/54987) - \[[`c9a1bbbef2`](https://redirect.github.com/nodejs/node/commit/c9a1bbbef2)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#​55300](https://redirect.github.com/nodejs/node/pull/55300) - \[[`d7b73bbd1d`](https://redirect.github.com/nodejs/node/commit/d7b73bbd1d)] - **meta**: bump mozilla-actions/sccache-action from 0.0.5 to 0.0.6 (dependabot\[bot]) [#​55225](https://redirect.github.com/nodejs/node/pull/55225) - \[[`0f4269faa9`](https://redirect.github.com/nodejs/node/commit/0f4269faa9)] - **meta**: bump actions/checkout from 4.1.7 to 4.2.0 (dependabot\[bot]) [#​55224](https://redirect.github.com/nodejs/node/pull/55224) - \[[`33be1990d8`](https://redirect.github.com/nodejs/node/commit/33be1990d8)] - **meta**: bump actions/setup-node from 4.0.3 to 4.0.4 (dependabot\[bot]) [#​55223](https://redirect.github.com/nodejs/node/pull/55223) - \[[`f5b4ae5bf8`](https://redirect.github.com/nodejs/node/commit/f5b4ae5bf8)] - **meta**: bump peter-evans/create-pull-request from 7.0.1 to 7.0.5 (dependabot\[bot]) [#​55219](https://redirect.github.com/nodejs/node/pull/55219) - \[[`1985d9016e`](https://redirect.github.com/nodejs/node/commit/1985d9016e)] - **meta**: add mailmap entry for abmusse (Abdirahim Musse) [#​55182](https://redirect.github.com/nodejs/node/pull/55182) - \[[`93b215d5e6`](https://redirect.github.com/nodejs/node/commit/93b215d5e6)] - **meta**: add more information about nightly releases (Aviv Keller) [#​55084](https://redirect.github.com/nodejs/node/pull/55084) - \[[`aeae5973c3`](https://redirect.github.com/nodejs/node/commit/aeae5973c3)] - **meta**: add `linux` to OS labels in collaborator guide (Aviv Keller) [#​54986](https://redirect.github.com/nodejs/node/pull/54986) - \[[`4fb2c3baa8`](https://redirect.github.com/nodejs/node/commit/4fb2c3baa8)] - **meta**: remove never-used workflow trigger (Aviv Keller) [#​54983](https://redirect.github.com/nodejs/node/pull/54983) - \[[`e1f36d0da8`](https://redirect.github.com/nodejs/node/commit/e1f36d0da8)] - **meta**: remove unneeded ignore rules from ruff (Aviv Keller) [#​54360](https://redirect.github.com/nodejs/node/pull/54360) - \[[`ce0d0c1ec8`](https://redirect.github.com/nodejs/node/commit/ce0d0c1ec8)] - **meta**: remove `build-windows.yml` (Aviv Keller) [#​54662](https://redirect.github.com/nodejs/node/pull/54662) - \[[`ca67c97f33`](https://redirect.github.com/nodejs/node/commit/ca67c97f33)] - **meta**: add links to alternative issue trackers (Aviv Keller) [#​54401](https://redirect.github.com/nodejs/node/pull/54401) - \[[`6fcac73738`](https://redirect.github.com/nodejs/node/commit/6fcac73738)] - **module**: wrap swc error in ERR_INVALID_TYPESCRIPT_SYNTAX (Marco Ippolito) [#​55316](https://redirect.github.com/nodejs/node/pull/55316) - \[[`0412ac8bf3`](https://redirect.github.com/nodejs/node/commit/0412ac8bf3)] - **module**: add internal type def for `flushCompileCache` (Jacob Smith) [#​55226](https://redirect.github.com/nodejs/node/pull/55226) - \[[`32261fc98a`](https://redirect.github.com/nodejs/node/commit/32261fc98a)] - **(SEMVER-MINOR)** **module**: support loading entrypoint as url (RedYetiDev) [#​54933](https://redirect.github.com/nodejs/node/pull/54933) - \[[`111261e245`](https://redirect.github.com/nodejs/node/commit/111261e245)] - **(SEMVER-MINOR)** **module**: implement the "module-sync" exports condition (Joyee Cheung) [#​54648](https://redirect.github.com/nodejs/node/pull/54648) - \[[`b6fc9adf5b`](https://redirect.github.com/nodejs/node/commit/b6fc9adf5b)] - **module**: remove duplicated import (Aviv Keller) [#​54942](https://redirect.github.com/nodejs/node/pull/54942) - \[[`06957ff355`](https://redirect.github.com/nodejs/node/commit/06957ff355)] - **(SEMVER-MINOR)** **module**: implement flushCompileCache() (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`2dcf70c347`](https://redirect.github.com/nodejs/node/commit/2dcf70c347)] - **(SEMVER-MINOR)** **module**: throw when invalid argument is passed to enableCompileCache() (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`f9b19d7c44`](https://redirect.github.com/nodejs/node/commit/f9b19d7c44)] - **(SEMVER-MINOR)** **module**: write compile cache to temporary file and then rename it (Joyee Cheung) [#​54971](https://redirect.github.com/nodejs/node/pull/54971) - \[[`1d169764db`](https://redirect.github.com/nodejs/node/commit/1d169764db)] - **module**: report unfinished TLA in ambiguous modules (Antoine du Hamel) [#​54980](https://redirect.github.com/nodejs/node/pull/54980) - \[[`c89c93496d`](https://redirect.github.com/nodejs/node/commit/c89c93496d)] - **module**: refator ESM loader for adding future synchronous hooks (Joyee Cheung) [#​54769](https://redirect.github.com/nodejs/node/pull/54769) - \[[`108cef22e6`](https://redirect.github.com/nodejs/node/commit/108cef22e6)] - **module**: remove bogus assertion in CJS entrypoint handling with --import (Joyee Cheung) [#​54592](https://redirect.github.com/nodejs/node/pull/54592) - \[[`67ecb10c78`](https://redirect.github.com/nodejs/node/commit/67ecb10c78)] - **module**: fix discrepancy between .ts and .js (Marco Ippolito) [#​54461](https://redirect.github.com/nodejs/node/pull/54461) - \[[`3300d5990f`](https://redirect.github.com/nodejs/node/commit/3300d5990f)] - **os**: use const with early return for path (Trivikram Kamat) [#​54959](https://redirect.github.com/nodejs/node/pull/54959) - \[[`90cce6ec7c`](https://redirect.github.com/nodejs/node/commit/90cce6ec7c)] - **path**: remove repetitive conditional operator in `posix.resolve` (Wiyeong Seo) [#​54835](https://redirect.github.com/nodejs/node/pull/54835) - \[[`cbfc980f89`](https://redirect.github.com/nodejs/node/commit/cbfc980f89)] - **perf_hooks**: add missing type argument to getEntriesByName (Luke Taher) [#​54767](https://redirect.github.com/nodejs/node/pull/54767) - \[[`e95163b170`](https://redirect.github.com/nodejs/node/commit/e95163b170)] - **(SEMVER-MINOR)** **process**: add process.features.require_module (Joyee Cheung) [#​55241](https://redirect.github.com/nodejs/node/pull/55241) - \[[`0655d3a384`](https://redirect.github.com/nodejs/node/commit/0655d3a384)] - **process**: fix `process.features.typescript` when Amaro is unavailable (Antoine du Hamel) [#​55323](https://redirect.github.com/nodejs/node/pull/55323) - \[[`4050f68e5d`](https://redirect.github.com/nodejs/node/commit/4050f68e5d)] - **(SEMVER-MINOR)** **process**: add `process.features.typescript` (Aviv Keller) [#​54295](https://redirect.github.com/nodejs/node/pull/54295) - \[[`75073c50ae`](https://redirect.github.com/nodejs/node/commit/75073c50ae)] - **quic**: start adding in the internal quic js api (James M Snell) [#​53256](https://redirect.github.com/nodejs/node/pull/53256) - \[[`538b1eb5b0`](https://redirect.github.com/nodejs/node/commit/538b1eb5b0)] - **repl**: catch `\v` and `\r` in new-line detection (Aviv Keller) [#​54512](https://redirect.github.com/nodejs/node/pull/54512) - \[[`57a9d3f15e`](https://redirect.github.com/nodejs/node/commit/57a9d3f15e)] - **sqlite**: disable DQS misfeature by default (Tobias Nießen) [#​55297](https://redirect.github.com/nodejs/node/pull/55297) - \[[`c126543374`](https://redirect.github.com/nodejs/node/commit/c126543374)] - **sqlite**: make sourceSQL and expandedSQL string-valued properties (Tobias Nießen) [#​54721](https://redirect.github.com/nodejs/node/pull/54721) - \[[`67f5f46c56`](https://redirect.github.com/nodejs/node/commit/67f5f46c56)] - **sqlite**: enable foreign key constraints by default (Tobias Nießen) [#​54777](https://redirect.github.com/nodejs/node/pull/54777) - \[[`09999491bf`](https://redirect.github.com/nodejs/node/commit/09999491bf)] - **src**: handle errors correctly in webstorage (Michaël Zasso) [#​54544](https://redirect.github.com/nodejs/node/pull/54544) - \[[`295c17c4ea`](https://redirect.github.com/nodejs/node/commit/295c17c4ea)] - **src**: make minor tweaks to quic c++ for c++20 (James M Snell) [#​53256](https://redirect.github.com/nodejs/node/pull/53256) - \[[`b1d47d06f9`](https://redirect.github.com/nodejs/node/commit/b1d47d06f9)] - **src**: apply getCallSite optimization (RafaelGSS) [#​55174](https://redirect.github.com/nodejs/node/pull/55174) - \[[`d6bcc44829`](https://redirect.github.com/nodejs/node/commit/d6bcc44829)] - **src**: modernize likely/unlikely hints (Yagiz Nizipli) [#​55155](https://redirect.github.com/nodejs/node/pull/55155) - \[[`1af5ad61ca`](https://redirect.github.com/nodejs/node/commit/1af5ad61ca)] - **src**: fixup Error.stackTraceLimit during snapshot building (Joyee Cheung) [#​55121](https://redirect.github.com/nodejs/node/pull/55121) - \[[`b229083235`](https://redirect.github.com/nodejs/node/commit/b229083235)] - **src**: parse --stack-trace-limit and use it in --trace-\* flags (Joyee Cheung) [#​55121](https://redirect.github.com/nodejs/node/pull/55121) - \[[`942ad54e08`](https://redirect.github.com/nodejs/node/commit/942ad54e08)] - **src**: move more key handling to ncrypto (James M Snell) [#​55108](https://redirect.github.com/nodejs/node/pull/55108) - \[[`0bb5584288`](https://redirect.github.com/nodejs/node/commit/0bb5584288)] - **src**: add receiver to fast api callback methods (Carlos Espa) [#​54408](https://redirect.github.com/nodejs/node/pull/54408) - \[[`706e9611f0`](https://redirect.github.com/nodejs/node/commit/706e9611f0)] - **src**: fix typos (Nathan Baulch) [#​55064](https://redirect.github.com/nodejs/node/pull/55064) - \[[`a96d5d1bcc`](https://redirect.github.com/nodejs/node/commit/a96d5d1bcc)] - **src**: move more stuff over to use Maybe\<void> (James M Snell) [#​54831](https://redirect.github.com/nodejs/node/pull/54831) - \[[`ee0a98b5a2`](https://redirect.github.com/nodejs/node/commit/ee0a98b5a2)] - **src**: decode native error messages as UTF-8 (Joyee Cheung) [#​55024](https://redirect.github.com/nodejs/node/pull/55024) - \[[`1fc8edecf8`](https://redirect.github.com/nodejs/node/commit/1fc8edecf8)] - **src**: update clang-tidy and focus on modernization (Yagiz Nizipli) [#​53757](https://redirect.github.com/nodejs/node/pull/53757) - \[[`3a1485a1a3`](https://redirect.github.com/nodejs/node/commit/3a1485a1a3)] - **src**: move evp stuff to ncrypto (James M Snell) [#​54911](https://redirect.github.com/nodejs/node/pull/54911) - \[[`9ae80e1e4d`](https://redirect.github.com/nodejs/node/commit/9ae80e1e4d)] - **src**: revert filesystem::path changes (Yagiz Nizipli) [#​55015](https://redirect.github.com/nodejs/node/pull/55015) - \[[`465d05018a`](https://redirect.github.com/nodejs/node/commit/465d05018a)] - **src**: mark node --run as stable (Yagiz Nizipli) [#​53763](https://redirect.github.com/nodejs/node/pull/53763) - \[[`ef546c872c`](https://redirect.github.com/nodejs/node/commit/ef546c872c)] - **src**: cleanup per env handles directly without a list (Chengzhong Wu) [#​54993](https://redirect.github.com/nodejs/node/pull/54993) - \[[`0876f78411`](https://redirect.github.com/nodejs/node/commit/0876f78411)] - **src**: add unistd.h import if node posix credentials is defined (Jonas) [#​54528](https://redirect.github.com/nodejs/node/pull/54528) - \[[`284db53866`](https://redirect.github.com/nodejs/node/commit/284db53866)] - **src**: remove duplicate code setting AF_INET (He Yang) [#​54939](https://redirect.github.com/nodejs/node/pull/54939) - \[[`f332c4c4fc`](https://redirect.github.com/nodejs/node/commit/f332c4c4fc)] - **src**: use `Maybe<void>` where bool isn't needed (Michaël Zasso) [#​54575](https://redirect.github.com/nodejs/node/pull/54575) - \[[`c7ed2ff920`](https://redirect.github.com/nodejs/node/commit/c7ed2ff920)] - **stream**: handle undefined chunks correctly in decode stream (devstone) [#​55153](https://redirect.github.com/nodejs/node/pull/55153) - \[[`a9675a0cbc`](https://redirect.github.com/nodejs/node/commit/a9675a0cbc)] - **stream**: treat null asyncIterator as undefined (Jason Zhang) [#​55119](https://redirect.github.com/nodejs/node/pull/55119) - \[[`bf69ae1406`](https://redirect.github.com/nodejs/node/commit/bf69ae1406)] - **stream**: set stream prototype to closest transferable superclass (Jason Zhang) [#​55067](https://redirect.github.com/nodejs/node/pull/55067) - \[[`3273707a3a`](https://redirect.github.com/nodejs/node/commit/3273707a3a)] - **test**: fix tests when Amaro is unavailable (Richard Lau) [#​55320](https://redirect.github.com/nodejs/node/pull/55320) - \[[`ff3cc3b2ab`](https://redirect.github.com/nodejs/node/commit/ff3cc3b2ab)] - **test**: use more informative errors in `test-runner-cli` (Antoine du Hamel) [#​55321](https://redirect.github.com/nodejs/node/pull/55321) - \[[`17d2f9de6d`](https://redirect.github.com/nodejs/node/commit/17d2f9de6d)] - **test**: make `test-loaders-workers-spawned` less flaky (Antoine du Hamel) [#​55172](https://redirect.github.com/nodejs/node/pull/55172) - \[[`1b1104e69b`](https://redirect.github.com/nodejs/node/commit/1b1104e69b)] - **test**: add resource to internal module stat test (RafaelGSS) [#​55157](https://redirect.github.com/nodejs/node/pull/55157) - \[[`b36f8c2146`](https://redirect.github.com/nodejs/node/commit/b36f8c2146)] - **test**: update multiple assert tests to use node:test (James M Snell) [#​54585](https://redirect.github.com/nodejs/node/pull/54585) - \[[`1b30f7fdd6`](https://redirect.github.com/nodejs/node/commit/1b30f7fdd6)] - **test**: move coverage source map tests to new file (Aviv Keller) [#​55123](https://redirect.github.com/nodejs/node/pull/55123) - \[[`ce67e7b5b3`](https://redirect.github.com/nodejs/node/commit/ce67e7b5b3)] - **test**: adding more tests for strip-types (Kevin Toshihiro Uehara) [#​54929](https://redirect.github.com/nodejs/node/pull/54929) - \[[`a57c8ba3ef`](https://redirect.github.com/nodejs/node/commit/a57c8ba3ef)] - **test**: update wpt test for encoding (devstone) [#​55151](https://redirect.github.com/nodejs/node/pull/55151) - \[[`65fbe94d45`](https://redirect.github.com/nodejs/node/commit/65fbe94d45)] - **test**: add `escapePOSIXShell` util (Antoine du Hamel) [#​55125](https://redirect.github.com/nodejs/node/pull/55125) - \[[`cc8838252e`](https://redirect.github.com/nodejs/node/commit/cc8838252e)] - **test**: remove unnecessary `await` in test-watch-mode (Wuli) [#​55142](https://redirect.github.com/nodejs/node/pull/55142) - \[[`9aeba48bf0`](https://redirect.github.com/nodejs/node/commit/9aeba48bf0)] - **test**: fix typos (Nathan Baulch) [#​55063](https://redirect.github.com/nodejs/node/pull/55063) - \[[`0999b5e493`](https://redirect.github.com/nodejs/node/commit/0999b5e493)] - **test**: remove duplicated test descriptions (Christos Koutsiaris) [#​54140](https://redirect.github.com/nodejs/node/pull/54140) - \[[`e99d4a4cb8`](https://redirect.github.com/nodejs/node/commit/e99d4a4cb8)] - **test**: deflake test/pummel/test-timers.js (jakecastelli) [#​55098](https://redirect.github.com/nodejs/node/pull/55098) - \[[`fb8470afd7`](https://redirect.github.com/nodejs/node/commit/fb8470afd7)] - **test**: deflake test-http-remove-header-stays-removed (Luigi Pinca) [#​55004](https://redirect.github.com/nodejs/node/pull/55004) - \[[`e879c5edf2`](https://redirect.github.com/nodejs/node/commit/e879c5edf2)] - **test**: fix test-tls-junk-closes-server (Michael Dawson) [#​55089](https://redirect.github.com/nodejs/node/pull/55089) - \[[`b885f0583c`](https://redirect.github.com/nodejs/node/commit/b885f0583c)] - **test**: fix more tests that fail when path contains a space (Antoine du Hamel) [#​55088](https://redirect.github.com/nodejs/node/pull/55088) - \[[`85f1187942`](https://redirect.github.com/nodejs/node/commit/85f1187942)] - **test**: fix `assertSnapshot` when path contains a quote (Antoine du Hamel) [#​55087](https://redirect.github.com/nodejs/node/pull/55087) - \[[`fdae57f1e1`](https://redirect.github.com/nodejs/node/commit/fdae57f1e1)] - **test**: fix some tests when path contains `%` (Antoine du Hamel) [#​55082](https://redirect.github.com/nodejs/node/pull/55082) - \[[`36c9ea8912`](https://redirect.github.com/nodejs/node/commit/36c9ea8912)] - ***Revert*** "**test**: mark test-fs-watch-non-recursive flaky on Windows" (Luigi Pinca) [#​55079](https://redirect.github.com/nodejs/node/pull/55079) - \[[`80da5993cc`](https://redirect.github.com/nodejs/node/commit/80da5993cc)] - **test**: remove interval and give more time to unsync (Pietro Marchini) [#​55006](https://redirect.github.com/nodejs/node/pull/55006) - \[[`93c23e74b3`](https://redirect.github.com/nodejs/node/commit/93c23e74b3)] - **test**: deflake test-inspector-strip-types (Luigi Pinca) [#​55058](https://redirect.github.com/nodejs/node/pull/55058) - \[[`43bbca2c08`](https://redirect.github.com/nodejs/node/commit/43bbca2c08)] - **test**: make `test-runner-assert` more robust (Aviv Keller) [#​55036](https://redirect.github.com/nodejs/node/pull/55036) - \[[`268f1ec08f`](https://redirect.github.com/nodejs/node/commit/268f1ec08f)] - **test**: update tls test to support OpenSSL32 (Michael Dawson) [#​55030](https://redirect.github.com/nodejs/node/pull/55030) - \[[`a50dd21423`](https://redirect.github.com/nodejs/node/commit/a50dd21423)] - **test**: do not assume `process.execPath` contains no spaces (Antoine du Hamel) [#​55028](https://redirect.github.com/nodejs/node/pull/55028) - \[[`c56e324cb8`](https://redirect.github.com/nodejs/node/commit/c56e324cb8)] - **test**: fix `test-vm-context-dont-contextify` when path contains a space (Antoine du Hamel) [#​55026](https://redirect.github.com/nodejs/node/pull/55026) - \[[`6d42e44264`](https://redirect.github.com/nodejs/node/commit/6d42e44264)] - **test**: adjust tls-set-ciphers for OpenSSL32 (Michael Dawson) [#​55016](https://redirect.github.com/nodejs/node/pull/55016) - \[[`22e601a76c`](https://redirect.github.com/nodejs/node/commit/22e601a76c)] - **test**: add `util.stripVTControlCharacters` test (RedYetiDev) [#​54865](https://redirect.github.com/nodejs/node/pull/54865) - \[[`a6796696d7`](https://redirect.github.com/nodejs/node/commit/a6796696d7)] - **test**: improve coverage for timer promises schedular (Aviv Keller) [#​53370](https://redirect.github.com/nodejs/node/pull/53370) - \[[`9506f77b3e`](https://redirect.github.com/nodejs/node/commit/9506f77b3e)] - **test**: remove `getCallSite` from common (RedYetiDev) [#​54947](https://redirect.github.com/nodejs/node/pull/54947) - \[[`20d3a806ea`](https://redirect.github.com/nodejs/node/commit/20d3a806ea)] - **test**: remove unused common utilities (RedYetiDev) [#​54825](https://redirect.github.com/nodejs/node/pull/54825) - \[[`341b6d9b94`](https://redirect.github.com/nodejs/node/commit/341b6d9b94)] - **test**: deflake test-http-header-overflow (Luigi Pinca) [#​54978](https://redirect.github.com/nodejs/node/pull/54978) - \[[`1e53c10853`](https://redirect.github.com/nodejs/node/commit/1e53c10853)] - **test**: fix `soucre` to `source` (Aviv Keller) [#​55038](https://redirect.github.com/nodejs/node/pull/55038) - \[[`6843ca7e0d`](https://redirect.github.com/nodejs/node/commit/6843ca7e0d)] - **test**: add asserts to validate test assumptions (Michael Dawson) [#​54997](https://redirect.github.com/nodejs/node/pull/54997) - \[[`98ff615c5e`](https://redirect.github.com/nodejs/node/commit/98ff615c5e)] - **test**: add runner watch mode isolation tests (Pietro Marchini) [#​54888](https://redirect.github.com/nodejs/node/pull/54888) - \[[`327a8f7b59`](https://redirect.github.com/nodejs/node/commit/327a8f7b59)] - **test**: fix invalid wasm test (Aviv Keller) [#​54935](https://redirect.github.com/nodejs/node/pull/54935) - \[[`5b012f544c`](https://redirect.github.com/nodejs/node/commit/5b012f544c)] - **test**: move test-http-max-sockets to parallel (Luigi Pinca) [#​54977](https://redirect.github.com/nodejs/node/pull/54977) - \[[`22b413910e`](https://redirect.github.com/nodejs/node/commit/22b413910e)] - **test**: remove test-http-max-sockets flaky designation (Luigi Pinca) [#​54976](https://redirect.github.com/nodejs/node/pull/54976) - \[[`62b8640550`](https://redirect.github.com/nodejs/node/commit/62b8640550)] - **test**: refactor test-whatwg-webstreams-encoding to be shorter (David Dong) [#​54569](https://redirect.github.com/nodejs/node/pull/54569) - \[[`1f11d68173`](https://redirect.github.com/nodejs/node/commit/1f11d68173)] - **test**: adjust key sizes to support OpenSSL32 (Michael Dawson) [#​54972](https://redirect.github.com/nodejs/node/pull/54972) - \[[`90a87ca8f7`](https://redirect.github.com/nodejs/node/commit/90a87ca8f7)] - **test**: update test to support OpenSSL32 (Michael Dawson) [#​54968](https://redirect.github.com/nodejs/node/pull/54968) - \[[`9b7834536a`](https://redirect.github.com/nodejs/node/commit/9b7834536a)] - **test**: update DOM events web platform tests (Matthew Aitken) [#​54642](https://redirect.github.com/nodejs/node/pull/54642) - \[[`1c001550a2`](https://redirect.github.com/nodejs/node/commit/1c001550a2)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#​55029](https://redirect.github.com/nodejs/node/pull/55029) - \[[`800f7c44ed`](https://redirect.github.com/nodejs/node/commit/800f7c44ed)] - **test_runner**: throw on invalid source map (Aviv Keller) [#​55055](https://redirect.github.com/nodejs/node/pull/55055) - \[[`0f7e3f017f`](https://redirect.github.com/nodejs/node/commit/0f7e3f017f)] - **test_runner**: assert entry is a valid object (Edigleysson Silva (Edy)) [#​55231](https://redirect.github.com/nodejs/node/pull/55231) - \[[`c308862d2e`](https://redirect.github.com/nodejs/node/commit/c308862d2e)] - **test_runner**: avoid spread operator on arrays (Antoine du Hamel) [#​55143](https://redirect.github.com/nodejs/node/pull/55143) - \[[`12401972b7`](https://redirect.github.com/nodejs/node/commit/12401972b7)] - **test_runner**: support typescript files in default glob (Aviv Keller) [#​55081](https://redirect.github.com/nodejs/node/pull/55081) - \[[`19cfa3140f`](https://redirect.github.com/nodejs/node/commit/19cfa3140f)] - **test_runner**: close and flush destinations on forced exit (Colin Ihrig) [#​55099](https://redirect.github.com/nodejs/node/pull/55099) - \[[`86f7cb802d`](https://redirect.github.com/nodejs/node/commit/86f7cb802d)] - **(SEMVER-MINOR)** **test_runner**: support custom arguments in `run()` (Aviv Keller) [#​55126](https://redirect.github.com/nodejs/node/pull/55126) - \[[`7eaeba499a`](https://redirect.github.com/nodejs/node/commit/7eaeba499a)] - **test_runner**: fix mocking modules with quote in their URL (Antoine du Hamel) [#​55083](https://redirect.github.com/nodejs/node/pull/55083) - \[[`8818c6c88a`](https://redirect.github.com/nodejs/node/commit/8818c6c88a)] - **test_runner**: report error on missing sourcemap source (Aviv Keller) [#​55037](https://redirect.github.com/nodejs/node/pull/55037) - \[[`b62f2f8259`](https://redirect.github.com/nodejs/node/commit/b62f2f8259)] - **(SEMVER-MINOR)** **test_runner**: add 'test:summary' event (Colin Ihrig) [#​54851](https://redirect.github.com/nodejs/node/pull/54851) - \[[`449dad0db0`](https://redirect.github.com/nodejs/node/commit/449dad0db0)] - **test_runner**: use `test:` symbol on second print of parent test (RedYetiDev) [#​54956](https://redirect.github.com/nodejs/node/pull/54956) - \[[`4b962a78c7`](https://redirect.github.com/nodejs/node/commit/4b962a78c7)] - **test_runner**: replace ansi clear with ansi reset (Pietro Marchini) [#​55013](https://redirect.github.com/nodejs/node/pull/55013) - \[[`d7c708aec5`](https://redirect.github.com/nodejs/node/commit/d7c708aec5)] - **(SEMVER-MINOR)** **test_runner**: add support for coverage via run() (Chemi Atlow) [#​53937](https://redirect.github.com/nodejs/node/pull/53937) - \[[`93c6c90219`](https://redirect.github.com/nodejs/node/commit/93c6c90219)] - **test_runner**: support typescript module mocking (Marco Ippolito) [#​54878](https://redirect.github.com/nodejs/node/pull/54878) - \[[`1daec9a63f`](https://redirect.github.com/nodejs/node/commit/1daec9a63f)] - **test_runner**: avoid coverage report partial file names (Pietro Marchini) [#​54379](https://redirect.github.com/nodejs/node/pull/54379) - \[[`d51e5a8667`](https://redirect.github.com/nodejs/node/commit/d51e5a8667)] - **tools**: enforce errors to not be documented in legacy section (Aviv Keller) [#​55218](https://redirect.github.com/nodejs/node/pull/55218) - \[[`6a7d201b80`](https://redirect.github.com/nodejs/node/commit/6a7d201b80)] - **tools**: update gyp-next to 0.18.2 (Node.js GitHub Bot) [#​55160](https://redirect.github.com/nodejs/node/pull/55160) - \[[`c988e7e2e5`](https://redirect.github.com/nodejs/node/commit/c988e7e2e5)] - **tools**: bump the eslint group in /tools/eslint with 4 updates (dependabot\[bot]) [#​55227](https://redirect.github.com/nodejs/node/pull/55227) - \[[`7982d3d4ed`](https://redirect.github.com/nodejs/node/commit/7982d3d4ed)] - **tools**: only check teams on the default branch (Antoine du Hamel) [#​55124](https://redirect.github.com/nodejs/node/pull/55124) - \[[`60a35eddb0`](https://redirect.github.com/nodejs/node/commit/60a35eddb0)] - **tools**: make `choco install` script more readable (Aviv Keller) [#​54002](https://redirect.github.com/nodejs/node/pull/54002) - \[[`b7b1fa6dd3`](https://redirect.github.com/nodejs/node/commit/b7b1fa6dd3)] - **tools**: bump Rollup from 4.18.1 to 4.22.4 for `lint-md` (dependabot\[bot]) [#​55093](https://redirect.github.com/nodejs/node/pull/55093) - \[[`3304bf387f`](https://redirect.github.com/nodejs/node/commit/3304bf387f)] - **tools**: unlock versions of irrelevant DB deps (Michaël Zasso) [#​55042](https://redirect.github.com/nodejs/node/pull/55042) - \[[`65c376a819`](https://redirect.github.com/nodejs/node/commit/65c376a819)] - **tools**: remove redudant code from eslint require rule (Aviv Keller) [#​54892](https://redirect.github.com/nodejs/node/pull/54892) - \[[`295f684b69`](https://redirect.github.com/nodejs/node/commit/295f684b69)] - **tools**: update error message for ICU in license-builder (Aviv Keller) [#​54742](https://redirect.github.com/nodejs/node/pull/54742) - \[[`ce4b6e403d`](https://redirect.github.com/nodejs/node/commit/ce4b6e403d)] - **tools**: refactor js2c.cc to use c++20 (Yagiz Nizipli) [#​54849](https://redirect.github.com/nodejs/node/pull/54849) - \[[`31f0ef6ea3`](https://redirect.github.com/nodejs/node/commit/31f0ef6ea3)] - **tools**: bump the eslint group in /tools/eslint with 7 updates (dependabot\[bot]) [#​54821](https://redirect.github.com/nodejs/node/pull/54821) - \[[`676d0a09a0`](https://redirect.github.com/nodejs/node/commit/676d0a09a0)] - **tools**: update github_reporter to 1.7.1 (Node.js GitHub Bot) [#​54951](https://redirect.github.com/nodejs/node/pull/54951) - \[[`0f01f38aea`](https://redirect.github.com/nodejs/node/commit/0f01f38aea)] - **tty**: fix links for terminal colors (Aviv Keller) [#​54596](https://redirect.github.com/nodejs/node/pull/54596) - \[[`d264639f5f`](https://redirect.github.com/nodejs/node/commit/d264639f5f)] - **util**: update ansi regex (Aviv Keller) [#​54865](https://redirect.github.com/nodejs/node/pull/54865) - \[[`ea7aaf37bf`](https://redirect.github.com/nodejs/node/commit/ea7aaf37bf)] - **v8**: out of bounds copy (Robert Nagy) [#​55261](https://redirect.github.com/nodejs/node/pull/55261) - \[[`fa695facf5`](https://redirect.github.com/nodejs/node/commit/fa695facf5)] - **watch**: preserve output when gracefully restarted (Théo LUDWIG) [#​54323](https://redirect.github.com/nodejs/node/pull/54323) - \[[`5fda4a1498`](https://redirect.github.com/nodejs/node/commit/5fda4a1498)] - **(SEMVER-MINOR)** **worker**: add `markAsUncloneable` api (Jason Zhang) [#​55234](https://redirect.github.com/nodejs/node/pull/55234) - \[[`d65334c454`](https://redirect.github.com/nodejs/node/commit/d65334c454)] - **worker**: throw InvalidStateError in postMessage after close (devstone) [#​55206](https://redirect.github.com/nodejs/node/pull/55206) - \[[`fc90d7c63a`](https://redirect.github.com/nodejs/node/commit/fc90d7c63a)] - **worker**: handle `--input-type` more consistently (Antoine du Hamel) [#​54979](https://redirect.github.com/nodejs/node/pull/54979) - \[[`a9fa2da870`](https://redirect.github.com/nodejs/node/commit/a9fa2da870)] - **zlib**: throw brotli initialization error from c++ (Yagiz Nizipli) [#​54698](https://redirect.github.com/nodejs/node/pull/54698) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [highcharts](http://www.highcharts.com) ([source](https://redirect.github.com/highcharts/highcharts-dist)) | [`11.4.8` -> `12.0.2`](https://renovatebot.com/diffs/npm/highcharts/11.4.8/12.0.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>highcharts/highcharts-dist (highcharts)</summary> ### [`v12.0.2`](https://redirect.github.com/highcharts/highcharts-dist/compare/v12.0.1...v12.0.2) [Compare Source](https://redirect.github.com/highcharts/highcharts-dist/compare/v12.0.1...v12.0.2) ### [`v12.0.1`](https://redirect.github.com/highcharts/highcharts-dist/compare/v12.0.0...v12.0.1) [Compare Source](https://redirect.github.com/highcharts/highcharts-dist/compare/v12.0.0...v12.0.1) ### [`v12.0.0`](https://redirect.github.com/highcharts/highcharts-dist/compare/v11.4.8...v12.0.0) [Compare Source](https://redirect.github.com/highcharts/highcharts-dist/compare/v11.4.8...v12.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Graham Tackley <[email protected]>
…1412) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@graphql-eslint/eslint-plugin](https://redirect.github.com/dimaMachina/graphql-eslint) | [`3.20.1` -> `4.3.0`](https://renovatebot.com/diffs/npm/@graphql-eslint%2feslint-plugin/3.20.1/4.3.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dimaMachina/graphql-eslint (@​graphql-eslint/eslint-plugin)</summary> ### [`v4.3.0`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.2.1`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.2.0`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.1.1`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.1.0`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.0.1`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) ### [`v4.0.0`](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) [Compare Source](https://redirect.github.com/dimaMachina/graphql-eslint/compare/@graphql-eslint/[email protected]...@graphql-eslint/[email protected]) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Graham Tackley <[email protected]>
pnpm [has this functionality built in](https://pnpm.io/cli/run#running-multiple-scripts) (and better output too, esp with an interactive terminal). So remove use of this dependency.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---|---|---| | [@apollo/client](https://www.apollographql.com/docs/react/) ([source](https://redirect.github.com/apollographql/apollo-client)) | [`3.12.2` -> `3.12.3`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.12.2/3.12.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@emotion/react](https://redirect.github.com/emotion-js/emotion/tree/main#readme) ([source](https://redirect.github.com/emotion-js/emotion)) | [`11.13.5` -> `11.14.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.13.5/11.14.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | | [@emotion/styled](https://redirect.github.com/emotion-js/emotion/tree/main#readme) ([source](https://redirect.github.com/emotion-js/emotion)) | [`11.13.5` -> `11.14.0`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.13.5/11.14.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | | [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | [`6.1.10` -> `6.2.0`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/6.1.10/6.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | `6.2.1` | | [@mui/lab](https://mui.com/material-ui/about-the-lab/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab)) | [`6.0.0-beta.18` -> `6.0.0-beta.19`](https://renovatebot.com/diffs/npm/@mui%2flab/6.0.0-beta.18/6.0.0-beta.19) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | `6.0.0-beta.20` | | [@mui/material](https://mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | [`6.1.10` -> `6.2.0`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/6.1.10/6.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | `6.2.1` | | [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | [`7.23.1` -> `7.23.2`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.23.1/7.23.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | [`7.23.1` -> `7.23.2`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.23.1/7.23.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@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.14` -> `18.3.16`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.14/18.3.16) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `18.3.17` | | [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | [`18.3.2` -> `18.3.5`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.2/18.3.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [eslint-plugin-lingui](https://redirect.github.com/lingui/eslint-plugin) | [`0.8.2` -> `0.8.3`](https://renovatebot.com/diffs/npm/eslint-plugin-lingui/0.8.2/0.8.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `0.8.4` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | `v3.27.6` -> `v3.27.9` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | patch | | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | [`5.39.2` -> `5.40.0`](https://renovatebot.com/diffs/npm/knip/5.39.2/5.40.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `5.41.0` | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`15.2.10` -> `15.2.11`](https://renovatebot.com/diffs/npm/lint-staged/15.2.10/15.2.11) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.17.0` -> `8.18.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.17.0/8.18.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `8.18.1` | --- ### Release Notes <details> <summary>apollographql/apollo-client (@​apollo/client)</summary> ### [`v3.12.3`](https://redirect.github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3123) [Compare Source](https://redirect.github.com/apollographql/apollo-client/compare/v3.12.2...v3.12.3) ##### Patch Changes - [#​12214](https://redirect.github.com/apollographql/apollo-client/pull/12214) [`8bfee88`](https://redirect.github.com/apollographql/apollo-client/commit/8bfee88102dd071ea5836f7267f30ca082671b2b) Thanks [@​phryneas](https://redirect.github.com/phryneas)! - Data masking: prevent infinite recursion of `ContainsFragmentsRefs` type - [#​12204](https://redirect.github.com/apollographql/apollo-client/pull/12204) [`851deb0`](https://redirect.github.com/apollographql/apollo-client/commit/851deb06f42eb255b4839c2b88430f991943ae0f) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix `Unmasked` unwrapping tuple types into an array of their subtypes. - [#​12204](https://redirect.github.com/apollographql/apollo-client/pull/12204) [`851deb0`](https://redirect.github.com/apollographql/apollo-client/commit/851deb06f42eb255b4839c2b88430f991943ae0f) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Ensure `MaybeMasked` does not try and unwrap types that contain index signatures. - [#​12204](https://redirect.github.com/apollographql/apollo-client/pull/12204) [`851deb0`](https://redirect.github.com/apollographql/apollo-client/commit/851deb06f42eb255b4839c2b88430f991943ae0f) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Ensure `MaybeMasked` does not try to unwrap the type as `Unmasked` if the type contains `any`. </details> <details> <summary>emotion-js/emotion (@​emotion/react)</summary> ### [`v11.14.0`](https://redirect.github.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.14.0) [Compare Source](https://redirect.github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) ##### Minor Changes - [#​3284](https://redirect.github.com/emotion-js/emotion/pull/3284) [`a19d019`](https://redirect.github.com/emotion-js/emotion/commit/a19d019bd418ebc3b9cba0e58f58b36ac2862a42) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Source code has been migrated to TypeScript. From now on type declarations will be emitted based on that, instead of being hand-written. ##### Patch Changes - Updated dependencies \[[`e1bf17e`](https://redirect.github.com/emotion-js/emotion/commit/e1bf17ee87ec51da1412eb5291460ea95a39d27a)]: - [@​emotion/use-insertion-effect-with-fallbacks](https://redirect.github.com/emotion/use-insertion-effect-with-fallbacks)[@​1](https://redirect.github.com/1).2.0 </details> <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v6.2.0`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#620) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v6.1.10...v6.2.0) <!-- generated comparing v6.1.10..master --> *Dec 10, 2024* A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨: - Material UI is now compatible with React 19 ([#​44672](https://redirect.github.com/mui/material-ui/issues/44672)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - Fixed incorrect `aria-orientation` for vertical sliders. <kbd>ArrowRight</kbd> now increases the value and <kbd>ArrowLeft</kbd> decreases the value in vertical sliders; they were reversed in prior versions. ([#​44537](https://redirect.github.com/mui/material-ui/issues/44537)) [@​mj12albert](https://redirect.github.com/mj12albert) ##### `@mui/[email protected]` - \[Box] Add missing `component` to `BoxProps` type ([#​44643](https://redirect.github.com/mui/material-ui/issues/44643)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[Grid] Fix spacing when using css variables ([#​44663](https://redirect.github.com/mui/material-ui/issues/44663)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - \[ListItemText] Add `slots` and `slotProps` ([#​44571](https://redirect.github.com/mui/material-ui/issues/44571)) [@​sai6855](https://redirect.github.com/sai6855) ##### Docs - Add Toolpad Core template link ([#​44415](https://redirect.github.com/mui/material-ui/issues/44415)) [@​bharatkashyap](https://redirect.github.com/bharatkashyap) ##### Core - \[docs-infra] Allow custom annotations ([#​44707](https://redirect.github.com/mui/material-ui/issues/44707)) [@​vladmoroz](https://redirect.github.com/vladmoroz) - \[Box] Fix `component` prop test ([#​44651](https://redirect.github.com/mui/material-ui/issues/44651)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - React 19 useRef cleanup ([#​44704](https://redirect.github.com/mui/material-ui/issues/44704)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - Remove obselete lerna options ([#​44676](https://redirect.github.com/mui/material-ui/issues/44676)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - Fix Regular Expression Denial of Service (ReDoS) vulnerabilities ([#​44627](https://redirect.github.com/mui/material-ui/issues/44627)) [@​SuperMaxine](https://redirect.github.com/SuperMaxine) - Fix number of contributors ([#​44650](https://redirect.github.com/mui/material-ui/issues/44650)) [@​aarongarciah](https://redirect.github.com/aarongarciah) - \[docs-infra] Add support for data attributes in the API generation ([#​44709](https://redirect.github.com/mui/material-ui/issues/44709)) [@​mnajdova](https://redirect.github.com/mnajdova) - \[docs-infra] Fix RTL dark mode ([#​41803](https://redirect.github.com/mui/material-ui/issues/41803)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[Grid] Remove deeply nested imports ([#​43605](https://redirect.github.com/mui/material-ui/issues/43605)) [@​Janpot](https://redirect.github.com/Janpot) All contributors of this release in alphabetical order: [@​aarongarciah](https://redirect.github.com/aarongarciah), [@​alexfauquette](https://redirect.github.com/alexfauquette), [@​bharatkashyap](https://redirect.github.com/bharatkashyap), [@​DiegoAndai](https://redirect.github.com/DiegoAndai), [@​Janpot](https://redirect.github.com/Janpot), [@​mj12albert](https://redirect.github.com/mj12albert), [@​mnajdova](https://redirect.github.com/mnajdova), [@​sai6855](https://redirect.github.com/sai6855), [@​SuperMaxine](https://redirect.github.com/SuperMaxine), [@​vladmoroz](https://redirect.github.com/vladmoroz), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> <details> <summary>mui/mui-x (@​mui/x-data-grid)</summary> ### [`v7.23.2`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7232) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.23.1...v7.23.2) *Dec 12, 2024* We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨: - 🌍 Improve Romanian and Turkish locales on the Data Grid - 🌍 Improve Romanian locale on the Pickers - 📚 Documentation improvements - 🐞 Bugfixes Special thanks go out to the community contributors who have helped make this release possible: [@​ihsanberkozcan](https://redirect.github.com/ihsanberkozcan), [@​k-rajat19](https://redirect.github.com/k-rajat19), [@​lhilgert9](https://redirect.github.com/lhilgert9), [@​nusr](https://redirect.github.com/nusr), [@​rares985](https://redirect.github.com/rares985). Following are all team members who have contributed to this release: [@​alexfauquette](https://redirect.github.com/alexfauquette), [@​arminmeh](https://redirect.github.com/arminmeh), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​LukasTy](https://redirect.github.com/LukasTy). <!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> ##### Data Grid ##### `@mui/[email protected]` - \[DataGrid] Fix "No rows" displaying when all rows are pinned ([#​15851](https://redirect.github.com/mui/mui-x/issues/15851)) [@​nusr](https://redirect.github.com/nusr) - \[DataGrid] Use `columnsManagement` slot ([#​15821](https://redirect.github.com/mui/mui-x/issues/15821)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[l10n] Improve Romanian (ro-RO) locale ([#​15751](https://redirect.github.com/mui/mui-x/issues/15751)) [@​rares985](https://redirect.github.com/rares985) - \[l10n] Improve Turkish (tr-TR) locale ([#​15748](https://redirect.github.com/mui/mui-x/issues/15748)) [@​ihsanberkozcan](https://redirect.github.com/ihsanberkozcan) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`, plus: - \[DataGridPro] Make Row reordering work with pagination ([#​15782](https://redirect.github.com/mui/mui-x/issues/15782)) [@​k-rajat19](https://redirect.github.com/k-rajat19) ##### `@mui/[email protected]` [](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/[email protected]`, plus: - \[DataGridPremium] Fix group column ignoring `valueOptions` for `singleSelect` column type ([#​15754](https://redirect.github.com/mui/mui-x/issues/15754)) [@​arminmeh](https://redirect.github.com/arminmeh) ##### Date and Time Pickers ##### `@mui/[email protected]` - \[l10n] Improve Romanian (ro-RO) locale ([#​15751](https://redirect.github.com/mui/mui-x/issues/15751)) [@​rares985](https://redirect.github.com/rares985) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### Charts ##### `@mui/[email protected]` - \[charts] Fix key generation for the ChartsGrid ([#​15864](https://redirect.github.com/mui/mui-x/issues/15864)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Fix scatter dataset with missing data ([#​15804](https://redirect.github.com/mui/mui-x/issues/15804)) [@​alexfauquette](https://redirect.github.com/alexfauquette) ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/[email protected]`. ##### `@mui/[email protected]` No changes, releasing to keep the versions in sync. ##### `@mui/[email protected]` [](https://mui.com/r/x-pro-svg-link "Pro plan") Releasing to benefit from license package fix ([#​15818](https://redirect.github.com/mui/mui-x/issues/15818)). ##### Docs - \[docs] Fix typo in charts axis documentation ([#​15746](https://redirect.github.com/mui/mui-x/issues/15746)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[docs] Improve Pickers accessible DOM structure description ([#​15752](https://redirect.github.com/mui/mui-x/issues/15752)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[docs] Use `updateRows` method for list view demos ([#​15824](https://redirect.github.com/mui/mui-x/issues/15824)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[docs] Use date library version from package dev dependencies for sandboxes ([#​15767](https://redirect.github.com/mui/mui-x/issues/15767)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### Core - \[core] Add `@mui/x-tree-view-pro` to `releaseChangelog` ([#​15747](https://redirect.github.com/mui/mui-x/issues/15747)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[license] Use `console.log` for the error message on Codesandbox to avoid rendering error ([#​15818](https://redirect.github.com/mui/mui-x/issues/15818)) [@​arminmeh](https://redirect.github.com/arminmeh) </details> <details> <summary>lingui/eslint-plugin (eslint-plugin-lingui)</summary> ### [`v0.8.3`](https://redirect.github.com/lingui/eslint-plugin/releases/tag/0.8.3) [Compare Source](https://redirect.github.com/lingui/eslint-plugin/compare/0.8.2...0.8.3) #### What's Changed - fix: `no-unlocalized-strings` rule to ignore string literals in expressions assigned to variables specified in `ignoreNames` by [@​swernerx](https://redirect.github.com/swernerx) in [https://github.com/lingui/eslint-plugin/pull/94](https://redirect.github.com/lingui/eslint-plugin/pull/94) **Full Changelog**: lingui/eslint-plugin@0.8.2...0.8.3 </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.27.9`](https://redirect.github.com/github/codeql-action/releases/tag/v3.27.9) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.27.8...v3.27.9) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers. ##### 3.27.9 - 12 Dec 2024 No user facing changes. See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.27.9/CHANGELOG.md) for more information. ### [`v3.27.8`](https://redirect.github.com/github/codeql-action/compare/v3.27.7...v3.27.8) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.27.7...v3.27.8) ### [`v3.27.7`](https://redirect.github.com/github/codeql-action/releases/tag/v3.27.7) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.27.6...v3.27.7) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers. ##### 3.27.7 - 10 Dec 2024 - We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. [#​2631](https://redirect.github.com/github/codeql-action/pull/2631) - Update default CodeQL bundle version to 2.20.0. [#​2636](https://redirect.github.com/github/codeql-action/pull/2636) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.27.7/CHANGELOG.md) for more information. </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.40.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.40.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.39.4...5.40.0) - Add Karma plugin ([#​871](https://redirect.github.com/webpro-nl/knip/issues/871)) ([`3d29854`](https://redirect.github.com/webpro-nl/knip/commit/3d29854d)) - Remove tea.yaml ([`e43304b`](https://redirect.github.com/webpro-nl/knip/commit/e43304b4)) - Add Workleap ([@​gsoft-inc](https://redirect.github.com/gsoft-inc)) as sponsor (thank you!) ([`c738561`](https://redirect.github.com/webpro-nl/knip/commit/c7385612)) - Update comparison page + auto-format ([`e6340b0`](https://redirect.github.com/webpro-nl/knip/commit/e6340b03)) ### [`v5.39.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.39.4) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.39.3...5.39.4) - Ignore ignore patterns in vite test.include patterns ([`df390a0`](https://redirect.github.com/webpro-nl/knip/commit/df390a0d)) - Stop using package.json as fallback `containingFilePath` ([`de6682b`](https://redirect.github.com/webpro-nl/knip/commit/de6682b0)) ### [`v5.39.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.39.3) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.39.2...5.39.3) - Doc edits ([`0f640e1`](https://redirect.github.com/webpro-nl/knip/commit/0f640e1e)) - feat: update mdx detection dependency list and update custom compiler… ([#​875](https://redirect.github.com/webpro-nl/knip/issues/875)) ([`055a2e3`](https://redirect.github.com/webpro-nl/knip/commit/055a2e38)) - Add new content configuration entry for Astro ([#​872](https://redirect.github.com/webpro-nl/knip/issues/872)) ([`c80ac0e`](https://redirect.github.com/webpro-nl/knip/commit/c80ac0e7)) </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v15.2.11`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15211) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.10...v15.2.11) ##### Patch Changes - [#​1484](https://redirect.github.com/lint-staged/lint-staged/pull/1484) [`bcfe309`](https://redirect.github.com/lint-staged/lint-staged/commit/bcfe309fca88aedf42b6a321383de49eb361c5a0) Thanks [@​wormsik](https://redirect.github.com/wormsik)! - Escape paths containing spaces when using the "shell" option. - [#​1487](https://redirect.github.com/lint-staged/lint-staged/pull/1487) [`7dd8caa`](https://redirect.github.com/lint-staged/lint-staged/commit/7dd8caa8f80fe1a6ce40939c1224b6774000775a) Thanks [@​iiroj](https://redirect.github.com/iiroj)! - Do not treat submodule root paths as "staged files". This caused *lint-staged* to fail to a Git error when only updating the revision of a submodule. </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.18.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8180-2024-12-09) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.17.0...v8.18.0) ##### 🩹 Fixes - typescript peer dependency ([#​10373](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10373)) ##### ❤️ Thank You - rtritto You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-4 * * 3" (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi4yIiwidXBkYXRlZEluVmVyIjoiMzkuNzIuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
The list of segments now comes from the new ads manager endpoint, that always returns just text classifier segments, so all users now see the same list. Re brave/ads-serve#3935 Depends on brave/ads-serve#4552
[puLL-Merge] - brave/ads-ui@1406 DescriptionThis PR updates dependencies, refactors some GraphQL queries, and adds ESLint exceptions for unlocalized strings. It also updates Node.js version and makes minor changes to various components. ChangesChanges
sequenceDiagram
participant Dev as Developer
participant Git as Git Repository
participant CI as CI/CD Pipeline
participant App as Application
Dev->>Git: Update dependencies and configurations
Dev->>Git: Refactor GraphQL queries
Dev->>Git: Add ESLint exceptions
Git->>CI: Trigger CI/CD pipeline
CI->>CI: Run tests and linting
CI->>App: Deploy updated application
App->>App: Use new GraphQL queries
App->>App: Apply updated ESLint rules
Possible Issues
Security HotspotsNo significant security issues were identified in this PR. |
Fixes
Chores
Other