Change8

22.2.2

📦 nxView on GitHub →
3 features🐛 7 fixes🔧 3 symbols

Summary

This patch release introduces a new CnwError class, adds support for merging webpack externals, and includes various fixes related to package manager support (pnpm/yarn) and build tool configurations (tsgo, NodeNext).

✨ New Features

  • core: add CnwError class for typed error handling in create-nx-workspace
  • js: add option for using tsgo compiler when inferring build and typecheck tasks
  • webpack: add support for merging externals to NxAppWebpackPlugin

🐛 Bug Fixes

  • core: add pnpm/yarn support for CNW templates
  • js: recognize NodeNext as ESM
  • js: display pnpm publish errors without requiring --verbose
  • js: make CopyAssetsHandler per-file logs opt-in via verbose mode
  • rspack: enable build mode for TypeScript checker in TS solution setups
  • testing: update jest ci target to forward top level args
  • webpack: interpolate process.env more verbosely to reduce bundle size with DefinePlugin

🔧 Affected Symbols

NxAppWebpackPluginCopyAssetsHandlerjest