npm nx 23.0.0-beta.24

5 hours ago

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/plugin entry point has been
    removed; use @nx/dotnet. The included migration updates nx.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

Don't miss a new nx release

NewReleases is sending notifications on new releases.