22.0.4
📦 nxView on GitHub →
✨ 3 features🐛 11 fixes🔧 4 symbols
Summary
This patch introduces new features for Docker build tagging and Maven target prefixing, alongside numerous bug fixes addressing lockfile caching, task scheduling, and process handling.
✨ New Features
- core: pull nx init from latest before executing
- docker: add skipDefaultTag option to build target
- maven: add option to prefix all maven targets
🐛 Bug Fixes
- core: resolve lockfile cache regression with keyMap state
- core: optimize batch task scheduling to prevent redundant traversals
- core: capture stderr in nx add command for better error messages
- core: include require paths when resolving specified plugins
- core: prevent hanging between command end and process exit
- gradle: bump gradle migration version
- graph: add nx:build-native dependency to typecheck target
- js: improve typescript plugin performance
- maven: skip maven plugin computation on vercel/netlify
- misc: handle ERR_USE_AFTER_CLOSE gracefully in nx init and create-nx-workspace
- release: changelog renderer should render commit title with breaking changes
🔧 Affected Symbols
nx initnx addcreate-nx-workspacenx:build-native