21.6.1-beta.2
📦 nxView on GitHub →
✨ 8 features🐛 13 fixes🔧 13 symbols
Summary
This beta release introduces support for Angular v20.3.0, adds the NX_PROJECT_ROOT environment variable, and includes numerous fixes across core functionality, Docker integration, and build tooling.
✨ New Features
- Support for angular v20.3.0 in the angular plugin.
- Generate AI files during `create-nx-workspace` execution.
- Added NX_PROJECT_ROOT environment variable available to runtimes.
- Added environment variable support for providing a docker registry in the docker plugin.
- Ensured `docker:build` task depends on the `build` task in the docker plugin.
- New option `preserveMatchingDependencyRanges` added to the release plugin to prevent updating matching version ranges.
- Rspack executor now respects the `deleteOutputPath` option.
- Support for inferring atomized tasks for Cypress component tests.
🐛 Bug Fixes
- Angular plugin now installs a compatible version of jest for angular projects.
- Task duration estimation now filters by successful tasks only.
- Moved git utilities to fix WASM build issues.
- Detected VS Code Insiders as a separate editor.
- Exits fork process and children when the IPC connection closes.
- Improved error messages for provenance checks.
- Added missing `view` command to npm scripts handling.
- Child process is now killed correctly when the run-script executor process is killed and not using a pseudoterminal.
- Gradle plugin now uses project configurations to determine project dependencies.
- Corrected the Open Graph image for the courses page in nx-dev.
- Correctly linked to URL fragments for devkit documentation.
- Implemented client-side routing for documentation URLs in nx-dev.
- Moved CodeQL configuration to YAML-based configuration to ensure it runs properly on forks.
🔧 Affected Symbols
angularcreate-nx-workspaceNX_PROJECT_ROOTdocker:buildbuildrspack executordeleteOutputPathcypress component testsjestgit utilitiesnpmgradledevkit documentation