Dependency Dashboard
Author: angular-robotCreated Aug 12, 2025Updated Sep 17, 2026
Labelsarea: dev-infra
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@angular-devkit/build-angular](https://redirect.github.com/angular/angular-cli) |  |
| npm | [@angular/animations](https://redirect.github.com/angular/angular) |  |
| npm | [gulp-conventional-changelog](https://redirect.github.com/conventional-changelog/conventional-changelog) |  |
| npm | [protractor](https://redirect.github.com/angular/protractor) |  |
| npm | [tslint](https://redirect.github.com/palantir/tslint) |  |
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] build: update dependency @types/node to v22 (main)
- [ ] build: update dependency @types/node to v26 (main)
- [ ] build: update dependency bazel to v9 (main)
- [ ] build: update babel monorepo to v8.0.5 (22.2.x) (`@babel/cli`, `@babel/core`, `@babel/generator`)
- [ ] build: update dependency @codemirror/commands to v6.11.1 (22.2.x)
- [ ] build: update dependency @codemirror/search to v6.7.2 (22.2.x)
- [ ] build: update dependency @codemirror/state to v6.7.5 (22.2.x)
- [ ] build: update dependency @codemirror/view to v6.43.12 (22.2.x)
- [ ] build: update dependency @csstools/css-color-parser to v4.2.3 (22.2.x)
- [ ] build: update dependency @types/node to v24.13.5 (22.2.x)
- [ ] build: update dependency marked to v18.0.13 (22.2.x)
- [ ] build: update dependency mocha to v12.0.1 (22.2.x)
- [ ] build: update dependency postcss to v8.5.28 (22.2.x)
- [ ] build: update dependency prettier to v3.9.7 (22.2.x)
- [ ] build: update dependency rollup to v4.63.3 (22.2.x)
- [ ] build: update dependency zone.js to v0.16.3 (22.2.x)
- [ ] build: update algoliasearch-client-javascript monorepo to v5.59.0 (22.2.x) (`@algolia/client-common`, `@algolia/client-search`, `@algolia/requester-browser-xhr`, `@algolia/requester-node-http`, `algoliasearch`)
- [ ] build: update dependency @csstools/css-calc to v3.4.0 (22.2.x)
- [ ] build: update dependency @types/chrome to ^0.3.0 (22.2.x)
- [ ] build: update dependency autoprefixer to v10.6.1 (22.2.x)
- [ ] build: update dependency cypress to v16.1.0 (22.2.x)
- [ ] build: update dependency playwright-core to v1.63.0 (22.2.x)
- [ ] build: update dependency puppeteer to v25.11.0 (22.2.x)
- [ ] build: update jest monorepo to v30.5.1 (22.2.x) (`jest`, `jest-environment-jsdom`, `jest-environment-node`)
- [ ] **Create all pending approval PRs at once**
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] build: update dependency emoji-regex to v11 (main)
- [ ] build: lock file maintenance (22.2.x)
- [ ] **Create all awaiting schedule PRs at once**
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] build: update dependency jsdom to v30.1.0 (22.2.x)
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [build: update bazel dependencies (main)](../pull/70773) (`aspect_rules_esbuild`, `tar.bzl`)
- [ ] [build: update cross-repo angular dependencies (main)](../pull/70650) (`@angular-devkit/build-angular`, `@angular-devkit/core`, `@angular-devkit/schematics`, `@angular/aria`, `@angular/build`, `@angular/cdk`, `@angular/cli`, `@angular/material`, `@angular/ng-dev`, `@angular/ssr`, `@schematics/angular`, `angular/dev-infra`, `devinfra`, `domino`, `ng-packagr`, `rules_angular`, `rules_browsers`, `rules_sass`)
- [ ] [build: update all non-major dependencies (main)](../pull/70549) (`@algolia/client-common`, `@algolia/client-search`, `@algolia/requester-browser-xhr`, `@algolia/requester-node-http`, `@babel/cli`, `@babel/core`, `@babel/generator`, `@codemirror/commands`, `@codemirror/search`, `@codemirror/state`, `@codemirror/view`, `@csstools/css-calc`, `@csstools/css-color-parser`, `@types/chrome`, `@types/node`, `algoliasearch`, `autoprefixer`, `cypress`, `jest`, `jest-environment-jsdom`, `jest-environment-node`, `marked`, `mocha`, `playwright-core`, `pnpm`, `postcss`, `prettier`, `puppeteer`, `rollup`, `zone.js`)
- [ ] [build: update dependency @vscode/vsce to v4 (main)](../pull/70744)
- [ ] [build: update dependency mermaid to v12 (main)](../pull/70677)
- [ ] [build: update jasmine dependencies to v7 (main)](../pull/70230) (`jasmine`, `jasmine-core`)
- [ ] [build: lock file maintenance (main)](../pull/70611)
- [ ] [build: update bazel dependencies (22.2.x)](../pull/70774) (`aspect_rules_esbuild`, `tar.bzl`)
- [ ] [build: update cross-repo angular dependencies (22.2.x)](../pull/70765) (`@angular-devkit/build-angular`, `@angular-devkit/core`, `@angular-devkit/schematics`, `@angular/aria`, `@angular/build`, `@angular/cdk`, `@angular/cli`, `@angular/material`, `@angular/ng-dev`, `@angular/ssr`, `@schematics/angular`, `angular/dev-infra`, `devinfra`, `domino`, `ng-packagr`, `rules_angular`, `rules_browsers`, `rules_sass`)
- [ ] [build: update pnpm to v12.4.2 (22.2.x)](../pull/70775)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
> [!NOTE]
> Detected dependencies section has been truncated
Branch 22.2.x
bazel-module (1)Branch mainMODULE.bazel (15) - `rules_pkg 1.3.0` - `rules_nodejs 6.7.5` - `aspect_rules_ts 3.10.1` - `aspect_rules_js 3.4.1` - `aspect_rules_esbuild 0.27.0` → [Updates: `0.27.1`] - `aspect_rules_jasmine 2.0.4` - `aspect_rules_rollup 2.0.1` - `bazel_skylib 1.9.2` - `bazel_lib 3.7.2` - `tar.bzl 0.10.8` → [Updates: `0.10.9`] - `yq.bzl 0.4.0` - `rules_angular 5fa856469c642490a6e381a05d7f58f60fad1913` → [Updates: `undefined`] - `devinfra 4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `undefined`] - `rules_sass bf9d6564f57b4df94b4915086ad0e7ad49a95f37` → [Updates: `undefined`] - `rules_browsers c37398d63f5e990d618d02f4c6fb2fefe40f1a79` → [Updates: `undefined`]bazelisk (1).bazelversion (1) - `bazel 8.8.0` → [Updates: `9.2.0`]github-actions (11).github/workflows/adev-preview-build.yml (4) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/adev-preview-deploy.yml (3) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/assistant-to-the-branch-manager.yml (2) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/benchmark-compare.yml (9) - `TheModdingInquisition/actions-team-membership v1.0@057d91bb80f2976a1bc6dfab5b4ae1da9aebbd89` - `peter-evans/create-or-update-comment v5@e8674b075228eee787fea43ef493e45ece1004c9` - `alessbell/pull-request-comment-branch v2.1.0@ef3408c9757d05f89cb525036383033a313758a0` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `peter-evans/create-or-update-comment v5@e8674b075228eee787fea43ef493e45ece1004c9` .github/workflows/ci.yml (26) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `cypress-io/github-action v7.4.3@09090944bd8aaa2a517cefb6e38bf1aae336b42b` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/cross-repo-adev-docs.yml (2) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `peter-evans/create-pull-request v8.1.1@5f6978faf089d4d20b00c7766989d076bb2fc7f1` .github/workflows/dev-infra.yml (3) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/google-internal-tests.yml (2) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/merge-ready-status.yml (1) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/perf.yml (4) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `google-github-actions/auth v3@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093` .github/workflows/pr.yml (10) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `cypress-io/github-action v7.4.3@09090944bd8aaa2a517cefb6e38bf1aae336b42b` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
bazel-module (1)MODULE.bazel (15) - `rules_pkg 1.3.0` - `rules_nodejs 6.7.5` - `aspect_rules_ts 3.10.1` - `aspect_rules_js 3.4.1` - `aspect_rules_esbuild 0.27.0` → [Updates: `0.27.1`] - `aspect_rules_jasmine 2.0.4` - `aspect_rules_rollup 2.0.1` - `bazel_skylib 1.9.2` - `bazel_lib 3.7.2` - `tar.bzl 0.10.8` → [Updates: `0.10.9`] - `yq.bzl 0.4.0` - `rules_angular 5fa856469c642490a6e381a05d7f58f60fad1913` → [Updates: `undefined`] - `devinfra 4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `undefined`] - `rules_sass bf9d6564f57b4df94b4915086ad0e7ad49a95f37` → [Updates: `undefined`] - `rules_browsers c37398d63f5e990d618d02f4c6fb2fefe40f1a79` → [Updates: `undefined`]bazelisk (1).bazelversion (1) - `bazel 8.8.0` → [Updates: `9.2.0`]github-actions (12).github/workflows/adev-preview-build.yml (4) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/adev-preview-deploy.yml (3) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/assistant-to-the-branch-manager.yml (2) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] .github/workflows/benchmark-compare.yml (9) - `TheModdingInquisition/actions-team-membership v1.0@057d91bb80f2976a1bc6dfab5b4ae1da9aebbd89` - `peter-evans/create-or-update-comment v5@e8674b075228eee787fea43ef493e45ece1004c9` - `alessbell/pull-request-comment-branch v2.1.0@ef3408c9757d05f89cb525036383033a313758a0` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `peter-evans/create-or-update-comment v5@e8674b075228eee787fea43ef493e45ece1004c9` .github/workflows/ci.yml (26) - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `cypress-io/github-action v7.4.3@09090944bd8aaa2a517cefb6e38bf1aae336b42b` - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Updates: `main`] - `angular/dev-infra main@4a09f9588769980eacb41fcc76e2c76d048eac42` → [Upda
Source: angular/angular