23.0.0-beta.2 (2026-04-29)
🚀 Features
- ⚠️ misc: remove Tailwind CSS setup-tailwind generators (#35049)
- ⚠️ misc: remove deprecated stylesheet options from generators (#35103)
🩹 Fixes
- angular: disable vitest watch by default (#35493)
- bundling: include tsconfig solution input for rollup (#35476)
- bundling: include tsconfig solution input for webpack (#35477, #35476)
- core: keep continuous children alive when nx:noop orchestrator completes (#35388)
- core: start TUI event reader synchronously in enter() to prevent stdin race (#35465, #34619, #34144)
- core: use require for global to local Nx handoff so Windows drive paths work (#35478)
- core: prevent daemon shutdown from cache-poisoned in-process nx loads (#35482, #35444, #34463, #34111)
- core: add provenance check in nx console status path (#35485)
- core: skip target-defaults synthesis when defaults are incompatible with the specified target (#35486)
- core: native watcher rewrite + daemon hardening for daemon-on e2e (#35204, #14, #19, #12, #13)
- core: remove access control header from graph app (#35494)
- js: strip glob from inferred outputs before resolving as path (#35463, #35452)
- misc: exclude stories and specs from tailwind content scanning (#35470)
- misc: resolve pnpm catalog: refs in version lookups (#35459, #35453)
- nextjs: use cached project graph in withNx (#35475, #34518, #32880)
- node: include tsconfig input in node-app esbuild scaffold (#35466)
- react: withSvgr migration preserves other properties (#35484)
- release: handle short and full project names in commit scopes (#34219)
⚠️ Breaking Changes
- misc: remove deprecated stylesheet options from generators (#35103)
- misc: remove Tailwind CSS setup-tailwind generators (#35049)
❤️ Thank You
- Claude
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- MaxKless @MaxKless
- ShwethaSundar