23.0.0-beta.8
Breaking Changes📦 nxView on GitHub →
⚠ 1 breaking✨ 1 features🐛 5 fixes🔧 2 symbols
Summary
This beta release introduces a breaking change by dropping the legacy typescript plugin for bundling and aligning build defaults. Several bug fixes address dependency updates, path corrections, and environment variable isolation.
⚠️ Breaking Changes
- The legacy typescript plugin for bundling has been dropped, and the default value for `rollup buildLibsFromSource` has been aligned. Users relying on the old behavior might need to explicitly configure rollup settings.
Migration Steps
- Review bundling configurations, specifically if you relied on the legacy typescript plugin or the previous default for `rollup buildLibsFromSource`, and update your rollup settings if necessary.
✨ New Features
- Dropped legacy typescript plugin and aligned rollup buildLibsFromSource default in bundling.
🐛 Bug Fixes
- Updated minimatch dependency to version 10.2.5.
- Restored use-legacy-versioning shim for @nx/js@21 ensurePackage path.
- Isolated NX_PARALLEL environment variable in parallel-related specifications.
- Corrected output paths for Web SDK and centralized dist setups in dotnet projects.
- Resolved graph-client build-client sandbox violations.