Skip to content
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-07-31 #1286

Merged
merged 3 commits into from
Jul 31, 2024
Merged

Production Release 2024-07-31 #1286

merged 3 commits into from
Jul 31, 2024

Commits on Jul 30, 2024

  1. fix(graphql): update ad set state with specific mutation (#1280)

    In the journey to make mutations more clear as to what they are doing,
    this PR introduces an ad set specific state updater. Instead of relying
    on the full update ad set mutation.
    IanKrieger authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    10b04fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c40ab24 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. chore(deps): update all non-major dependencies (#1285)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    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://togithub.com/apollographql/apollo-client)) | [`3.10.8`
    ->
    `3.11.1`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.10.8/3.11.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@apollo%2fclient/3.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@apollo%2fclient/3.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@apollo%2fclient/3.10.8/3.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@apollo%2fclient/3.10.8/3.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | minor | |
    |
    [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme)
    ([source](https://togithub.com/emotion-js/emotion)) | [`11.12.0` ->
    `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.12.0/11.13.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@emotion%2freact/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@emotion%2freact/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@emotion%2freact/11.12.0/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@emotion%2freact/11.12.0/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | minor | |
    |
    [@emotion/styled](https://togithub.com/emotion-js/emotion/tree/main#readme)
    ([source](https://togithub.com/emotion-js/emotion)) | [`11.12.0` ->
    `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.12.0/11.13.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@emotion%2fstyled/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@emotion%2fstyled/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@emotion%2fstyled/11.12.0/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@emotion%2fstyled/11.12.0/11.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | minor | |
    | [@mui/icons-material](https://mui.com/material-ui/material-icons/)
    ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material))
    | [`5.16.4` ->
    `5.16.5`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.16.4/5.16.5)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.16.4/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.16.4/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch | `5.16.6` |
    | [@mui/lab](https://mui.com/material-ui/about-the-lab/)
    ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab))
    | [`5.0.0-alpha.172` ->
    `5.0.0-alpha.173`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.172/5.0.0-alpha.173)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.173?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.173?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2flab/5.0.0-alpha.172/5.0.0-alpha.173?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2flab/5.0.0-alpha.172/5.0.0-alpha.173?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch | |
    | [@mui/material](https://mui.com/material-ui/)
    ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material))
    | [`5.16.4` ->
    `5.16.5`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.16.4/5.16.5)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.16.4/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.16.4/5.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch | `5.16.6` |
    | [@mui/x-data-grid](https://mui.com/x/react-data-grid/)
    ([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-data-grid))
    | [`7.11.0` ->
    `7.11.1`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.11.0/7.11.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-data-grid/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-data-grid/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-data-grid/7.11.0/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-data-grid/7.11.0/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch | |
    | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/)
    ([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers))
    | [`7.11.0` ->
    `7.11.1`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.11.0/7.11.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/7.11.0/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/7.11.0/7.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch | |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    `v3.25.13` -> `v3.25.15` |
    [![age](https://developer.mend.io/api/mc/badges/age/github-tags/github%2fcodeql-action/v3.25.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/github%2fcodeql-action/v3.25.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/github%2fcodeql-action/v3.25.13/v3.25.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/github%2fcodeql-action/v3.25.13/v3.25.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | action | patch | |
    | [husky](https://togithub.com/typicode/husky) | [`9.1.1` ->
    `9.1.3`](https://renovatebot.com/diffs/npm/husky/9.1.1/9.1.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.1/9.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.1/9.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch | `9.1.4` |
    | [knip](https://knip.dev)
    ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip))
    | [`5.26.0` ->
    `5.27.0`](https://renovatebot.com/diffs/npm/knip/5.26.0/5.27.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/5.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/5.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/5.26.0/5.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.26.0/5.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | minor | |
    | [node](https://nodejs.org)
    ([source](https://togithub.com/nodejs/node)) | `20.15.1` -> `20.16.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.15.1/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.15.1/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | | minor | |
    | [typescript](https://www.typescriptlang.org/)
    ([source](https://togithub.com/Microsoft/TypeScript)) | [`5.5.3` ->
    `5.5.4`](https://renovatebot.com/diffs/npm/typescript/5.5.3/5.5.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.3/5.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.3/5.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch | |
    |
    [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
    | [`7.16.1` ->
    `7.17.0`](https://renovatebot.com/diffs/npm/typescript-eslint/7.16.1/7.17.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/7.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript-eslint/7.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript-eslint/7.16.1/7.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/7.16.1/7.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | minor | `7.18.0` |
    | [vite](https://vitejs.dev)
    ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
    [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/vite/5.3.4/5.3.5)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch | |
    | [vitest](https://togithub.com/vitest-dev/vitest)
    ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest))
    | [`2.0.3` ->
    `2.0.4`](https://renovatebot.com/diffs/npm/vitest/2.0.3/2.0.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.0.3/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.0.3/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch | |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>apollographql/apollo-client (@&#8203;apollo/client)</summary>
    
    ###
    [`v3.11.1`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3111)
    
    [Compare
    Source](https://togithub.com/apollographql/apollo-client/compare/v3.11.0...v3.11.1)
    
    ##### Patch Changes
    
    -
    [#&#8203;11969](https://togithub.com/apollographql/apollo-client/pull/11969)
    [`061cab6`](https://togithub.com/apollographql/apollo-client/commit/061cab6627abd4ec81f83c40c1d281c418627c93)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Remove
    check for `window.__APOLLO_CLIENT__` when determining whether to connect
    to Apollo Client Devtools when `connectToDevtools` or `devtools.enabled`
    is not specified. This now simply checks to see if the application is in
    development mode.
    
    -
    [#&#8203;11971](https://togithub.com/apollographql/apollo-client/pull/11971)
    [`ecf77f6`](https://togithub.com/apollographql/apollo-client/commit/ecf77f6f5b5ccf64cfba51e838e96549fb6c92fe)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! -
    Prevent the `setTimeout` for suggesting devtools from running in
    non-browser environments.
    
    ###
    [`v3.11.0`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3110)
    
    [Compare
    Source](https://togithub.com/apollographql/apollo-client/compare/v3.10.8...v3.11.0)
    
    ##### Potentially Breaking Fixes
    
    -
    [#&#8203;11789](https://togithub.com/apollographql/apollo-client/pull/11789)
    [`5793301`](https://togithub.com/apollographql/apollo-client/commit/579330147d6bd6f7167a35413a33746103e375cb)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Changes
    usages of the `GraphQLError` type to `GraphQLFormattedError`.
    
    This was a type bug - these errors were never `GraphQLError` instances
    to begin with, and the `GraphQLError` class has additional properties
    that can
        never be correctly rehydrated from a GraphQL result.
        The correct type to use here is `GraphQLFormattedError`.
    
        Similarly, please ensure to use the type `FormattedExecutionResult`
    instead of `ExecutionResult` - the non-"Formatted" versions of these
    types
    are for use on the server only, but don't get transported over the
    network.
    
    -
    [#&#8203;11626](https://togithub.com/apollographql/apollo-client/pull/11626)
    [`228429a`](https://togithub.com/apollographql/apollo-client/commit/228429a1d36eae691473b24fb641ec3cd84c8a3d)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Call
    `nextFetchPolicy` with "variables-changed" even if there is a
    `fetchPolicy` specified.
    
    Previously this would only be called when the current `fetchPolicy` was
    equal to the `fetchPolicy` option or the option was not specified. If
    you use `nextFetchPolicy` as a function, expect to see this function
    called more often.
    
    Due to this bug, this also meant that the `fetchPolicy` might be reset
    to the initial `fetchPolicy`, even when you specified a
    `nextFetchPolicy` function. If you previously relied on this behavior,
    you will need to update your `nextFetchPolicy` callback function to
    implement this resetting behavior.
    
        As an example, if your code looked like the following:
    
        ```js
        useQuery(QUERY, {
          nextFetchPolicy(currentFetchPolicy, info) {
            // your logic here
          }
        );
        ```
    
    Update your function to the following to reimplement the resetting
    behavior:
    
        ```js
        useQuery(QUERY, {
          nextFetchPolicy(currentFetchPolicy, info) {
            if (info.reason === 'variables-changed') {
              return info.initialFetchPolicy;
            }
            // your logic here
          }
        );
        ```
    
    ##### Minor Changes
    
    -
    [#&#8203;11923](https://togithub.com/apollographql/apollo-client/pull/11923)
    [`d88c7f8`](https://togithub.com/apollographql/apollo-client/commit/d88c7f8909e3cb31532e8b1fc7dd06be12f35591)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Add
    support for `subscribeToMore` function to `useQueryRefHandlers`.
    
    -
    [#&#8203;11854](https://togithub.com/apollographql/apollo-client/pull/11854)
    [`3812800`](https://togithub.com/apollographql/apollo-client/commit/3812800c6e4e5e3e64f473543babdba35ce100c2)
    Thanks
    [@&#8203;jcostello-atlassian](https://togithub.com/jcostello-atlassian)!
    - Support extensions in useSubscription
    
    -
    [#&#8203;11923](https://togithub.com/apollographql/apollo-client/pull/11923)
    [`d88c7f8`](https://togithub.com/apollographql/apollo-client/commit/d88c7f8909e3cb31532e8b1fc7dd06be12f35591)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Add
    support for `subscribeToMore` function to `useLoadableQuery`.
    
    -
    [#&#8203;11863](https://togithub.com/apollographql/apollo-client/pull/11863)
    [`98e44f7`](https://togithub.com/apollographql/apollo-client/commit/98e44f74cb7c7e93a81bdc7492c9218bf4a2dcd4)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Reimplement
    `useSubscription` to fix rules of React violations.
    
    -
    [#&#8203;11869](https://togithub.com/apollographql/apollo-client/pull/11869)
    [`a69327c`](https://togithub.com/apollographql/apollo-client/commit/a69327cce1b36e8855258e9b19427511e0af8748)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Rewrite big
    parts of `useQuery` and `useLazyQuery` to be more compliant with the
    Rules of React and React Compiler
    
    -
    [#&#8203;11936](https://togithub.com/apollographql/apollo-client/pull/11936)
    [`1b23337`](https://togithub.com/apollographql/apollo-client/commit/1b23337e5a9eec4ce3ed69531ca4f4afe8e897a6)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Add
    the ability to specify a name for the client instance for use with
    Apollo Client Devtools. This is useful when instantiating multiple
    clients to identify the client instance more easily. This deprecates the
    `connectToDevtools` option in favor of a new `devtools` configuration.
    
        ```ts
        new ApolloClient({
          devtools: {
            enabled: true,
            name: "Test Client",
          },
        });
        ```
    
    This option is backwards-compatible with `connectToDevtools` and will be
    used in the absense of a `devtools` option.
    
    -
    [#&#8203;11923](https://togithub.com/apollographql/apollo-client/pull/11923)
    [`d88c7f8`](https://togithub.com/apollographql/apollo-client/commit/d88c7f8909e3cb31532e8b1fc7dd06be12f35591)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Add
    support for `subscribeToMore` function to `useBackgroundQuery`.
    
    -
    [#&#8203;11930](https://togithub.com/apollographql/apollo-client/pull/11930)
    [`a768575`](https://togithub.com/apollographql/apollo-client/commit/a768575ac1454587208aad63abc811b6a966fe72)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! -
    Deprecates experimental schema testing utilities introduced in 3.10 in
    favor of recommending
    [`@apollo/graphql-testing-library`](https://togithub.com/apollographql/graphql-testing-library).
    
    ##### Patch Changes
    
    -
    [#&#8203;11951](https://togithub.com/apollographql/apollo-client/pull/11951)
    [`0de03af`](https://togithub.com/apollographql/apollo-client/commit/0de03af912a76c4e0111f21b4f90a073317b63b6)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - add React 19
    RC to `peerDependencies`
    
    -
    [#&#8203;11927](https://togithub.com/apollographql/apollo-client/pull/11927)
    [`2941824`](https://togithub.com/apollographql/apollo-client/commit/2941824dd66cdd20eee5f2293373ad7a9cf991a4)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Add
    `restart` function to `useSubscription`.
    
    -
    [#&#8203;11949](https://togithub.com/apollographql/apollo-client/pull/11949)
    [`4528918`](https://togithub.com/apollographql/apollo-client/commit/45289186bcaaa33dfe904913eb6df31e2541c219)
    Thanks [@&#8203;alessbell](https://togithub.com/alessbell)! - Remove
    deprecated `watchFragment` option, `canonizeResults`
    
    -
    [#&#8203;11937](https://togithub.com/apollographql/apollo-client/pull/11937)
    [`78332be`](https://togithub.com/apollographql/apollo-client/commit/78332be32a9af0da33eb3e4100e7a76c3eac2496)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! -
    `createSchemaFetch`: simulate serialized errors instead of an
    `ApolloError` instance
    
    -
    [#&#8203;11902](https://togithub.com/apollographql/apollo-client/pull/11902)
    [`96422ce`](https://togithub.com/apollographql/apollo-client/commit/96422ce95b923b560321a88acd2eec35cf2a1c18)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Add `cause`
    field to `ApolloError`.
    
    -
    [#&#8203;11806](https://togithub.com/apollographql/apollo-client/pull/11806)
    [`8df6013`](https://togithub.com/apollographql/apollo-client/commit/8df6013b6b45452ec058fab3e068b5b6d6c493f7)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - MockLink:
    add query default variables if not specified in mock request
    
    -
    [#&#8203;11926](https://togithub.com/apollographql/apollo-client/pull/11926)
    [`3dd6432`](https://togithub.com/apollographql/apollo-client/commit/3dd64324dc5156450cead27f8141ea93315ffe65)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! -
    `watchFragment`: forward additional options to `diffOptions`
    
    -
    [#&#8203;11946](https://togithub.com/apollographql/apollo-client/pull/11946)
    [`7d833b8`](https://togithub.com/apollographql/apollo-client/commit/7d833b80119a991e6d2eb58f2c71074d697b8e63)
    Thanks [@&#8203;jerelmiller](https://togithub.com/jerelmiller)! - Fix
    issue where mutations were not accessible by Apollo Client Devtools in
    3.11.0-rc.0.
    
    -
    [#&#8203;11944](https://togithub.com/apollographql/apollo-client/pull/11944)
    [`8f3d7eb`](https://togithub.com/apollographql/apollo-client/commit/8f3d7eb3bc2e0c2d79c5b1856655abe829390742)
    Thanks [@&#8203;sneyderdev](https://togithub.com/sneyderdev)! - Allow
    `IgnoreModifier` to be returned from a `optimisticResponse` function
    when inferring from a `TypedDocumentNode` when used with a generic
    argument.
    
    -
    [#&#8203;11954](https://togithub.com/apollographql/apollo-client/pull/11954)
    [`4a6e86a`](https://togithub.com/apollographql/apollo-client/commit/4a6e86aeaf6685abf0dd23110784848c8b085735)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Document
    (and deprecate) the previously undocumented `errors` property on the
    `useQuery` `QueryResult` type.
    
    -
    [#&#8203;11719](https://togithub.com/apollographql/apollo-client/pull/11719)
    [`09a6677`](https://togithub.com/apollographql/apollo-client/commit/09a6677ec1a0cffedeecb2cbac5cd3a3c8aa0fa1)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - Allow
    wrapping `createQueryPreloader`
    
    -
    [#&#8203;11921](https://togithub.com/apollographql/apollo-client/pull/11921)
    [`70406bf`](https://togithub.com/apollographql/apollo-client/commit/70406bfd2b9a645d781638569853d9b435e047df)
    Thanks [@&#8203;phryneas](https://togithub.com/phryneas)! - add
    `ignoreResults` option to `useSubscription`
    
    </details>
    
    <details>
    <summary>emotion-js/emotion (@&#8203;emotion/react)</summary>
    
    ###
    [`v11.13.0`](https://togithub.com/emotion-js/emotion/compare/@emotion/jest@11.11.0...70ad1d33892091e9bc478792fa7da662ed63476a)
    
    [Compare
    Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.12.0...@emotion/react@11.13.0)
    
    </details>
    
    <details>
    <summary>mui/material-ui (@&#8203;mui/icons-material)</summary>
    
    ###
    [`v5.16.5`](https://togithub.com/mui/material-ui/releases/tag/v5.16.5)
    
    [Compare
    Source](https://togithub.com/mui/material-ui/compare/v5.16.4...v5.16.5)
    
    *Jul 25, 2024*
    
    A big thanks to the 4 contributors who made this release possible.
    
    ##### `@mui/utils@5.16.5`
    
    - ​<!-- 1 -->\[utils] Add dependency to
    [@&#8203;mui/types](https://togithub.com/mui/types)
    ([@&#8203;mnajdova](https://togithub.com/mnajdova))
    ([#&#8203;43047](https://togithub.com/mui/material-ui/issues/43047))
    [@&#8203;mnajdova](https://togithub.com/mnajdova)
    
    ##### Docs
    
    - ​<!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
    ([@&#8203;ManthanGajjar](https://togithub.com/ManthanGajjar))
    ([#&#8203;43039](https://togithub.com/mui/material-ui/issues/43039))
    [@&#8203;ManthanGajjar](https://togithub.com/ManthanGajjar)
    - ​<!-- 3 -->Fix CHANGELOG convention
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    - ​<!-- 2 -->\[material-ui] Fix broken image links in blog template on
    master branch
    ([#&#8203;42969](https://togithub.com/mui/material-ui/issues/42969))
    [@&#8203;navedqb](https://togithub.com/navedqb)
    
    All contributors of this release in alphabetical order:
    [@&#8203;ManthanGajjar](https://togithub.com/ManthanGajjar),
    [@&#8203;mnajdova](https://togithub.com/mnajdova),
    [@&#8203;navedqb](https://togithub.com/navedqb),
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    
    **Full Changelog**:
    mui/material-ui@v5.16.4...v5.16.5
    
    </details>
    
    <details>
    <summary>mui/mui-x (@&#8203;mui/x-data-grid)</summary>
    
    ###
    [`v7.11.1`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7111)
    
    [Compare
    Source](https://togithub.com/mui/mui-x/compare/v7.11.0...v7.11.1)
    
    *Jul 25, 2024*
    
    We'd like to offer a big thanks to the 18 contributors who made this
    release possible. Here are some highlights ✨:
    
    - 🔎 Allow `Zoom` to be controllable for charts
    ([#&#8203;13858](https://togithub.com/mui/mui-x/issues/13858))
    [@&#8203;JCQuintas](https://togithub.com/JCQuintas)
    - 🌍 Add Icelandic (is-IS) and Norwegian Nynorsk (nn-NO) locales on the
    Data Grid
    - 🌍 Improve Norwegian Bokmål (nb-NO) and German (de-DE) locales on the
    Data Grid
    -   🌍 Add Norwegian Nynorsk (nn-NO) locale on the Date and Time Pickers
    -   🐞 Bugfixes
    -   📚 Documentation improvements
    
    <!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
    
    ##### Data Grid
    
    ##### `@mui/x-data-grid@7.11.1`
    
    - \[DataGrid] Remove dead code in internal `GridPreferencesPanel`
    ([#&#8203;13934](https://togithub.com/mui/mui-x/issues/13934))
    [@&#8203;k-rajat19](https://togithub.com/k-rajat19)
    - \[DataGrid] Do not miss to escape formulas in CSV export
    ([#&#8203;13888](https://togithub.com/mui/mui-x/issues/13888))
    [@&#8203;arminmeh](https://togithub.com/arminmeh)
    - \[l10n] Add Icelandic (is-IS) locale
    ([#&#8203;13283](https://togithub.com/mui/mui-x/issues/13283))
    [@&#8203;magnimarels](https://togithub.com/magnimarels)
    - \[l10n] Add Norwegian nynorsk (nn-NO) locale and improve Norwegian
    bokmål (nb-NO) locale
    ([#&#8203;13588](https://togithub.com/mui/mui-x/issues/13588))
    [@&#8203;AnderzL7](https://togithub.com/AnderzL7)
    - \[l10n] Improve German (de-DE) locale
    ([#&#8203;13910](https://togithub.com/mui/mui-x/issues/13910))
    [@&#8203;lhilgert9](https://togithub.com/lhilgert9)
    
    ##### `@mui/x-data-grid-pro@7.11.1`
    [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link
    "Pro plan")
    
    Same changes as in `@mui/x-data-grid@7.11.1`.
    
    ##### `@mui/x-data-grid-premium@7.11.1`
    [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link
    "Premium plan")
    
    Same changes as in `@mui/x-data-grid-pro@7.11.1`, plus:
    
    - \[DataGridPremium] Pass the `api` object to events
    ([#&#8203;13893](https://togithub.com/mui/mui-x/issues/13893))
    [@&#8203;pcorpet](https://togithub.com/pcorpet)
    - \[DataGridPremium] Fix paste to selected cells
    ([#&#8203;13967](https://togithub.com/mui/mui-x/issues/13967))
    [@&#8203;romgrk](https://togithub.com/romgrk)
    
    ##### Date and Time Pickers
    
    ##### `@mui/x-date-pickers@7.11.1`
    
    - \[fields] Prevent keyboard editing when disabled
    ([#&#8203;13900](https://togithub.com/mui/mui-x/issues/13900))
    [@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)
    - \[l10n] Add Norwegian Nynorsk (nn-NO) locale
    ([#&#8203;13946](https://togithub.com/mui/mui-x/issues/13946))
    [@&#8203;AnderzL7](https://togithub.com/AnderzL7)
    
    ##### `@mui/x-date-pickers-pro@7.11.1`
    [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link
    "Pro plan")
    
    Same changes as in `@mui/x-date-pickers@7.11.1`.
    
    ##### Charts
    
    ##### `@mui/x-charts@7.11.1`
    
    - \[charts] Add `ownerState` function to `slotProps` typing when
    available ([#&#8203;13965](https://togithub.com/mui/mui-x/issues/13965))
    [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
    - \[charts] Allow `Zoom` to be controllable
    ([#&#8203;13858](https://togithub.com/mui/mui-x/issues/13858))
    [@&#8203;JCQuintas](https://togithub.com/JCQuintas)
    - \[charts] Deprecate `xAxisKey` /`zAxisKey` in favor of
    `xAxisId`/`zAxisId`
    ([#&#8203;13940](https://togithub.com/mui/mui-x/issues/13940))
    [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
    - \[charts] Hide empty arcs in the PieChart
    ([#&#8203;13897](https://togithub.com/mui/mui-x/issues/13897))
    [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
    - \[charts] Limit the trigger of exit charts
    ([#&#8203;13682](https://togithub.com/mui/mui-x/issues/13682))
    [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
    
    ##### Tree View
    
    ##### `@mui/x-tree-view@7.11.1`
    
    - \[TreeView] Allow the plugins to enrich the props passed to the item
    slots ([#&#8203;13953](https://togithub.com/mui/mui-x/issues/13953))
    [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)
    
    ##### Docs
    
    - \[docs] Bump pnpm priority as a package manager
    ([#&#8203;13894](https://togithub.com/mui/mui-x/issues/13894))
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    - \[docs] Explicitly mark charts pro as not released
    ([#&#8203;13905](https://togithub.com/mui/mui-x/issues/13905))
    [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
    - \[docs] Fix dot consistency a11y table
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    - \[docs] Fix some typos in charts docs
    ([#&#8203;13906](https://togithub.com/mui/mui-x/issues/13906))
    [@&#8203;cratiu222](https://togithub.com/cratiu222)
    - \[docs] Fix spelling
    ([#&#8203;13902](https://togithub.com/mui/mui-x/issues/13902))
    [@&#8203;nnsW3](https://togithub.com/nnsW3)
    - \[docs] Improve error message when moving between plans
    ([#&#8203;13874](https://togithub.com/mui/mui-x/issues/13874))
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    - \[docs] Update `SparkLineChart` reference not being correctly
    capitalised
    ([#&#8203;13960](https://togithub.com/mui/mui-x/issues/13960))
    [@&#8203;duckboy81](https://togithub.com/duckboy81)
    - \[docs] Fix scroll demos disorientation
    ([#&#8203;13909](https://togithub.com/mui/mui-x/issues/13909))
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    
    ##### Core
    
    - \[core] Add `@mui/material-nextjs` to `MUI Core` renovate group
    ([#&#8203;13966](https://togithub.com/mui/mui-x/issues/13966))
    [@&#8203;LukasTy](https://togithub.com/LukasTy)
    - \[core] Remove warning message in production
    ([#&#8203;13911](https://togithub.com/mui/mui-x/issues/13911))
    [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
    - \[code-infra] Reuse `useReactVersion` script from the monorepo
    ([#&#8203;13710](https://togithub.com/mui/mui-x/issues/13710))
    [@&#8203;cherniavskii](https://togithub.com/cherniavskii)
    - \[infra] Adds order id validation action
    ([#&#8203;13957](https://togithub.com/mui/mui-x/issues/13957))
    [@&#8203;michelengelen](https://togithub.com/michelengelen)
    - \[infra] Fix order id validator action
    ([#&#8203;13971](https://togithub.com/mui/mui-x/issues/13971))
    [@&#8203;michelengelen](https://togithub.com/michelengelen)
    - \[infra] Fix regex in order id validation
    ([#&#8203;13976](https://togithub.com/mui/mui-x/issues/13976))
    [@&#8203;michelengelen](https://togithub.com/michelengelen)
    - \[infra] Issue template improvement
    ([#&#8203;13954](https://togithub.com/mui/mui-x/issues/13954))
    [@&#8203;michelengelen](https://togithub.com/michelengelen)
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.25.15`](https://togithub.com/github/codeql-action/compare/v3.25.14...v3.25.15)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.25.14...v3.25.15)
    
    ###
    [`v3.25.14`](https://togithub.com/github/codeql-action/compare/v3.25.13...v3.25.14)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.25.13...v3.25.14)
    
    </details>
    
    <details>
    <summary>typicode/husky (husky)</summary>
    
    ### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3)
    
    [Compare
    Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3)
    
    -   fix: better handle space in `PATH`
    
    ###
    [`v9.1.2`](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2)
    
    [Compare
    Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2)
    
    </details>
    
    <details>
    <summary>webpro-nl/knip (knip)</summary>
    
    ### [`v5.27.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.27.0)
    
    [Compare
    Source](https://togithub.com/webpro-nl/knip/compare/5.26.0...5.27.0)
    
    - CRLF will be replaced by LF the next time Git touches it
    ([`bea004f`](https://togithub.com/webpro-nl/knip/commit/bea004fe))
    - Remove OS eol diffs in tests
    ([`799cc42`](https://togithub.com/webpro-nl/knip/commit/799cc422))
    - git config eol=lf
    ([`5d23932`](https://togithub.com/webpro-nl/knip/commit/5d239323))
    - Re-enable windows test for bun
    ([`bc66b4f`](https://togithub.com/webpro-nl/knip/commit/bc66b4fa))
    - Add test case (fixed by
    [`ae5c341`](https://togithub.com/webpro-nl/knip/commit/ae5c3417))
    ([`5e742dc`](https://togithub.com/webpro-nl/knip/commit/5e742dc3))
    - Move more cli args into single location, refactor some namings
    ([`9f5eb01`](https://togithub.com/webpro-nl/knip/commit/9f5eb01a))
    - Update contrib dev docs
    ([`108eff1`](https://togithub.com/webpro-nl/knip/commit/108eff17))
    - Add ladle plugin
    ([#&#8203;728](https://togithub.com/webpro-nl/knip/issues/728))
    ([`ebd79d4`](https://togithub.com/webpro-nl/knip/commit/ebd79d4b))
    - Circumvent case where `element == undefined`
    ([#&#8203;725](https://togithub.com/webpro-nl/knip/issues/725))
    ([`ae5c341`](https://togithub.com/webpro-nl/knip/commit/ae5c3417))
    - Adjust tests after
    [`f5680fb`](https://togithub.com/webpro-nl/knip/commit/f5680fb2)
    ([`b4dc692`](https://togithub.com/webpro-nl/knip/commit/b4dc6921))
    - Edit docs
    ([`916b633`](https://togithub.com/webpro-nl/knip/commit/916b633a))
    - Print relative .gitignore paths in debug output
    ([`fef3dba`](https://togithub.com/webpro-nl/knip/commit/fef3dba5))
    - Don't add ignored files as entry paths (resolves
    [#&#8203;734](https://togithub.com/webpro-nl/knip/issues/734))
    ([`f5680fb`](https://togithub.com/webpro-nl/knip/commit/f5680fb2))
    - Use single or double star to ignore workspaces, remove single star for
    ignore glob pattern
    ([`f6b0058`](https://togithub.com/webpro-nl/knip/commit/f6b00582))
    - Restore support for legacy husky w/ lint-staged
    ([`bd16c98`](https://togithub.com/webpro-nl/knip/commit/bd16c985))
    - Support override configs in babel plugin
    ([`953d4fb`](https://togithub.com/webpro-nl/knip/commit/953d4fbd))
    - Add react-cosmos plugin
    ([`2de3924`](https://togithub.com/webpro-nl/knip/commit/2de39245))
    - Add rsbuild plugin (placeholder)
    ([`efd7d2a`](https://togithub.com/webpro-nl/knip/commit/efd7d2ad))
    - Add rspack plugin
    ([`3cbfd0a`](https://togithub.com/webpro-nl/knip/commit/3cbfd0a8))
    - Add `src/vite-env.d.ts` to entry paths in vite(st) plugin (closes
    [#&#8203;732](https://togithub.com/webpro-nl/knip/issues/732))
    ([`8cf6a0a`](https://togithub.com/webpro-nl/knip/commit/8cf6a0ac))
    - feat(cypress): add support for cypress-multi-reporter
    ([#&#8203;726](https://togithub.com/webpro-nl/knip/issues/726))
    ([`cdea5b1`](https://togithub.com/webpro-nl/knip/commit/cdea5b19))
    - Add Forge 42 ([@&#8203;forge42dev](https://togithub.com/forge42dev))
    as a sponsor
    ([`d0166be`](https://togithub.com/webpro-nl/knip/commit/d0166be6))
    - Update Astro dependencies
    ([`d887b1d`](https://togithub.com/webpro-nl/knip/commit/d887b1d8))
    - Use bun 1.1.19 (also see
    [https://github.com/oven-sh/bun/issues/4899](https://togithub.com/oven-sh/bun/issues/4899))
    ([`03cba1d`](https://togithub.com/webpro-nl/knip/commit/03cba1d4))
    - Move watch logic into separate module
    ([`3ea24cf`](https://togithub.com/webpro-nl/knip/commit/3ea24cfd))
    - Move dep graph utils from main sequence to helper module
    ([`85fc933`](https://togithub.com/webpro-nl/knip/commit/85fc933a))
    - Rename createPkgGraph → createWorkspaceGraph, etc.
    ([`9deb9c5`](https://togithub.com/webpro-nl/knip/commit/9deb9c5a))
    - Group handlers in main sequence
    ([`7274e8d`](https://togithub.com/webpro-nl/knip/commit/7274e8d9))
    - More consistent file names
    ([`0dc5eba`](https://togithub.com/webpro-nl/knip/commit/0dc5eba5))
    - Move `toSourcePath` to `ProjectPrincipal` constructor
    ([`ef1ab49`](https://togithub.com/webpro-nl/knip/commit/ef1ab492))
    
    </details>
    
    <details>
    <summary>nodejs/node (node)</summary>
    
    ###
    [`v20.16.0`](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0)
    
    [Compare
    Source](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0)
    
    </details>
    
    <details>
    <summary>Microsoft/TypeScript (typescript)</summary>
    
    ###
    [`v5.5.4`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...c8a7d589e647e19c94150d9892909f3aa93e48eb)
    
    [Compare
    Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4)
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (typescript-eslint)</summary>
    
    ###
    [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#7170-2024-07-22)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** backport no-unsafe-function type,
    no-wrapper-object-types from v8 to v7
    
    ##### ❤️  Thank You
    
    -   Armano
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   StyleShit
    
    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>
    
    ###
    [`v5.3.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small535-2024-07-25-small)
    
    [Compare
    Source](https://togithub.com/vitejs/vite/compare/v5.3.4...v5.3.5)
    
    - refactor(asset): remove rollup 3 public file watch workaround
    ([#&#8203;16331](https://togithub.com/vitejs/vite/issues/16331))
    ([66bdb1d](https://togithub.com/vitejs/vite/commit/66bdb1d7b41e46b5361606ff3811bdad6f625bcc)),
    closes [#&#8203;16331](https://togithub.com/vitejs/vite/issues/16331)
    - fix: make `server` type less restrictive (fix
    [#&#8203;17627](https://togithub.com/vitejs/vite/issues/17627))
    ([#&#8203;17628](https://togithub.com/vitejs/vite/issues/17628))
    ([b55c32f](https://togithub.com/vitejs/vite/commit/b55c32f7e36ee7cc3754a5d667785d066dece10a)),
    closes [#&#8203;17627](https://togithub.com/vitejs/vite/issues/17627)
    [#&#8203;17628](https://togithub.com/vitejs/vite/issues/17628)
    - fix: show error if vite client cannot be loaded
    ([#&#8203;17419](https://togithub.com/vitejs/vite/issues/17419))
    ([db5ab1d](https://togithub.com/vitejs/vite/commit/db5ab1dfc4fb55c6387136ee31fed35910a046b0)),
    closes [#&#8203;17419](https://togithub.com/vitejs/vite/issues/17419)
    - fix(build): env output is not stable
    ([#&#8203;17748](https://togithub.com/vitejs/vite/issues/17748))
    ([b240a83](https://togithub.com/vitejs/vite/commit/b240a8347e7b62bee9d2212625732bb0d8c78633)),
    closes [#&#8203;17748](https://togithub.com/vitejs/vite/issues/17748)
    - fix(client): fix vite error path
    ([#&#8203;17744](https://togithub.com/vitejs/vite/issues/17744))
    ([3c1bde3](https://togithub.com/vitejs/vite/commit/3c1bde340693e1de89ed2853225a5c1b6812accc)),
    closes [#&#8203;17744](https://togithub.com/vitejs/vite/issues/17744)
    - fix(css): resolve url aliases with fragments (fix:
    [#&#8203;17690](https://togithub.com/vitejs/vite/issues/17690))
    ([#&#8203;17691](https://togithub.com/vitejs/vite/issues/17691))
    ([d906d3f](https://togithub.com/vitejs/vite/commit/d906d3f8e1199fb9fc09f4c3397a91b274bb65c8))
    - fix(deps): update all non-major dependencies
    ([#&#8203;17629](https://togithub.com/vitejs/vite/issues/17629))
    ([93281b0](https://togithub.com/vitejs/vite/commit/93281b0e09ff8b00e21c24b80ed796db89cbc1ef)),
    closes [#&#8203;17629](https://togithub.com/vitejs/vite/issues/17629)
    - fix(importMetaGlob): handle alias that starts with hash
    ([#&#8203;17743](https://togithub.com/vitejs/vite/issues/17743))
    ([b58b423](https://togithub.com/vitejs/vite/commit/b58b423ba85a7cede97d00a0160a188770928ae4)),
    closes [#&#8203;17743](https://togithub.com/vitejs/vite/issues/17743)
    - fix(ssrTransform): sourcemaps with multiple sources
    ([#&#8203;17677](https://togithub.com/vitejs/vite/issues/17677))
    ([f321fa8](https://togithub.com/vitejs/vite/commit/f321fa8de2c8cf4f1758365abad4e7b352363a2f)),
    closes [#&#8203;17677](https://togithub.com/vitejs/vite/issues/17677)
    - chore: extend commit hash
    ([#&#8203;17709](https://togithub.com/vitejs/vite/issues/17709))
    ([4fc9b64](https://togithub.com/vitejs/vite/commit/4fc9b6424c27aca8004c368b69991a56264e4fdb)),
    closes [#&#8203;17709](https://togithub.com/vitejs/vite/issues/17709)
    - chore(deps): update all non-major dependencies
    ([#&#8203;17734](https://togithub.com/vitejs/vite/issues/17734))
    ([9983731](https://togithub.com/vitejs/vite/commit/998373120c8306326469d4f342690c17774acdf9)),
    closes [#&#8203;17734](https://togithub.com/vitejs/vite/issues/17734)
    - chore(deps): update typescript
    ([#&#8203;17699](https://togithub.com/vitejs/vite/issues/17699))
    ([df5ceb3](https://togithub.com/vitejs/vite/commit/df5ceb35b7f744cfcdfe3a28834f890f35f2b18f)),
    closes [#&#8203;17699](https://togithub.com/vitejs/vite/issues/17699)
    - revert: fix(logger): truncate log over 5000 characters long
    ([#&#8203;16581](https://togithub.com/vitejs/vite/issues/16581))
    ([#&#8203;17729](https://togithub.com/vitejs/vite/issues/17729))
    ([f4f488f](https://togithub.com/vitejs/vite/commit/f4f488fe83a0b710dd3de34a7075398cfce59605)),
    closes [#&#8203;16581](https://togithub.com/vitejs/vite/issues/16581)
    [#&#8203;17729](https://togithub.com/vitejs/vite/issues/17729)
    
    </details>
    
    <details>
    <summary>vitest-dev/vitest (vitest)</summary>
    
    ###
    [`v2.0.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.4)
    
    [Compare
    Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4)
    
    #####    🐞 Bug Fixes
    
    - One-line environment options  -  by
    [@&#8203;hahanein](https://togithub.com/hahanein) in
    [https://github.com/vitest-dev/vitest/issues/5105](https://togithub.com/vitest-dev/vitest/issues/5105)
    [<samp>(38269)</samp>](https://togithub.com/vitest-dev/vitest/commit/38269415)
    - Resolve assets imported with `require`  -  by
    [@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6159](https://togithub.com/vitest-dev/vitest/issues/6159)
    [<samp>(807a2)</samp>](https://togithub.com/vitest-dev/vitest/commit/807a2cbc)
    -   **browser**:
    - Don't panic if
    [@&#8203;vitest/browser](https://togithub.com/vitest/browser) is
    installed outside of project root  -  by
    [@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6135](https://togithub.com/vitest-dev/vitest/issues/6135)
    [<samp>(ccfcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/ccfcd488)
    - Set global filepath  -  by
    [@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6190](https://togithub.com/vitest-dev/vitest/issues/6190)
    [<samp>(0d0b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/0d0b46b1)
    - Allow preview and open in the editor screenshot error from ui  -  by
    [@&#8203;userquin](https://togithub.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/6113](https://togithub.com/vitest-dev/vitest/issues/6113)
    [<samp>(2d620)</samp>](https://togithub.com/vitest-dev/vitest/commit/2d62051f)
    -   **coverage**:
    - Global thresholds to include files from glob thresholds  -  by
    [@&#8203;thor-juhasz](https://togithub.com/thor-juhasz) and
    [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6172](https://togithub.com/vitest-dev/vitest/issues/6172)
    [<samp>(02e3f)</samp>](https://togithub.com/vitest-dev/vitest/commit/02e3f003)
    - Consistent type-only file handling  -  by
    [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6183](https://togithub.com/vitest-dev/vitest/issues/6183)
    [<samp>(90576)</samp>](https://togithub.com/vitest-dev/vitest/commit/90576148)
    - Ignore `*.cts` files  -  by
    [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6189](https://togithub.com/vitest-dev/vitest/issues/6189)
    [<samp>(5da45)</samp>](https://togithub.com/vitest-dev/vitest/commit/5da45db1)
    - Add `thresholds.<glob>.100` option  -  by
    [@&#8203;thor-juhasz](https://togithub.com/thor-juhasz) and
    [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6174](https://togithub.com/vitest-dev/vitest/issues/6174)
    [<samp>(f6845)</samp>](https://togithub.com/vitest-dev/vitest/commit/f68453f8)
    -   **spy**:
    - Fix `mockImplementation` for function overload and unions  -  by
    [@&#8203;hi-ogawa](https://togithub.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6181](https://togithub.com/vitest-dev/vitest/issues/6181)
    [<samp>(7a75b)</samp>](https://togithub.com/vitest-dev/vitest/commit/7a75bd4c)
    
    #####     [View changes on
    GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.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://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
    [repository job log](https://developer.mend.io/github/brave/ads-ui).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    03afbcf View commit details
    Browse the repository at this point in the history