Skip to content

21.2.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@FrozenPandaz FrozenPandaz released this 05 Jun 13:58
2f8eb24

21.2.0-beta.2 (2025-06-05)

🚀 Features

  • angular: update nx init legacy integrated migration for angular to handle angular v17 (#31352)
  • gradle: exclude dependsOn tasks (#30913)
  • nest: Update nest version to 11 (#31393, #30188)
  • nx-dev: update hero tagline (41387af458)
  • nx-dev: add rss and atom feeds (ee7dbf9c3a)
  • repo: enhance Claude Code workflow and settings (#31405, #31380)

🩹 Fixes

  • angular: update tsconfig files generation to better support angular v20 (#31357)
  • angular: keep extra target metadata when needed in convert-to-rspack generator (#31309)
  • angular: generate correct output for buildable libraries on windows (#31437, #31436)
  • angular: optimize ng-packagr-lite watch mode file writing (#31434, #31033)
  • core: generate workspace file readme typo (#31341, #31335)
  • core: fix broken nx-cloud url shortening logic (#31283)
  • core: infer codex environment and use default tasks runner (#31359)
  • core: use next available port when the port for nx graph is in use (#31365, #30915)
  • core: handle run-commands targets with no commands (#31364, #31345)
  • core: implement missing --print flag for nx graph command (#31406, #30255)
  • core: update getTouchedProjectsFromLockFile to handle deleted/moved projects correctly (#31361)
  • core: ensure nx init implementation for angular correctly resolves @angular/core (#31430, #31291)
  • core: print installation logs when installing latest version during nx migrate and using --verbose (#31432)
  • gradle: add migration script to check gradle plugin version (#31304)
  • js: write typescript plugin cache files atomically (#31390, #30239, #31187)
  • js: enable end-to-end tests for Vue application in dev mode (#31415)
  • linter: handle ng-package.json file with no lib.entryFile in @nx/enforce-module-boundaries rule (#31360)
  • linter: fix line endings handling in '@nx/eslint:convert-to-flat-config' generator (#31043)
  • module-federation: enhance remote entry handling with query parameters in paths (#30615, #30602)
  • node: add project name sanitization for Docker commands. (#31461, #31421)
  • nx-dev: only track analytics in prod envs (#31367)
  • remix: update setup-tailwind generator to correct import statements (#30599, #30343)
  • rspack: fix issue with optimization options in rspack config (#31337, #31268, #30292)
  • rspack: ensure nest applications generated correctly #31204 (#31424, #31204)
  • vite: bump @analogjs/vite-plugin-angular to 1.16.x (#31317)
  • vite: add ajv dependency for non-pnpm package managers (#31413)
  • vite: resolve project-specific tsconfig before workspace fallback (#31423, #28945)
  • webpack: add support for retrieving all transitive non-buildable dependencies (#31343)

❤️ Thank You