Change8

21.2.1

📦 nxView on GitHub →
5 features🐛 8 fixes🔧 1 symbols

Summary

This release introduces new features like support for pnpm registry configuration and a copy-workspace-modules executor, alongside numerous bug fixes across Angular, core, Gradle, and the linter.

✨ New Features

  • Improve message when workspace is not detected in core.
  • Support publishing with registryConfigKey when pnpm version is >=9.15.7 <10.0.0 or >=10.5.0 in js.
  • Add copy-workspace-modules executor in js.
  • Read description from markdown frontmatter for index pages in nx-dev.
  • Support port option for react app generator in react.

🐛 Bug Fixes

  • Fix import from ng-packagr in angular.
  • Handle inferred projects without project configuration files in angular migrations.
  • Show the correct content in the tui terminal pane for skipped tasks in core.
  • Ensure destination directories are created before copying files in core.
  • Prevent duplicate nx cloud logs from global and local nx invocations in core.
  • Fix gradle issues on windows.
  • Add build-ci target even if atomized=false in gradle.
  • Respect the --quiet option when running linter with --fix.

🔧 Affected Symbols

ng-packagr