23.2.0-beta.1
📦 nxView on GitHub →
✨ 1 features🐛 16 fixes🔧 8 symbols
Summary
This release introduces a new React + Vite + Vitest + Playwright example and includes numerous bug fixes across core, linter, module-federation, release, storybook, vite, and webpack functionalities.
✨ New Features
- Added a React + Vite + Vitest + Playwright example to the repository.
🐛 Bug Fixes
- Unit tests now pass locally regardless of the invoked package manager.
- AI agent file generation is skipped when `--aiAgents none` is used.
- Used `--config.frozen-lockfile=false` for pnpm add during migration.
- Selected projects can now be run with `--exclude-task-dependencies`.
- Git revisions are no longer passed through a shell in affected commands.
- Trickling watcher bursts are now collected fully on daemon force-flush.
- Tasks running in another Nx process are now reported in the inline TUI.
- Ratatui cursor queries no longer race the TUI event stream.
- Critical-path tasks are now rendered as a nested list in the job summary.
- Override parser is now kept when `convert-to-flat-config` uses `FlatCompat`.
- Static remote assets are no longer cached in the dev-server plugin for module federation.
- Version suffix is stripped from npm dependency names for Bun compatibility in module federation.
- VersionDataEntry dependency types are aligned with VersionActions to allow null values.
- Storybook configuration generator now updates `nx.json`.
- The `watch: false` option is no longer leaked into the dev server config for Vite.
- The `watch` option is now propagated from the executor to the Webpack config.