#10805a5503666c Thanks @phryneas! - Fix a potential memory leak in SSR scenarios when many persistedQuery instances were created over time.
#10718577c68bdd Thanks @Hsifnus! - Delay Concast subscription teardown slightly in useSubscription to prevent unexpected Concast teardown when one useSubscription hook tears down its in-flight Concast subscription immediately followed by another useSubscription hook reusing and subscribing to that same Concast
#10805a5503666c Thanks @phryneas! - Fix a potential memory leak in SSR scenarios when many persistedQuery instances were created over time.
#10718577c68bdd Thanks @Hsifnus! - Delay Concast subscription teardown slightly in useSubscription to prevent unexpected Concast teardown when one useSubscription hook tears down its in-flight Concast subscription immediately followed by another useSubscription hook reusing and subscribing to that same Concast
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebase will rebase this MR
$dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.7.12 to 3.7.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/apollographql/apollo-client/releases"><code>@apollo/client</code>'s releases</a>.</em></p>
<blockquote>
<h2>v3.7.13</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://github.com/apollographql/apollo-client/pull/10805">#10805</a> <a href="https://github.com/apollographql/apollo-client/commit/a5503666c2cc8220ac1d877e3296556e54e58ff6"><code>a5503666c</code></a> Thanks <a href="https://github.com/phryneas"><code>@phryneas</code></a>! - Fix a potential memory leak in SSR scenarios when many <code>persistedQuery</code> instances were created over time.</p>
</li>
<li>
<p><a href="https://github.com/apollographql/apollo-client/pull/10718">#10718</a> <a href="https://github.com/apollographql/apollo-client/commit/577c68bdd26519f8341fd1188ea4b8aabe357856"><code>577c68bdd</code></a> Thanks <a href="https://github.com/Hsifnus"><code>@Hsifnus</code></a>! - Delay Concast subscription teardown slightly in <code>useSubscription</code> to prevent unexpected Concast teardown when one <code>useSubscription</code> hook tears down its in-flight Concast subscription immediately followed by another <code>useSubscription</code> hook reusing and subscribing to that same Concast</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md"><code>@apollo/client</code>'s changelog</a>.</em></p>
<blockquote>
<h2>3.7.13</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://github.com/apollographql/apollo-client/pull/10805">#10805</a> <a href="https://github.com/apollographql/apollo-client/commit/a5503666c2cc8220ac1d877e3296556e54e58ff6"><code>a5503666c</code></a> Thanks <a href="https://github.com/phryneas"><code>@phryneas</code></a>! - Fix a potential memory leak in SSR scenarios when many <code>persistedQuery</code> instances were created over time.</p>
</li>
<li>
<p><a href="https://github.com/apollographql/apollo-client/pull/10718">#10718</a> <a href="https://github.com/apollographql/apollo-client/commit/577c68bdd26519f8341fd1188ea4b8aabe357856"><code>577c68bdd</code></a> Thanks <a href="https://github.com/Hsifnus"><code>@Hsifnus</code></a>! - Delay Concast subscription teardown slightly in <code>useSubscription</code> to prevent unexpected Concast teardown when one <code>useSubscription</code> hook tears down its in-flight Concast subscription immediately followed by another <code>useSubscription</code> hook reusing and subscribing to that same Concast</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/apollographql/apollo-client/commit/9e4d72c8be5fa8b1faeaee801fdb92ab9a503dc1"><code>9e4d72c</code></a> Version Packages (<a href="https://github.com/apollographql/apollo-client/issues/10811">#10811</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/1e8a86ca70784731bcd736d680589cabd1dfaa6e"><code>1e8a86c</code></a> fix: release workflow also needs pull-requests: write permissions (<a href="https://github.com/apollographql/apollo-client/issues/10816">#10816</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/f45cde6094cb0fde9e426a7167681112a2fb54f5"><code>f45cde6</code></a> fix: add permissions contents: read in release workflow (<a href="https://github.com/apollographql/apollo-client/issues/10815">#10815</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/1ae0d406fd6f7823391a62f7a1cc9d640a51ab5d"><code>1ae0d40</code></a> chore: generate npm provenance statements (<a href="https://github.com/apollographql/apollo-client/issues/10814">#10814</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/577c68bdd26519f8341fd1188ea4b8aabe357856"><code>577c68b</code></a> useSubscription: keep subscription Concast alive if new in-flight subscriptio...</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/a5503666c2cc8220ac1d877e3296556e54e58ff6"><code>a550366</code></a> fix <code>persistedQuery</code> memory leak in SSR scenarios (<a href="https://github.com/apollographql/apollo-client/issues/10805">#10805</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/fdd0c5bcc05894f52879161361f0b38fc69c0cbc"><code>fdd0c5b</code></a> Remove note about <code>setVariables</code> being an internal API (<a href="https://github.com/apollographql/apollo-client/issues/10790">#10790</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/72dccb1e2e5e5aab698e5206a3ed4e8760276bca"><code>72dccb1</code></a> chore(deps): update dependency <code>@types/react</code> to v18.2.0 (<a href="https://github.com/apollographql/apollo-client/issues/10795">#10795</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/e4f3bad6e6f90a2803eb611c2364c1cc1d16a2a6"><code>e4f3bad</code></a> chore(deps): update dependency <code>@typescript-eslint/parser</code> to v5.59.1 (<a href="https://github.com/apollographql/apollo-client/issues/10797">#10797</a>)</li>
<li><a href="https://github.com/apollographql/apollo-client/commit/fa570f2b5f4888031962583d18b40039fdf9bb70"><code>fa570f2</code></a> chore(deps): update dependency <code>@typescript-eslint/eslint-plugin</code> to v5.59.0 (#...</li>
<li>Additional commits viewable in <a href="https://github.com/apollographql/apollo-client/compare/v3.7.12...v3.7.13">compare view</a></li>
</ul>
</details>
<br />
---
<details>
<summary>Dependabot commands</summary>
<br />
You can trigger Dependabot actions by commenting on this MR
- `$dependabot rebase` will rebase this MR
- `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts
</details>
argoyle
(Migrated from gitlab.com)
merged commit into master2023-04-28 05:21:44 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps @apollo/client from 3.7.12 to 3.7.13.
Release notes
Sourced from
@apollo/client's releases.Changelog
Sourced from
@apollo/client's changelog.Commits
9e4d72cVersion Packages (#10811)1e8a86cfix: release workflow also needs pull-requests: write permissions (#10816)f45cde6fix: add permissions contents: read in release workflow (#10815)1ae0d40chore: generate npm provenance statements (#10814)577c68buseSubscription: keep subscription Concast alive if new in-flight subscriptio...a550366fixpersistedQuerymemory leak in SSR scenarios (#10805)fdd0c5bRemove note aboutsetVariablesbeing an internal API (#10790)72dccb1chore(deps): update dependency@types/reactto v18.2.0 (#10795)e4f3badchore(deps): update dependency@typescript-eslint/parserto v5.59.1 (#10797)fa570f2chore(deps): update dependency@typescript-eslint/eslint-pluginto v5.59.0 (#...Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebasewill rebase this MR$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts