Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 8, 2025

This PR contains the following updates:

Package Change Age Confidence
@nx/eslint (source) 22.2.0 -> 22.3.3 age confidence
@nx/vite (source) 22.2.0 -> 22.3.3 age confidence
@nx/vitest (source) 22.2.0 -> 22.3.3 age confidence
@nx/web (source) 22.2.0 -> 22.3.3 age confidence
nx (source) 22.2.0 -> 22.3.3 age confidence

Release Notes

nrwl/nx (@​nx/eslint)

v22.3.3

Compare Source

22.3.3 (2025-12-19)

🩹 Fixes
  • misc: remove CNW A/B testing flow branching (#​33967)
❤️ Thank You

v22.3.2

Compare Source

22.3.2 (2025-12-19)

🚀 Features
  • angular: support ngrx v21 (#​33940)
  • angular: support cypress component testing with zoneless projects (#​33941)
🩹 Fixes
❤️ Thank You

v22.3.1

Compare Source

22.3.1 (2025-12-18)

🩹 Fixes
❤️ Thank You

v22.3.0

Compare Source

22.3.0 (2025-12-17)

🚀 Features
  • angular: support angular v21 (#​33378)
  • angular: add migration to set isolateModules: true to jest tsconfig files (#​33889)
  • angular: add migration to replace jest-preset-angular/setup-jest imports (#​33899)
  • core: add NX_DEFAULT_OUTPUT_STYLE env var (#​33493, #​27490)
  • core: add CnwError class for typed error handling in create-nx-workspace (#​33839)
  • core: add hints and status messages to the tui (#​33838)
  • js: add option for using tsgo compiler when inferring build and typecheck tasks (#​33821, #​32591)
  • js: improve SWC compilation error logging (#​33297)
  • misc: support prettier v3 (#​33898, #​30801)
  • nx-plugin: allow customizing the location of the companion E2E project (#​32073, #​32069)
  • rspack: add support for cssFilename config #​32498 (#​32506, #​32498)
  • testing: add option to playwright preset to open html report (#​31282)
  • webpack: add support for merging externals to NxAppWebpackPlugin (#​33833)
🩹 Fixes
  • angular: process only the in progress entry points in ng-packagr-lite's write bundles transform function (#​33784, #​3172, #​33560)
  • angular: collect known tsconfig files from non-buildable angular libraries in migration (#​33834, #​33705)
  • angular: improve error message when using esbuild-based build targets and generating cypress ct (#​33846, #​33329)
  • angular: install compatible vitest version for angular projects (#​33858, #​33770)
  • angular: ensure jest and jest-preset-angular are updated correctly for angular v21 (#​33896)
  • bundling: correct project path for createTmpTsConfig (#​31314, #​31522)
  • core: optimize pnpm lockfile parsing with pre-built indexes (#​33750, #​32669, #​32254, #​33751)
  • core: share visited Set across affected graph traversal (#​33756, #​32265)
  • core: set max listeners for process in task orchestrator (#​33596, #​32439)
  • core: exit with error when generator prompts fail (#​33691)
  • core: fix record stat on initial CNW call (#​33783)
  • core: ensure terminalOutput is always a string in task results (#​33782, #​32675)
  • core: improve node creation for pnpm parser (#​33788)
  • core: add pnpm/yarn support for CNW templates (#​33827)
  • core: swc register base url missing when using tsgo (#​33332)
  • core: pass more error detail for CNW (#​33844)
  • core: create all tables upfront when creating the database (#​33843)
  • core: improve performance of buildExplicitPackageJsonDependencies (#​33791)
  • core: do not invoke prettier with --write and --list-different when unsupported (#​33857, #​33658, #​31951)
  • core: preserve command output in TUI summary for non-cached tasks (#​33673)
  • core: update CNW messaging and remove cancel event from SIGINT (#​33872)
  • core: restore linkTaskDetails param for backwards compatibility (#​33874, #​33843)
  • core: include PNPM patches in externalDependencies hash computations (#​33551)
  • core: add back ability to create cache_outputs table without a foreign key (#​33880)
  • core: display task output in TUI when native command runner is disabled (#​33881, #​32803)
  • core: prevent pinning the same task in multiple panes in the tui (#​33863)
  • core: reduce error rate with dir validation and add more debugging data (#​33887)
  • core: improve database initialization error handling (#​33820)
  • core: invalidate sync generator cache on file changes and use up-to-date project graph (#​33780)
  • core: convert * to workspace:* for pnpm/yarn/bun in CNW (#​33893)
  • expo: set projectRoot to workspaceRoot for Expo SDK 54+ compatibility (#​33836, #​33597)
  • graph: serve full project graph when navigating from PDV (#​33897)
  • js: use Set for O(1) package.json root lookup (#​33757, #​32265)
  • js: recognize NodeNext as ESM (#​31508)
  • js: display pnpm publish errors without requiring --verbose (#​33837)
  • js: make CopyAssetsHandler per-file logs opt-in via verbose mode (#​33835, #​33521)
  • js: prevent crash when terminating task using the @nx/js:swc executor (#​33845, #​31938)
  • js: handle workspace packages when nx.name differs from package.json.name (#​33583, #​33582)
  • js: resolve nx binary from workspace root in node executor (#​33842, #​33776)
  • js: detect changes to pnpm.overrides and overrides in package.json (#​31914)
  • js: check package.json for name when project.json exists but has no name (#​31887)
  • js: adjusted stdout and stderr handling to support the latest @​swc/cli version (#​32685)
  • js: allow copying generated Prisma client (asset) from 'node_modules' (#​33822)
  • misc: send connectUrl in completion metadata (#​33878)
  • misc: use string type for fetchDepth in azure-pipelines.yml (#​33727)
  • module-federation: normalize workspace protocol versions in requiredVersion (#​33733, #​31397, #​33734)
  • module-federation: check port availability before starting remote proxies (#​33871, #​33470)
  • nest: ensure library is generated with correct outputPath for TS Soln #​32060 (#​33864, #​32060)
  • nextjs: accept fileName option to generate page (#​30013)
  • node: sourceMaps option to sourceMap in webpack config (#​33333)
  • node: use @​swc/helpers instead of tslib when compiler is swc (#​33885, #​31202)
  • react: update template comment to be valid css (#​33169, #​20192639)
  • release: {releaseGroupName} not interpolated in changelog tag/releaseTagPattern (#​33779)
  • repo: fix dotnet installation on Windows (#​33786)
  • repo: restore mise tools in e2e-matrix workflow (#​33785, #​33772)
  • repo: install nightly Rust for WASM build in publish workflow (#​33792, #​33772)
  • repo: use RUSTUP_TOOLCHAIN env var for WASM builds (#​33794)
  • repo: revert to older nightly Rust for WASM builds (#​33797)
  • repo: install correct Rust target for x86_64 macOS build (#​33853)
  • rspack: enable build mode for TypeScript checker in TS solution setups (#​33447)
  • storybook: conditionally include node imports only for non-angular frameworks (#​33728)
  • storybook: use helper to find correct version when pnpm catalogs are used (#​33900, #​29772)
  • testing: update jest ci target to forward top level args (#​31379)
  • vite: update worker configuration in generator to follow Vite's … (#​30465)
  • web: update e2e test regex for SWC decorator metadata (#​33892)
  • webpack: show webpack chunks when verbose (#​30960)
  • webpack: interpolate process.env more verbosely to reduce bundle size with DefinePlugin (#​30826)
❤️ Thank You

v22.2.7

Compare Source

22.2.7 (2025-12-16)

🚀 Features
  • nx-plugin: allow customizing the location of the companion E2E project (#​32073, #​32069)
🩹 Fixes
  • core: display task output in TUI when native command runner is disabled (#​33881, #​32803)
  • core: prevent pinning the same task in multiple panes in the tui (#​33863)
  • core: reduce error rate with dir validation and add more debugging data (#​33887)
  • node: use @​swc/helpers instead of tslib when compiler is swc (#​33885, #​31202)
  • web: update e2e test regex for SWC decorator metadata (#​33892)
❤️ Thank You

v22.2.6

Compare Source

22.2.6 (2025-12-16)

🩹 Fixes
  • core: include PNPM patches in externalDependencies hash computations (#​33551)
  • core: add back ability to create cache_outputs table without a foreign key (#​33880)
  • js: detect changes to pnpm.overrides and overrides in package.json (#​31914)
  • js: check package.json for name when project.json exists but has no name (#​31887)
  • js: adjusted stdout and stderr handling to support the latest @​swc/cli version (#​32685)
  • misc: use string type for fetchDepth in azure-pipelines.yml (#​33727)
  • nextjs: accept fileName option to generate page (#​30013)
❤️ Thank You

v22.2.5

Compare Source

22.2.5 (2025-12-15)
🩹 Fixes
  • core: create all tables upfront when creating the database (#​33843)
  • core: restore linkTaskDetails param for backwards compatibility (#​33874, #​33843)
  • misc: send connectUrl in completion metadata (#​33878)
❤️ Thank You

v22.2.4

Compare Source

22.2.4 (2025-12-15)
🚀 Features
  • js: improve SWC compilation error logging (#​33297)
🩹 Fixes
  • angular: collect known tsconfig files from non-buildable angular libraries in migration (#​33834, #​33705)
  • angular: improve error message when using esbuild-based build targets and generating cypress ct (#​33846, #​33329)
  • core: improve performance of buildExplicitPackageJsonDependencies (#​33791)
  • core: do not invoke prettier with --write and --list-different when unsupported (#​33857, #​33658, #​31951)
  • core: preserve command output in TUI summary for non-cached tasks (#​33673)
  • core: update CNW messaging and remove cancel event from SIGINT (#​33872)
  • js: prevent crash when terminating task using the @nx/js:swc executor (#​33845, #​31938)
  • js: handle workspace packages when nx.name differs from package.json.name (#​33583, #​33582)
  • js: resolve nx binary from workspace root in node executor (#​33842, #​33776)
  • module-federation: check port availability before starting remote proxies (#​33871, #​33470)
  • nest: ensure library is generated with correct outputPath for TS Soln #​32060 (#​33864, #​32060)
  • node: sourceMaps option to sourceMap in webpack config (#​33333)
  • react: update template comment to be valid css (#​33169, #​20192639)
  • release: {releaseGroupName} not interpolated in changelog tag/releaseTagPattern (#​33779)
  • repo: install correct Rust target for x86_64 macOS build (#​33853)
❤️ Thank You

v22.2.3

Compare Source

22.2.3 (2025-12-12)
🩹 Fixes
  • core: swc register base url missing when using tsgo (#​33332)
  • core: pass more error detail for CNW (#​33844)
  • expo: set projectRoot to workspaceRoot for Expo SDK 54+ compatibility (#​33836, #​33597)
❤️ Thank You

v22.2.2

Compare Source

22.2.2 (2025-12-12)
🚀 Features
  • core: add CnwError class for typed error handling in create-nx-workspace (#​33839)
  • js: add option for using tsgo compiler when inferring build and typecheck tasks (#​33821, #​32591)
  • webpack: add support for merging externals to NxAppWebpackPlugin (#​33833)
🩹 Fixes
  • core: add pnpm/yarn support for CNW templates (#​33827)
  • js: recognize NodeNext as ESM (#​31508)
  • js: display pnpm publish errors without requiring --verbose (#​33837)
  • js: make CopyAssetsHandler per-file logs opt-in via verbose mode (#​33835, #​33521)
  • rspack: enable build mode for TypeScript checker in TS solution setups (#​33447)
  • testing: update jest ci target to forward top level args (#​31379)
  • webpack: interpolate process.env more verbosely to reduce bundle size with DefinePlugin (#​30826)
❤️ Thank You

v22.2.1

Compare Source

22.2.1 (2025-12-11)
🚀 Features
🩹 Fixes
❤️ Thank You

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@changeset-bot
Copy link

changeset-bot bot commented Sep 8, 2025

⚠️ No Changeset found

Latest commit: b967e18

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@codecov
Copy link

codecov bot commented Sep 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.40%. Comparing base (40d022b) to head (b967e18).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #135   +/-   ##
=======================================
  Coverage   86.40%   86.40%           
=======================================
  Files          16       16           
  Lines         331      331           
  Branches       79       75    -4     
=======================================
  Hits          286      286           
  Misses         45       45           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 5385ee4 to 4380ee8 Compare September 12, 2025 21:06
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.5.1 chore(deps): update nx monorepo to v21.5.2 Sep 12, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.5.2 chore(deps): update nx monorepo to v21.5.2 - autoclosed Sep 15, 2025
@renovate renovate bot closed this Sep 15, 2025
@renovate renovate bot deleted the renovate/nx-monorepo branch September 15, 2025 09:44
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.5.2 - autoclosed chore(deps): update nx monorepo to v21.5.2 Sep 19, 2025
@renovate renovate bot reopened this Sep 19, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from ac8c854 to 4380ee8 Compare September 19, 2025 20:53
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.5.2 chore(deps): update nx monorepo to v21.5.3 Sep 19, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 4380ee8 to 5d21590 Compare September 20, 2025 01:51
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 5d21590 to a0ac515 Compare September 29, 2025 22:42
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.5.3 chore(deps): update nx monorepo to v21.6.1 Sep 29, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from a0ac515 to 07b5d46 Compare September 30, 2025 01:30
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.1 chore(deps): update nx monorepo to v21.6.2 Sep 30, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.2 chore(deps): update nx monorepo to v21.6.2 - autoclosed Oct 1, 2025
@renovate renovate bot closed this Oct 1, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.2 - autoclosed chore(deps): update nx monorepo to v21.6.2 Oct 2, 2025
@renovate renovate bot reopened this Oct 2, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 8b13901 to 07b5d46 Compare October 2, 2025 19:00
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.2 chore(deps): update nx monorepo to v21.6.3 Oct 2, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch 2 times, most recently from 4e98bf3 to f9d14c2 Compare October 8, 2025 21:02
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.3 chore(deps): update nx monorepo to v21.6.4 Oct 8, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.4 chore(deps): update nx monorepo to v21.6.4 - autoclosed Oct 9, 2025
@renovate renovate bot closed this Oct 9, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.4 - autoclosed chore(deps): update nx monorepo to v21.6.5 Oct 15, 2025
@renovate renovate bot reopened this Oct 15, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 80730be to f9d14c2 Compare October 15, 2025 22:06
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.1.3 - autoclosed chore(deps): update nx monorepo to v22.2.0 Dec 8, 2025
@renovate renovate bot reopened this Dec 8, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from afb8de6 to 4bb76c7 Compare December 8, 2025 23:56
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.0 chore(deps): update nx monorepo to v22.2.0 - autoclosed Dec 9, 2025
@renovate renovate bot closed this Dec 9, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.0 - autoclosed chore(deps): update nx monorepo to v22.2.1 Dec 11, 2025
@renovate renovate bot reopened this Dec 11, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch 3 times, most recently from abb7429 to bc3d4e0 Compare December 12, 2025 17:31
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.1 chore(deps): update nx monorepo to v22.2.2 Dec 12, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from bc3d4e0 to 8666753 Compare December 12, 2025 20:48
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.2 chore(deps): update nx monorepo to v22.2.3 Dec 12, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 8666753 to 463c7fd Compare December 15, 2025 22:46
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.3 chore(deps): update nx monorepo to v22.2.4 Dec 15, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 463c7fd to 89cca71 Compare December 16, 2025 01:59
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.4 chore(deps): update nx monorepo to v22.2.5 Dec 16, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 89cca71 to 5b71247 Compare December 16, 2025 19:06
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.5 chore(deps): update nx monorepo to v22.2.6 Dec 16, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 5b71247 to d95f9e1 Compare December 17, 2025 04:39
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.6 chore(deps): update nx monorepo to v22.2.7 Dec 17, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from d95f9e1 to d3f60c3 Compare December 17, 2025 21:55
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.2.7 chore(deps): update nx monorepo to v22.3.0 Dec 17, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from d3f60c3 to 8d27bb6 Compare December 18, 2025 09:04
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.3.0 chore(deps): update nx monorepo to v22.3.1 Dec 18, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 8d27bb6 to 4875c5e Compare December 19, 2025 18:49
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.3.1 chore(deps): update nx monorepo to v22.3.2 Dec 19, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 4875c5e to b967e18 Compare December 20, 2025 02:50
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.3.2 chore(deps): update nx monorepo to v22.3.3 Dec 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant