apollographql/apollo-client
### [`v3.7.10`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3710)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.7.9...v3.7.10)
##### Patch Changes
- [#9438](https://togithub.com/apollographql/apollo-client/pull/9438) [`52a9c8ea1`](https://togithub.com/apollographql/apollo-client/commit/52a9c8ea1ac08ee53fe1ddbd4ded899ea00a1f9f) Thanks [@dciesielkiewicz](https://togithub.com/dciesielkiewicz)! - Ensure the `client` option passed to `useMutation`'s execute function is used when provided. Previously this option was ignored.
- [#9124](https://togithub.com/apollographql/apollo-client/pull/9124) [`975b923c0`](https://togithub.com/apollographql/apollo-client/commit/975b923c0c0e7ddc8553917a91981e9f41713bc1) Thanks [@andrebrantom](https://togithub.com/andrebrantom)! - Make `ApolloClient.writeQuery` and `ApolloClient.writeFragment` behave more like `cache.writeQuery` and `cache.writeFragment` by returning the reference returned by the cache.
### [`v3.7.9`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#379)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.7.8...v3.7.9)
##### Patch Changes
- [#10560](https://togithub.com/apollographql/apollo-client/pull/10560) [`a561ecf43`](https://togithub.com/apollographql/apollo-client/commit/a561ecf4306c56770ba0713f0136174275887f1a) Thanks [@benjamn](https://togithub.com/benjamn)! - Keep `__typename` fragment when it does not contain `@client` directive and strip out inline fragments which use a `@client` directive. Thanks [@Gazler](https://togithub.com/Gazler) and [@mtsmfm](https://togithub.com/mtsmfm)!
- [#10560](https://togithub.com/apollographql/apollo-client/pull/10560) [`251a12806`](https://togithub.com/apollographql/apollo-client/commit/251a12806d1fa38bc8723540fb2d696c39db1097) Thanks [@benjamn](https://togithub.com/benjamn)! - Refactor `removeDirectivesFromDocument` to fix AST ordering sensitivities and avoid 1/3 AST traversals, potentially improving performance for large queries
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.7.8
->3.7.10
Release Notes
apollographql/apollo-client
### [`v3.7.10`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3710) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.7.9...v3.7.10) ##### Patch Changes - [#9438](https://togithub.com/apollographql/apollo-client/pull/9438) [`52a9c8ea1`](https://togithub.com/apollographql/apollo-client/commit/52a9c8ea1ac08ee53fe1ddbd4ded899ea00a1f9f) Thanks [@dciesielkiewicz](https://togithub.com/dciesielkiewicz)! - Ensure the `client` option passed to `useMutation`'s execute function is used when provided. Previously this option was ignored. - [#9124](https://togithub.com/apollographql/apollo-client/pull/9124) [`975b923c0`](https://togithub.com/apollographql/apollo-client/commit/975b923c0c0e7ddc8553917a91981e9f41713bc1) Thanks [@andrebrantom](https://togithub.com/andrebrantom)! - Make `ApolloClient.writeQuery` and `ApolloClient.writeFragment` behave more like `cache.writeQuery` and `cache.writeFragment` by returning the reference returned by the cache. ### [`v3.7.9`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#379) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.7.8...v3.7.9) ##### Patch Changes - [#10560](https://togithub.com/apollographql/apollo-client/pull/10560) [`a561ecf43`](https://togithub.com/apollographql/apollo-client/commit/a561ecf4306c56770ba0713f0136174275887f1a) Thanks [@benjamn](https://togithub.com/benjamn)! - Keep `__typename` fragment when it does not contain `@client` directive and strip out inline fragments which use a `@client` directive. Thanks [@Gazler](https://togithub.com/Gazler) and [@mtsmfm](https://togithub.com/mtsmfm)! - [#10560](https://togithub.com/apollographql/apollo-client/pull/10560) [`251a12806`](https://togithub.com/apollographql/apollo-client/commit/251a12806d1fa38bc8723540fb2d696c39db1097) Thanks [@benjamn](https://togithub.com/benjamn)! - Refactor `removeDirectivesFromDocument` to fix AST ordering sensitivities and avoid 1/3 AST traversals, potentially improving performance for large queriesConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.