Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@urql/[email protected]
Major Changes
We've gotten plenty of feedback and issues from the Svelte community about our prior
Svelte bindings. These bindings favoured a Store singleton to read and write to,
and a separate signal to start an operation.
Svelte usually however calls for a lot more flexibility, so we're returning the
API to a functional-only API again that serves to only create stores, which is more
similar to the original implementation, by @jonathanstanley (See #2370)
Patch Changes
@urql/[email protected]
Minor Changes
Accept
header to GraphQL HTTP requests. This complies to the specification but doesn't go as far as sendingContent-Type
which would throw a lot of APIs off. Instead, we'll now be sending an accept header forapplication/graphql+json, application/json
to indicate that we comply with the GraphQL over HTTP protocol.This also fixes headers merging to allow overriding
Accept
andContent-Type
regardless of the user options' casing, by @kitten (See #2457)Patch Changes
withPromise
cases, by @JoviDeCroock (See #2446)text/*
as error messages, by @kitten (See #2456)@urql/[email protected]
Patch Changes
isFragmentHeuristicallyMatching()
to always returntrue
for writes, so that we give every fragment a chance to be applied and to write to the cache, by @kitten (See #2455)clear()
was called on it, by @JoviDeCroock (See #2458)