apollographql/apollo-client (@apollo/client)
### [`v3.9.8`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#398)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.7...v3.9.8)
##### Patch Changes
- [#11706](https://togithub.com/apollographql/apollo-client/pull/11706) [`8619bc7`](https://togithub.com/apollographql/apollo-client/commit/8619bc7e569c1c732afa6faf605c83a6ce0cdf0c) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue in all suspense hooks where returning an empty array after calling `fetchMore` would rerender the component with an empty list.
- [#11694](https://togithub.com/apollographql/apollo-client/pull/11694) [`835d5f3`](https://togithub.com/apollographql/apollo-client/commit/835d5f30c532c432e2434561580e6f1ec44cc908) Thanks [@phryneas](https://togithub.com/phryneas)! - Expose `setErrorMessageHandler` from `@apollo/client/dev` entrypoint.
- [#11689](https://togithub.com/apollographql/apollo-client/pull/11689) [`cb8ffe5`](https://togithub.com/apollographql/apollo-client/commit/cb8ffe50e903397f741b62a44624bfe69b5f7b75) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where passing a new `from` option to `useFragment` would first render with the previous value before rerendering with the correct value.
- [#11713](https://togithub.com/apollographql/apollo-client/pull/11713) [`642092c`](https://togithub.com/apollographql/apollo-client/commit/642092c713199093aede45f105a1ee3f637614cd) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where setting a default `watchQuery` option in the `ApolloClient` constructor could break `startTransition` when used with suspense hooks.
### [`v3.9.7`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#397)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.6...v3.9.7)
##### Patch Changes
- [#11659](https://togithub.com/apollographql/apollo-client/pull/11659) [`652a61e`](https://togithub.com/apollographql/apollo-client/commit/652a61e96db0f0e27d0a22fafae1df388f3fdf36) Thanks [@phryneas](https://togithub.com/phryneas)! - Make `useRenderGuard` more resilient to changes in React internals.
- [#11594](https://togithub.com/apollographql/apollo-client/pull/11594) [`50b1097`](https://togithub.com/apollographql/apollo-client/commit/50b10970ca0efa290ae415ef801650327a89ab8e) Thanks [@alessbell](https://togithub.com/alessbell)! - Adds a fix for multipart subscriptions that terminate with payload: null
### [`v3.9.6`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#396)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.5...v3.9.6)
##### Patch Changes
- [#11617](https://togithub.com/apollographql/apollo-client/pull/11617) [`f1d8bc4`](https://togithub.com/apollographql/apollo-client/commit/f1d8bc40c3d8e39340f721f4f1c3fd0ed77b8a6b) Thanks [@phryneas](https://togithub.com/phryneas)! - Allow Apollo Client instance to intercept hook functionality
- [#11638](https://togithub.com/apollographql/apollo-client/pull/11638) [`bf93ada`](https://togithub.com/apollographql/apollo-client/commit/bf93adaa0321b573db0ea8fc3a5c364e1fdfeef3) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where calling `fetchMore` from a suspense-enabled hook inside `startTransition` caused an unnecessary rerender.
### [`v3.9.5`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#395)
[Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.4...v3.9.5)
##### Patch Changes
- [#11595](https://togithub.com/apollographql/apollo-client/pull/11595) [`8c20955`](https://togithub.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc) Thanks [@phryneas](https://togithub.com/phryneas)! - Bumps the dependency `rehackt` to 0.0.5
- [#11592](https://togithub.com/apollographql/apollo-client/pull/11592) [`1133469`](https://togithub.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc) Thanks [@Stephen2](https://togithub.com/Stephen2)! - Strengthen `MockedResponse.newData` type
- [#11579](https://togithub.com/apollographql/apollo-client/pull/11579) [`1ba2fd9`](https://togithub.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where partial data is reported to `useQuery` when using `notifyOnNetworkStatusChange` after it errors while another overlapping query succeeds.
- [#11579](https://togithub.com/apollographql/apollo-client/pull/11579) [`1ba2fd9`](https://togithub.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix an issue where a partial cache write for an errored query would result in automatically refetching that query.
- [#11562](https://togithub.com/apollographql/apollo-client/pull/11562) [`65ab695`](https://togithub.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354) Thanks [@mspiess](https://togithub.com/mspiess)! - Mocks with an infinite delay no longer require result or error
Configuration
š Schedule: Branch creation - "on the 10th day of the month" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] 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.9.4
->3.9.8
Release Notes
apollographql/apollo-client (@apollo/client)
### [`v3.9.8`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#398) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.7...v3.9.8) ##### Patch Changes - [#11706](https://togithub.com/apollographql/apollo-client/pull/11706) [`8619bc7`](https://togithub.com/apollographql/apollo-client/commit/8619bc7e569c1c732afa6faf605c83a6ce0cdf0c) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue in all suspense hooks where returning an empty array after calling `fetchMore` would rerender the component with an empty list. - [#11694](https://togithub.com/apollographql/apollo-client/pull/11694) [`835d5f3`](https://togithub.com/apollographql/apollo-client/commit/835d5f30c532c432e2434561580e6f1ec44cc908) Thanks [@phryneas](https://togithub.com/phryneas)! - Expose `setErrorMessageHandler` from `@apollo/client/dev` entrypoint. - [#11689](https://togithub.com/apollographql/apollo-client/pull/11689) [`cb8ffe5`](https://togithub.com/apollographql/apollo-client/commit/cb8ffe50e903397f741b62a44624bfe69b5f7b75) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where passing a new `from` option to `useFragment` would first render with the previous value before rerendering with the correct value. - [#11713](https://togithub.com/apollographql/apollo-client/pull/11713) [`642092c`](https://togithub.com/apollographql/apollo-client/commit/642092c713199093aede45f105a1ee3f637614cd) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where setting a default `watchQuery` option in the `ApolloClient` constructor could break `startTransition` when used with suspense hooks. ### [`v3.9.7`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#397) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.6...v3.9.7) ##### Patch Changes - [#11659](https://togithub.com/apollographql/apollo-client/pull/11659) [`652a61e`](https://togithub.com/apollographql/apollo-client/commit/652a61e96db0f0e27d0a22fafae1df388f3fdf36) Thanks [@phryneas](https://togithub.com/phryneas)! - Make `useRenderGuard` more resilient to changes in React internals. - [#11594](https://togithub.com/apollographql/apollo-client/pull/11594) [`50b1097`](https://togithub.com/apollographql/apollo-client/commit/50b10970ca0efa290ae415ef801650327a89ab8e) Thanks [@alessbell](https://togithub.com/alessbell)! - Adds a fix for multipart subscriptions that terminate with payload: null ### [`v3.9.6`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#396) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.5...v3.9.6) ##### Patch Changes - [#11617](https://togithub.com/apollographql/apollo-client/pull/11617) [`f1d8bc4`](https://togithub.com/apollographql/apollo-client/commit/f1d8bc40c3d8e39340f721f4f1c3fd0ed77b8a6b) Thanks [@phryneas](https://togithub.com/phryneas)! - Allow Apollo Client instance to intercept hook functionality - [#11638](https://togithub.com/apollographql/apollo-client/pull/11638) [`bf93ada`](https://togithub.com/apollographql/apollo-client/commit/bf93adaa0321b573db0ea8fc3a5c364e1fdfeef3) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where calling `fetchMore` from a suspense-enabled hook inside `startTransition` caused an unnecessary rerender. ### [`v3.9.5`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#395) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.9.4...v3.9.5) ##### Patch Changes - [#11595](https://togithub.com/apollographql/apollo-client/pull/11595) [`8c20955`](https://togithub.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc) Thanks [@phryneas](https://togithub.com/phryneas)! - Bumps the dependency `rehackt` to 0.0.5 - [#11592](https://togithub.com/apollographql/apollo-client/pull/11592) [`1133469`](https://togithub.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc) Thanks [@Stephen2](https://togithub.com/Stephen2)! - Strengthen `MockedResponse.newData` type - [#11579](https://togithub.com/apollographql/apollo-client/pull/11579) [`1ba2fd9`](https://togithub.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix issue where partial data is reported to `useQuery` when using `notifyOnNetworkStatusChange` after it errors while another overlapping query succeeds. - [#11579](https://togithub.com/apollographql/apollo-client/pull/11579) [`1ba2fd9`](https://togithub.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Fix an issue where a partial cache write for an errored query would result in automatically refetching that query. - [#11562](https://togithub.com/apollographql/apollo-client/pull/11562) [`65ab695`](https://togithub.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354) Thanks [@mspiess](https://togithub.com/mspiess)! - Mocks with an infinite delay no longer require result or errorConfiguration
š Schedule: Branch creation - "on the 10th day of the month" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.