#11696466ef82 Thanks @PiR1! - Immediately dispose of the queryRef if useBackgroundQuery unmounts before the auto dispose timeout kicks in.
v3.9.8
Patch Changes
#117068619bc7 Thanks @jerelmiller! - Fix issue in all suspense hooks where returning an empty array after calling fetchMore would rerender the component with an empty list.
#11694835d5f3 Thanks @phryneas! - Expose setErrorMessageHandler from @apollo/client/dev entrypoint.
#11689cb8ffe5 Thanks @jerelmiller! - Fix issue where passing a new from option to useFragment would first render with the previous value before rerendering with the correct value.
#11713642092c Thanks @jerelmiller! - Fix issue where setting a default watchQuery option in the ApolloClient constructor could break startTransition when used with suspense hooks.
v3.9.7
Patch Changes
#11659652a61e Thanks @phryneas! - Make useRenderGuard more resilient to changes in React internals.
#1159450b1097 Thanks @alessbell! - Adds a fix for multipart subscriptions that terminate with payload: null
v3.9.6
Patch Changes
#11617f1d8bc4 Thanks @phryneas! - Allow Apollo Client instance to intercept hook functionality
#11638bf93ada Thanks @jerelmiller! - Fix issue where calling fetchMore from a suspense-enabled hook inside startTransition caused an unnecessary rerender.
#11696466ef82 Thanks @PiR1! - Immediately dispose of the queryRef if useBackgroundQuery unmounts before the auto dispose timeout kicks in.
3.9.8
Patch Changes
#117068619bc7 Thanks @jerelmiller! - Fix issue in all suspense hooks where returning an empty array after calling fetchMore would rerender the component with an empty list.
#11694835d5f3 Thanks @phryneas! - Expose setErrorMessageHandler from @apollo/client/dev entrypoint.
#11689cb8ffe5 Thanks @jerelmiller! - Fix issue where passing a new from option to useFragment would first render with the previous value before rerendering with the correct value.
#11713642092c Thanks @jerelmiller! - Fix issue where setting a default watchQuery option in the ApolloClient constructor could break startTransition when used with suspense hooks.
3.9.7
Patch Changes
#11659652a61e Thanks @phryneas! - Make useRenderGuard more resilient to changes in React internals.
#1159450b1097 Thanks @alessbell! - Adds a fix for multipart subscriptions that terminate with payload: null
3.9.6
Patch Changes
#11617f1d8bc4 Thanks @phryneas! - Allow Apollo Client instance to intercept hook functionality
#11638bf93ada Thanks @jerelmiller! - Fix issue where calling fetchMore from a suspense-enabled hook inside startTransition caused an unnecessary rerender.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @apollo/client from 3.9.5 to 3.9.9.
Release notes
Sourced from
@apollo/client
's releases.Changelog
Sourced from
@apollo/client
's changelog.Commits
6393537
Version Packages (#11717)cccb1b7
chore: update prerelease.yml (#11721)71969bc
chore: remove unneeded repositories and owner config (#11720)466ef82
fix useBackgroundQuery: dispose ref after unmount and not used (#11696)8e5c66b
Use bot token in prerelease workflows (#11716)a0d114e
Version Packages (#11695)642092c
Fix issue where settingdefaultOptions
would sometimes break `startTransiti...8619bc7
Fix issue where an empty array returned fromfetchMore
would rerender with ...591c2b6
chore: skip prerelease versioning step if head commit contains version packag...835d5f3
exposesetErrorMessageHandler
(#11694)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show