23.0.0-beta.17
Breaking Changes📦 nxView on GitHub →
⚠ 1 breaking✨ 1 features🐛 6 fixes🔧 4 symbols
Summary
This beta release introduces a feature for prompt generator migrations and includes several bug fixes across core, js, linter, and rsbuild, notably migrating ESLint packages to a local distribution build.
⚠️ Breaking Changes
- The packages @nx/eslint and @nx/eslint-plugin have been migrated to use a local distribution build. This may require updating configurations that relied on the previous packaging structure.
Migration Steps
- Review configurations related to @nx/eslint and @nx/eslint-plugin due to migration to local dist build.
✨ New Features
- Prompt generator migrations now use the prompt field.
🐛 Bug Fixes
- Resolved local plugin subpath imports from source in core.
- Undefined task parallelism is now treated as parallel when scheduling.
- Handled object form of the bin field in getPrettierPath.
- The transpiler is always registered for registerTsProject so subsequent require(file) calls will work.
- Skipped '$' escaping in file paths on Windows.
- Rsbuild now infers build outputs directly from distPath.root.