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