github urql-graphql/urql @urql/core@2.1.5

latest releases: @urql/exchange-graphcache@7.2.0, @urql/exchange-throw-on-error@0.1.0, @urql/solid@0.1.0...
3 years ago

Patch Changes

  • Prevent ssrExchange().restoreData() from adding results to the exchange that have already been invalidated. This may happen when restoreData() is called repeatedly, e.g. per page. When a prior run has already invalidated an SSR result then the result is 'migrated' to the user's cacheExchange, which means that restoreData() should never attempt to re-add it again, by @kitten (See #1776)
  • ⚠️ Fix accidental change in passive stale: true, where a cache-first operation issued by Graphcache wouldn't yield an affected query and update its result to reflect the loading state with stale: true. This is a regression from v2.1.0 and mostly becomes unexpected when cache.invalidate(...) is used, by @kitten (See #1755)

Don't miss a new urql release

NewReleases is sending notifications on new releases.