Dependency Dashboard

Author: renovate[bot]Created Jul 13, 2023Updated Sep 18, 2026
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/apollographql/apollo-client). ## Config Migration Needed - [ ] Select this checkbox to let Renovate create an automated Config Migration PR. ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/apollographql/apollo-client). - ⚠️ WARN: Using npm packages for Renovate presets is now deprecated. Please migrate to repository-based presets instead. ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | `@types/fetch-mock` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | | npm | [subscriptions-transport-ws](https://redirect.github.com/apollostack/subscriptions-transport-ws) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] chore(deps): update actions/checkout digest to 3d3c42e - [ ] chore(deps): update actions/setup-node digest to 2499707 - [ ] chore(deps): update benc-uk/workflow-dispatch digest to d004979 - [ ] chore(deps): update dessant/lock-threads digest to 89ae32b - [ ] chore(deps): update stefanzweifel/git-auto-commit-action digest to 4a55954 - [ ] **Create all awaiting schedule PRs at once** --- > [!WARNING] > Renovate failed to look up the following dependencies: `Could not determine new digest for update (github-tags package changesets/action)`. > > Files affected: `.github/workflows/prerelease.yml`, `.github/workflows/release.yml` --- ## Other Branches The following updates are pending. To force the creation of a PR, click on a checkbox below. - [ ] chore(deps): update dependency @babel/core to v7.29.6 [security] ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] [chore(deps): update dependency lodash to v4.18.1 [security]](../pull/13432) - [ ] [chore(deps): update dependency vitest to v3 [security]](../pull/13433) - [ ] [chore(deps): update all dependencies - patch updates](../pull/13417) (`@microsoft/api-extractor-model`, `@types/bytes`, `@types/lodash`, `@types/node`, `actions/checkout`, `ast-types`, `graphql`, `pkg-pr-new`, `zizmorcore/zizmor-action`) - [ ] [chore(deps): update all devdependencies](../pull/13418) (`@arethetypeswrong/cli`, `@ark/attest`, `@babel/parser`, `@babel/preset-env`, `@changesets/changelog-github`, `@changesets/cli`, `@graphql-codegen/core`, `@graphql-codegen/plugin-helpers`, `@graphql-codegen/typescript`, `@graphql-codegen/visitor-plugin-common`, `@graphql-tools/schema`, `@jest/expect-utils`, `@jest/globals`, `@mdx-js/language-service`, `@microsoft/api-extractor`, `@size-limit/esbuild-why`, `@size-limit/preset-small-lib`, `@testing-library/react`, `@testing-library/user-event`, `@types/babel__preset-env`, `@types/jest`, `@types/jscodeshift`, `@types/jsesc`, `@types/node`, `@types/react`, `@types/react-dom`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `@typescript-eslint/rule-tester`, `@typescript-eslint/types`, `@typescript-eslint/utils`, `diff`, `eslint`, `eslint-import-resolver-typescript`, `eslint-plugin-mdx`, `eslint-plugin-react-hooks`, `eslint-plugin-testing-library`, `expect`, `expect-type`, `globals`, `graphql-tag`, `graphql-ws`, `jest`, `jest-environment-jsdom`, `jest-matcher-utils`, `jscodeshift`, `jsesc`, `knip`, `madge`, `publint`, `react`, `react-dom`, `react-error-boundary`, `recast`, `relay-runtime`, `size-limit`, `sorcery`, `source-map`, `sourcemap-validator`, `terser`, `ts-api-utils`, `tsx`, `typescript`) - [ ] [chore(deps): update cimg/node docker tag to v24.21.0](../pull/13452) - [ ] [chore(deps): update actions/create-github-app-token action to v3](../pull/13176) - [ ] [chore(deps): update actions/setup-node action to v7](../pull/13358) - [ ] [chore(deps): update actions/stale action to v11](../pull/13397) - [ ] [chore(deps): update all devdependencies (major)](../pull/13419) (`@actions/github-script`, `@babel/parser`, `@babel/preset-env`, `@changesets/changelog-github`, `@changesets/cli`, `@size-limit/esbuild-why`, `@size-limit/preset-small-lib`, `@testing-library/jest-dom`, `@types/fetch-mock`, `@types/jscodeshift`, `@types/node`, `@types/relay-runtime`, `@types/use-sync-external-store`, `diff`, `eslint`, `eslint-import-resolver-typescript`, `fetch-mock`, `globals`, `graphql-16`, `jest-junit`, `jscodeshift`, `knip`, `react-error-boundary`, `relay-runtime`, `rimraf`, `size-limit`, `typescript`) - [ ] [chore(deps): update changesets/action action to v2](../pull/13428) - [ ] **Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [chore(deps): update dependency jscodeshift to v17.4.0](../pull/13354) - [ ] [chore(deps): update cimg/node docker tag to v26](../pull/13240) - [ ] [chore(deps): update dependency graphql to v17](../pull/13295) - [ ] [chore(deps): update dependency pretty-format to v30](../pull/12701) ## Detected Dependencies circleci (1)
.circleci/config.yml (12) - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`] - `cimg/node 24.19.0-browsers` → [Updates: `24.21.0-browsers`, `26.8.2-browsers`] - `cimg/node 24.19.0` → [Updates: `24.21.0`, `26.8.2`]
github-actions (19)
.github/workflows/api-extractor.yml (3) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/arethetypeswrong.yml (3) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/change-prerelease-tag.yml (5) - `actions/create-github-app-token v1@d72941d797fd3113feb6b93fd0dec494b13a2547` → [Updates: `v3`] - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `restackio/update-json-file-action 2.1@6f50afee9a03a456a30cd574123db793319f7544` - `node 24.x` .github/workflows/cleanup-checks.yml (6) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3` - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `stefanzweifel/git-auto-commit-action v7@04702edda442b2e678b25b537cec683a1493fcb9` → [Updates: `v7`] - `node 24.x` .github/workflows/close-stale-issues.yml (1) - `actions/stale v10.4.0@1e223db275d687790206a7acac4d1a11bd6fe629` → [Updates: `v11.0.0`] .github/workflows/compare-build-output.yml (3) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/copilot-setup-steps.yml (4) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `node 24.x` .github/workflows/docmodel.yml (4) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `node 24.x` .github/workflows/exit-prerelease.yml (4) - `actions/create-github-app-token v1@d72941d797fd3113feb6b93fd0dec494b13a2547` → [Updates: `v3`] - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/issue-close-user-survey.yml .github/workflows/knip.yml (3) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/lock.yml (1) - `dessant/lock-threads v6@7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7` → [Updates: `v6`] .github/workflows/prerelease.yml (6) - `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1` - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `andstor/file-existence-action v3.1.0@558493d6c74bf472d87c84eab196434afc2fa029` - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `changesets/action v1@63a615b9cd06ba9a3e6d13796c7fbcb080a60a0b` → [Updates: `v2.1.2`] - `node 24.x` .github/workflows/publish-pr-releases.yml (5) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `karpikpl/list-changed-files-action 1.1.4@18aa81a078f5f0f2d7f3865414fff1eba2c29a25` - `karpikpl/list-changed-files-action 1.1.4@18aa81a078f5f0f2d7f3865414fff1eba2c29a25` - `node 24.x` .github/workflows/release.yml (8) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `andstor/file-existence-action v3.1.0@558493d6c74bf472d87c84eab196434afc2fa029` - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `changesets/action v1@63a615b9cd06ba9a3e6d13796c7fbcb080a60a0b` → [Updates: `v2.1.2`] - `changesets/action v1@63a615b9cd06ba9a3e6d13796c7fbcb080a60a0b` → [Updates: `v2.1.2`] - `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1` - `benc-uk/workflow-dispatch v1@7a027648b88c2413826b6ddd6c76114894dc5ec4` → [Updates: `v1`] - `node 24.x` .github/workflows/scheduled-test-canary.yml (3) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `node 24.x` .github/workflows/size-limit.yml (4) - `actions/checkout v7@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7`] - `actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` → [Updates: `v7`, `v6`] - `andresz1/size-limit-action v1@e7493a72a44b113341c0cf6186ab49c17c4b65c1` - `node 24.x` .github/workflows/sync-skill.yml (2) - `actions/create-github-app-token v1@d72941d797fd3113feb6b93fd0dec494b13a2547` → [Updates: `v3`] - `benc-uk/workflow-dispatch v1@7a027648b88c2413826b6ddd6c76114894dc5ec4` → [Updates: `v1`] .github/workflows/zizmor.yml (2) - `actions/checkout v7.0.0@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0` → [Updates: `v7.0.1`] - `zizmorcore/zizmor-action v0.6.0@6599ee8b7a49aef6a770f63d261d214911a7ce02` → [Updates: `v0.6.4`]
npm (9)
codegen/package.json (11) - `@graphql-codegen/core ^6.1.0` → [Updates: `6.2.0`] - `@graphql-codegen/plugin-helpers ^7.0.1` → [Updates: `7.3.0`] - `@graphql-codegen/typescript ^6.0.2` → [Updates: `6.1.0`] - `@graphql-codegen/visitor-plugin-common ^7.1.2` → [Updates: `7.2.5`] - `@types/jest ^30.0.0` → [Updates: `30.0.0`] - `graphql-tag ^2.12.7` → [Updates: `2.12.7`] - `typescript ^5.8.3` → [Updates: `5.9.3`, `^7.0.0`] - `@graphql-codegen/plugin-helpers ^6.0.0 || ^7.0.0` - `@graphql-codegen/typescript ^5.0.0 || ^6.0.0` - `@graphql-codegen/visitor-plugin-common ^6.0.0 || ^7.0.0` - `graphql ^16.0.0 || ^17.0.0` config/size-limit/package.json eslint-local-rules/package.json package.json (97) - `@graphql-typed-document-node/core ^3.1.1` - `@wry/caches ^1.0.0` - `@wry/equality ^0.5.6` - `@wry/trie ^0.5.0` - `graphql-tag ^2.12.6` - `optimism ^0.18.0` - `tslib ^2.3.0` - `@actions/github-script v8.0.0` → [Updates: `v9.0.0`] - `@arethetypeswrong/cli 0.15.3` → [Updates: `0.18.5`] - `@ark/attest 0.28.0` → [Updates: `0.56.3`] - `@babel/core ^7.26.9` → [Updates: `^7.26.9`] - `@babel/parser 7.25.0` → [Updates: `7.29.8`, `8.0.5`] - `@babel/preset-env ^7.26.9` → [Updates: `7.26.9`, `^7.29.7`, `^8.0.0`] - `@changesets/changelog-github 0.5.0` → [Updates: `0.7.0`, `1.0.1`] - `@changesets/cli 2.27.7` → [Updates: `2.31.1`, `3.0.2`] - `@graphql-tools/schema 10.0.34` → [Updates: `10.1.1`] - `@jest/expect-utils 30.4.1` → [Updates: `30.5.1`] - `@jest/globals 30.4.1` → [Updates: `30.5.1`] - `@mdx-js/language-service ^0.7.1` → [Updates: `0.7.1`] - `@microsoft/api-extractor 7.58.12` → [Updates: `7.59.1`] - `@microsoft/api-extractor-model 7.33.10` → [Updates: `7.33.12`] - `@microsoft/tsdoc 0.16.0` → [Updates: `0.17.0`] - `@size-limit/esbuild-why 11.1.4` → [Updates: `11.2.0`, `13.0.3`] - `@size-limit/preset-small-lib 11.1.4` → [Updates: `11.2.0`, `13.0.3`] - `@testing-library/dom 10.4.1` → [Updates: `10.4.2`] - `@testing-library/jest-dom 6.9.1` → [Updates: `7.0.1`] - `@testing-library/react 16.1.0` → [Updates: `16.3.3`] - `@testing-library/react-render-stream 2.0.2` - `@testing-library/user-event 14.5.2` → [Updates: `14.6.7`] - `@types/babel__preset-env ^7.10.0` → [Updates: `7.10.0`] - `@types/bytes 3.1.5` → [Updates: `3.1.6`] - `@types/fetch-mock 7.3.8` → [Updates: `9.2.2`] - `@types/jest 30.0.0` - `@types/jsesc ^3.0.3` → [Updates: `3.0.3`] - `@types/lodash 4.17.24` → [Updates: `4.17.25`] - `@types/node ^24.13.3` → [Updates: `24.13.3`, `^24.13.3`, `^26.0.0`] - `@types/react 19.2.17` → [Updates: `19.3.0`] - `@types/react-dom 19.2.3` → [Updates: `19.3.0`] - `@types/relay-runtime 14.1.24` → [Updates: `20.1.1`] - `@types/use-sync-external-store 0.0.6` → [Updates: `1.7.0`] - `@typescript-eslint/eslint-plugin 8.67.0` → [Updates: `8.70.0`] - `@typescript-eslint/parser 8.67.0` → [Updates: `8.70.0`] - `@typescript-eslint/rule-tester 8.67.0` → [Updates: `8.70.0`] - `@typescript-eslint/types 8.67.0` → [Updates: `8.70.0`] - `@typescript-eslint/utils 8.67.0` → [Updates: `8.70.0`] - `ast-types 0.16.1` → [Updates: `0.16.3`] - `babel-plugin-react-compiler 1.0.0` - `eslint 9.31.0` → [Updates: `9.39.5`, `10.10.0`] - `eslint-import-resolver-typescript 3.7.0` → [Updates: `3.10.1`, `4.4.5`] - `eslint-plugin-import 2.32.0` - `eslint-plugin-local-rules 3.0.2` - `eslint-plugin-mdx ^3.6.2` → [Updates: `3.6.2`, `^3.8.1`] - `eslint-plugin-react-hooks 7.0.1` → [Updates: `7.1.1`] - `eslint-plugin-testing-library 7.1.1` → [Updates: `7.16.2`] - `expect 30.4.1` → [Updates: `30.5.1`] - `expect-type 1.1.0` → [Updates: `1.4.0`] - `fetch-mock 9.11.0` → [Updates: `12.6.0`] - `globals 15.14.0` → [Updates: `15.15.0`, `17.12.0`] - `graphql 17.0.1` → [Updates: `17.0.2`] - `graphql-16 16.14.2` → [Updates: `17.0.2`] - `graphql-ws 6.0.8` → [Updates: `6.2.1`] - `jest 30.4.2` → [Updates: `30.5.1`] - `jest-environment-jsdom 30.4.1` → [Updates: `30.5.1`] - `jest-junit 16.0.0` → [Updates: `17.0.0`] - `jest-matcher-utils 30.4.1` → [Updates: `30.5.1`] - `jsesc ^3.1.0` → [Updates: `3.1.0`] - `knip ^5.42.2` → [Updates: `5.43.5`, `^5.88.1`, `^6.0.0`] - `lodash 4.17.23` → [Updates: `4.18.1`] - `madge ^8.0.0` → [Updates: `8.0.0`] - `patch-package 8.0.1` - `pkg-pr-new 0.0.75` → [Updates: `0.0.88`] - `publint ^0.3.8` → [Updates: `0.3.8`] - `react 19.2.7` → [Updates: `19.3.0`] - `react-dom 19.2.7` → [Updates: `19.3.0`] - `react-error-boundary 4.0.13` → [Updates: `4.1.2`, `6.1.5`] - `recast 0.23.12` → [Updates: `0.24.0`] - `relay-runtime ^14.1.0` → [Updates: `14.1.0`, `^21.0.0`] - `rimraf 5.0.10` → [Updates: `6.1.3`] - `rxjs 7.8.2` - `size-limit 11.1.4` → [Updates: `11.2.0`, `13.0.3`] - `sorcery ^1.0.0` → [Updates: `1.0.0`] - `source-map ^0.6.1` → [Updates: `0.6.1`, `^0.8.0`] - `sourcemap-validator ^2.1.0` → [Updates: `2.1.0`] - `subscriptions-transport-ws 0.11.0` - `terser 5.31.3` → [Updates: `5.51.2`] - `ts-api-utils 2.0.0` → [Updates: `2.5.0`] - `ts-jest 29.4.12` - `tsx 4.19.2` → [Updates: `4.23.13`] - `typescript 5.9.3` → [Updates: `7.0.2`] - `zx 8.8.5` - `graphql ^16.0.0 || ^17.0.0` - `graphql-ws ^5.5.5 || ^6.0.3` - `react ^17.0.0 || ^18.0.0 || >=19.0.0-rc` - `react-dom ^17.0.0 || ^18.0.0 || >=19.0.0-rc` - `rxjs ^7.3.0` - `subscriptions-transport-ws ^0.9.0 || ^0.11.0` - `pretty-format ^29.7.0` → [Updates: `^30.0.0`] scripts/changesets/categorized/package.json (1) - `js-yaml ^5.0.0` scripts/codemods/ac2-to-ac3/package.json (1) - `jscodeshift 0.16.1` → [Updates: `17.4.0`] scripts/codemods/ac3-to-ac4/package.json (6) - `jscodeshift 17.3.0` → [Updates: `17

Source: apollographql/apollo-client