shopify-app-node-monorepo-express-vite
shopify-app-node-monorepo-express-vite copied to clipboard
fix(deps): bump @apollo/client from 3.6.9 to 3.7.9
Bumps @apollo/client from 3.6.9 to 3.7.9.
Release notes
Sourced from @apollo/client
's releases.
v3.7.9
Patch Changes
#10560
a561ecf43
Thanks@benjamn
! - Keep__typename
fragment when it does not contain@client
directive and strip out inline fragments which use a@client
directive. Thanks@Gazler
and@mtsmfm
!#10560
251a12806
Thanks@benjamn
! - RefactorremoveDirectivesFromDocument
to fix AST ordering sensitivities and avoid 1/3 AST traversals, potentially improving performance for large queriesv3.7.8
Patch Changes
#7555
45562d6fa
Thanks@TheCeloReis
! - AddsTVariables
generic toGraphQLRequest
andMockedResponse
interfaces.#10526
1d13de4f1
Thanks@benjamn
! - Tolerate undefinedconcast.sources
ifcomplete
called earlier thanconcast.start
#10497
8a883d8a1
Thanks@nevir
! - UpdateSingleExecutionResult
andIncrementalPayload
'sdata
types such that they no longer includeundefined
, which was not a valid runtime value, to fix errors when TypeScript'sexactOptionalPropertyTypes
is enabled.v3.7.7
Patch Changes
#10502
315faf9ca
Thanks@jerelmiller
! - Log a warning to the console when a mock passed toMockedProvider
orMockLink
cannot be matched to a query during a test. This makes it easier to debug user errors in the mock setup, such as typos, especially if the query under test is using anerrorPolicy
set toignore
, which makes it difficult to know that a match did not occur.#10499
9e54f5dfa
Thanks@phryneas
! - Allow the execution function returned byuseLazyQuery
to change the query.#10362
14a56b105
Thanks@mccraveiro
! - Fix error when server returns an error and we are also querying for a local fieldv3.7.6
Patch Changes
#10470
47435e879
Thanks@alessbell
! - Bumps TypeScript to4.9.4
(previously4.7.4
) and updates types to account for changes in TypeScript 4.8 by propagating contstraints on generic types. Technically this makes some types stricter as attempting to passnull|undefined
into certain functions is now disallowed by TypeScript, but these were never expected runtime values in the first place.#10408
55ffafc58
Thanks@zlrlo
! - fix: modify BatchHttpLink to have a separate timer for each different batch key#9573
4a4f48dda
Thanks@vladar
! - Improve performance of local resolvers by only executing selection sets that contain an@client
directive. Previously, local resolvers were executed even when the field did not contain@client
. While the result was properly discarded, the unncessary work could negatively affect query performance, sometimes signficantly.v3.7.5
Patch Changes
#10458
b5ccef229
Thanks@lennyburdette
! - PassesgetServerSnapshot
touseSyncExternalStore
so that it doesn't trigger aMissing getServerSnapshot
error when usinguseFragment_experimental
on the server.#10471
895ddcb54
Thanks@alessbell
! - More robust type definition forheaders
property passed tocreateHttpLink
#10321
bbaa3ef2d
Thanks@alessbell
! - Refetch should not return partial data witherrorPolicy: none
andnotifyOnNetworkStatusChange: true
.#10469
328c58f90
Thanks@jerelmiller
! - Add generic type defaults when usinguseFragment
to allow passingTData
directly to the function without needing to specifyTVars
.v3.7.4
Patch Changes
... (truncated)
Changelog
Sourced from @apollo/client
's changelog.
3.7.9
Patch Changes
#10560
a561ecf43
Thanks@benjamn
! - Keep__typename
fragment when it does not contain@client
directive and strip out inline fragments which use a@client
directive. Thanks@Gazler
and@mtsmfm
!#10560
251a12806
Thanks@benjamn
! - RefactorremoveDirectivesFromDocument
to fix AST ordering sensitivities and avoid 1/3 AST traversals, potentially improving performance for large queries3.7.8
Patch Changes
#7555
45562d6fa
Thanks@TheCeloReis
! - AddsTVariables
generic toGraphQLRequest
andMockedResponse
interfaces.#10526
1d13de4f1
Thanks@benjamn
! - Tolerate undefinedconcast.sources
ifcomplete
called earlier thanconcast.start
#10497
8a883d8a1
Thanks@nevir
! - UpdateSingleExecutionResult
andIncrementalPayload
'sdata
types such that they no longer includeundefined
, which was not a valid runtime value, to fix errors when TypeScript'sexactOptionalPropertyTypes
is enabled.3.7.7
Patch Changes
#10502
315faf9ca
Thanks@jerelmiller
! - Log a warning to the console when a mock passed toMockedProvider
orMockLink
cannot be matched to a query during a test. This makes it easier to debug user errors in the mock setup, such as typos, especially if the query under test is using anerrorPolicy
set toignore
, which makes it difficult to know that a match did not occur.#10499
9e54f5dfa
Thanks@phryneas
! - Allow the execution function returned byuseLazyQuery
to change the query.#10362
14a56b105
Thanks@mccraveiro
! - Fix error when server returns an error and we are also querying for a local field3.7.6
Patch Changes
#10470
47435e879
Thanks@alessbell
! - Bumps TypeScript to4.9.4
(previously4.7.4
) and updates types to account for changes in TypeScript 4.8 by propagating contstraints on generic types. Technically this makes some types stricter as attempting to passnull|undefined
into certain functions is now disallowed by TypeScript, but these were never expected runtime values in the first place.#10408
55ffafc58
Thanks@zlrlo
! - fix: modify BatchHttpLink to have a separate timer for each different batch key#9573
4a4f48dda
Thanks@vladar
! - Improve performance of local resolvers by only executing selection sets that contain an@client
directive. Previously, local resolvers were executed even when the field did not contain@client
. While the result was properly discarded, the unncessary work could negatively affect query performance, sometimes signficantly.3.7.5
Patch Changes
#10458
b5ccef229
Thanks@lennyburdette
! - PassesgetServerSnapshot
touseSyncExternalStore
so that it doesn't trigger aMissing getServerSnapshot
error when usinguseFragment_experimental
on the server.#10471
895ddcb54
Thanks@alessbell
! - More robust type definition forheaders
property passed tocreateHttpLink
#10321
bbaa3ef2d
Thanks@alessbell
! - Refetch should not return partial data witherrorPolicy: none
andnotifyOnNetworkStatusChange: true
.
... (truncated)
Commits
4ab7eaf
Version Packages (#10563)642ba82
s/Android/Kotlin in README (#10566)32558b7
Remove prerelease check workflow, update release workflow (#10565)dc17d11
Merge pull request #10560 from apollographql/rebase-pr-6322-to-fix-issue-6311251a128
Add a .changeset/ file.1a2bd3d
Increase bundlesize limit to 32.65KB (previously 32.42KB)c2fee51
Make default value for inUseGetterFunction key more explicit.e90d675
Use Kind.{FIELD,OPERATION_DEFINITION,...} consistently in transform.ts.236912a
RenamemakeInUseGetterFunction
result function toinUseGetterFunction
for...d505503
Avoid removing otherwise unmodified FragmentDefinition nodes.- 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 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 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)