Skip to content

Releases: urql-graphql/urql

@urql/[email protected]

01 May 06:45
e5c32da
Compare
Choose a tag to compare

Patch Changes

  • Use documentId from persisted documents for document keys, when it's available
    Submitted by @kitten (See #3575)

@urql/[email protected]

24 Apr 12:21
924b463
Compare
Choose a tag to compare

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/[email protected]

24 Apr 12:21
924b463
Compare
Choose a tag to compare

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/[email protected]

18 Apr 12:24
0be2d68
Compare
Choose a tag to compare

Patch Changes

  • ⚠️ Fix @ts-ignore on TypeScript peer dependency import in typings not being applied due to a leading ! character
    Submitted by @kitten (See #3567)

@urql/[email protected]

10 Apr 09:54
e93496c
Compare
Choose a tag to compare

Patch Changes

  • When invoking the automatic creation updater ignore the entity we are currently on in the mutation
    Submitted by @JoviDeCroock (See #3560)

[email protected]

02 Apr 14:44
747113b
Compare
Choose a tag to compare

Patch Changes

@urql/[email protected]

02 Apr 14:44
747113b
Compare
Choose a tag to compare

Patch Changes

@urql/[email protected]

02 Apr 14:44
747113b
Compare
Choose a tag to compare

Patch Changes

@urql/[email protected]

02 Apr 14:44
747113b
Compare
Choose a tag to compare

Patch Changes

@urql/[email protected]

02 Apr 14:44
747113b
Compare
Choose a tag to compare

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, use cache.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)

Patch Changes