Skip to content

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

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

chore(deps): bump the apollo-and-graphql group across 1 directory with 5 updates#6936
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apollo-and-graphql-73650eb324

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 28, 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.2.3
@graphql-tools/load 7.7.0 8.1.10
@graphql-tools/url-loader 7.17.18 9.1.2
apollo-server-express 2.21.1 3.13.0
graphql 15.4.0 17.0.0

Updates @apollo/client from 3.10.4 to 4.2.3

Release notes

Sourced from @​apollo/client's releases.

@​apollo/client@​4.2.3

Patch Changes

@​apollo/client@​4.2.2

Patch Changes

@​apollo/client@​4.2.1

Patch Changes

@​apollo/client@​4.2.0

Minor Changes

  • #13132 f3ce805 Thanks @​phryneas! - Introduce "classic" and "modern" method and hook signatures.

    Apollo Client 4.2 introduces two signature styles for methods and hooks. All signatures previously present are now "classic" signatures, and a new set of "modern" signatures are added alongside them.

    Classic signatures are the default and are identical to the signatures before Apollo Client 4.2, preserving backward compatibility. Classic signatures still work with manually specified TypeScript generics (e.g., useSuspenseQuery<MyData>(...)). However, manually specifying generics has been discouraged for a long time—instead, we recommend using TypedDocumentNode to automatically infer types, which provides more accurate results without any manual annotations.

    Modern signatures automatically incorporate your declared defaultOptions into return types, providing more accurate types. Modern signatures infer types from the document node and do not support manually passing generic type arguments; TypeScript will produce a type error if you attempt to do so.

    Methods and hooks automatically switch to modern signatures the moment any non-optional property is declared in DeclareDefaultOptions. The switch happens across all methods and hooks globally:

    // apollo.d.ts
    import "@apollo/client";
    declare module "@apollo/client" {
      namespace ApolloClient {
        namespace DeclareDefaultOptions {
          interface WatchQuery {
            errorPolicy: "all"; // non-optional → modern signatures activated automatically
          }
        }
      }
    }

    Users can also manually switch to modern signatures without declaring any defaultOptions, for example when wanting accurate type inference without relying on global defaultOptions:

    // apollo.d.ts
    import "@apollo/client";
    declare module "@apollo/client" {
      export interface TypeOverrides {
        signatureStyle: "modern";

... (truncated)

Changelog

Sourced from @​apollo/client's changelog.

4.2.3

Patch Changes

4.2.2

Patch Changes

4.2.1

Patch Changes

4.2.0

Minor Changes

  • #13132 f3ce805 Thanks @​phryneas! - Introduce "classic" and "modern" method and hook signatures.

    Apollo Client 4.2 introduces two signature styles for methods and hooks. All signatures previously present are now "classic" signatures, and a new set of "modern" signatures are added alongside them.

    Classic signatures are the default and are identical to the signatures before Apollo Client 4.2, preserving backward compatibility. Classic signatures still work with manually specified TypeScript generics (e.g., useSuspenseQuery<MyData>(...)). However, manually specifying generics has been discouraged for a long time—instead, we recommend using TypedDocumentNode to automatically infer types, which provides more accurate results without any manual annotations.

    Modern signatures automatically incorporate your declared defaultOptions into return types, providing more accurate types. Modern signatures infer types from the document node and do not support manually passing generic type arguments; TypeScript will produce a type error if you attempt to do so.

    Methods and hooks automatically switch to modern signatures the moment any non-optional property is declared in DeclareDefaultOptions. The switch happens across all methods and hooks globally:

    // apollo.d.ts
    import "@apollo/client";
    declare module "@apollo/client" {
      namespace ApolloClient {
        namespace DeclareDefaultOptions {
          interface WatchQuery {
            errorPolicy: "all"; // non-optional → modern signatures activated automatically
          }
        }
      }
    }

    Users can also manually switch to modern signatures without declaring any defaultOptions, for example when wanting accurate type inference without relying on global defaultOptions:

    // apollo.d.ts

... (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.10

Changelog

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

8.1.10

Patch Changes

  • Updated dependencies [a4b7dce]:
    • @​graphql-tools/utils@​11.1.0
    • @​graphql-tools/schema@​10.0.33

8.1.9

Patch Changes

  • Updated dependencies [ae36a0e]:
    • @​graphql-tools/utils@​11.0.1
    • @​graphql-tools/schema@​10.0.32

8.1.8

Patch Changes

  • Updated dependencies [6f3776c]:
    • @​graphql-tools/utils@​11.0.0
    • @​graphql-tools/schema@​10.0.31

8.1.7

Patch Changes

  • Updated dependencies [2118a80]:
    • @​graphql-tools/utils@​10.11.0
    • @​graphql-tools/schema@​10.0.30

8.1.6

Patch Changes

  • Updated dependencies [2fe123a]:
    • @​graphql-tools/utils@​10.10.3
    • @​graphql-tools/schema@​10.0.29

8.1.5

Patch Changes

  • Updated dependencies

... (truncated)

Commits
  • 4aa9156 chore(release): update monorepo packages versions (#8145)
  • 14066f9 chore(release): update monorepo packages versions (#8118)
  • 7417ceb chore(release): update monorepo packages versions (#7754)
  • 7b17d1f chore(release): update monorepo packages versions (#7722)
  • 8e2f481 chore(release): update monorepo packages versions (#7684)
  • 53fdba6 chore(release): update monorepo packages versions (#7680)
  • 5b26b6d chore(release): update monorepo packages versions (#7655)
  • 823336c chore(release): update monorepo packages versions (#7514)
  • 7563177 chore(release): update monorepo packages versions (#7300)
  • 21014b3 chore(release): update monorepo packages versions (#7241)
  • 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.2

Changelog

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

9.1.2

Patch Changes

  • Updated dependencies [a4b7dce]:
    • @​graphql-tools/utils@​11.1.0
    • @​graphql-tools/executor-legacy-ws@​1.1.28

9.1.1

Patch Changes

  • Updated dependencies [ae36a0e]:
    • @​graphql-tools/utils@​11.0.1
    • @​graphql-tools/executor-legacy-ws@​1.1.27

9.1.0

Minor Changes

  • #8103 db8cde4 Thanks @​ardatan! - Bump HTTP Executor that introduces exposeHTTPDetailsInExtensions option

    import { parse } from 'graphql'
    import { UrlLoader } from '@graphql-tools/url-loader'
    const loader = new UrlLoader()
    const executor = loader.getExecutorAsync('http://localhost:4000/graphql', {
    exposeHTTPDetailsInExtensions: true
    })
    const result = await executor({
    document: parse(/* GraphQL */ query { hello })
    })
    console.log(result)

    {
      "data": {

... (truncated)

Commits
  • 4aa9156 chore(release): update monorepo packages versions (#8145)
  • c097bc9 build(deps): bump the actions-deps group across 1 directory with 9 updates (#...
  • da6a15a build(deps): bump the actions-deps group across 1 directory with 9 updates (#...
  • 14066f9 chore(release): update monorepo packages versions (#8118)
  • 75301ed build(deps): bump the actions-deps group with 5 updates (#8113)
  • 87e3f90 build(deps-dev): bump the actions-deps group with 3 updates (#8108)
  • a831489 build(deps): bump the actions-deps group with 7 updates (#8105)
  • 837762e chore(release): update monorepo packages versions (#8058)
  • db8cde4 Bump HTTP Executor for URL Loader (#8103)
  • bddc7e0 fix(deps): update all non-major dependencies (#8099)
  • 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.0

Release notes

Sourced from graphql's releases.

v17.0.0 (2026-06-15)

New Feature 🚀

Bug Fix 🐞

Docs 📝

Polish 💅

Internal 🏠

... (truncated)

Commits
  • c7e494a chore(release): v17.0.0
  • d977f66 docs: post 17.rc-0 update (#4817)
  • 39f865f docs: document @experimental_disableErrorPropagation (#4820)
  • 61db552 feat: graduate directives on directives (#4819)
  • e8e5d64 Revert "feat(validation): reject directive definition cycles (#4726)" (#4815)
  • f8ffad3 feat(validation): reject directive definition cycles (#4726)
  • 6618357 polish(KnownDirectivesRule): cover field argument directives in extensions
  • 242c99e fix(KnownDirectivesRule): directive locations for input obj extensions
  • 83dc508 internal: upgrade website prettier
  • a98dc3e internal: support local api doc generation
  • 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.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 28, 2026
@dependabot dependabot Bot changed the title build(deps): bump the apollo-and-graphql group with 5 updates build(deps): bump the apollo-and-graphql group across 1 directory with 5 updates May 29, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-73650eb324 branch 2 times, most recently from c14eded to 60bc966 Compare June 2, 2026 13:57
@dependabot dependabot Bot changed the title build(deps): bump the apollo-and-graphql group across 1 directory with 5 updates chore(deps): bump the apollo-and-graphql group across 1 directory with 5 updates Jun 3, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-73650eb324 branch 8 times, most recently from d127cdc to d3230d7 Compare June 10, 2026 20:27
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-73650eb324 branch 3 times, most recently from 18c0334 to 1cddbde Compare June 15, 2026 13:05
…h 5 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.2.3` |
| [@graphql-tools/load](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/load) | `7.7.0` | `8.1.10` |
| [@graphql-tools/url-loader](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/loaders/url) | `7.17.18` | `9.1.2` |
| [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.0` |



Updates `@apollo/client` from 3.10.4 to 4.2.3
- [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/[email protected])

Updates `@graphql-tools/load` from 7.7.0 to 8.1.10
- [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/[email protected]/packages/load)

Updates `@graphql-tools/url-loader` from 7.17.18 to 9.1.2
- [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/[email protected]/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/[email protected]/packages/apollo-server-express)

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

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-version: 4.2.0
  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: 16.14.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: apollo-and-graphql
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-and-graphql-73650eb324 branch from 1cddbde to 087cbfb Compare June 16, 2026 00:46
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.

7 participants