Skip to content

refactor: Bump apollo-upload-client from 18.0.1 to 20.0.0 - #10714

Open
dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/npm_and_yarn/apollo-upload-client-20.0.0
Open

dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/npm_and_yarn/apollo-upload-client-20.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps apollo-upload-client from 18.0.1 to 20.0.0.

Release notes

Sourced from apollo-upload-client's releases.

Version 20.0.0

Major

  • Updated Node.js support to ^22.13.0 || ^24.0.0 || >=26.0.0.
  • Updated the graphql peer dependency to ^16.0.0 || ^17.0.0, fixing #368.
  • Updated the dependency extract-files to v14.

Patch

  • Updated dev dependencies.
  • Added the missing dev dependency globals.
  • Migrated config for TypeScript v7.
  • Updated VS Code workspace settings.
  • Updated GitHub Actions CI config:
    • Run tests with the lower and upper bounds of each supported major Node.js version.
    • Removed conditionality for Node.js < v22 support.
    • Updated actions/checkout to v7.
    • Updated actions/setup-node to v7.
  • Switched to the Node.js test runner code coverage, removing the dev dependency coverage-node.
  • Refactored tests from describe and it to suite and test.
  • Improved the test helper function assertBundleSize.
  • Added a .gitattributes file to enforce LF line endings.
  • Sorted config in .editorconfig.
  • Updated the readme code examples and fixed typos.
  • Replaced in docs example imports from @apollo/client/core with @apollo/client, via #363.
  • Fixed changelog entry typos for v15.0.0 and v18.0.0.

Version 19.0.0

Major

  • Updated Node.js support to ^20.9.0 || >=22.0.0.

  • Use the TypeScript v5.5+ JSDoc tag @import to import types in modules. To migrate: Upgrade TypeScript to v5.5+.

  • Updated the peer dependency @apollo/client to ^4.0.0, fixing #359.

  • Added a new peer dependency rxjs at ^7.3.0. This is an Apollo Client v4 requirement.

  • The function createUploadLink has been removed and the upload terminating Apollo Link is now the exported class UploadHttpLink that extends ApolloLink. To migrate:

    - import createUploadLink from "apollo-upload-client/createUploadLink.mjs";
    + import UploadHttpLink from "apollo-upload-client/UploadHttpLink.mjs";
    const terminatingLink =
    
    createUploadLink({
    
    
    new UploadHttpLink({
    // Options…
    });
  • Updated dev dependencies, some of which require newer Node.js versions than previously supported.

  • Minor

    ... (truncated)

    Changelog

    Sourced from apollo-upload-client's changelog.

    20.0.0

    Major

    • Updated Node.js support to ^22.13.0 || ^24.0.0 || >=26.0.0.
    • Updated the graphql peer dependency to ^16.0.0 || ^17.0.0, fixing #368.
    • Updated the dependency extract-files to v14.

    Patch

    • Updated dev dependencies.
    • Added the missing dev dependency globals.
    • Migrated config for TypeScript v7.
    • Updated VS Code workspace settings.
    • Updated GitHub Actions CI config:
      • Run tests with the lower and upper bounds of each supported major Node.js version.
      • Removed conditionality for Node.js < v22 support.
      • Updated actions/checkout to v7.
      • Updated actions/setup-node to v7.
    • Switched to the Node.js test runner code coverage, removing the dev dependency coverage-node.
    • Refactored tests from describe and it to suite and test.
    • Improved the test helper function assertBundleSize.
    • Added a .gitattributes file to enforce LF line endings.
    • Sorted config in .editorconfig.
    • Updated the readme code examples and fixed typos.
    • Replaced in docs example imports from @apollo/client/core with @apollo/client, via #363.
    • Fixed changelog entry typos for v15.0.0 and v18.0.0.

    19.0.0

    Major

    • Updated Node.js support to ^20.9.0 || >=22.0.0.

    • Use the TypeScript v5.5+ JSDoc tag @import to import types in modules. To migrate: Upgrade TypeScript to v5.5+.

    • Updated the peer dependency @apollo/client to ^4.0.0, fixing #359.

    • Added a new peer dependency rxjs at ^7.3.0. This is an Apollo Client v4 requirement.

    • The function createUploadLink has been removed and the upload terminating Apollo Link is now the exported class UploadHttpLink that extends ApolloLink. To migrate:

      - import createUploadLink from "apollo-upload-client/createUploadLink.mjs";
      + import UploadHttpLink from "apollo-upload-client/UploadHttpLink.mjs";
      const terminatingLink =
      
      createUploadLink({
      
      
      new UploadHttpLink({
      // Options…
      });
  • Updated dev dependencies, some of which require newer Node.js versions than previously supported.

  • ... (truncated)

    Commits
    • 02aa3da Version 20.0.0.
    • aa7afb7 Fix typos.
    • ddda2b6 Update the peer dependency graphql.
    • 48d947f Merge pull request #363 from jerelmiller/patch-1
    • 63e7984 Add a changelog entry.
    • 49675d9 Update a JSDoc example.
    • 085bcb4 Merge remote-tracking branch 'origin/master' into patch-1
    • 4f11bb3 Refactor tests from describe and it to suite and test.
    • ee2ef38 Improve the test helper function assertBundleSize.
    • 949f0b1 Sort config in .editorconfig.
    • Additional commits viewable in compare view

    @dependabot dependabot Bot added dependencies Bot label; pull requests that updates a dependency file javascript Pull requests that update javascript code labels Sep 28, 2026
    @coderabbitai

    coderabbitai Bot commented Sep 28, 2026 •

    Copy link
    Copy Markdown

    Important

    Review skipped

    Bot user detected.

    To trigger a single review, invoke the @coderabbitai review command.

    ⚙️ Run configuration

    Configuration used: Organization UI

    Review profile: CHILL

    Plan: Advanced

    Run ID: 6706615c-b355-44de-a56c-b15ffabee931

    You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

    Use the checkbox below for a quick retry:

    • 🔍 Trigger review

    Comment @coderabbitai help to get the list of available commands.

    Bumps [apollo-upload-client](https://github.com/jaydenseric/apollo-upload-client) from 18.0.1 to 20.0.0.
    - [Release notes](https://github.com/jaydenseric/apollo-upload-client/releases)
    - [Changelog](https://github.com/jaydenseric/apollo-upload-client/blob/master/changelog.md)
    - [Commits](jaydenseric/apollo-upload-client@v18.0.1...v20.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: apollo-upload-client
      dependency-version: 20.0.0
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    @dependabot
    dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo-upload-client-20.0.0 branch from 1240da8 to c41ad07 Compare September 28, 2026 22:46

    This branch has not been deployed

    No deployments
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependencies Bot label; pull requests that updates a dependency file javascript Pull requests that update javascript code

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    0 participants