Change8

21.5.0-beta.1

📦 nxView on GitHub →
3 features🐛 10 fixes🔧 9 symbols

Summary

This beta release introduces support for Vite 7, enhances task graph capabilities, and includes numerous bug fixes across Angular, core, and plugin functionalities.

✨ New Features

  • Task graph now supports multiple targets.
  • Added includeIgnoredAssetFiles option and per-asset includeIgnoredFiles support in js.
  • Vite 7 is now supported.

🐛 Bug Fixes

  • Angular migration will no longer update project configuration if no changes were made.
  • Angular rspack build will no longer error on server budget violation.
  • Enhanced validation for continuous task dependencies in core.
  • Core now retries the current message when receiving NX_VERSION_CHANGED from the daemon.
  • Core now uses black for all fg elements when in light theme.
  • Core now fails fast when running commands in parallel.
  • devkit now includes UPDATE changes in findCreatedProjectFiles for generator callbacks.
  • Respect string values in alwaysAddToPackageJson migration flag.
  • Module-federation no longer relies on virtualRuntimeEntry.
  • Plugin now handles directory paths correctly in executor and generator generators.

🔧 Affected Symbols

graphjsviteangularangular-rspackcoredevkitmodule-federationplugin