chore:(deps): bump @apollo/client from 3.8.7 to 3.9.11
Bumps @apollo/client from 3.8.7 to 3.9.11.
Release notes
Sourced from @apollo/client's releases.
v3.9.11
Patch Changes
- #11769
04132afThanks@jerelmiller! - Fix an issue where usingskipTokenor theskipoption withuseSuspenseQueryin React's strict mode would perform a network request.v3.9.10
Patch Changes
#11738
b1a5eb8Thanks@jerelmiller! - Fix an issue where rerenderinguseBackgroundQueryafter thequeryRefhad been disposed, either via the auto dispose timeout or by unmountinguseReadQuery, would cause thequeryRefto be recreated potentially resulting in another network request.#11738
b1a5eb8Thanks@jerelmiller! - Allow queryRefs to be disposed of synchronously when a suspense hook unmounts. This prevents some situations where using a suspense hook with the same query/variables as the disposed queryRef accidentally used the disposed queryRef rather than creating a new instance.#11670
cc5c03bThanks@phryneas! - Bail out ofexecuteSubSelectedArraycalls if the array has 0 elements.v3.9.9
Patch Changes
- #11696
466ef82Thanks@PiR1! - Immediately dispose of thequeryRefifuseBackgroundQueryunmounts before the auto dispose timeout kicks in.v3.9.8
Patch Changes
#11706
8619bc7Thanks@jerelmiller! - Fix issue in all suspense hooks where returning an empty array after callingfetchMorewould rerender the component with an empty list.#11694
835d5f3Thanks@phryneas! - ExposesetErrorMessageHandlerfrom@apollo/client/deventrypoint.#11689
cb8ffe5Thanks@jerelmiller! - Fix issue where passing a newfromoption touseFragmentwould first render with the previous value before rerendering with the correct value.#11713
642092cThanks@jerelmiller! - Fix issue where setting a defaultwatchQueryoption in theApolloClientconstructor could breakstartTransitionwhen used with suspense hooks.v3.9.7
Patch Changes
#11659
652a61eThanks@phryneas! - MakeuseRenderGuardmore resilient to changes in React internals.#11594
50b1097Thanks@alessbell! - Adds a fix for multipart subscriptions that terminate with payload: nullv3.9.6
Patch Changes
#11617
f1d8bc4Thanks@phryneas! - Allow Apollo Client instance to intercept hook functionality#11638
bf93adaThanks@jerelmiller! - Fix issue where callingfetchMorefrom a suspense-enabled hook insidestartTransitioncaused an unnecessary rerender.v3.9.5
Patch Changes
#11595
8c20955Thanks@phryneas! - Bumps the dependencyrehacktto 0.0.5#11592
1133469Thanks@Stephen2! - StrengthenMockedResponse.newDatatype
... (truncated)
Changelog
Sourced from @apollo/client's changelog.
3.9.11
Patch Changes
- #11769
04132afThanks@jerelmiller! - Fix an issue where usingskipTokenor theskipoption withuseSuspenseQueryin React's strict mode would perform a network request.3.9.10
Patch Changes
#11738
b1a5eb8Thanks@jerelmiller! - Fix an issue where rerenderinguseBackgroundQueryafter thequeryRefhad been disposed, either via the auto dispose timeout or by unmountinguseReadQuery, would cause thequeryRefto be recreated potentially resulting in another network request.#11738
b1a5eb8Thanks@jerelmiller! - Allow queryRefs to be disposed of synchronously when a suspense hook unmounts. This prevents some situations where using a suspense hook with the same query/variables as the disposed queryRef accidentally used the disposed queryRef rather than creating a new instance.#11670
cc5c03bThanks@phryneas! - Bail out ofexecuteSubSelectedArraycalls if the array has 0 elements.3.9.9
Patch Changes
- #11696
466ef82Thanks@PiR1! - Immediately dispose of thequeryRefifuseBackgroundQueryunmounts before the auto dispose timeout kicks in.3.9.8
Patch Changes
#11706
8619bc7Thanks@jerelmiller! - Fix issue in all suspense hooks where returning an empty array after callingfetchMorewould rerender the component with an empty list.#11694
835d5f3Thanks@phryneas! - ExposesetErrorMessageHandlerfrom@apollo/client/deventrypoint.#11689
cb8ffe5Thanks@jerelmiller! - Fix issue where passing a newfromoption touseFragmentwould first render with the previous value before rerendering with the correct value.#11713
642092cThanks@jerelmiller! - Fix issue where setting a defaultwatchQueryoption in theApolloClientconstructor could breakstartTransitionwhen used with suspense hooks.3.9.7
Patch Changes
#11659
652a61eThanks@phryneas! - MakeuseRenderGuardmore resilient to changes in React internals.#11594
50b1097Thanks@alessbell! - Adds a fix for multipart subscriptions that terminate with payload: null3.9.6
Patch Changes
#11617
f1d8bc4Thanks@phryneas! - Allow Apollo Client instance to intercept hook functionality#11638
bf93adaThanks@jerelmiller! - Fix issue where callingfetchMorefrom a suspense-enabled hook insidestartTransitioncaused an unnecessary rerender.
... (truncated)
Commits
8bc7d4dVersion Packages (#11773)04132afFix network request when using skip/skipToken with useSuspenseQuery in strict...286ff15Update ROADMAP.md285b2d9Devtools - Trigger Error Code PR after npm Release (#11745)e8556c3Version Packages (#11728)b1a5eb8Allow queryRefs to be disposed of synchronously (#11738)26f2cccchore: use delimiter in accorance with docs to handle strings with newlines p...d6aed0echore(deps): update all dependencies - patch updates (#11739)3e4c054chore(deps): update cimg/node docker tag to v21.7.1 (#11740)e412848chore: configure git user directly in prerelease workflows (#11734)- Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)