23.0.0-beta.24 (2026-06-06)
🚀 Features
- angular: deprecate SCAM generators (#35887)
- core: support prompt-only and hybrid migrations in Nx Console UI (#35822, #35718, #3153)
- core: add JSON schema for migrations.json files (#35888)
- core: add migrations for createNodesV2 -> createNodes rename (#35893, #35386)
- ⚠️ devkit: deprecate the standalone parameter of addProjectConfiguration (#35883)
- misc: add --trustThirdPartyPreset flag to skip confirmation prompt (#35827, #35826)
- ⚠️ webpack: deprecate webpack/rspack config compose helpers (#35867)
🩹 Fixes
- core: disallow nx migrate --interactive for Nx v23+ targets (#35874)
- core: pre-authorize agentic handoff writes and consult the user before failing a step (#35889)
- core: respect --no-interactive across all nx migrate prompts (#35884)
- core: keep daemon alive when a recompute's plugin load fails (#35705, #35650)
- core: respect NX_PREFER_TS_NODE over native type stripping (#35892)
- ⚠️ dotnet: graduate @nx/dotnet — drop experimental banner and the /plugin export (#35895)
- js: align tsconfig include and exclude inputs inference with TypeScript behavior (#35876)
- misc: publish migration prompt files and report the real migrate fetch error (#35886)
- misc: multi-version support compliance for rollup, webpack, and module-federation (#35860)
- nextjs: multi-version support compliance (NXC-4395) (#35870)
- react: multi-version support compliance (NXC-4399) (#35872)
- react-native: fix TS2742 build error and retarget rollup/webpack migrations to beta.24 (#35896)
- repo: set workspace-plugin type to module to silence Node strip-types warning (#35880)
- ⚠️ repo: migrate remaining first-party plugins to local dist build (M2-M5) (#35785, #34946, #35743)
- repo: use import type for type-only @nx/devkit imports in copy-a… (#35897)
⚠️ Breaking Changes
- dotnet: graduate @nx/dotnet — drop experimental banner and the /plugin export (#35895)
** the@nx/dotnet/pluginentry point has been
removed; use@nx/dotnet. The included migration updatesnx.json
automatically.Related Issue(s)
N/A - repo: migrate remaining first-party plugins to local dist build (M2-M5) (#35785, #34946, #35743)
- devkit: deprecate the standalone parameter of addProjectConfiguration (#35883)
- webpack: deprecate webpack/rspack config compose helpers (#35867)
❤️ Thank You
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- Jack Stevenson
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez