Releases: urql-graphql/urql
Releases · urql-graphql/urql
@urql/core@5.0.3
@urql/exchange-graphcache@7.0.2
Patch Changes
- Only record dependencies that are changing data, this will reduce the amount of operations we re-invoke due to network-only/cache-and-network queries and mutations
Submitted by @JoviDeCroock (See #3564)
@urql/core@5.0.2
Patch Changes
⚠️ Fix issue where a reexecute on an in-flight operation would lead to multiple network-requests.
For example, this issue presents itself when Graphcache is concurrently updating multiple, inter-dependent queries with shared entities. One query completing while others are still in-flight may lead to duplicate operations being issued
Submitted by @JoviDeCroock (See #3573)
@urql/core@5.0.1
@urql/exchange-graphcache@7.0.1
Patch Changes
- When invoking the automatic creation updater ignore the entity we are currently on in the mutation
Submitted by @JoviDeCroock (See #3560)
urql@4.0.7
@urql/vue@1.1.3
@urql/svelte@4.1.1
@urql/preact@4.0.5
@urql/exchange-graphcache@7.0.0
Major Changes
- Add a default updater for mutation fields who are lacking an updater and where the returned entity is not present in the cache
Submitted by @JoviDeCroock (See #3518) - Remove deprecated
resolveFieldByKey
, usecache.resolve
instead
Submitted by @JoviDeCroock (See #3520)
Minor Changes
- Track abstract types being written so that we have a more reliable way of matching abstract fragments
Submitted by @JoviDeCroock (See #3548)