Merged
Conversation
Looking at the job logs, the `pnpm dedupe` command is failing which is preventing creation of PRs. Remove this option: dedupe is pretty critical with `npm` to avoid many copies of dependencies of different versions, but `pnpm`'s resolution logic doesn't seem to suffer from this as much. Also move renovate.json to .github subdir as is the usual convention.
This PR updates to latest version of mui.
This PR fixes the badge icon that was not appearing when selecting a filter.
|
[puLL-Merge] - brave/ads-ui@1489 DescriptionThis PR performs a major version upgrade of Material-UI (MUI) components from version 6.x to 7.x/8.x, along with several configuration and component updates. The changes include:
Possible Issues
ChangesChangesrenovate.json → .github/renovate.json
package.json & pnpm-lock.yaml
src/components/Assets/AdvertiserAssets.tsx
src/components/Creatives/CreativeList.tsx
src/components/Datagrid/CustomToolbar.tsx
src/user/campaignList/CampaignList.tsx
src/graphql-client/gql.ts & graphql.ts
src/graphql/ads-serve.graphql.schema.json
sequenceDiagram
participant Dev as Developer
participant Renovate as Renovate Bot
participant Package as Package Manager
participant MUI as MUI Library
participant App as Application
Dev->>Renovate: Configure dependency updates
Renovate->>Package: Update MUI dependencies v6→v7/8
Package->>MUI: Install new versions
Dev->>App: Update component usage for new APIs
App->>MUI: Use DataGrid with new toolbar API
App->>MUI: Use Grid with sx props instead of xs
Dev->>App: Update GraphQL schema and types
App->>App: Generate new type definitions
|
tackley
approved these changes
Jun 10, 2025
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---|---|---| | [@graphql-codegen/cli](https://redirect.github.com/dotansimha/graphql-code-generator) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli)) | [`5.0.5` -> `5.0.6`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/5.0.5/5.0.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `5.0.7` | | [@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.8.0` -> `4.8.1`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fclient-preset/4.8.0/4.8.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 | `4.8.2` | | [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | [`7.1.0` -> `7.1.1`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/7.1.0/7.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@mui/material](https://mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | [`7.1.0` -> `7.1.1`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/7.1.0/7.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | | [@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash)) | [`4.17.16` -> `4.17.17`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.16/4.17.17) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [@types/papaparse](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/papaparse) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/papaparse)) | [`5.3.15` -> `5.3.16`](https://renovatebot.com/diffs/npm/@types%2fpapaparse/5.3.15/5.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 | | | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`19.1.3` -> `19.1.6`](https://renovatebot.com/diffs/npm/@types%2freact/19.1.3/19.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 | `19.1.7` | | [@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)) | [`19.1.3` -> `19.1.5`](https://renovatebot.com/diffs/npm/@types%2freact-dom/19.1.3/19.1.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `19.1.6` | | [@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.4.1` -> `4.5.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.4.1/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 | minor | `4.5.2` | | [eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier) | [`10.1.2` -> `10.1.5`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.1.2/10.1.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | [`5.53.0` -> `5.59.1`](https://renovatebot.com/diffs/npm/knip/5.53.0/5.59.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 | `5.60.2` (+2) | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`15.5.1` -> `15.5.2`](https://renovatebot.com/diffs/npm/lint-staged/15.5.1/15.5.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | `22.15.0` -> `22.16.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | minor | | | [papaparse](https://www.papaparse.com/) ([source](https://redirect.github.com/mholt/PapaParse)) | [`5.5.2` -> `5.5.3`](https://renovatebot.com/diffs/npm/papaparse/5.5.2/5.5.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 | | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39` -> `10.11.1`](https://renovatebot.com/diffs/npm/pnpm/10.10.0/10.11.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | `10.12.1` | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.32.0` -> `8.33.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.32.0/8.33.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 | `8.34.0` | | [vite-plugin-checker](https://redirect.github.com/fi3ework/vite-plugin-checker) | [`0.9.2` -> `0.9.3`](https://renovatebot.com/diffs/npm/vite-plugin-checker/0.9.2/0.9.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`3.1.3` -> `3.2.0`](https://renovatebot.com/diffs/npm/vitest/3.1.3/3.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 | `3.2.3` (+2) | --- ### Release Notes <details> <summary>dotansimha/graphql-code-generator (@​graphql-codegen/cli)</summary> ### [`v5.0.6`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/graphql-codegen-cli/CHANGELOG.md#506) [Compare Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/cli@5.0.5...@graphql-codegen/cli@5.0.6) ##### Patch Changes - [#​10338](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10338) [`5d1c4e1`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/5d1c4e127d860ff89590fd3a1d01493b3289ad00) Thanks [@​eddeee888](https://redirect.github.com/eddeee888)! - Fix ignoreNoDocuments=true swallowing all errors - [#​10333](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10333) [`10ab58d`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/10ab58dbc183dff460c410ffc7cc759186f91d4c) Thanks [@​eddeee888](https://redirect.github.com/eddeee888)! - Improve syntax error messages whilst loading schema/document - Updated dependencies \[[`c5efba3`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/c5efba34a7b422720be9ce32937dd19fb0784bae)]: - [@​graphql-codegen/client-preset](https://redirect.github.com/graphql-codegen/client-preset)[@​4](https://redirect.github.com/4).8.1 </details> <details> <summary>dotansimha/graphql-code-generator (@​graphql-codegen/client-preset)</summary> ### [`v4.8.1`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/presets/client/CHANGELOG.md#481) [Compare Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/client-preset@4.8.0...@graphql-codegen/client-preset@4.8.1) ##### Patch Changes - [#​10330](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10330) [`c5efba3`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/c5efba34a7b422720be9ce32937dd19fb0784bae) Thanks [@​jnoordsij](https://redirect.github.com/jnoordsij)! - Make graphql-sock optional peerDep - Updated dependencies \[[`c5efba3`](https://redirect.github.com/dotansimha/graphql-code-generator/commit/c5efba34a7b422720be9ce32937dd19fb0784bae)]: - [@​graphql-codegen/typescript-operations](https://redirect.github.com/graphql-codegen/typescript-operations)[@​4](https://redirect.github.com/4).6.1 </details> <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v7.1.1`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#711) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v7.1.0...v7.1.1) <!-- generated comparing v7.1.0..master --> *May 30, 2025* A big thanks to the 15 contributors who made this release possible. ##### `@mui/material@7.1.1` - \[Autocomplete] Fix label shrink issue when `renderValue` is used with empty array in multiple mode ([#​46047](https://redirect.github.com/mui/material-ui/issues/46047)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - \[Autocomplete] Prevent `renderValue` from being skipped when value is 0 ([#​46145](https://redirect.github.com/mui/material-ui/issues/46145)) [@​LakshitAgarwal](https://redirect.github.com/LakshitAgarwal) - \[Autocomplete] Add note in JSDoc for non-TextField components in `renderInput` ([#​46141](https://redirect.github.com/mui/material-ui/issues/46141)) [@​khllbnomrn](https://redirect.github.com/khllbnomrn) - \[Chip] Add slots and slotProps ([#​46098](https://redirect.github.com/mui/material-ui/issues/46098)) [@​sai6855](https://redirect.github.com/sai6855) - \[Menu] Remove depreacted `MenuListProps` from demos ([#​46144](https://redirect.github.com/mui/material-ui/issues/46144)) [@​sai6855](https://redirect.github.com/sai6855) - \[TablePaginationActions] Export TablePaginationActions as new component ([#​46149](https://redirect.github.com/mui/material-ui/issues/46149)) [@​sai6855](https://redirect.github.com/sai6855) - \[SnackbarContent] Fix `square` prop not working ([#​46196](https://redirect.github.com/mui/material-ui/issues/46196)) [@​0210shivam](https://redirect.github.com/0210shivam) - \[SnackbarContent] Fix error when theme value is CSS variable ([#​46198](https://redirect.github.com/mui/material-ui/issues/46198)) [@​0210shivam](https://redirect.github.com/0210shivam) ##### `@mui/codemod@7.1.1` - Add package name option ([#​45977](https://redirect.github.com/mui/material-ui/issues/45977)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### `@mui/system@7.1.1` - Skip styled component from being transformed ([#​46129](https://redirect.github.com/mui/material-ui/issues/46129)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - Update the type for borderRadius ([#​46154](https://redirect.github.com/mui/material-ui/issues/46154)) [@​codiini](https://redirect.github.com/codiini) ##### `@mui/styled-engine@7.1.1` - Fix variant props callback type to spread `ownerState` ([#​46187](https://redirect.github.com/mui/material-ui/issues/46187)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### `@mui/stylis-plugin-rtl@7.1.1` - Fix RTL does not work with CSS layer with a new package ([#​46230](https://redirect.github.com/mui/material-ui/issues/46230)) [@​siriwatknp](https://redirect.github.com/siriwatknp) ##### Docs - \[Dialog] Remove deprecated TransitionComponent from demo ([#​46185](https://redirect.github.com/mui/material-ui/issues/46185)) [@​sai6855](https://redirect.github.com/sai6855) - \[Grid] Remove direction `column` and `column-reverse` from the demo ([#​46127](https://redirect.github.com/mui/material-ui/issues/46127)) [@​0210shivam](https://redirect.github.com/0210shivam) - \[Grid] Update grid migration guide ([#​46057](https://redirect.github.com/mui/material-ui/issues/46057)) [@​sai6855](https://redirect.github.com/sai6855) - \[templates] Fix rendering of logos in dark mode ([#​46221](https://redirect.github.com/mui/material-ui/issues/46221)) [@​sai6855](https://redirect.github.com/sai6855) - \[ToggleButtonGroup] Add spacing demo ([#​46058](https://redirect.github.com/mui/material-ui/issues/46058)) [@​sai6855](https://redirect.github.com/sai6855) - Fix typo in dark mode docs ([#​46229](https://redirect.github.com/mui/material-ui/issues/46229)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - Clarify Next.js + Tailwind CSS v3 integration requirements ([#​46176](https://redirect.github.com/mui/material-ui/issues/46176)) [@​chaitanyasharma1011](https://redirect.github.com/chaitanyasharma1011) - Fix GridLegacy docs order ([#​46135](https://redirect.github.com/mui/material-ui/issues/46135)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Update upgrade guide for resolution of `react-is` ([#​46002](https://redirect.github.com/mui/material-ui/issues/46002)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - Remove oudated scaffoldhub ad ([#​46090](https://redirect.github.com/mui/material-ui/issues/46090)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Show how to target global state classes with CSS Modules ([#​45992](https://redirect.github.com/mui/material-ui/issues/45992)) [@​RubemMazzetto](https://redirect.github.com/RubemMazzetto) ##### Core - \[code-infra] Add plugin to check for index file access ([#​46178](https://redirect.github.com/mui/material-ui/issues/46178)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Bump eslint to v9 ([#​46222](https://redirect.github.com/mui/material-ui/issues/46222)) [@​brijeshb42](https://redirect.github.com/brijeshb42) - \[code-infra] Move packages to mui/mui-public ([#​46155](https://redirect.github.com/mui/material-ui/issues/46155)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Move `chai` to peerDep ([#​46227](https://redirect.github.com/mui/material-ui/issues/46227)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[code-infra] Avoid loading barrel file during type checking ([#​46177](https://redirect.github.com/mui/material-ui/issues/46177)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Remove unnecessary ref from `HighlightedCode` component ([#​46151](https://redirect.github.com/mui/material-ui/issues/46151)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - \[code-infra] Import mocha type instead of global ([#​46108](https://redirect.github.com/mui/material-ui/issues/46108)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[code-infra] Dependabot also create branches ([`795a481`](https://redirect.github.com/mui/material-ui/commit/795a481)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[code-infra] Avoid running continuous release on forks ([#​46103](https://redirect.github.com/mui/material-ui/issues/46103)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Remove checkout job altogether ([#​46100](https://redirect.github.com/mui/material-ui/issues/46100)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Remove required checkout workflows in circleci ([#​46099](https://redirect.github.com/mui/material-ui/issues/46099)) [@​Janpot](https://redirect.github.com/Janpot) - Run pnpm docs:sync-team ([`c8f1da5`](https://redirect.github.com/mui/material-ui/commit/c8f1da5)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Upgrade MUI X packages to v8 ([#​45990](https://redirect.github.com/mui/material-ui/issues/45990)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - Minor detail to reduce confusion ([`4c64b72`](https://redirect.github.com/mui/material-ui/commit/4c64b72)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Update security.md ([#​45839](https://redirect.github.com/mui/material-ui/issues/45839)) [@​DiegoAndai](https://redirect.github.com/DiegoAndai) - Apply yml convention, blank line only at top level ([`f273220`](https://redirect.github.com/mui/material-ui/commit/f273220)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - Add comment that lab should be in alpha ([#​45999](https://redirect.github.com/mui/material-ui/issues/45999)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) All contributors of this release in alphabetical order: [@​0210shivam](https://redirect.github.com/0210shivam), [@​brijeshb42](https://redirect.github.com/brijeshb42), [@​chaitanyasharma1011](https://redirect.github.com/chaitanyasharma1011), [@​codiini](https://redirect.github.com/codiini), [@​DiegoAndai](https://redirect.github.com/DiegoAndai), [@​Janpot](https://redirect.github.com/Janpot), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​khllbnomrn](https://redirect.github.com/khllbnomrn), [@​LakshitAgarwal](https://redirect.github.com/LakshitAgarwal), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​RubemMazzetto](https://redirect.github.com/RubemMazzetto), [@​sai6855](https://redirect.github.com/sai6855), [@​siriwatknp](https://redirect.github.com/siriwatknp), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> <details> <summary>vitejs/vite-plugin-react (@​vitejs/plugin-react)</summary> ### [`v4.5.1`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#451-2025-06-03) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/476e705375ef618458918580beb63f43799d12e4...2f3205265904ff7770021700689a0d6fe17b1f03) ##### Add explicit semicolon in preambleCode [#​485](https://redirect.github.com/vitejs/vite-plugin-react/pull/485) This fixes an edge case when using HTML minifiers that strips line breaks aggressively. ### [`v4.5.0`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#450-2025-05-23) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/57cc39869c319b842dac348b62c882a7bb963f7b...476e705375ef618458918580beb63f43799d12e4) ##### Add `filter` for rolldown-vite [#​470](https://redirect.github.com/vitejs/vite-plugin-react/pull/470) Added `filter` so that it is more performant when running this plugin with rolldown-powered version of Vite. ##### Skip HMR for JSX files with hooks [#​480](https://redirect.github.com/vitejs/vite-plugin-react/pull/480) This removes the HMR warning for hooks with JSX. </details> <details> <summary>prettier/eslint-config-prettier (eslint-config-prettier)</summary> ### [`v10.1.5`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1015) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5) ##### Patch Changes - [#​332](https://redirect.github.com/prettier/eslint-config-prettier/pull/332) [`60fef02`](https://redirect.github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - chore: add `funding` field into `package.json` ### [`v10.1.4`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1014) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4) ##### Patch Changes - [#​328](https://redirect.github.com/prettier/eslint-config-prettier/pull/328) [`94b4799`](https://redirect.github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850) Thanks [@​silvenon](https://redirect.github.com/silvenon)! - fix(cli): do not crash on no rules configured ### [`v10.1.3`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1013) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3) ##### Patch Changes - [#​325](https://redirect.github.com/prettier/eslint-config-prettier/pull/325) [`4e95a1d`](https://redirect.github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df) Thanks [@​pilikan](https://redirect.github.com/pilikan)! - fix: this package is `commonjs`, align its types correctly </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.59.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.59.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.59.0...5.59.1) - Edit some docs re. handling binaries (closes [#​1107](https://redirect.github.com/webpro-nl/knip/issues/1107)) ([`6ce3908`](https://redirect.github.com/webpro-nl/knip/commit/6ce390855a383e6548c30b20c156dceb5294d81d)) - Add "contributing" page ([`cd4f293`](https://redirect.github.com/webpro-nl/knip/commit/cd4f29379f2940b459adec676fd770c63fcb456c)) - Link to e18e.dev ([`3843678`](https://redirect.github.com/webpro-nl/knip/commit/384367838bd6329cec0642c7156d426f730b39b0)) - Ignore scripts with name not starting with word character ([`a240f0d`](https://redirect.github.com/webpro-nl/knip/commit/a240f0dbc5c3e8a955a97791734765ea0b51291d)) - Add `cargo` to global list of ignored binaries ([`0fcbe11`](https://redirect.github.com/webpro-nl/knip/commit/0fcbe114c3a1ed141311927986358fa92f8ab2cd)) - Minor refactors ([`3b447b8`](https://redirect.github.com/webpro-nl/knip/commit/3b447b83dd17d6482821a7fc671fb6854b54c792)) ### [`v5.59.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.59.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.58.1...5.59.0) - feat(astro-mdx): add compiler for [@​astrojs/mdx](https://redirect.github.com/astrojs/mdx) to treat layout value from mdx frontmatter as import ([#​1102](https://redirect.github.com/webpro-nl/knip/issues/1102)) ([`4a8dd49`](https://redirect.github.com/webpro-nl/knip/commit/4a8dd49716cdee13d325b68aafd00549387ba730)) - thanks [@​cylewaitforit](https://redirect.github.com/cylewaitforit)! - Add `oxnode` to binaries with first positional arg entry ([`a6f2434`](https://redirect.github.com/webpro-nl/knip/commit/a6f243444b09bbae78779754c772245ad173fe06)) - Fix up stylelint plugin ([`0c3d054`](https://redirect.github.com/webpro-nl/knip/commit/0c3d054a3ea8c782b4158bab7ee3921eef971e0f)) - feat: `tsdown` plugin ([#​1109](https://redirect.github.com/webpro-nl/knip/issues/1109)) ([`20dc8f1`](https://redirect.github.com/webpro-nl/knip/commit/20dc8f14ee1f7644752c2a9f6b30e3a9309e6535)) - thanks [@​TheAlexLichter](https://redirect.github.com/TheAlexLichter)! ### [`v5.58.1`](https://redirect.github.com/webpro-nl/knip/compare/5.58.0...aafda400003557c35d59321594f347e54dd64e6f) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.58.0...5.58.1) ### [`v5.58.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.58.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.57.2...5.58.0) - Add setup/teardown to plugins (to prepare env) ([`375bd42`](https://redirect.github.com/webpro-nl/knip/commit/375bd427db7557ad74b3bd9b549ee5fea9d75902)) - Move nuxt init to setup function (closes [#​1097](https://redirect.github.com/webpro-nl/knip/issues/1097)) ([`951240e`](https://redirect.github.com/webpro-nl/knip/commit/951240e1f48a13a7008c99c2456535b23cdb7fc3)) - feat(webpack): process resolveLoader.alias ([#​1100](https://redirect.github.com/webpro-nl/knip/issues/1100)) ([`70ffa83`](https://redirect.github.com/webpro-nl/knip/commit/70ffa83bc59c4598b6d8bcaccd53bb8d47135352)) - thanks [@​TkDodo](https://redirect.github.com/TkDodo)! - Add vite plugin to resolve file from `resolve.extension` ([#​1080](https://redirect.github.com/webpro-nl/knip/issues/1080)) ([`a88d655`](https://redirect.github.com/webpro-nl/knip/commit/a88d655c273441f28c7c0b62c118c8cea943d307)) - thanks [@​clickCA](https://redirect.github.com/clickCA)! ### [`v5.57.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.57.2) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.57.1...5.57.2) - Remove `baseUrl` property from tsconfig ([#​1092](https://redirect.github.com/webpro-nl/knip/issues/1092)) ([`b77c524`](https://redirect.github.com/webpro-nl/knip/commit/b77c52475e2a73ebdeb4250cf79f09f54a6b43e4)) - thanks [@​ItsNickBarry](https://redirect.github.com/ItsNickBarry)! - Fix/add mocks as entries conditionally (jest + vitest) ([`7726d41`](https://redirect.github.com/webpro-nl/knip/commit/7726d41a3795c89a0a7b291309e2b15ba3933aa7)) - Add custom MDX compiler example ([#​1098](https://redirect.github.com/webpro-nl/knip/issues/1098)) ([`d746092`](https://redirect.github.com/webpro-nl/knip/commit/d746092154a2bea0efbf64dd522d8340e316514d)) ### [`v5.57.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.57.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.57.0...5.57.1) - Add example known issue when loading config files ([`cc36b08`](https://redirect.github.com/webpro-nl/knip/commit/cc36b08c542c3f3e5b0c3d384ba84a027e1ab29c)) - Remove empty import ([`689993b`](https://redirect.github.com/webpro-nl/knip/commit/689993bb8862143a1d2cc446f7c484c9eb7c042f)) - Add `x` to --trace legend ([`dd91f3a`](https://redirect.github.com/webpro-nl/knip/commit/dd91f3a954dc5afd789a87cdf6aa4d5f495b0a54)) - Improve sponsors script and add venz url ([`ecefd9e`](https://redirect.github.com/webpro-nl/knip/commit/ecefd9efc8234e2125d3669253ec8e7153dacd20)) - resolve issue with plugin overlap on config files ([#​1096](https://redirect.github.com/webpro-nl/knip/issues/1096)) ([`c54603e`](https://redirect.github.com/webpro-nl/knip/commit/c54603e08b723ee57f58de2261dd2d558bd53532)) - thanks [@​apeloquin-agilysys](https://redirect.github.com/apeloquin-agilysys)! - Add fixture to cover prevention of circular dependencies in config files ([`0b63a01`](https://redirect.github.com/webpro-nl/knip/commit/0b63a01c88dea503b82b70d3d7fbbe0bf9375fe5)) - Update docs dependencies ([`54f96af`](https://redirect.github.com/webpro-nl/knip/commit/54f96af1dd8958fee6baf20a892f1ba8f1f96af4)) - A bit of tests/fixtures housekeeping ([`866793c`](https://redirect.github.com/webpro-nl/knip/commit/866793cfc041289b214baa8b9fd6467f5d5172b4)) ### [`v5.57.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.57.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.56.0...5.57.0) - Don't show mem usage twice with `--memory-realtime` ([`b91f5ca`](https://redirect.github.com/webpro-nl/knip/commit/b91f5ca740ce0b784da3a8bb1387ed7c9d569d12)) - Update docs ([`d26acbb`](https://redirect.github.com/webpro-nl/knip/commit/d26acbb93a57ff6896af88122a939b32ec5980eb)) - Add license section and attribute more explicitly ([`3b3c972`](https://redirect.github.com/webpro-nl/knip/commit/3b3c972a96868ac60f895b94168eef9611a0f7de)) - Update license files ([`88aa6ed`](https://redirect.github.com/webpro-nl/knip/commit/88aa6edd92a98d4244c51ba73c39fac550340b4a)) - Revisit/remove ts-ignore tags ([`86de614`](https://redirect.github.com/webpro-nl/knip/commit/86de614ced61e0ca6f5491575e55818f36059855)) - Remove `toSorted` (introduced in Node.js v20) ([`df56a82`](https://redirect.github.com/webpro-nl/knip/commit/df56a82e0bb8915a60cb5315652e1d325ff854cc)) - docs: remove rehype-autolink-headings and use Starlight heading anchor links. ([#​1076](https://redirect.github.com/webpro-nl/knip/issues/1076)) ([`541c999`](https://redirect.github.com/webpro-nl/knip/commit/541c999e18d122231f840b2b57f3a81df6ed95d0)) - thanks [@​cylewaitforit](https://redirect.github.com/cylewaitforit)! - Add Convex plugin ([#​1085](https://redirect.github.com/webpro-nl/knip/issues/1085)) ([`fb74e8c`](https://redirect.github.com/webpro-nl/knip/commit/fb74e8c136be4693d888156cd4c33d08ca92c051)) - thanks [@​narthur](https://redirect.github.com/narthur)! - detect test files if `tsx --test` script is present ([#​1090](https://redirect.github.com/webpro-nl/knip/issues/1090)) ([`46658b9`](https://redirect.github.com/webpro-nl/knip/commit/46658b95337a4ff5d26a391a9ae1f5993981424d)) - thanks [@​ItsNickBarry](https://redirect.github.com/ItsNickBarry)! - Add Hardhat plugin ([#​1087](https://redirect.github.com/webpro-nl/knip/issues/1087)) ([`eba5ebf`](https://redirect.github.com/webpro-nl/knip/commit/eba5ebfd6985d7114720215f999af31158e89544)) - thanks [@​ItsNickBarry](https://redirect.github.com/ItsNickBarry)! - Fixes for Mocha plugin ([#​1089](https://redirect.github.com/webpro-nl/knip/issues/1089)) ([`3424a5b`](https://redirect.github.com/webpro-nl/knip/commit/3424a5b7a5b7ed37e48950cf6349560acb5d179a)) - thanks [@​apeloquin-agilysys](https://redirect.github.com/apeloquin-agilysys)! - Add Changelogen and Changelogithub plugins ([#​1086](https://redirect.github.com/webpro-nl/knip/issues/1086)) ([`a45a1d6`](https://redirect.github.com/webpro-nl/knip/commit/a45a1d6253f189bad9af53c6e612ba7a8c4f9611)) - thanks [@​azat-io](https://redirect.github.com/azat-io)! - Add support for NX rich command structure ([#​1093](https://redirect.github.com/webpro-nl/knip/issues/1093)) ([`123c514`](https://redirect.github.com/webpro-nl/knip/commit/123c5146108f23ad936df4e105ca2272e5b06596)) - thanks [@​jotaRenan](https://redirect.github.com/jotaRenan)! ### [`v5.56.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.56.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.55.1...5.56.0) - Add explicit `process.exit(0)` ([`e52b129`](https://redirect.github.com/webpro-nl/knip/commit/e52b129776f9e8dcf7ecc677378ccece95630739)) - Fix contributors link in README.md ([#​1077](https://redirect.github.com/webpro-nl/knip/issues/1077)) ([`a28448b`](https://redirect.github.com/webpro-nl/knip/commit/a28448b284d8d6d32d083f2127e5001c211f0980)) - thanks [@​BreakBB](https://redirect.github.com/BreakBB)! - feat: add Docusaurus plugin ([#​1055](https://redirect.github.com/webpro-nl/knip/issues/1055)) ([`ccb9a5f`](https://redirect.github.com/webpro-nl/knip/commit/ccb9a5f40994ed3163124602e9dec2a70f50ccc6)) - thanks [@​cylewaitforit](https://redirect.github.com/cylewaitforit)! - Improve naming in --performance realm, add --performance-fn ([`677252b`](https://redirect.github.com/webpro-nl/knip/commit/677252b6ebd253eeca775c12035e629002803d14)) - Always timerify `resolveSync` ([`6d1d364`](https://redirect.github.com/webpro-nl/knip/commit/6d1d36476435529f77ecaf731cca01267d4649a0)) - Remove unused file ([`f71470e`](https://redirect.github.com/webpro-nl/knip/commit/f71470e95f4a5a1600d5d5d2e875943f4c6669be)) - Fix reported unused files in watch mode ([`0f72418`](https://redirect.github.com/webpro-nl/knip/commit/0f724189a7bcd0195f4b5386dffd2c8a2cbc193c)) - Add test files so they're picked up in watch mode ([`a287453`](https://redirect.github.com/webpro-nl/knip/commit/a287453dac6623ad060c06edc19284e1116b365a)) - Minor refactor/housekeeping ([`9d3da2e`](https://redirect.github.com/webpro-nl/knip/commit/9d3da2e9f919810fd3376211c7bda99471ce4544)) - Refactor reporters and reuse `getTableForType` ([`9d976cd`](https://redirect.github.com/webpro-nl/knip/commit/9d976cd089f215cf8b6fb193a5348e9dfeb07102)) - Edit docs ([`91d3949`](https://redirect.github.com/webpro-nl/knip/commit/91d3949888367cb01643e04e778aac00ae153478)) - Remove incorrect `create-plugin` script error message ([`3643374`](https://redirect.github.com/webpro-nl/knip/commit/3643374749225c5373e38fecca76c993d11684c7)) - Migrate enhanced-resolve to oxc-resolver ([#​1081](https://redirect.github.com/webpro-nl/knip/issues/1081)) ([`fdfd859`](https://redirect.github.com/webpro-nl/knip/commit/fdfd859d218d74f3f92bd57bf21d65bf55d76c9c)) - thanks [@​agneym](https://redirect.github.com/agneym)! - Flag `--memory-leak` implies `-no-progress` ([`8344a2e`](https://redirect.github.com/webpro-nl/knip/commit/8344a2e0883f421d0b652f12a37689f7871dd350)) - Fix up memory usage related logic/names ([`4798474`](https://redirect.github.com/webpro-nl/knip/commit/47984740d0d3b158cba5f17bf5b7038825506496)) - Update docs ([`2ef3621`](https://redirect.github.com/webpro-nl/knip/commit/2ef362142222b11d3a54b11724243c3e118c216b)) - Separate production mode cache ([`9502323`](https://redirect.github.com/webpro-nl/knip/commit/95023231f6d3175c2d033d5758edacc7ee4bab87)) ### [`v5.55.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.55.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.55.0...5.55.1) - Update Node.js versions in CI ([`09a158b`](https://redirect.github.com/webpro-nl/knip/commit/09a158b4fa6f9e0e7d72b62f99120d7d36be8714)) - Update plugin authoring guide ([`b9bf354`](https://redirect.github.com/webpro-nl/knip/commit/b9bf354852d908a410f9721053f0800e6ea393c6)) - Update sponsors info ([`2014ac0`](https://redirect.github.com/webpro-nl/knip/commit/2014ac094f995b82cac0e40b60a7710a577239d6)) - Leverage `isProduction` better in webpack config ([`779948d`](https://redirect.github.com/webpro-nl/knip/commit/779948d5fc31c8e3831c93db599f509a79edce77)) - Add smoke test command to dev guide ([`59b23cf`](https://redirect.github.com/webpro-nl/knip/commit/59b23cf86025f66af46ff9e5046e1cb2d43709bc)) - Consistent messages in `streamer.cast` ([`1b2866b`](https://redirect.github.com/webpro-nl/knip/commit/1b2866bb0b4d81a7892daff4f5e2ab0a890b5b97)) - Add `exports` to ignored binaries list ([`7073b68`](https://redirect.github.com/webpro-nl/knip/commit/7073b6845f6b8da5e8db4d65b9964a1fd986d1a8)) - Edit docs ([`ffc3cac`](https://redirect.github.com/webpro-nl/knip/commit/ffc3cacb85750dcdada2c477939d587e4364a514)) - Remove obsolete installed-check flag ([`61b65eb`](https://redirect.github.com/webpro-nl/knip/commit/61b65eb4ed9c0030e4890f1a9394cba017e35d58)) - Use minimum supported node version in CI (almost!) ([`7787123`](https://redirect.github.com/webpro-nl/knip/commit/7787123a8a9c46ccb48da26caad89e58392f7d58)) ### [`v5.55.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.55.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.54.1...5.55.0) - Add quotes ([`e7b4546`](https://redirect.github.com/webpro-nl/knip/commit/e7b45464dd8b902044c9d06e74a2362e6b461493)) - Marvellous ([`9292e4a`](https://redirect.github.com/webpro-nl/knip/commit/9292e4a398c2555994e69f2053988014fd818c62)) - Accept `prefix` string in `toAlias` ([`59c9e89`](https://redirect.github.com/webpro-nl/knip/commit/59c9e89934b27e1b2678530884718578699c9313)) - Fix webpack ts issue (wut?) ([`bb62995`](https://redirect.github.com/webpro-nl/knip/commit/bb62995d8c439428e7bc1eb65f79f446056f95a6)) - That's enough for today ([`5cde7d5`](https://redirect.github.com/webpro-nl/knip/commit/5cde7d51599d897b1440ace2ebf23bc74bc69718)) - Support custom srcDir in Astro plugin ([#​1067](https://redirect.github.com/webpro-nl/knip/issues/1067)) ([`49f8582`](https://redirect.github.com/webpro-nl/knip/commit/49f85829b6e5a77b325cb82b4d5ee98327483a88)) - thanks [@​azat-io](https://redirect.github.com/azat-io)! - Add support for Babel plugins used in Vite/React config ([#​1075](https://redirect.github.com/webpro-nl/knip/issues/1075)) ([`407e625`](https://redirect.github.com/webpro-nl/knip/commit/407e625878c23867478e62975a5b49c95f0f8147)) - thanks [@​mbacalan](https://redirect.github.com/mbacalan)! - Narrow down package/workspace handling in `getReferencedInputsHandler` ([`ffa3ca9`](https://redirect.github.com/webpro-nl/knip/commit/ffa3ca9a4d22b6fe80c7e7f1dee8f38d8d1d2838)) - feat: add prisma plugin ([#​1073](https://redirect.github.com/webpro-nl/knip/issues/1073)) ([`5b49bde`](https://redirect.github.com/webpro-nl/knip/commit/5b49bdea3fd5dde0a0df1c37a1202f81dd80cf6d)) - thanks [@​nissy-dev](https://redirect.github.com/nissy-dev)! - Improve truncated/padded table cells ([`6a05c41`](https://redirect.github.com/webpro-nl/knip/commit/6a05c41d820cfcbefad53b58fb5237153998d91a)) - feat(vitest): add **mocks** to entry files ([#​1070](https://redirect.github.com/webpro-nl/knip/issues/1070)) ([`200eaf8`](https://redirect.github.com/webpro-nl/knip/commit/200eaf840da390f4a5a987db2a4446bdfe385fed)) - thanks [@​narthur](https://redirect.github.com/narthur)! ### [`v5.54.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.54.1) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.54.0...5.54.1) - Fix add aliases crashing on obj ([#​1074](https://redirect.github.com/webpro-nl/knip/issues/1074)) ([`1b9c8c9`](https://redirect.github.com/webpro-nl/knip/commit/1b9c8c9ea87c594805c0352e94eefe939a554158)) - thanks [@​tancredi](https://redirect.github.com/tancredi)! - Restore and fix Windows coverage in CI ([`61d09ab`](https://redirect.github.com/webpro-nl/knip/commit/61d09abee2d816354d79880da155ef026857a042)) - Format ([`9689d9e`](https://redirect.github.com/webpro-nl/knip/commit/9689d9ea52215422f4ac602ec0aeac6ab42985b7)) ### [`v5.54.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.54.0) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.53.0...5.54.0) - (PostCSS plugin): Add postcss to used dependencies when using `@tailwindcss/postcss` plugin ([#​1069](https://redirect.github.com/webpro-nl/knip/issues/1069)) ([`3d48004`](https://redirect.github.com/webpro-nl/knip/commit/3d4800457dbdf51fdb87b13160e33454d0bd129f)) - thanks [@​karmatys8](https://redirect.github.com/karmatys8)! - Support size-limit plugins usage ([#​1061](https://redirect.github.com/webpro-nl/knip/issues/1061)) ([`e88d7f0`](https://redirect.github.com/webpro-nl/knip/commit/e88d7f04594abff15f9c968c122c133d13bc1892)) - thanks [@​azat-io](https://redirect.github.com/azat-io)! - Add Formatly and --format flag to autofix mode ([#​1029](https://redirect.github.com/webpro-nl/knip/issues/1029)) ([`268a30b`](https://redirect.github.com/webpro-nl/knip/commit/268a30b57b2f88cdb14ab5a3cc02702fbfd228b1)) - Add/update articles ([`17f0b05`](https://redirect.github.com/webpro-nl/knip/commit/17f0b05a6c1b8a8e3ce616f79023858f743f427e)) - Minor refactor glob core ([`fd5ef3e`](https://redirect.github.com/webpro-nl/knip/commit/fd5ef3eb8d52b7f3925cd892e47c0173b2a3e05c)) - Merge `resolveEntryPaths` into `resolveConfig` ([`8c599b2`](https://redirect.github.com/webpro-nl/knip/commit/8c599b23367eecaf67d19a07e1ba11d2c870f282)) - Improve test titles ([`5c4df67`](https://redirect.github.com/webpro-nl/knip/commit/5c4df675d9cc18576ad8e0e15f87f2b6245d4dc8)) - Add name to console output ([`7ca3823`](https://redirect.github.com/webpro-nl/knip/commit/7ca3823f0437d87fdc4a230ef4256b0111e2ba50)) - Refactor `compilerOptions.paths` and add `alias` input ([`1bccd59`](https://redirect.github.com/webpro-nl/knip/commit/1bccd592a6cd4652c6dd755c276980332113fc8f)) - Housekeeping a few plugins after recent refactor ([`9e82776`](https://redirect.github.com/webpro-nl/knip/commit/9e827763b321b95b7451e9aa804e9958ed2b82b4)) - Fix path alias `prefix` in Windows ([`22b5464`](https://redirect.github.com/webpro-nl/knip/commit/22b546404dda26a71720cdc614e4a03d7e16e871)) - Update docs ([`c8b6970`](https://redirect.github.com/webpro-nl/knip/commit/c8b69703b70a81c233831e0a5a2eb097df1b0d38)) </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v15.5.2`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1552) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.5.1...v15.5.2) ##### Patch Changes - [#​1544](https://redirect.github.com/lint-staged/lint-staged/pull/1544) [`5561321`](https://redirect.github.com/lint-staged/lint-staged/commit/556132176afce1701b4766c00ffd23159d437cb4) Thanks [@​YimingIsCOLD](https://redirect.github.com/YimingIsCOLD)! - Correctly handle colon (`:`) characters in staged filenames. </details> <details> <summary>nodejs/node (node)</summary> ### [`v22.16.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.16.0): 2025-05-21, Version 22.16.0 'Jod' (LTS), @​aduh95 [Compare Source](https://redirect.github.com/nodejs/node/compare/v22.15.1...v22.16.0) ##### Notable Changes - \[[`c3ceaebb7a`](https://redirect.github.com/nodejs/node/commit/c3ceaebb7a)] - **deps**: update timezone to 2025b (Node.js GitHub Bot) [#​57857](https://redirect.github.com/nodejs/node/pull/57857) - \[[`5059a746ec`](https://redirect.github.com/nodejs/node/commit/5059a746ec)] - **doc**: add dario-piotrowicz to collaborators (Dario Piotrowicz) [#​58102](https://redirect.github.com/nodejs/node/pull/58102) - \[[`c8ceaaf397`](https://redirect.github.com/nodejs/node/commit/c8ceaaf397)] - **(SEMVER-MINOR)** **doc**: graduate multiple experimental apis (James M Snell) [#​57765](https://redirect.github.com/nodejs/node/pull/57765) - \[[`e21b37d9df`](https://redirect.github.com/nodejs/node/commit/e21b37d9df)] - **(SEMVER-MINOR)** **esm**: graduate import.meta properties (James M Snell) [#​58011](https://redirect.github.com/nodejs/node/pull/58011) - \[[`832640c35e`](https://redirect.github.com/nodejs/node/commit/832640c35e)] - **(SEMVER-MINOR)** **esm**: support top-level Wasm without package type (Guy Bedford) [#​57610](https://redirect.github.com/nodejs/node/pull/57610) - \[[`c510391d2f`](https://redirect.github.com/nodejs/node/commit/c510391d2f)] - **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.columns() (Colin Ihrig) [#​57490](https://redirect.github.com/nodejs/node/pull/57490) - \[[`5d1230bec0`](https://redirect.github.com/nodejs/node/commit/5d1230bec0)] - **(SEMVER-MINOR)** **src**: set default config as `node.config.json` (Marco Ippolito) [#​57171](https://redirect.github.com/nodejs/node/pull/57171) - \[[`30bb1ccbb0`](https://redirect.github.com/nodejs/node/commit/30bb1ccbb0)] - **(SEMVER-MINOR)** **src**: create `THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016) - \[[`0350c6f478`](https://redirect.github.com/nodejs/node/commit/0350c6f478)] - **(SEMVER-MINOR)** **src**: add config file support (Marco Ippolito) [#​57016](https://redirect.github.com/nodejs/node/pull/57016) - \[[`e1d3a9e192`](https://redirect.github.com/nodejs/node/commit/e1d3a9e192)] - **(SEMVER-MINOR)** **src**: add ExecutionAsyncId getter for any Context (Attila Szegedi) [#​57820](https://redirect.github.com/nodejs/node/pull/57820) - \[[`0ec912f452`](https://redirect.github.com/nodejs/node/commit/0ec912f452)] - **(SEMVER-MINOR)** **stream**: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) [#​57865](https://redirect.github.com/nodejs/node/pull/57865) - \[[`43490c8797`](https://redirect.github.com/nodejs/node/commit/43490c8797)] - **(SEMVER-MINOR)** **util**: add `types.isFloat16Array()` (Livia Medeiros) [#​57879](https://redirect.github.com/nodejs/node/pull/57879) - \[[`dda6ca9172`](https://redirect.github.com/nodejs/node/commit/dda6ca9172)] - **(SEMVER-MINOR)** **worker**: add worker.getHeapStatistics() (Matteo Collina) [#​57888](https://redirect.github.com/nodejs/node/pull/57888) ##### Commits - \[[`4252dc798c`](https://redirect.github.com/nodejs/node/commit/4252dc798c)] - **assert**: support `Float16Array` in loose deep equality checks (Livia Medeiros) [#​57881](https://redirect.github.com/nodejs/node/pull/57881) - \[[`1c7396b078`](https://redirect.github.com/nodejs/node/commit/1c7396b078)] - **assert,util**: fix constructor lookup in deep equal comparison (Ruben Bridgewater) [#​57876](https://redirect.github.com/nodejs/node/pull/57876) - \[[`1ded5f25c8`](https://redirect.github.com/nodejs/node/commit/1ded5f25c8)] - **assert,util**: improve deep object comparison performance (Ruben Bridgewater) [#​57648](https://redirect.github.com/nodejs/node/pull/57648) - \[[`696b5f85ca`](https://redirect.github.com/nodejs/node/commit/696b5f85ca)] - **assert,util**: improve unequal number comparison performance (Ruben Bridgewater) [#​57619](https://redirect.github.com/nodejs/node/pull/57619) - \[[`775ee4d40f`](https://redirect.github.com/nodejs/node/commit/775ee4d40f)] - **assert,util**: improve array comparison (Ruben Bridgewater) [#​57619](https://redirect.github.com/nodejs/node/pull/57619) - \[[`3766992ba4`](https://redirect.github.com/nodejs/node/commit/3766992ba4)] - **benchmark**: add sqlite prepare select get (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040) - \[[`8390276be3`](https://redirect.github.com/nodejs/node/commit/8390276be3)] - **benchmark**: add sqlite prepare select all (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040) - \[[`6a9b79e5c1`](https://redirect.github.com/nodejs/node/commit/6a9b79e5c1)] - **benchmark**: add sqlite is transaction (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040) - \[[`f689f98344`](https://redirect.github.com/nodejs/node/commit/f689f98344)] - **benchmark**: add sqlite prepare insert (Vinícius Lourenço) [#​58040](https://redirect.github.com/nodejs/node/pull/58040) - \[[`14a82804d7`](https://redirect.github.com/nodejs/node/commit/14a82804d7)] - **benchmark**: disambiguate `filename` and `dirname` read perf (Antoine du Hamel) [#​58056](https://redirect.github.com/nodejs/node/pull/58056) - \[[`e7e8256d35`](https://redirect.github.com/nodejs/node/commit/e7e8256d35)] - **buffer**: avoid creating unnecessary environment (Yagiz Nizipli) [#​58053](https://redirect.github.com/nodejs/node/pull/58053) - \[[`d7d8e8e994`](https://redirect.github.com/nodejs/node/commit/d7d8e8e994)] - **buffer**: define global v8::CFunction objects as const (Mert Can Altin) [#​57676](https://redirect.github.com/nodejs/node/pull/57676) - \[[`f37633e85a`](https://redirect.github.com/nodejs/node/commit/f37633e85a)] - **build**: use `$(BUILDTYPE)` when cleaning coverage files (Aviv Keller) [#​57995](https://redirect.github.com/nodejs/node/pull/57995) - \[[`e5bf67fe77`](https://redirect.github.com/nodejs/node/commit/e5bf67fe77)] - **build**: define python when generating `out/Makefile` (Aviv Keller) [#​57970](https://redirect.github.com/nodejs/node/pull/57970) - \[[`718f874ae0`](https://redirect.github.com/nodejs/node/commit/718f874ae0)] - **build**: fix zstd libname (Antoine du Hamel) [#​57999](https://redirect.github.com/nodejs/node/pull/57999) - \[[`53c5fdcae1`](https://redirect.github.com/nodejs/node/commit/53c5fdcae1)] - **crypto**: fix cross-realm `SharedArrayBuffer` validation (Antoine du Hamel) [#​57974](https://redirect.github.com/nodejs/node/pull/57974) - \[[`78f4ffee5d`](https://redirect.github.com/nodejs/node/commit/78f4ffee5d)] - **crypto**: fix cross-realm check of `ArrayBuffer` (Felipe Forbeck) [#​57828](https://redirect.github.com/nodejs/node/pull/57828) - \[[`f606352b63`](https://redirect.github.com/nodejs/node/commit/f606352b63)] - **crypto**: forbid passing `Float16Array` to `getRandomValues()` (Livia Medeiros) [#​57880](https://redirect.github.com/nodejs/node/pull/57880) - \[[`23c4e941c2`](https://redirect.github.com/nodejs/node/commit/23c4e941c2)] - **crypto**: remove BoringSSL dh-primes addition (Shelley Vohr) [#​57023](https://redirect.github.com/nodejs/node/pull/57023) - \[[`8339d9bc14`](https://redirect.github.com/nodejs/node/commit/8339d9bc14)] - **deps**: V8: cherry-pick [`f915fa4`](https://redirect.github.com/nodejs/node/commit/f915fa4c9f41) (Chengzhong Wu) [#​55484](https://redirect.github.com/nodejs/node/pull/55484) - \[[`c2111dd126`](https://redirect.github.com/nodejs/node/commit/c2111dd126)] - **deps**: V8: backport [`e5dbbba`](https://redirect.github.com/nodejs/node/commit/e5dbbbadcbff) (Darshan Sen) [#​58120](https://redirect.github.com/nodejs/node/pull/58120) - \[[`4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 08:59 AM ( * 0-8 * * * ) (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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes
Chores