···11+---
22+'@urql/exchange-graphcache': patch
33+---
44+55+Fix torn down queries not being removed from `offlineExchange`’s failed queue on rehydration.
+4
exchanges/graphcache/src/offlineExchange.ts
···230230 onPush(operation => {
231231 if (operation.kind === 'query' && !hasRehydrated) {
232232 failedQueue.push(operation);
233233+ } else if (operation.kind === 'teardown') {
234234+ for (let i = failedQueue.length - 1; i >= 0; i--)
235235+ if (failedQueue[i].key === operation.key)
236236+ failedQueue.splice(i, 1);
233237 }
234238 })
235239 ),