[PR #2676] [CLOSED] chore(deps): bump @urql/exchange-graphcache from 4.4.3 to 5.0.1 #3983

Closed
opened 2026-03-17 01:33:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/2676
Author: @dependabot[bot]
Created: 9/19/2022
Status: Closed

Base: mainHead: dependabot/npm_and_yarn/urql/exchange-graphcache-5.0.1


📝 Commits (1)

  • 9122560 chore(deps): bump @urql/exchange-graphcache from 4.4.3 to 5.0.1

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 packages/hoppscotch-app/package.json (+1 -1)

📄 Description

Bumps @urql/exchange-graphcache from 4.4.3 to 5.0.1.

Release notes

Sourced from @​urql/exchange-graphcache's releases.

@​urql/exchange-graphcache@​5.0.1

Patch Changes

  • Adjust timing of when an introspected schema will be processed into field maps, interface maps, and union type maps. By making this lazy we can avoid excessive work when these maps aren't actually ever used, by @​kitten (See #2640)

@​urql/exchange-graphcache@​5.0.0

Major Changes

  • Goodbye IE11! 👋 This major release removes support for IE11. All code that is shipped will be transpiled much less and will not be ES5-compatible anymore, by @​kitten (See #2504)
  • Prevent cache-hydration from buffering operations, by @​JoviDeCroock (See #2612)
  • Implement stricter variables types, which require variables to always be passed and match TypeScript types when the generic is set or inferred. This is a breaking change for TypeScript users potentially, unless all types are adhered to, by @​kitten (See #2607)
  • Upgrade to Wonka v6 (wonka@^6.0.0), which has no breaking changes but is built to target ES2015 and comes with other minor improvements. The library has fully been migrated to TypeScript which will hopefully help with making contributions easier!, by @​kitten (See #2504)

Minor Changes

  • Remove the babel-plugin-modular-graphql helper, this because the graphql package hasn't converted to ESM yet which gives issues in node environments, by @​JoviDeCroock (See #2551)
  • Allow passing in fragmentName for write and read operations, by @​JoviDeCroock (See #2609)

Patch Changes

  • Graphcache's optimistic option now accepts optimistic mutation resolvers that return fields by name rather than alias. Previously, depending on which mutation was run, the optimistic resolvers would read your optimistic data by field alias (i.e. "alias" for alias: id rather than "id"). Instead, optimistic updates now correctly use field names and allow you to also pass resolvers as values on your optimistic config, by @​JoviDeCroock (See #2616)
  • Updated dependencies (See #2551, #2504, #2619, #2607, and #2504)
Changelog

Sourced from @​urql/exchange-graphcache's changelog.

5.0.1

Patch Changes

  • Adjust timing of when an introspected schema will be processed into field maps, interface maps, and union type maps. By making this lazy we can avoid excessive work when these maps aren't actually ever used, by @​kitten (See #2640)

5.0.0

Major Changes

  • Goodbye IE11! 👋 This major release removes support for IE11. All code that is shipped will be transpiled much less and will not be ES5-compatible anymore, by @​kitten (See #2504)
  • Prevent cache-hydration from buffering operations, by @​JoviDeCroock (See #2612)
  • Implement stricter variables types, which require variables to always be passed and match TypeScript types when the generic is set or inferred. This is a breaking change for TypeScript users potentially, unless all types are adhered to, by @​kitten (See #2607)
  • Upgrade to Wonka v6 (wonka@^6.0.0), which has no breaking changes but is built to target ES2015 and comes with other minor improvements. The library has fully been migrated to TypeScript which will hopefully help with making contributions easier!, by @​kitten (See #2504)

Minor Changes

  • Remove the babel-plugin-modular-graphql helper, this because the graphql package hasn't converted to ESM yet which gives issues in node environments, by @​JoviDeCroock (See #2551)
  • Allow passing in fragmentName for write and read operations, by @​JoviDeCroock (See #2609)

Patch Changes

  • Graphcache's optimistic option now accepts optimistic mutation resolvers that return fields by name rather than alias. Previously, depending on which mutation was run, the optimistic resolvers would read your optimistic data by field alias (i.e. "alias" for alias: id rather than "id"). Instead, optimistic updates now correctly use field names and allow you to also pass resolvers as values on your optimistic config, by @​JoviDeCroock (See #2616)
  • Updated dependencies (See #2551, #2504, #2619, #2607, and #2504)
Commits
  • 7257c5e Version Packages (#2649)
  • 27f2c48 feat(graphcache): Refactor schema checks to be lazy (#2640)
  • fe2b92a Version Packages (#2584)
  • c6244da major(graphcache): remove warning and lookup fields by name rather than alias...
  • 9a69d53 major(graphcache): stop buffering operations while the cache hydrates (#2612)
  • 0af8d8b fix(core): Implement stricter variable typings on generic (#2607)
  • 05b6911 feat: Remove IE11 support (#2504)
  • 600c7b9 feat(graphcache): support passing in name for fragments (#2609)
  • 2223952 Revert "always set prev and next page in relaypagination"
  • a3fd7a9 always set prev and next page in relaypagination
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/2676 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 9/19/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/urql/exchange-graphcache-5.0.1` --- ### 📝 Commits (1) - [`9122560`](https://github.com/hoppscotch/hoppscotch/commit/9122560d1a80dd1cd4179fe8f86dcfca1814a96b) chore(deps): bump @urql/exchange-graphcache from 4.4.3 to 5.0.1 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-app/package.json` (+1 -1) </details> ### 📄 Description Bumps [@urql/exchange-graphcache](https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache) from 4.4.3 to 5.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/FormidableLabs/urql/releases"><code>@​urql/exchange-graphcache</code>'s releases</a>.</em></p> <blockquote> <h2><code>@​urql/exchange-graphcache</code><a href="https://github.com/5"><code>@​5</code></a>.0.1</h2> <h3>Patch Changes</h3> <ul> <li>Adjust timing of when an introspected schema will be processed into field maps, interface maps, and union type maps. By making this lazy we can avoid excessive work when these maps aren't actually ever used, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2640">#2640</a>)</li> </ul> <h2><code>@​urql/exchange-graphcache</code><a href="https://github.com/5"><code>@​5</code></a>.0.0</h2> <h3>Major Changes</h3> <ul> <li><strong>Goodbye IE11!</strong> 👋 This major release removes support for IE11. All code that is shipped will be transpiled much less and will <em>not</em> be ES5-compatible anymore, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>)</li> <li>Prevent cache-hydration from buffering operations, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2612">#2612</a>)</li> <li>Implement stricter variables types, which require variables to always be passed and match TypeScript types when the generic is set or inferred. This is a breaking change for TypeScript users potentially, unless all types are adhered to, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2607">#2607</a>)</li> <li>Upgrade to <a href="https://github.com/0no-co/wonka">Wonka v6</a> (<code>wonka@^6.0.0</code>), which has no breaking changes but is built to target ES2015 and comes with other minor improvements. The library has fully been migrated to TypeScript which will hopefully help with making contributions easier!, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>)</li> </ul> <h3>Minor Changes</h3> <ul> <li>Remove the <code>babel-plugin-modular-graphql</code> helper, this because the graphql package hasn't converted to ESM yet which gives issues in node environments, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2551">#2551</a>)</li> <li>Allow passing in <code>fragmentName</code> for <code>write</code> and <code>read</code> operations, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2609">#2609</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>Graphcache's <code>optimistic</code> option now accepts optimistic mutation resolvers that return fields by name rather than alias. Previously, depending on which mutation was run, the optimistic resolvers would read your optimistic data by field alias (i.e. &quot;alias&quot; for <code>alias: id</code> rather than &quot;id&quot;). Instead, optimistic updates now correctly use field names and allow you to also pass resolvers as values on your optimistic config, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2616">#2616</a>)</li> <li>Updated dependencies (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2551">#2551</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2619">#2619</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2607">#2607</a>, and <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>) <ul> <li><code>@​urql/core</code><a href="https://github.com/3"><code>@​3</code></a>.0.0</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/FormidableLabs/urql/blob/main/exchanges/graphcache/CHANGELOG.md"><code>@​urql/exchange-graphcache</code>'s changelog</a>.</em></p> <blockquote> <h2>5.0.1</h2> <h3>Patch Changes</h3> <ul> <li>Adjust timing of when an introspected schema will be processed into field maps, interface maps, and union type maps. By making this lazy we can avoid excessive work when these maps aren't actually ever used, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2640">#2640</a>)</li> </ul> <h2>5.0.0</h2> <h3>Major Changes</h3> <ul> <li><strong>Goodbye IE11!</strong> 👋 This major release removes support for IE11. All code that is shipped will be transpiled much less and will <em>not</em> be ES5-compatible anymore, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>)</li> <li>Prevent cache-hydration from buffering operations, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2612">#2612</a>)</li> <li>Implement stricter variables types, which require variables to always be passed and match TypeScript types when the generic is set or inferred. This is a breaking change for TypeScript users potentially, unless all types are adhered to, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2607">#2607</a>)</li> <li>Upgrade to <a href="https://github.com/0no-co/wonka">Wonka v6</a> (<code>wonka@^6.0.0</code>), which has no breaking changes but is built to target ES2015 and comes with other minor improvements. The library has fully been migrated to TypeScript which will hopefully help with making contributions easier!, by <a href="https://github.com/kitten"><code>@​kitten</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>)</li> </ul> <h3>Minor Changes</h3> <ul> <li>Remove the <code>babel-plugin-modular-graphql</code> helper, this because the graphql package hasn't converted to ESM yet which gives issues in node environments, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2551">#2551</a>)</li> <li>Allow passing in <code>fragmentName</code> for <code>write</code> and <code>read</code> operations, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2609">#2609</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>Graphcache's <code>optimistic</code> option now accepts optimistic mutation resolvers that return fields by name rather than alias. Previously, depending on which mutation was run, the optimistic resolvers would read your optimistic data by field alias (i.e. &quot;alias&quot; for <code>alias: id</code> rather than &quot;id&quot;). Instead, optimistic updates now correctly use field names and allow you to also pass resolvers as values on your optimistic config, by <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a> (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2616">#2616</a>)</li> <li>Updated dependencies (See <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2551">#2551</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2619">#2619</a>, <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2607">#2607</a>, and <a href="https://github-redirect.dependabot.com/FormidableLabs/urql/pull/2504">#2504</a>) <ul> <li><code>@​urql/core</code><a href="https://github.com/3"><code>@​3</code></a>.0.0</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/FormidableLabs/urql/commit/7257c5e582eccced38e845a49a0dcf72f060403f"><code>7257c5e</code></a> Version Packages (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2649">#2649</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/27f2c48b069bdf2521f6a03644f96e520386c31d"><code>27f2c48</code></a> feat(graphcache): Refactor schema checks to be lazy (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2640">#2640</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/fe2b92a6c79e1a2b88ad49a90b54abe055b09bdb"><code>fe2b92a</code></a> Version Packages (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2584">#2584</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/c6244dad5035089460d864e36e81ac5a269db53e"><code>c6244da</code></a> major(graphcache): remove warning and lookup fields by name rather than alias...</li> <li><a href="https://github.com/FormidableLabs/urql/commit/9a69d53d46e40db87e3011ae485d513b200ae8e2"><code>9a69d53</code></a> major(graphcache): stop buffering operations while the cache hydrates (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2612">#2612</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/0af8d8baf2a55b3c630c34e4ce47e3e066f60960"><code>0af8d8b</code></a> fix(core): Implement stricter variable typings on generic (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2607">#2607</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/05b6911e26598e3823e3814cf4899e5b8bbd3839"><code>05b6911</code></a> feat: Remove IE11 support (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2504">#2504</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/600c7b905a22e47f8e0b56856bc2a5d774805f59"><code>600c7b9</code></a> feat(graphcache): support passing in name for fragments (<a href="https://github.com/FormidableLabs/urql/tree/HEAD/exchanges/graphcache/issues/2609">#2609</a>)</li> <li><a href="https://github.com/FormidableLabs/urql/commit/222395206cb6da32a9391c9a0a06004fc3466b79"><code>2223952</code></a> Revert &quot;always set prev and next page in relaypagination&quot;</li> <li><a href="https://github.com/FormidableLabs/urql/commit/a3fd7a94323edf329c83ba7b66e1a2961fd93e0d"><code>a3fd7a9</code></a> always set prev and next page in relaypagination</li> <li>See full diff in <a href="https://github.com/FormidableLabs/urql/commits/@urql/exchange-graphcache@5.0.1/exchanges/graphcache">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@urql/exchange-graphcache&package-manager=npm_and_yarn&previous-version=4.4.3&new-version=5.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:33:10 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#3983
No description provided.