Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump @urql/core from 2.6.1 to 3.1.1 #442

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 12, 2022

Bumps @urql/core from 2.6.1 to 3.1.1.

Release notes

Sourced from @​urql/core's releases.

@​urql/core@​3.1.1

Patch Changes

  • Correctly mark cache-hits from the ssr-exchange, by @​JoviDeCroock (See #2872)
  • ⚠️ Fix type-generation, with a change in TS/Rollup the type generation took the paths as src and resolved them into the types dir, by @​JoviDeCroock (See #2870)
  • ⚠️ Fix regression in @urql/core's stringifyDocument that caused some formatted documents to not be reprinted, by @​JoviDeCroock (See #2871)

@​urql/core@​3.1.0

Minor Changes

  • Implement mapExchange, which replaces errorExchange, allowing onOperation and onResult to be called to either react to or replace operations and results. For backwards compatibility, this exchange is also exported as errorExchange and supports onError, by @​kitten (See #2846)

Patch Changes

  • Move remaining Variables generics over from object default to Variables extends AnyVariables = AnyVariables. This has been introduced previously in #2607 but some missing ports have been missed due to TypeScript not catching them previously. Depending on your TypeScript version the object default is incompatible with AnyVariables, by @​kitten (See #2843)
  • Reuse output of stringifyDocument in place of repeated print. This will mean that we now prevent calling print repeatedly for identical operations and are instead only reusing the result once. This change has a subtle consequence of our internals. Operation keys will change due to this refactor and we will no longer sanitise strip newlines from queries that @urql/core has printed, by @​kitten (See #2847)
  • Update to wonka@^6.1.2 to fix memory leak in fetch caused in Node.js by a lack of clean up after initiating a request, by @​kitten (See #2850)

@​urql/core@​3.0.5

Patch Changes

  • Update typings of the client to encompass the changes of FormidableLabs/urql#2692, by @​c-schwan (See #2758)
  • ⚠️ Fix case where our transform-debug-target babel plugin would override the root dispatchDebug in compose.ts with the latest found exchange, in this case fetchExchange, by @​JoviDeCroock (See #2762)

@​urql/core@​3.0.4

Patch Changes

  • ⚠️ Fix ssrExchange bug which prevented staleWhileRevalidate from sending off requests as network-only requests, and caused unrelated network-only operations to be dropped, by @​kitten (See #2691)
  • Allow URL limit for GET requests to be bypassed using preferGetMethod: 'force' rather than the default true or 'within-url-limit' value, by @​kitten (See #2692)
  • ⚠️ Fix operation identities preventing users from deeply cloning operation contexts. Instead, we now use a client-wide counter (rolling over as needed). While this changes an internal data structure in @urql/core only, this change also affects the offlineExchange in @urql/exchange-graphcache due to it relying on the identity being previously an object rather than an integer, by @​kitten (See #2732)

@​urql/core@​3.0.3

Patch Changes

@​urql/core@​3.0.2

Patch Changes

  • ⚠️ Fix case where maskTypename would not traverse down when the root query-field does not contain a __typename, by @​mlecoq (See #2643)

@​urql/core@​3.0.1

Patch Changes

  • ⚠️ fix setting a client default requestPolicy, we set context.requestPolicy: undefined from our bindings which makes a spread override the client-set default, by @​JoviDeCroock (See #2634)

... (truncated)

Changelog

Sourced from @​urql/core's changelog.

3.1.1

Patch Changes

  • Correctly mark cache-hits from the ssr-exchange, by @​JoviDeCroock (See #2872)
  • ⚠️ Fix type-generation, with a change in TS/Rollup the type generation took the paths as src and resolved them into the types dir, by @​JoviDeCroock (See #2870)
  • ⚠️ Fix regression in @urql/core's stringifyDocument that caused some formatted documents to not be reprinted, by @​JoviDeCroock (See #2871)

3.1.0

Minor Changes

  • Implement mapExchange, which replaces errorExchange, allowing onOperation and onResult to be called to either react to or replace operations and results. For backwards compatibility, this exchange is also exported as errorExchange and supports onError, by @​kitten (See #2846)

Patch Changes

  • Move remaining Variables generics over from object default to Variables extends AnyVariables = AnyVariables. This has been introduced previously in #2607 but some missing ports have been missed due to TypeScript not catching them previously. Depending on your TypeScript version the object default is incompatible with AnyVariables, by @​kitten (See #2843)
  • Reuse output of stringifyDocument in place of repeated print. This will mean that we now prevent calling print repeatedly for identical operations and are instead only reusing the result once. This change has a subtle consequence of our internals. Operation keys will change due to this refactor and we will no longer sanitise strip newlines from queries that @urql/core has printed, by @​kitten (See #2847)
  • Update to wonka@^6.1.2 to fix memory leak in fetch caused in Node.js by a lack of clean up after initiating a request, by @​kitten (See #2850)

3.0.5

Patch Changes

  • Update typings of the client to encompass the changes of FormidableLabs/urql#2692, by @​c-schwan (See #2758)
  • ⚠️ Fix case where our transform-debug-target babel plugin would override the root dispatchDebug in compose.ts with the latest found exchange, in this case fetchExchange, by @​JoviDeCroock (See #2762)

3.0.4

Patch Changes

  • ⚠️ Fix ssrExchange bug which prevented staleWhileRevalidate from sending off requests as network-only requests, and caused unrelated network-only operations to be dropped, by @​kitten (See #2691)
  • Allow URL limit for GET requests to be bypassed using preferGetMethod: 'force' rather than the default true or 'within-url-limit' value, by @​kitten (See #2692)
  • ⚠️ Fix operation identities preventing users from deeply cloning operation contexts. Instead, we now use a client-wide counter (rolling over as needed). While this changes an internal data structure in @urql/core only, this change also affects the offlineExchange in @urql/exchange-graphcache due to it relying on the identity being previously an object rather than an integer, by @​kitten (See #2732)

3.0.3

Patch Changes

3.0.2

Patch Changes

  • ⚠️ Fix case where maskTypename would not traverse down when the root query-field does not contain a __typename, by @​mlecoq (See #2643)

... (truncated)

Commits
  • ab2e56d Version Packages (#2874)
  • 95f7156 fix(core): Fix regression causing stringifyDocument to not reprint after form...
  • 6a4072f fix(workspace): Fix regression causing malformed d.ts output (#2870)
  • bd59d34 fix(core): add cache ssr hit (#2872)
  • 99e4ca9 Version Packages (#2808)
  • ece64fc feat(core): Reuse stringifyDocument and cached prints across @​urql/core (#2847)
  • e354e60 fix(core): Fix Node.js fetch leak due to missing takeUntil cleanup (#2850)
  • 60b3efd feat(core): Implement mapExchange (replacing errorExchange) (#2846)
  • a1c0d68 chore(workspace): Reactivate type checks for tests (#2844)
  • 6a96ad5 chore(vue,svelte,core): Update TypeScript and fix missing AnyVariables generi...
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 12, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 12, 2022

Dependabot tried to add @liyasthomas as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/javascript-indonesias/postwoman/pulls/442/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the javascript-indonesias/postwoman repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

Bumps [@urql/core](https://github.com/urql-graphql/urql/tree/HEAD/packages/core) from 2.6.1 to 3.1.1.
- [Release notes](https://github.com/urql-graphql/urql/releases)
- [Changelog](https://github.com/urql-graphql/urql/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/urql-graphql/urql/commits/@urql/core@3.1.1/packages/core)

---
updated-dependencies:
- dependency-name: "@urql/core"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/urql/core-3.1.1 branch from 856c3f8 to 9e45272 Compare March 2, 2023 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants