- 28 Jul, 2022 4 commits
-
-
Grant Sander authored
-
Grant Sander authored
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
JaredTokuz authored
-
- 25 Jul, 2022 1 commit
-
-
Jonas Thelemann authored
* feat(vue): allow vue 2.7 * chore(changeset): describe changes
-
- 22 Jul, 2022 4 commits
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Jovi De Croock authored
* update svelte docs for v2 * add mutations tuffz * get client outside of function closure * adjust wording * reexecute
-
Jovi De Croock authored
* use editor * remove markdown version * reduce validations * add confirmation
-
Phil Pluckthun authored
* Prevent operation queue from running when synchronous source completes Differentiate between synchronous operation queue runs and scheduled/deferred queue runs by: - Using nextOperation directly for non-queue runs - Interrupting the queue when the source terminates - Always scheduling a deferred queue flush even if it'll have nothing to flush * Prevent dispatchOperation queue to run inside a queue * Remove currentInit check to allow React to recursively continue work * Add changeset
-
- 20 Jul, 2022 1 commit
-
-
Bruno Bigras authored
-
- 09 Jul, 2022 1 commit
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
- 08 Jul, 2022 4 commits
-
-
jdecroock authored
-
Laurin Quast authored
* feat: allow providing a custom isSubscriptionOperation function * apply feedback
-
Mark Ladyshau authored
- 05 Jul, 2022 3 commits
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Jovi De Croock authored
-
Jovi De Croock authored
-
- 29 Jun, 2022 1 commit
-
-
Grant Sander authored
-
- 21 Jun, 2022 1 commit
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
- 20 Jun, 2022 1 commit
-
-
Jovi De Croock authored
* unsubscribe in writeable callback * apply changes to subscriptionstore and add changeset
-
- 14 Jun, 2022 1 commit
-
-
Mateusz Piórowski authored
-
- 09 Jun, 2022 2 commits
-
-
urql-ci authored
-
Jovi De Croock authored
* support repeated optimistic updates * expand test * Try cypress v3 * revert cypress bump
-
- 08 Jun, 2022 1 commit
-
-
Phil Pluckthun authored
* Upgrade Rollup * Fix CommonJS output for cjs-module-lexer * Add plugin to monitor cjs-module-lexer compatibility * Add changeset * Update cjs-check-plugin.js' name * Include all bindings * Add workaround for broken TypeScript transform
-
- 01 Jun, 2022 2 commits
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Jovi De Croock authored
* keep track of mutations * use _instance and evict successful mutations * fix tests * fix test * remove __typename * fix test
-
- 30 May, 2022 1 commit
-
-
Esteban Borai authored
-
- 29 May, 2022 1 commit
-
-
Cody Zuschlag authored
-
- 27 May, 2022 1 commit
-
-
Jovi De Croock authored
* fix(react): execute subscriptions with latest vars This is a similar fix to https://github.com/FormidableLabs/urql/pull/1982 * Create tasty-cooks-promise.md
-
- 25 May, 2022 1 commit
-
-
Jovi De Croock authored
-
- 24 May, 2022 8 commits
-
-
urql-ci authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Jonathan Stanley authored
* BREAKING CHANGE: urql-svelte v2 * Update packages/svelte-urql/src/subscriptionStore.test.ts Co-authored-by:
Jovi De Croock <decroockjovi@gmail.com> * chore(urql-svelte): drop placeholderData * chore(urql-svelte): add requestPolicy input * chore(urql-svelte): update code comments * chore(urql-svelte): fix typos * refactor(urql-svelte): use args interface similar to react bindings 1. args interface 2. documentNode argument is named "query" for all kinds 3. reduces duplicate code (SSOT) https://github.com/FormidableLabs/urql/blob/f86763cc565f0c36b948ce9017da0c7c2c302d58/packages/react-urql/src/hooks/useSubscription.ts#L18 * chore: drop unrelated storage update * fix:(urql-svelte): allow pausing subscription * chore: rename isPaused to pause * fix: remove outdated placeholder comments * Update packages/svelte-urql/src/common.ts Co-authored-by:
Phil Pluckthun <phil@kitten.sh> * chore: drop common exports https://github.com/FormidableLabs/urql/pull/2370#discussion_r837941373 * fix: unusbscribe wonka with svelte https://github.com/FormidableLabs/urql/pull/2370#pullrequestreview-943896034 * chore: clarify wording https://github.com/FormidableLabs/urql/pull/2370#discussion_r851768603 * feat: restore context helpers * chore: rename methods to indicate context * fix: correct typo * fix: remove typo * feat: add context to `baseResult.operation` * refactor: move operation into common * Refactor: align optimise and align with other bindings * Add missing subscription handler to mutationStore * Add changeset * Remove redundant update from mutationStore * Update API docs * Add outdated notice to svelte basics docs Co-authored-by:
Jovi De Croock <decroockjovi@gmail.com> Co-authored-by:
Phil Pluckthun <phil@kitten.sh>
-
Jovi De Croock authored
* fix default storage not clearing idb batch result * Update two-masks-draw.md Co-authored-by:
Phil Pluckthun <phil@kitten.sh>
-
Phil Pluckthun authored
* feat(core): Add `Accept` header to GraphQL requests * Add changeset * Update snapshots
-
Phil Pluckthun authored
* handle text responses * update tests * fix tests * Replace error fallback with text/* special content handling The outer `catch` was still responsible for handling errors, so we can avoid duplication here and still use `statusText`. We should instead add a separate case for `text/*` contents. Those should never really be returned by endpoints, but if they are we can return them as it was in this branch before. * Update multipart snapshots Co-authored-by:
jdecroock <decroockjovi@gmail.com>
-
Phil Pluckthun authored
Previously we assumed that if an unknown fragment was being applied it'd be an exceptional case and would not have to apply if the cache doesn't already know all its fields. We can now (theoretically) safely switch to always return `true` on writes. When we encounter a field that isn't in the data, as returned by the API then we can eagerly write anyway and let it fail. This is important for cases where the fragment applies to an interface of a node rather than to a concrete type.
-
Jovi De Croock authored
* create a proof of concept e2e test suite so we can reliably test Suspense * remove ref for better types * try setting jest globally * exclude tests from tsc * separate step to run cypress e2e * correct regexp * add a temp build command * add concurrent list query * move cypress * copy cypress folders * undo suspense throwing change * move react * move deps to package
-
Esteban Borai authored
Fixes a typo where `authState`'s `refreshToken` is accessed with `!.` instead of `?.`.
-
- 16 May, 2022 1 commit
-
-
Jovi De Croock authored
* return a response for aborted requests to avoid infinite promise hanging * treat aborts like any other error * Create heavy-rabbits-beam.md
-