npm nx 21.0.0-rc.0

latest releases: 21.6.1-beta.0, 21.6.0-canary.20250908-95e7b49, 21.5.1...
4 months ago

21.0.0-rc.0 (2025-05-01)

🚀 Features

  • ⚠️ core: drop support for node versions prior to 20.19.0 (#30818)
  • core: support reading NX_TUI_AUTO_EXIT env var (#30971)
  • core: bump devkit support range and remove some deprecated APIs (#30840)
  • gradle: set gradle task continuous for bootRun (#30931)
  • react-native: update executor and schema files for expo and react-native to be continuous (#30985)
  • ⚠️ remix: remove deprecated static-serve target name from inferred targets (#30982)

🩹 Fixes

  • angular: convert-to-rspack should ensure zone.js is not treated as local file (#30966)
  • core: don't display fork script path in tui (#30970)
  • core: prioritize --output-style flag over tui env vars (#30969)
  • core: use process#kill instead of tree-kill for windows and macos (#30976)
  • core: Disable the macOS job to prevent PRs from being blocked by its long runtime. (#30984)
  • gradle: add gradle migration to change ciTargetName (#30965)
  • graph: make migrate ui future migration circles cleaner (#30898)
  • ⚠️ misc: only provide default value for object properties if object already has value (#28838, #23153)
  • react: migration for babel supports configs that do not use @nx/react/babel (#30962)

⚠️ Breaking Changes

  • remix: Remove deprecated static-serve target name from Remix
  • misc: Currently if an executor's schema provides some default
  • core: We are updating our minimum node version to 20.19.0

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.