This repository was archived by the owner on Feb 3, 2026. It is now read-only.
fix(deps): update apollo graphql packages#1065
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 19, 2025 23:46
454a5f3 to
cf4ee14
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 20, 2025 09:05
cf4ee14 to
0261999
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 20, 2025 13:07
0261999 to
8a14076
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 22, 2025 05:31
8a14076 to
265cb5f
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 22, 2025 12:54
265cb5f to
5d3adb7
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 25, 2025 05:58
5d3adb7 to
bcf676c
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 25, 2025 11:56
bcf676c to
6621179
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 29, 2025 09:34
6621179 to
487fb75
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 29, 2025 13:05
487fb75 to
cf3f475
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 29, 2025 19:09
cf3f475 to
7d5f2c8
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 29, 2025 21:47
7d5f2c8 to
4234f9d
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 30, 2025 09:14
4234f9d to
11c5061
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
November 30, 2025 12:43
11c5061 to
59b3ad9
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
December 5, 2025 09:50
59b3ad9 to
d5fb990
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
December 5, 2025 13:49
d5fb990 to
e54b348
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
December 29, 2025 02:05
14113c3 to
c4bbc99
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
December 31, 2025 06:35
c4bbc99 to
66f9caa
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
December 31, 2025 08:37
66f9caa to
1bd998f
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 5, 2026 13:37
1bd998f to
7c5105e
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 5, 2026 18:59
7c5105e to
9b9ce1d
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 7, 2026 01:46
9b9ce1d to
ca2506e
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 7, 2026 05:23
ca2506e to
9a22979
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 8, 2026 00:51
9a22979 to
a82c208
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 8, 2026 04:58
a82c208 to
70a1c31
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 8, 2026 09:37
70a1c31 to
9a65431
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 8, 2026 14:02
9a65431 to
4b406ee
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 15, 2026 00:38
4b406ee to
e4db052
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 15, 2026 05:00
e4db052 to
685b265
Compare
renovate
Bot
force-pushed
the
renovate/apollo-graphql-packages
branch
from
January 15, 2026 13:05
685b265 to
e7d61b6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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 contains the following updates:
2.11.2→2.13.02.11.2→2.13.0v1.61.10→v1.61.12Release Notes
apollographql/federation (@apollo/gateway)
v2.13.0Compare Source
Minor Changes
Patch Changes
f4d2f4a1f50a92be37ea7179eddb3681f36d9d15,523b13b715e75033f0bdbc176416e59ac01de8f0,ecbe182423313b3a94c185dee6b659573435b141,4c64006b1604471940e20aa1aa46a0f75a6396df,873577a2b7ae8ce507e0ca4377aed049e1a15075]:v2.12.2Compare Source
Patch Changes
238d9d71e831e4f3e8d8e334ad6952cc19c073b1]:v2.12.1Compare Source
Patch Changes
b19431e4a92206703e29aba859a5fc7574b9ef8b,09e596e6a0c753071ca822e84f525d73ada395cf,ac1ed2946c48e0fef4b413b192d8c5fbdb2370ae]:v2.12.0Compare Source
Minor Changes
Patch Changes
3e2b0a8569a9fe46726182887ed0b4bfc0b52468,bb4614d338ae03bac51a5fc2439590f172c4e54d,99f2da21de88f9ad9a32ee7ed64b2d4a92887b40,468f27842608f4e390cfc88bc7e6b4b0945f95ff,3fd5157b309f1d3439b2d87c67b0601fb246d04c,b734ea04d118db09cf6077fdd968c8f04a96327a,4bda3a498eba36e187dfd9ae673eca12d3f3502c,e7e67579908d5cd2fa6fe558228dffe4808cd98d,f3ab499eaf62b1a1c0f08b838d2cbde5accb303a,faea2d1174d80593264f2227cfde9a2ba1a59b96,0dbc7cc72ffacf324231e9ccb2de4189f6bf3289,97b9d2edfcfeed99124f9e115f992cbef3804682,f6af504f1ba8283fd00af0d6e3c9c1a665d62736,bc07e979b9fd24c9b94740b170f11023fe99ba1e,a595235d3cf8f67611efd8395332b64d067b5f1f,9cbdcb53f859c877a476e2725faa4cb205506f57]:v2.11.5Compare Source
Patch Changes
5ee4d966487e714ae6bc6445bf53d75ccbbaf6ae,e1c58611c3c996b4fff98a54e49f00549ff2115d,3e2d1fd315db54a089fedf131cfaa27792bdd049]:v2.11.4Compare Source
Patch Changes
d221ac04c3ee00a3c7a671d9d56e2cfa36943b49,7730c03e128be6754b9e40c086d5cb5c4685ac66,4bda3a498eba36e187dfd9ae673eca12d3f3502c,f3ab499eaf62b1a1c0f08b838d2cbde5accb303a,6adbf7e86927de969aedab665b6a3a8dbf3a6095,2a20dc38dfc40e0b618d5cc826f18a19ddb91aff]:v2.11.3Compare Source
Patch Changes
4faa114215200daf7ad7518be8e50071fcde783c,8c7a2cd655ad3060e9f5c3b106cfbdb59251701c]:apollographql/federation (@apollo/subgraph)
v2.13.0Compare Source
Minor Changes
Patch Changes
f4d2f4a1f50a92be37ea7179eddb3681f36d9d15,523b13b715e75033f0bdbc176416e59ac01de8f0,ecbe182423313b3a94c185dee6b659573435b141,4c64006b1604471940e20aa1aa46a0f75a6396df,873577a2b7ae8ce507e0ca4377aed049e1a15075]:v2.12.2Compare Source
Patch Changes
238d9d71e831e4f3e8d8e334ad6952cc19c073b1]:v2.12.1Compare Source
Patch Changes
09e596e6a0c753071ca822e84f525d73ada395cf,ac1ed2946c48e0fef4b413b192d8c5fbdb2370ae]:v2.12.0Compare Source
Minor Changes
Patch Changes
When a
GraphQLScalarTyperesolver is provided tobuildSubgraphSchema(), omitted configuration options in theGraphQLScalarTypeno longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, usenullfor the configuration option instead. (#3287)Updated dependencies [
3e2b0a8569a9fe46726182887ed0b4bfc0b52468,bb4614d338ae03bac51a5fc2439590f172c4e54d,99f2da21de88f9ad9a32ee7ed64b2d4a92887b40,468f27842608f4e390cfc88bc7e6b4b0945f95ff,3fd5157b309f1d3439b2d87c67b0601fb246d04c,b734ea04d118db09cf6077fdd968c8f04a96327a,4bda3a498eba36e187dfd9ae673eca12d3f3502c,e7e67579908d5cd2fa6fe558228dffe4808cd98d,faea2d1174d80593264f2227cfde9a2ba1a59b96,97b9d2edfcfeed99124f9e115f992cbef3804682,f6af504f1ba8283fd00af0d6e3c9c1a665d62736,a595235d3cf8f67611efd8395332b64d067b5f1f]:v2.11.5Compare Source
Patch Changes
e1c58611c3c996b4fff98a54e49f00549ff2115d,3e2d1fd315db54a089fedf131cfaa27792bdd049]:v2.11.4Compare Source
Patch Changes
d221ac04c3ee00a3c7a671d9d56e2cfa36943b49,7730c03e128be6754b9e40c086d5cb5c4685ac66,4bda3a498eba36e187dfd9ae673eca12d3f3502c,6adbf7e86927de969aedab665b6a3a8dbf3a6095,2a20dc38dfc40e0b618d5cc826f18a19ddb91aff]:v2.11.3Compare Source
Patch Changes
When a
GraphQLScalarTyperesolver is provided tobuildSubgraphSchema(), omitted configuration options in theGraphQLScalarTypeno longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, usenullfor the configuration option instead. (#3285) (#3285)Updated dependencies [
8c7a2cd655ad3060e9f5c3b106cfbdb59251701c]:apollographql/router (ghcr.io/apollographql/router)
v1.61.12: (LTS)Compare Source
Long-Term Support
This release is part of the LTS of Router v1.61. It is marked for End-of-Support on March 30, 2026.
🔒 Security
Fix authorization plugin handling of polymorphic types
Updates the auth plugin to correctly handle access control requirements when processing polymorphic types.
When querying interface types/fields, the auth plugin was verifying only whether all implementations shared the same access control requirements. In cases where interface types/fields did not specify the same access control requirements as the implementations, this could result in unauthorized access to protected data.
The auth plugin was updated to correctly verify that all polymorphic access control requirements are satisfied by the current context.
See GHSA-x33c-7c2v-mrj9 for additional details and the associated CVE number.
By @dariuszkuc
Fixed authorization plugin handling of directive renames
The router auth plugin did not properly handle access control requirements when subgraphs renamed their access control directives through imports. When such renames occurred, the plugin’s
@link-processing code ignored the imported directives entirely, causing access control constraints defined by the renamed directives to be ignored.The plugin code was updated to call the appropriate functionality in the
apollo-federationcrate, which correctly handles both because spec and imports directive renames.See GHSA-g8jh-vg5j-4h3f for additional details and the associated CVE number.
By @sachindshinde
v1.61.11: (LTS)Compare Source
Long-Term Support
This release is part of the LTS of Router v1.61. It is marked for End-of-Support on March 30, 2026.
🚀 Features
jemalloc metrics (PR #7735)
The router adds the following new metrics when running the router on Linux with its default
global-allocatorfeature:apollo_router_jemalloc_active: Total number of bytes in active pages allocated by the application.apollo_router_jemalloc_allocated: Total number of bytes allocated by the application.apollo_router_jemalloc_mapped: Total number of bytes in active extents mapped by the allocator.apollo_router_jemalloc_metadata: Total number of bytes dedicated to metadata, which comprise base allocations used for bootstrap-sensitive allocator metadata structures and internal allocations.apollo_router_jemalloc_resident: Maximum number of bytes in physically resident data pages mapped by the allocator, comprising all pages dedicated to allocator metadata, pages backing active allocations, and unused dirty pages.apollo_router_jemalloc_retained: Total number of bytes in virtual memory mappings that were retained rather than being returned to the operating system via e.g.munmap(2)or similar.By @Velfi in #7735
🐛 Fixes
Query planning errors with progressive override on interface implementations (PR #7929)
The router now correctly generates query plans when using progressive override (
@overridewith labels) on types that implement interfaces within the same subgraph.Previously, the Rust query planner would fail to generate plans for these scenarios with the error
"Was not able to find any options for {}: This shouldn't have happened.", while the JavaScript planner handled them correctly.This fix resolves planning failures when your schema uses:
These will now successfully plan and execute.
By @TylerBloom in #7929
WebSocket connection cleanup for subscriptions (PR #8104)
WebSocket connections to subgraphs now close properly when all client subscriptions end, preventing unnecessary resource usage.
Previously, connections could remain open after clients disconnected, not being cleaned up until a new event was received. The router now tracks active subscriptions and closes the subgraph connection when the last client disconnects, ensuring efficient resource management.
By @bnjjj in #8104
Reduce log level for interrupted WebSocket streams (PR #8344)
The router now logs interrupted WebSocket streams at
tracelevel instead oferrorlevel.Previously, WebSocket stream interruptions logged at
errorlevel, creating excessive noise in logs when clients disconnected normally or networks experienced transient issues. Client disconnections and network interruptions are expected operational events that don't require immediate attention.Your logs will now be cleaner and more actionable, making genuine errors easier to spot. You can enable
tracelevel logging when debugging WebSocket connection issues.By @bnjjj in #8344
Connection shutdown race condition during hot reload (PR #8169)
The router now reliably terminates all connections during hot reload, preventing out-of-memory errors from multiple active pipelines.
A race condition during hot reload occasionally left connections in an active state instead of terminating. Connections that are opening during shutdown now immediately terminate, maintaining stable memory usage through hot reloads.
By @BrynCooke in #8169
Configuration
📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.