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.0.2 -> 22.1.1 age confidence
@nx/vite (source) 22.0.2 -> 22.1.1 age confidence
@nx/web (source) 22.0.2 -> 22.1.1 age confidence
nx (source) 22.0.2 -> 22.1.1 age confidence

Release Notes

nrwl/nx (@​nx/eslint)

v22.1.1

Compare Source

22.1.1 (2025-11-21)
🚀 Features
  • linter: add util to load eslint rules from a directory (#​33543)
  • nx-cloud: prepend nx version to stats metadata (#​33568)
🩹 Fixes
  • core: don't presume a task is long running if its marked cacheable (#​33545, #​32610)
  • core: daemon command should exit at end (#​33547)
  • core: provide error when nested graph construction would occur invoked during createNodes (#​33541, #​29618)
  • graph: align exclude flag with others by using findMatchingProjects (#​33550)
  • linter: handle various flat config override structures (#​33548, #​31796)
  • react: exclude tailwind from CSS modules syntax in component generator (#​33574)
  • storybook: remove STORYBOOK_PROJECT_ROOT when running automigrate to prevent hanging (#​33567, #​32492)
  • vite: generate .mts config files to force ESM (#​33518)
❤️ Thank You

v22.1.0

Compare Source

22.1.0 (2025-11-19)

🚀 Features
  • core: update rust (#​33220)
  • core: enable tui by default on windows (#​33314)
  • core: batch hash tasks without custom hashers (#​33327)
  • core: add OSC 9;4 progress indicator support to TUI (#​33325)
  • core: collect resource usage (#​32946)
  • core: disable interactivity by default for run-one task outputs in tui (#​33358)
  • core: track system metrics and link plugins to workers when possible (#​33411)
  • core: pull nx init from latest before executing (#​33446)
  • core: export TypeScript schema definitions via wildcard patterns (#​33454, #​33336)
  • core: make console daemon check backgroundable and pulling from latest (#​33491)
  • core: apply parent env to atomized target (#​33013)
  • docker: support inferring additional args for targets with interpolation support (#​32892)
  • docker: add skipDefaultTag option to build target (#​33477, #​33506)
  • gradle: add custom installation path to options (#​33187)
  • gradle: use gitignore to determine dependant task output files (#​33402)
  • gradle: allow specifying project and task configuration from gradle build files (#​33264)
  • maven: upgrade to version 0.0.8 with automated migration (#​33315)
  • maven: add ci-workflow generator (#​33346)
  • maven: bump version from 0.0.8 to 0.0.9 (#​33405)
  • maven: add option to prefix all maven targets (#​33420)
  • misc: remove CI investigation recommendations from agent rules (#​33309)
  • nextjs: add support for next 16 (#​33296, #​33207)
  • nx-dev: add downloadable resources page and React book blog post (160b4cce34)
  • release: support {versionActionsVersion} in docker version scheme (#​33178)
  • release: add resolveVersionPlans option to changelog CLI and API (#​33435)
  • storybook: add support for storybook 10 (#​33277, #​33141)
  • storybook: generate ai instructions for converting from CJS to ESM after migration (#​33395)
  • testing: support cypress v15 (#​33393, #​33304)
  • vite: add atomizer support for vitest (#​33265)
  • vite: add vitest 4 to peerDep range to prevent conflicts (#​33394)
  • vitest: split vitest into @​nx/vitest plugin (#​33311)
  • vitest: split entrypoint into plugin, generators, executors (#​33426)
  • vitest: support vitest 4 (#​33424)
🩹 Fixes
  • core: adding output error reason (#​33159)
  • core: continue execution when cloud client is unavailable (#​33214)
  • core: prevent error message containing [object Object] for invalid {workspaceRoot} placement (#​33203)
  • core: fix swapped arguments when resolving catalog references from the filesystem (#​33237)
  • core: should find dockerfiles to suggest installing docker plugin (#​33234)
  • core: stream without prefixes showing tui (#​33194, #​32535)
  • core: ensure daemon writes project graph cache to disk consistently (#​33217)
  • core: add accept header to http remote cache get (#​33093, #​33092)
  • core: prevent undefined importer crash in pnpm lockfile parsing (#​33223)
  • core: split lockfile cache and other performance improvements (#​33256)
  • core: turn v8 serializer off by default but fallback to it if json serialization fails (#​33274, #​4, #​2, #​3)
  • core: make sure that gemini contextFileName is string before trying to resolve (#​33280)
  • core: also look in .nx installation when reading nx.json extends (#​33306)
  • core: handle various directories when importing prettier (#​33383)
  • core: prevent args from being split by spaces when executing through nx wrapper (#​33362)
  • core: correctly identify local workspace dependencies on windows (#​33408)
  • core: clean up dead processes from metrics (#​33437)
  • core: resolve lockfile cache regression with keyMap state (#​33448, #​33256)
  • core: remove system metrics collection and reporting (#​33456)
  • core: optimize batch task scheduling to prevent redundant traversals (#​33455, #​33366)
  • core: capture stderr in nx add command for better error messages (#​33462)
  • core: include require paths when resolving specified plugins (#​33495)
  • core: prevent hanging between command end and process exit (#​33500)
  • core: resolve all lock ordering deadlocks in metrics collector (#​33513)
  • core: avoid leaking memory due by creating an unref'd interval for each daemon connection (#​33532, #​29836)
  • core: default input should indeed be default (#​33533)
  • docker: handle undefined options when creating graph (#​33235)
  • docker: handle dockerfile at project root tag (#​33236)
  • docker: guard commitSha null in plugin interpolation (#​33275)
  • gradle: bump gradle migration version (#​33479)
  • graph: add nx:build-native dependency to typecheck target (#​33428)
  • js: update vitest generator import in library generator (#​33430)
  • js: improve typescript plugin performance (#​33425, #​33076)
  • js: remove redundant typescript project references (#​33438)
  • js: skip TS project references migration for non-TS-solution workspaces (#​33467)
  • js: sync external references to project's tsconfig.json file if it includes any files (#​33524)
  • maven: add support for unbound goals in plugin targets (#​33191)
  • maven: use File.isAbsolute for cross-platform path detection (#​33195)
  • maven: resolve maven dependencies from project roots (#​33313)
  • maven: set migration version to 22.1.0-beta.4 (#​33345)
  • maven: forward parameters through target dependencies (#​33365)
  • maven: skip maven plugin computation on vercel/netlify (#​33486)
  • misc: add explanatory footer to ai agents prompts (#​33182)
  • misc: handle null exit codes from crashed child processes (#​33163, #​29204)
  • misc: handle ERR_USE_AFTER_CLOSE gracefully in nx init and create-nx-workspace (#​33469)
  • module-federation: update @​module-federation packages to fix Koa vulnerability (#​33285, #​33380)
  • nextjs: ensure eslint-config-next matches Next.js 14 and 15 versions (#​30259, #​30258, #​30257)
  • node: migrate to koa 3.0.3 (#​33208)
  • nx-dev: update docs code blocks usage (#​32998)
  • nx-dev: add copy-docs back as a dep of serve (#​33215)
  • nx-dev: fix GitHub star button styling in mobile view (#​33385)
  • nx-dev: error out when failing to parse plugin manifests (#​33498)
  • release: changelog renderer should render commit title with breaking changes (#​33439)
  • release: ensure file change calculation matches nx affected #​33413 (#​33539, #​33413)
  • storybook: remove optional nature of migration (#​33427)
  • storybook: normalize version range before comparison (#​33515, #​33514)
  • testing: use .cts config files for Jest 30+ to fix __dirname issues (#​33349, #​32236)
  • vite: nxViteTsPaths supports local path aliases (#​33241, #​33231)
  • vite: prevent race-condition when importing @​vitejs/plugin-vue (#​33307)
  • vite: ensure atomizer does not consider projects outside the project root (#​33344)
  • vite: ensure createVitest looks only from projectRoot (#​33361)
  • vite: support vitest v4 (#​33478)
  • vitest: do not fail when cleanedAngularVersion is of incorrect type (#​33436, #​33347)
  • webpack: prevent errors when importing @​nx/webpack before typescript is installed (#​33251)
❤️ Thank You

v22.0.4

Compare Source

22.0.4 (2025-11-17)
🚀 Features
  • core: pull nx init from latest before executing (#​33446)
  • docker: add skipDefaultTag option to build target (#​33477, #​33506)
  • maven: add option to prefix all maven targets (#​33420)
🩹 Fixes
  • core: resolve lockfile cache regression with keyMap state (#​33448, #​33256)
  • core: optimize batch task scheduling to prevent redundant traversals (#​33455, #​33366)
  • core: capture stderr in nx add command for better error messages (#​33462)
  • core: include require paths when resolving specified plugins (#​33495)
  • core: prevent hanging between command end and process exit (#​33500)
  • gradle: bump gradle migration version (#​33479)
  • graph: add nx:build-native dependency to typecheck target (#​33428)
  • js: improve typescript plugin performance (#​33425, #​33076)
  • maven: skip maven plugin computation on vercel/netlify (#​33486)
  • misc: handle ERR_USE_AFTER_CLOSE gracefully in nx init and create-nx-workspace (#​33469)
  • release: changelog renderer should render commit title with breaking changes (#​33439)
❤️ Thank You

v22.0.3

Compare Source

22.0.3 (2025-11-10)
🚀 Features
  • core: batch hash tasks without custom hashers (#​33327)
  • core: add OSC 9;4 progress indicator support to TUI (#​33325)
  • core: disable interactivity by default for run-one task outputs in tui (#​33358)
  • gradle: use gitignore to determine dependant task output files (#​33402)
  • maven: upgrade to version 0.0.8 with automated migration (#​33315)
  • maven: add ci-workflow generator (#​33346)
  • maven: bump version from 0.0.8 to 0.0.9 (#​33405)
  • misc: remove CI investigation recommendations from agent rules (#​33309)
  • vite: add vitest 4 to peerDep range to prevent conflicts (#​33394)
🩹 Fixes
  • core: also look in .nx installation when reading nx.json extends (#​33306)
  • core: handle various directories when importing prettier (#​33383)
  • core: prevent args from being split by spaces when executing through nx wrapper (#​33362)
  • core: correctly identify local workspace dependencies on windows (#​33408)
  • maven: resolve maven dependencies from project roots (#​33313)
  • maven: set migration version to 22.1.0-beta.4 (#​33345)
  • maven: forward parameters through target dependencies (#​33365)
  • module-federation: update @​module-federation packages to fix Koa vulnerability (#​33285, #​33380)
  • nextjs: ensure eslint-config-next matches Next.js 14 and 15 versions (#​30259, #​30258, #​30257)
  • nx-dev: fix GitHub star button styling in mobile view (#​33385)
  • testing: use .cts config files for Jest 30+ to fix __dirname issues (#​33349, #​32236)
  • vite: prevent race-condition when importing @​vitejs/plugin-vue (#​33307)
❤️ 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: e546776

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 91.69%. Comparing base (e73a6d5) to head (831e7fb).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #135   +/-   ##
=======================================
  Coverage   91.69%   91.69%           
=======================================
  Files          20       20           
  Lines         301      301           
  Branches       62       62           
=======================================
  Hits          276      276           
  Misses         25       25           

☔ 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 force-pushed the renovate/nx-monorepo branch 3 times, most recently from c871b55 to 02521b9 Compare October 22, 2025 14:11
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.5 chore(deps): update nx monorepo to v21.6.6 Oct 22, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 02521b9 to 7abaa2e Compare October 28, 2025 22:11
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.6 chore(deps): update nx monorepo to v21.6.7 Oct 28, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 7abaa2e to 5d1915c Compare October 30, 2025 16:44
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.7 chore(deps): update nx monorepo to v21.6.8 Oct 30, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.8 chore(deps): update nx monorepo to v21.6.8 - autoclosed Nov 9, 2025
@renovate renovate bot closed this Nov 9, 2025
@renovate renovate bot changed the title chore(deps): update nx monorepo to v21.6.8 - autoclosed chore(deps): update nx monorepo to v22.0.3 Nov 10, 2025
@renovate renovate bot reopened this Nov 10, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch 3 times, most recently from 9c2ea05 to 621c790 Compare November 11, 2025 03:57
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 621c790 to 831e7fb Compare November 17, 2025 23:48
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.0.3 chore(deps): update nx monorepo to v22.0.4 Nov 17, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from 831e7fb to f631372 Compare November 20, 2025 00:45
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.0.4 chore(deps): update nx monorepo to v22.1.0 Nov 20, 2025
@renovate renovate bot force-pushed the renovate/nx-monorepo branch from f631372 to e546776 Compare November 22, 2025 01:03
@renovate renovate bot changed the title chore(deps): update nx monorepo to v22.1.0 chore(deps): update nx monorepo to v22.1.1 Nov 22, 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