Skip to content
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
mainfrom
renovate/apollo-graphql-packages
Open

fix(deps): update apollo graphql packages#1065
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/apollo-graphql-packages

Conversation

@renovate

@renovate renovate Bot commented Oct 9, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@apollo/gateway (source) 2.11.22.13.0 age adoption passing confidence dependencies minor
@apollo/subgraph (source) 2.11.22.13.0 age adoption passing confidence dependencies minor
ghcr.io/apollographql/router v1.61.10v1.61.12 age adoption passing confidence patch

Release Notes

apollographql/federation (@​apollo/gateway)

v2.13.0

Compare Source

Minor Changes
  • Drop Node.js 14/16 support, require Node.js 18+ (#​3364)
Patch Changes

v2.12.2

Compare Source

Patch Changes

v2.12.1

Compare Source

Patch Changes

v2.12.0

Compare Source

Minor Changes
  • Federation 2.12 and Connect 0.3 (#​3276)
Patch Changes

v2.11.5

Compare Source

Patch Changes

v2.11.4

Compare Source

Patch Changes

v2.11.3

Compare Source

Patch Changes
apollographql/federation (@​apollo/subgraph)

v2.13.0

Compare Source

Minor Changes
  • Drop Node.js 14/16 support, require Node.js 18+ (#​3364)
Patch Changes

v2.12.2

Compare Source

Patch Changes

v2.12.1

Compare Source

Patch Changes

v2.12.0

Compare Source

Minor Changes
  • Federation 2.12 and Connect 0.3 (#​3276)
Patch Changes

v2.11.5

Compare Source

Patch Changes

v2.11.4

Compare Source

Patch Changes

v2.11.3

Compare Source

Patch Changes
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

[!NOTE]
For more information on the impact of the fixes in this release and how your deployment might be affected or remediated, see the corresponding GitHub Security Advisory (GHSA) linked on the entries below. In both listed cases, updating to a patched Router version will resolve any vulnerabilities.

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-federation crate, 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-allocator feature:

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 (@override with 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:

  • Interface implementations local to a subgraph
  • Progressive override directives on both the implementing type and its fields
  • Queries that traverse through the overridden interface implementations

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 trace level instead of error level.

Previously, WebSocket stream interruptions logged at error level, 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 trace level 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) October 9, 2025 22:14
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 454a5f3 to cf4ee14 Compare November 19, 2025 23:46
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.11.3 fix(deps): update apollo graphql packages Nov 19, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from cf4ee14 to 0261999 Compare November 20, 2025 09:05
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 20, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 0261999 to 8a14076 Compare November 20, 2025 13:07
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 20, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 8a14076 to 265cb5f Compare November 22, 2025 05:31
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 22, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 265cb5f to 5d3adb7 Compare November 22, 2025 12:54
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 22, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 5d3adb7 to bcf676c Compare November 25, 2025 05:58
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 25, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from bcf676c to 6621179 Compare November 25, 2025 11:56
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 25, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 6621179 to 487fb75 Compare November 29, 2025 09:34
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 29, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 487fb75 to cf3f475 Compare November 29, 2025 13:05
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 29, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from cf3f475 to 7d5f2c8 Compare November 29, 2025 19:09
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 29, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 7d5f2c8 to 4234f9d Compare November 29, 2025 21:47
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 29, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 4234f9d to 11c5061 Compare November 30, 2025 09:14
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Nov 30, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 11c5061 to 59b3ad9 Compare November 30, 2025 12:43
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.1 fix(deps): update apollo graphql packages Nov 30, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 59b3ad9 to d5fb990 Compare December 5, 2025 09:50
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.1 Dec 5, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from d5fb990 to e54b348 Compare December 5, 2025 13:49
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Dec 28, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 14113c3 to c4bbc99 Compare December 29, 2025 02:05
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Dec 29, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from c4bbc99 to 66f9caa Compare December 31, 2025 06:35
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Dec 31, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 66f9caa to 1bd998f Compare December 31, 2025 08:37
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Dec 31, 2025
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 1bd998f to 7c5105e Compare January 5, 2026 13:37
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 5, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 7c5105e to 9b9ce1d Compare January 5, 2026 18:59
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Jan 5, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 9b9ce1d to ca2506e Compare January 7, 2026 01:46
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 7, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from ca2506e to 9a22979 Compare January 7, 2026 05:23
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Jan 7, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 9a22979 to a82c208 Compare January 8, 2026 00:51
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 8, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from a82c208 to 70a1c31 Compare January 8, 2026 04:58
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Jan 8, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 70a1c31 to 9a65431 Compare January 8, 2026 09:37
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 8, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 9a65431 to 4b406ee Compare January 8, 2026 14:02
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Jan 8, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 4b406ee to e4db052 Compare January 15, 2026 00:38
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 15, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from e4db052 to 685b265 Compare January 15, 2026 05:00
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages to v2.12.2 fix(deps): update apollo graphql packages Jan 15, 2026
@renovate
renovate Bot force-pushed the renovate/apollo-graphql-packages branch from 685b265 to e7d61b6 Compare January 15, 2026 13:05
@renovate renovate Bot changed the title fix(deps): update apollo graphql packages fix(deps): update apollo graphql packages to v2.12.2 Jan 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants