Patch Changes
- ⚠️ Fix timing for out-of-band
client.reexecuteOperation
calls. This would surface in asynchronous caching scenarios, where no result would be delivered by the cache synchronously, while it still callsclient.reexecuteOperation
for e.g. anetwork-only
request, which happens forcache-and-network
. This issue becomes especially obvious in highly synchronous frameworks like Svelte, by @kitten (See #860) - Replace unnecessary
scheduleTask
polyfill with inlinePromise.resolve().then(fn)
calls, by @kitten (See #861)