23.2.0-beta.5
Pre-releaseAdded 6
- Add support for Angular v22.1
- Add nx migrate --run-migration to run a single migration
- Let migration generators skip their AI step
- Generate .nx/ci-config.yaml for agent distribution
- Add nx start-nx-agents as an alias for nx-cloud start-nx-agents
- Support tag-based project selection in release
Changed 1
- Show Cloud app link for remote cache instead of docs
Fixed 12
- Keep buildable libraries private in Angular
- Stop builds crashing on non-array styleUrls in angular-rspack
- Normalize resolved module paths
- Stop pruneProjectGraph from mutating the source project graph
- Make preset empty work without github.com and improve template download errors
- Drain to stdout before exiting nx affected
- Skip unchanged version action projects in Docker
- Keep the kb index working for uncommitted articles in nx-dev
- Make module federation packages optional peer dependencies in React
- Ignore deleted projects in historical affectedness in release
- Support custom conventional commit types in release
- Skip changelog resolution for unversioned projects in release
Security 1
- Update brace-expansion to 5.0.9 for CVE-2026-14257
23.2.0-beta.5 (2026-08-06)
🚀 Features
- angular: add support for Angular v22.1 (#36521)
- core: add nx migrate --run-migration to run a single migration (#36407)
- core: let migration generators skip their AI step (#36532)
- core: show Cloud app link for remote cache instead of docs (#36460)
- nx-cloud: generate .nx/ci-config.yaml for agent distribution (#36504)
- nx-cloud: add nx start-nx-agents as an alias for nx-cloud start-nx-agents (#36572)
- release: support tag-based project selection (#36537)
🩹 Fixes
- angular: keep buildable libraries private (#36545)
- angular-rspack: stop builds crashing on non-array styleUrls (#36550)
- core: normalize resolved module paths (#36556, #36549)
- core: stop pruneProjectGraph from mutating the source project graph (#36517, #36470)
- core: make preset empty work without github.com and improve template download errors (#36508)
- core: drain to stdout before exiting
nx affected(#36569, #36568) - core: update brace-expansion to 5.0.9 for CVE-2026-14257 (#36577)
- docker: skip unchanged version action projects (#36542)
- misc: move plugin internal imports to devkit/internal (#36430)
- nx-dev: keep the kb index working for uncommitted articles (#36588)
- react: make module federation packages optional peer dependencies (#36492)
- release: ignore deleted projects in historical affectedness (#36538)
- release: support custom conventional commit types (#36539)
- release: skip changelog resolution for unversioned projects (#36544)
- release: preserve package.json formatting (#36540)
- testing: reserve dev-server ports in the react-router e2e suite (#36585)
❤️ Thank You
- Aaron Thomas @ATKasem
- AI-JamesHenry @AI-JamesHenry
- ATKasem @ATKasem
- Craigory Coppola @AgentEnder
- Harsh Mathur @harshmathurx
- Jack Hsu @jaysoo
- Jamie Trip
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- Louie Weng @lourw
- Optischa @Optischa