Skip to content

chore(deps): bump the apollo-and-graphql group across 1 directory with 6 updates - #7005

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the apollo-and-graphql group with 5 updates in the / directory:

Package From To
@apollo/client 3.10.4 4.3.0
@graphql-tools/load 7.7.0 8.1.17
@graphql-tools/url-loader 7.17.18 9.1.9
apollo-server-express 2.21.1 3.13.0
graphql 15.4.0 17.0.2

Updates @apollo/client from 3.10.4 to 4.3.0

Release notes

Sourced from @​apollo/client's releases.

@​apollo/client@​4.3.0

Minor Changes

  • #13447 24133fe Thanks @​jerelmiller! - Field policies and inputObjects can now tell the cache whether a field is a list of scalars or a scalar whose value is an array. Previously all arrays were iterated and only the inner type was provided to the scalar parse/serialize functions.

    This required some breaking changes from previous prerelease versions:

    • The field policy scalar option and inputObjects type string now use GraphQL list syntax to mark a field as a list of scalars
    • The abstract cache.getScalarForField is now cache.getScalarTypeForField and is expected to return the string representing the scalar type rather than the Scalar instance
    new InMemoryCache({
      scalars: {
        DateTime: new Scalar(/*...*/),
      },
      inputObjects: {
        EventFilter: {
          fields: {
            // Previously only the scalar type was provided
            datesBefore: "DateTime",
        // List syntax now required
        datesAfter: "[DateTime]",
        dates2d: "[[DateTime]]",
      },
    },
    
    },
    typePolicies: {
    Event: {
    fields: {
    // Previously only the scalar type was provided
    datesBefore: {
    scalar: "DateTime",
    },
        // List syntax now required
        datesAfter: {
          scalar: "[DateTime]",
        },
        dates2d: {
          scalar: "[[DateTime]]",
        },
      },
    },
    
    },
    });

    Now it's possible to handle scalars that are represented by arrays:

... (truncated)

Changelog

Sourced from @​apollo/client's changelog.

4.3.0

Minor Changes

  • #13447 24133fe Thanks @​jerelmiller! - Field policies and inputObjects can now tell the cache whether a field is a list of scalars or a scalar whose value is an array. Previously all arrays were iterated and only the inner type was provided to the scalar parse/serialize functions.

    This required some breaking changes from previous prerelease versions:

    • The field policy scalar option and inputObjects type string now use GraphQL list syntax to mark a field as a list of scalars
    • The abstract cache.getScalarForField is now cache.getScalarTypeForField and is expected to return the string representing the scalar type rather than the Scalar instance
    new InMemoryCache({
      scalars: {
        DateTime: new Scalar(/*...*/),
      },
      inputObjects: {
        EventFilter: {
          fields: {
            // Previously only the scalar type was provided
            datesBefore: "DateTime",
        // List syntax now required
        datesAfter: "[DateTime]",
        dates2d: "[[DateTime]]",
      },
    },
    
    },
    typePolicies: {
    Event: {
    fields: {
    // Previously only the scalar type was provided
    datesBefore: {
    scalar: "DateTime",
    },
        // List syntax now required
        datesAfter: {
          scalar: "[DateTime]",
        },
        dates2d: {
          scalar: "[[DateTime]]",
        },
      },
    },
    
    },
    });

    Now it's possible to handle scalars that are represented by arrays:

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​apollo/client since your current version.


Updates @graphql-tools/load from 7.7.0 to 8.1.17

Changelog

Sourced from @​graphql-tools/load's changelog.

8.1.17

Patch Changes

8.1.16

Patch Changes

  • Updated dependencies [2273c21]:
    • @​graphql-tools/schema@​10.1.0
    • @​graphql-tools/utils@​12.0.0

8.1.15

Patch Changes

  • Updated dependencies [e90719b]:
    • @​graphql-tools/utils@​11.2.2
    • @​graphql-tools/schema@​10.0.38

8.1.14

Patch Changes

  • Updated dependencies [615c1a2]:
    • @​graphql-tools/utils@​11.2.1
    • @​graphql-tools/schema@​10.0.37

8.1.13

Patch Changes

  • Updated dependencies []:
    • @​graphql-tools/schema@​10.0.36

8.1.12

Patch Changes

  • Updated dependencies

... (truncated)

Commits
  • 8b9b7df chore(release): update monorepo packages versions (#8365)
  • 12df2f5 fix(load): support ESM custom loaders (#6660)
  • 04e8159 fix(import): union interfaces, require: paths, comments, webpack esModule (#8...
  • 0f00a44 chore: use HTTPS git URLs for package repository metadata (#8376)
  • 1c1c5a0 fix: load errors, observable cleanup, descriptions, and import attributes (#8...
  • 9feabd9 chore(release): update monorepo packages versions (#8327)
  • 11f0a21 chore(release): update monorepo packages versions (#8303)
  • 3c27f9a chore(release): update monorepo packages versions (#8284)
  • 16096f7 build(deps): bump the actions-deps group across 1 directory with 23 updates (...
  • 76b54da chore(release): update monorepo packages versions (#8264)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​graphql-tools/load since your current version.


Updates @graphql-tools/url-loader from 7.17.18 to 9.1.9

Changelog

Sourced from @​graphql-tools/url-loader's changelog.

9.1.9

Patch Changes

  • #8426 3831a06 Thanks @​ardatan! - Security: Enable TLS certificate validation by default for legacy GraphQL WebSocket (graphql-ws protocol) connections over wss://.

    buildWSLegacyExecutor() previously hardcoded rejectUnauthorized: false, so Node.js clients accepted any certificate (including self-signed or attacker-controlled ones). Credentials in connectionParams / headers and subscription payloads could be exposed to a network MITM. This addresses GHSA-6fw5-9hq8-w87g (CWE-295).

    Corrected behavior

    • Default is now rejectUnauthorized: true (Node TLS verifies the peer certificate), matching secure-by-default expectations.
    • Connections to endpoints with untrusted/self-signed certificates will fail unless you opt out.

    Opt-out (trusted / local self-signed only)

    buildWSLegacyExecutor(url, WebSocket, {
      rejectUnauthorized: false,
      connectionParams: { /* ... */ },
    })

    Or via UrlLoader / LoadFromUrlOptions when subscriptionsProtocol is LEGACY_WS:

    {
      subscriptionsProtocol: SubscriptionProtocol.LEGACY_WS,
      rejectUnauthorized: false,
    }

    Browser WebSocket clients were never affected by this flag (browsers always validate certificates).

  • Updated dependencies [3831a06]:

    • @​graphql-tools/executor-legacy-ws@​1.1.35

9.1.8

Patch Changes

9.1.7

Patch Changes

... (truncated)

Commits
  • 01167f3 chore(release): update monorepo packages versions (#8427)
  • 3831a06 fix(executor-legacy-ws): enable TLS cert validation by default (GHSA-6fw5-9hq...
  • 4efc4ef build(deps): bump the actions-deps group with 5 updates (#8424)
  • 8b9b7df chore(release): update monorepo packages versions (#8365)
  • 5b8d428 build(deps-dev): bump the actions-deps group with 5 updates (#8416)
  • b5d1c36 build(deps-dev): bump the actions-deps group across 1 directory with 4 update...
  • c5d528a build(deps): bump the actions-deps group across 1 directory with 13 updates (...
  • 2188f81 build(deps): bump the actions-deps group with 8 updates (#8393)
  • 8121991 build(deps-dev): bump the actions-deps group with 2 updates (#8386)
  • 3f98668 build(deps): bump the actions-deps group with 9 updates (#8380)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​graphql-tools/url-loader since your current version.


Updates apollo-server-express from 2.21.1 to 3.13.0

Commits

Updates graphql from 15.4.0 to 17.0.2

Release notes

Sourced from graphql's releases.

v17.0.2 (2026-07-03)

Bug Fix 🐞

Polish 💅

Committers: 2

v17.0.1 (2026-06-16)

Bug Fix 🐞

  • #4824 fix(diagnostics): emit asyncStart after promise settlement to match native tracePromise (@​logaretm)

Internal 🏠

Committers: 2

v17.0.0 (2026-06-15)

New Feature 🚀

Bug Fix 🐞

Docs 📝

... (truncated)

Commits
  • 71606d7 chore(release): v17.0.2
  • 101de34 fix: detect default-value changes on input object fields (#4832)
  • 82da713 fix(mapSchemaConfig): fix context for schema argument mapper (#4829)
  • 9617473 chore(release): v17.0.1
  • 851bd6a chore(release): protect latest release channels (#4825)
  • c471d36 fix(diagnostics): emit asyncStart after promise settlement to match native `t...
  • 3f3895f chore(npm): remove obsolete ESM-only package build (#4823)
  • c7e494a chore(release): v17.0.0
  • d977f66 docs: post 17.rc-0 update (#4817)
  • 39f865f docs: document @experimental_disableErrorPropagation (#4820)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for graphql since your current version.


Updates graphql-tag from 2.12.6 to 2.12.7

Release notes

Sourced from graphql-tag's releases.

v2.12.7

Patch Changes

Changelog

Sourced from graphql-tag's changelog.

2.12.7

Patch Changes

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for graphql-tag since your current version.


Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 5 times, most recently from 8ebf399 to a9a2f84 Compare June 26, 2026 13:04
@dependabot @github

dependabot Bot commented on behalf of github Jun 26, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't access a private package registry without explicit configuration. Because of this, Dependabot cannot update this pull request.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 5 times, most recently from 018ebe1 to 5c3ac46 Compare July 3, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 7 times, most recently from bee74cd to 9f7790c Compare July 14, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 4 times, most recently from e83feee to 51bfc9f Compare July 20, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 6 times, most recently from 2507e7d to a91cc62 Compare August 11, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 5 times, most recently from 63bc4a3 to 90e1490 Compare August 18, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 6 times, most recently from 91ff94b to a64c3cf Compare August 26, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 5 times, most recently from 644cc2c to e647ff1 Compare September 3, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 4 times, most recently from dd55491 to 08972f4 Compare September 10, 2026 13:04
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch 2 times, most recently from 0b2dee4 to 910ff8f Compare September 14, 2026 13:04
…h 6 updates

Bumps the apollo-and-graphql group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@apollo/client](https://github.com/apollographql/apollo-client) | `3.10.4` | `4.3.0` |
| [@graphql-tools/load](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/load) | `7.7.0` | `8.1.17` |
| [@graphql-tools/url-loader](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/loaders/url) | `7.17.18` | `9.1.9` |
| [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) | `2.21.1` | `3.13.0` |
| [graphql](https://github.com/graphql/graphql-js) | `15.4.0` | `17.0.2` |



Updates `@apollo/client` from 3.10.4 to 4.3.0
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.10.4...@apollo/client@4.3.0)

Updates `@graphql-tools/load` from 7.7.0 to 8.1.17
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/load/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/load@8.1.17/packages/load)

Updates `@graphql-tools/url-loader` from 7.17.18 to 9.1.9
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/loaders/url/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/url-loader@9.1.9/packages/loaders/url)

Updates `apollo-server-express` from 2.21.1 to 3.13.0
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@3.13.0/packages/apollo-server-express)

Updates `graphql` from 15.4.0 to 17.0.2
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](graphql/graphql-js@v15.4.0...v17.0.2)

Updates `graphql-tag` from 2.12.6 to 2.12.7
- [Release notes](https://github.com/apollographql/graphql-tag/releases)
- [Changelog](https://github.com/apollographql/graphql-tag/blob/main/CHANGELOG.md)
- [Commits](apollographql/graphql-tag@v2.12.6...v2.12.7)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
- dependency-name: "@graphql-tools/load"
  dependency-version: 8.1.10
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
- dependency-name: "@graphql-tools/url-loader"
  dependency-version: 9.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
- dependency-name: apollo-server-express
  dependency-version: 3.13.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
- dependency-name: graphql
  dependency-version: 17.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
- dependency-name: graphql-tag
  dependency-version: 2.12.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: apollo-and-graphql
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-9fc6d72fb8 branch from 910ff8f to b2fa043 Compare September 15, 2026 13:04
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants