22.7.0-beta.0
📦 nxView on GitHub →
✨ 1 features🐛 15 fixes🔧 3 symbols
Summary
This beta release introduces updates to gitignore, improves CLI argument quoting, and refines linter configuration handling, alongside various bug fixes across core and plugins.
✨ New Features
- Added .nx/self-healing to .gitignore in core.
🐛 Bug Fixes
- Skipped analytics and DB connection when global bin hands off to local in core.
- Properly quoted shell metacharacters in CLI args passed to tasks in core.
- Avoided redundant project graph requests in ngcli adapter in core.
- Ensured postTasksExecution fires on SIGINT for continuous tasks in core.
- Improved error handling in nx migrate registry fetching in core.
- Removed CRA migration logic from nx init in core.
- Passed collectInputs flag through daemon IPC for task hashing in core.
- Normalized cwd path separator in typescript plugin targets in js.
- Preserved tsconfig fields in typescript plugin cache in js.
- Detected require() calls in enforce-module-boundaries rule in linter.
- Used native nx.configs in convert-to-flat-config for Nx plugins in linter.
- Converted project-level eslint configs and logged when skipped in linter.
- Used root config to determine ESLint class in plugin in linter.
- Resolved changelog page 500 error in nx-dev.
- Handled undefined options in playwright preset in testing.