Skip to content

build(deps-dev): bump nx, @nx/angular, @nx/cypress, @nx/eslint-plugin, @nx/jest, @nx/js, @nx/vite and @nx/workspace - #2774

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-abb9eaf2c8
Open

build(deps-dev): bump nx, @nx/angular, @nx/cypress, @nx/eslint-plugin, @nx/jest, @nx/js, @nx/vite and @nx/workspace#2774
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-abb9eaf2c8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor

Bumps nx, @nx/angular, @nx/cypress, @nx/eslint-plugin, @nx/jest, @nx/js, @nx/vite and @nx/workspace. These dependencies needed to be updated together.
Updates nx from 21.1.2 to 23.1.1

Release notes

Sourced from nx's releases.

23.1.1 (2026-07-30)

🚀 Features

  • core: derive stable repo key from normalized remote and relative path (#36439)
  • repo: add react + vite + vitest + playwright example (#35921)

🩹 Fixes

  • angular-rspack: speed up builds and align behavior with the esbuild application builder (#36268, #34936)
  • bundling: support TypeScript esbuildConfig files in the esbuild executor (#36352, #36349)
  • bundling: acknowledge @​swc/core build scripts when configuring rollup (#36412)
  • core: speed up npm lockfile parsing (#36216)
  • core: speed up lockfile parsing and catalog resolution (#36223)
  • core: show performance report recommendations only when actionable (#36344)
  • core: close daemon log descriptors after spawn to avoid Node 26 crash (#36280)
  • core: prevent shell injection in nx import (#36348)
  • core: correct the 22.6.0 gitignore and analytics migration wiring (#36356)
  • core: support npm 12 and pnpm in the package provenance check (#36354, #36338)
  • core: honor pnpm minimumReleaseAge config on pnpm 11 (#36335, #36330)
  • core: support pnpm 11 patched dependency hashes (#36360)
  • core: resolve name refs copied into pattern-matched target arrays (#36359)
  • core: resolve source-loaded plugin transitive workspace imports (#36296)
  • core: unbreak pnpm 11 installs by acknowledging build-script deps from generators (#36302)
  • core: include continuous and default-config dependencies in show target (#36374)
  • core: make unit tests pass locally regardless of invoking package manager (#35994)
  • core: respect --aiAgents none to skip AI agent file generation (#34944, #34692)
  • core: use --config.frozen-lockfile=false for pnpm add during migrate (#36337)
  • core: run selected projects with --exclude-task-dependencies (#35562)
  • core: stop passing git revisions through a shell in affected commands (#36379)
  • core: collect trickling watcher bursts fully on daemon force-flush (#36391)
  • core: report tasks running in another Nx process in the inline TUI (#36341)
  • core: stop ratatui cursor queries from racing the TUI event stream (#36318)
  • core: render critical-path tasks as a nested list in the job summary (#36394)
  • core: keep pnpm-workspace.yaml comments and read package.json as jsonc (#36411)
  • core: support multiple brace groups in workspace glob matching (#36395)
  • core: handle CRLF line endings in pnpm multi-document lockfiles (#36419, #35828, #35840)
  • core: correct glob pattern expansion for ZeroOrOne groups (#31857)
  • core: stop re-querying confirmed cache misses in task orchestrator (#36301, #35632)
  • core: sample project graph perf span telemetry per session at 10% (#36420)
  • core: strip terminal query sequences when replaying task output (#36432)
  • core: preserve FORCE_COLOR=0 intent for forked child tasks (#35293)
  • core: handle colons in target name when resolving inputs to generate graph (#36429, #33710)
  • core: merge default plugins through the source-map-aware merge path (#36257)
  • core: keep nx migrate on the requested version when release-age gates interfere (#36444)
  • core: avoid bogus duplicate project name errors when generating nested apps (#36458)
  • core: pin typescript in preset dependencies so npm cannot hoist typescript 7 (#36497)
  • core: bump pinned axios and brace-expansion past vulnerable versions (#36507, #36474)
  • core: parse pnpm lockfiles that omit the packages block (#36512)
  • core: keep real dependencies when omitting peers from npm temp installs (#36518)

... (truncated)

Commits
  • 8841f1c fix(core): keep real dependencies when omitting peers from npm temp installs ...
  • 86dbded fix(core): parse pnpm lockfiles that omit the packages block (#36512)
  • cff77e2 fix(core): bump pinned axios and brace-expansion past vulnerable versions (#3...
  • a2e6ac4 chore(repo): stop eslint linting json files with no applicable rules (#36454)
  • dd97e9c fix(core): avoid bogus duplicate project name errors when generating nested a...
  • 50f61ef feat(core): derive stable repo key from normalized remote and relative path (...
  • 9d51f0a fix(core): keep nx migrate on the requested version when release-age gates in...
  • 36208e9 fix(core): merge default plugins through the source-map-aware merge path (#36...
  • 49a9afe fix(misc): prevent crash when opening browser in Podman+WSL container (#34639)
  • a92116d fix(core): handle colons in target name when resolving inputs to generate gra...
  • Additional commits viewable in compare view
Maintainer changes

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

Install script changes

This version modifies postinstall script that runs during installation. Review the package contents before updating.


Updates @nx/angular from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/angular's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • 0e0d027 Revert "fix(module-federation): ensure angular rspack module federation suppo...
  • 9578f4d chore(repo): fix build
  • 8fea6f9 fix(angular): ensure ngpackagr tsconfig options set correctly based on versio...
  • 2840f97 fix(angular): improve message for unsupported typescript project references (...
  • 755f658 fix(module-federation): ensure angular rspack module federation supports live...
  • 335d62c fix(core): avoid changing existing project name if a project.json file is add...
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • d345362 docs(misc): strip Markdoc tags when processing API docs/examples (#32747)
  • 040d7d7 fix(angular): install a compatible version of jest for angular (#32744)
  • e574baf feat(angular): support angular v20.3.0 (#32730)
  • Additional commits viewable in compare view
Maintainer changes

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


Updates @nx/cypress from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/cypress's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • c73b2aa feat(testing): forward e2e-ci task options to their atomized tasks (#32765)
  • d345362 docs(misc): strip Markdoc tags when processing API docs/examples (#32747)
  • 27b14a7 feat(testing): support inferring atomized tasks for cypress component tests (...
  • 5bb824c fix(testing): log the correct installed cypress version when erroring due to ...
  • c7d5406 docs(misc): update new subtagline
  • 6ce1061 fix(misc): update @​types/node to v20.19.9 to support fetch API (#32092)
  • de59bf4 chore(misc): remove circular dep from @​nx/cypress to itself and clarify why o...
  • 0452910 fix(vite): add tslib as a dep for @​nx/vite and remove @​swc/helpers (#32341)
  • adbfaf8 feat(core): add tsBuildInfoFile option all packages tsconfig.lib.json (#32030)
  • Additional commits viewable in compare view
Maintainer changes

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


Updates @nx/eslint-plugin from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/eslint-plugin's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • 9578f4d chore(repo): fix build
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • c7d5406 docs(misc): update new subtagline
  • a0c78e0 feat(angular): support angular v20.2 (#32351)
  • 0452910 fix(vite): add tslib as a dep for @​nx/vite and remove @​swc/helpers (#32341)
  • adbfaf8 feat(core): add tsBuildInfoFile option all packages tsconfig.lib.json (#32030)
  • 0ca4aac feat(repo): use ts solution in the nx repo (#31654)
  • 856cb30 feat(testing): support jest v30 (#31853)
  • a7800c4 fix(misc): add fallback for missing source root (#31759)
  • 2c121f6 fix(linter): refactor checking if the identifier is a function via tsquery (#...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​nx/eslint-plugin since your current version.


Updates @nx/jest from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/jest's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • 040d7d7 fix(angular): install a compatible version of jest for angular (#32744)
  • c7d5406 docs(misc): update new subtagline
  • 74e0de0 fix(angular): set the tsConfig option when possible to aid with angular mig...
  • 8737c07 fix(testing): fall back to tsconfig.json in the jest resolver (#32083)
  • 6ce1061 fix(misc): update @​types/node to v20.19.9 to support fetch API (#32092)
  • d5de2c6 fix(testing): support NX_CACHE_PROJECT_GRAPH when reading inferred config fro...
  • 0452910 fix(vite): add tslib as a dep for @​nx/vite and remove @​swc/helpers (#32341)
  • b360446 feat(expo): upgrade Expo to v53 and React Native to 0.79 (#31497)
  • bf67560 fix(testing): add NODE_OPTIONS flag for Node.js 24 compatibility (#32177)
  • Additional commits viewable in compare view
Maintainer changes

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


Updates @nx/js from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/js's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • a57622f fix(js): ensure node execute completes before exit (#32629)
  • 1b6db76 fix(misc): handle null exit codes from crashed child processes (#33163)
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • eabb241 fix(js): temporarily hash all external dependencies for tasks inferred by the...
  • 79ac44d fix(misc): remove unnecessary bust property from plugin hashes (#32807)
  • dd5daea fix(misc): add typescript output to the eslint ignore when needed (#32775)
  • 67f60e7 feat(release): new option preserveMatchingDependencyRanges to not update matc...
  • ec1f1a4 fix(js): store stale references correctly in typescript-sync generator (#32...
  • c7d5406 docs(misc): update new subtagline
  • ec6b707 fix(js): use a unique typescript custom condition name for the workspace (#32...
  • Additional commits viewable in compare view
Maintainer changes

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


Updates @nx/vite from 21.1.2 to 21.6.11

Release notes

Sourced from @​nx/vite's releases.

21.6.11 (2026-04-17)

🩹 Fixes

  • linter: handle various flat config override structures (#33548, #31796)
  • linter: handle variable references in replaceOverride (#34026, #34010)

❤️ Thank You

Commits
  • e54b2f2 fix(vite): add logic to prevent overwriting generated package.json (#30705)
  • ef54386 feat(vite): add buildable libs support for vitest (#32973)
  • 581ef78 fix(vite): enable build watch mode by default for preview (#31604) (#31623)
  • 24b55e8 fix(vite): ensure tsconfig file is resolved from workspaceRoot #31987 (#32990)
  • f9c85ad chore(repo): disable duplicated typecheck targets if the project already uses...
  • 1ff26dd fix(core): check nx packages for provenance config before running nx migrate ...
  • 46c2628 fix(vite): handle config server properly for libs (#32608)
  • c7d5406 docs(misc): update new subtagline
  • ec6b707 fix(js): use a unique typescript custom condition name for the workspace (#32...
  • 1b3a533 feat(core): add incompatibleWith field for packageJsonUpdates (#32464)
  • Additional commits viewable in compare view
Maintainer changes

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


Updates @nx/workspace from 21.1.2 to 23.1.1

Release notes

Sourced from @​nx/workspace's releases.

23.1.1 (2026-07-30)

🚀 Features

  • core: derive stable repo key from normalized remote and relative path (#36439)
  • repo: add react + vite + vitest + playwright example (#35921)

🩹 Fixes

  • angular-rspack: speed up builds and align behavior with the esbuild application builder (#36268, #34936)
  • bundling: support TypeScript esbuildConfig files in the esbuild executor (#36352, #36349)
  • bundling: acknowledge @​swc/core build scripts when configuring rollup (#36412)
  • core: speed up npm lockfile parsing (#36216)
  • core: speed up lockfile parsing and catalog resolution (#36223)
  • core: show performance report recommendations only when actionable (#36344)
  • core: close daemon log descriptors after spawn to avoid Node 26 crash (#36280)
  • core: prevent shell injection in nx import (#36348)
  • core: correct the 22.6.0 gitignore and analytics migration wiring (#36356)
  • core: support npm 12 and pnpm in the package provenance check (#36354, #36338)
  • core: honor pnpm minimumReleaseAge config on pnpm 11 (#36335, #36330)
  • core: support pnpm 11 patched dependency hashes (#36360)
  • core: resolve name refs copied into pattern-matched target arrays (#36359)
  • core: resolve source-loaded plugin transitive workspace imports (#36296)
  • core: unbreak pnpm 11 installs by acknowledging build-script deps from generators (#36302)
  • core: include continuous and default-config dependencies in show target (#36374)
  • core: make unit tests pass locally regardless of invoking package manager (#35994)
  • core: respect --aiAgents none to skip AI agent file generation (#34944, #34692)
  • core: use --config.frozen-lockfile=false for pnpm add during migrate (#36337)
  • core: run selected projects with --exclude-task-dependencies (#35562)
  • core: stop passing git revisions through a shell in affected commands (#36379)
  • core: collect trickling watcher bursts fully on daemon force-flush (#36391)
  • core: report tasks running in another Nx process in the inline TUI (#36341)
  • core: stop ratatui cursor queries from racing the TUI event stream (#36318)
  • core: render critical-path tasks as a nested list in the job summary (#36394)
  • core: keep pnpm-workspace.yaml comments and read package.json as jsonc (#36411)
  • core: support multiple brace groups in workspace glob matching (#36395)
  • core: handle CRLF line endings in pnpm multi-document lockfiles (#36419, #35828, #35840)
  • core: correct glob pattern expansion for ZeroOrOne groups (#31857)
  • core: stop re-querying confirmed cache misses in task orchestrator (#36301, #35632)
  • core: sample project graph perf span telemetry per session at 10% (#36420)
  • core: strip terminal query sequences when replaying task output (#36432)
  • core: preserve FORCE_COLOR=0 intent for forked child tasks (#35293)
  • core: handle colons in target name when resolving inputs to generate graph (#36429, #33710)
  • core: merge default plugins through the source-map-aware merge path (#36257)
  • core: keep nx migrate on the requested version when release-age gates interfere (#36444)
  • core: avoid bogus duplicate project name errors when generating nested apps (#36458)
  • core: pin typescript in preset dependencies so npm cannot hoist typescript 7 (#36497)
  • core: bump pinned axios and brace-expansion past vulnerable versions (#36507, #36474)
  • core: parse pnpm lockfiles that omit the packages block (#36512)
  • core: keep real dependencies when omitting peers from npm temp installs (#36518)

... (truncated)

Commits
  • 24e0d99 fix(core): pin typescript in preset dependencies so npm cannot hoist typescri...
  • 10fbcab fix(misc): bump ci-workflow generator to node 24 and current action majors (#...
  • a88e494 chore(repo): migrate to nx 23.1.0-rc.2 (#36269)
  • aa220ef feat(core): scaffold create-nx-workspace into the current directory (#36134)
  • df5157b feat(core): support filtered targetDefaults via the nested-array shape (#36049)
  • accaab0 fix(misc): use default import for chalk in @​nx/workspace output.ts (#35523)
  • f22e75c feat(repo): enable the tsgo compiler workspace-wide (#35926)
  • 192f668 feat(angular): support angular v22 (#35851)
  • a44086e feat(linter)!: drop eslint v8 support (#36006)
  • 71bbc70 feat(core): revert array-shape targetDefaults support pending redesign and re...
  • Additional commits viewable in compare view
Maintainer changes

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


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…, @nx/jest, @nx/js, @nx/vite and @nx/workspace

Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx), [@nx/angular](https://github.com/nrwl/nx/tree/HEAD/packages/angular), [@nx/cypress](https://github.com/nrwl/nx/tree/HEAD/packages/cypress), [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin), [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest), [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js), [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite) and [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace). These dependencies needed to be updated together.

Updates `nx` from 21.1.2 to 23.1.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/nx)

Updates `@nx/angular` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/angular)

Updates `@nx/cypress` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/cypress)

Updates `@nx/eslint-plugin` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/eslint-plugin)

Updates `@nx/jest` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/jest)

Updates `@nx/js` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/js)

Updates `@nx/vite` from 21.1.2 to 21.6.11
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.6.11/packages/vite)

Updates `@nx/workspace` from 21.1.2 to 23.1.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/workspace)

---
updated-dependencies:
- dependency-name: nx
  dependency-version: 23.1.1
  dependency-type: direct:development
- dependency-name: "@nx/angular"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/cypress"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/eslint-plugin"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/jest"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/js"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/vite"
  dependency-version: 21.6.11
  dependency-type: direct:development
- dependency-name: "@nx/workspace"
  dependency-version: 23.1.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies javascript Pull requests that update javascript code labels Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants