22.7.0-beta.8
📦 nxView on GitHub →
✨ 2 features🐛 14 fixes🔧 7 symbols
Summary
This release introduces updates to telemetry format and enables the tsgo compiler. It also includes numerous bug fixes across core, Gradle, JS, Vite, and Webpack related to validation, dependency pinning, hashing, and compatibility updates for Vite 8.
✨ New Features
- Updated nx init telemetry meta from CSV to JSON format.
- Enabled tsgo compiler for the nx package.
🐛 Bug Fixes
- Validated bundler option for Angular presets in create-nx-workspace.
- Handled "." and absolute paths as workspace name in create-nx-workspace (CNW).
- Pinned version of axios.
- Preserved sibling dependency inputs in native hashing.
- Restored nx package exports compatibility.
- Applied sandbox exclusions, multi-line typeof import detection, and global ensurePackage mock.
- Increased project graph timeout defaults for Gradle.
- Used object notation for exclude tasks in Gradle.
- Included tsbuildinfo in narrowed tsc build-base outputs.
- Passed environment variables into docker builds in the publish workflow.
- Bumped picomatch from 4.0.2 to 4.0.4.
- Updated vitest and plugin-react-swc versions for Vite 8 compatibility.
- Bumped sass version for vue/nuxt presets for Vite 8 compatibility.
- Bumped postcss-loader to ^8.2.1 to eliminate transitive yaml@1.x CVE.