Sourced from @apollo/client
's
releases.
v3.9.11
Patch Changes
- #11769
04132af
Thanks@jerelmiller
! - Fix an issue where usingskipToken
or theskip
option withuseSuspenseQuery
in React's strict mode would perform a network request.v3.9.10
Patch Changes
#11738
b1a5eb8
Thanks@jerelmiller
! - Fix an issue where rerenderinguseBackgroundQuery
after thequeryRef
had been disposed, either via the auto dispose timeout or by unmountinguseReadQuery
, would cause thequeryRef
to be recreated potentially resulting in another network request.#11738
b1a5eb8
Thanks@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
cc5c03b
Thanks@phryneas
! - Bail out ofexecuteSubSelectedArray
calls if the array has 0 elements.v3.9.9
Patch Changes
- #11696
466ef82
Thanks@PiR1
! - Immediately dispose of thequeryRef
ifuseBackgroundQuery
unmounts before the auto dispose timeout kicks in.v3.9.8
Patch Changes
#11706
8619bc7
Thanks@jerelmiller
! - Fix issue in all suspense hooks where returning an empty array after callingfetchMore
would rerender the component with an empty list.#11694
835d5f3
Thanks@phryneas
! - ExposesetErrorMessageHandler
from@apollo/client/dev
entrypoint.#11689
cb8ffe5
Thanks@jerelmiller
! - Fix issue where passing a newfrom
option touseFragment
would first render with the previous value before rerendering with the correct value.#11713
642092c
Thanks@jerelmiller
! - Fix issue where setting a defaultwatchQuery
option in theApolloClient
constructor could breakstartTransition
when used with suspense hooks.v3.9.7
Patch Changes
#11659
652a61e
Thanks@phryneas
! - MakeuseRenderGuard
more resilient to changes in React internals.#11594
50b1097
Thanks@alessbell
! - Adds a fix for multipart subscriptions that terminate with payload: nullv3.9.6
Patch Changes
#11617
f1d8bc4
Thanks@phryneas
! - Allow Apollo Client instance to intercept hook functionality#11638
bf93ada
Thanks@jerelmiller
! - Fix issue where callingfetchMore
from a suspense-enabled hook insidestartTransition
caused an unnecessary rerender.
Sourced from @apollo/client
's
changelog.
3.9.11
Patch Changes
- #11769
04132af
Thanks@jerelmiller
! - Fix an issue where usingskipToken
or theskip
option withuseSuspenseQuery
in React's strict mode would perform a network request.3.9.10
Patch Changes
#11738
b1a5eb8
Thanks@jerelmiller
! - Fix an issue where rerenderinguseBackgroundQuery
after thequeryRef
had been disposed, either via the auto dispose timeout or by unmountinguseReadQuery
, would cause thequeryRef
to be recreated potentially resulting in another network request.#11738
b1a5eb8
Thanks@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
cc5c03b
Thanks@phryneas
! - Bail out ofexecuteSubSelectedArray
calls if the array has 0 elements.3.9.9
Patch Changes
- #11696
466ef82
Thanks@PiR1
! - Immediately dispose of thequeryRef
ifuseBackgroundQuery
unmounts before the auto dispose timeout kicks in.3.9.8
Patch Changes
#11706
8619bc7
Thanks@jerelmiller
! - Fix issue in all suspense hooks where returning an empty array after callingfetchMore
would rerender the component with an empty list.#11694
835d5f3
Thanks@phryneas
! - ExposesetErrorMessageHandler
from@apollo/client/dev
entrypoint.#11689
cb8ffe5
Thanks@jerelmiller
! - Fix issue where passing a newfrom
option touseFragment
would first render with the previous value before rerendering with the correct value.#11713
642092c
Thanks@jerelmiller
! - Fix issue where setting a defaultwatchQuery
option in theApolloClient
constructor could breakstartTransition
when used with suspense hooks.3.9.7
Patch Changes
#11659
652a61e
Thanks@phryneas
! - MakeuseRenderGuard
more resilient to changes in React internals.#11594
50b1097
Thanks@alessbell
! - Adds a fix for multipart subscriptions that terminate with payload: null3.9.6
Patch Changes
#11617
f1d8bc4
Thanks@phryneas
! - Allow Apollo Client instance to intercept hook functionality#11638
bf93ada
Thanks@jerelmiller
! - Fix issue where callingfetchMore
from a suspense-enabled hook insidestartTransition
caused an unnecessary rerender.
8bc7d4d
Version Packages (#11773)04132af
Fix network request when using skip/skipToken with useSuspenseQuery in
strict...286ff15
Update ROADMAP.md285b2d9
Devtools - Trigger Error Code PR after npm Release (#11745)e8556c3
Version Packages (#11728)b1a5eb8
Allow queryRefs to be disposed of synchronously (#11738)26f2ccc
chore: use delimiter in accorance with docs to handle strings with
newlines p...d6aed0e
chore(deps): update all dependencies - patch updates (#11739)3e4c054
chore(deps): update cimg/node docker tag to v21.7.1 (#11740)e412848
chore: configure git user directly in prerelease workflows (#11734)