23.2.0-beta.11 (2026-08-27)
🚀 Features
- dotnet: infer OpenApiDocumentsDirectory as a build output (#36788)
🩹 Fixes
- core: do not allowlist the analytics domain when analytics are off (#36663, #36486)
- core: isolate pnpm version detection from workspace (#36728, #36727)
- core: key the main-worktree-root cache on the workspace root (#36768)
- core: give pnpm a fresh cache dir per e2e run (#36802)
- gradle: compile Kotlin in-process in the e2e fixture (#36803)
- gradle: support builds that configure subprojects from an ancestor build file (#36693, #36668)
- gradle: retry nxProjectGraph on lock timeout and kill orphaned gradle builds on exit (#36806)
- js: make pruned pnpm output installable and run its workspace modules (#36139, #36055, #36066, #36140, #35425, #18402)
- js: keep the deprecated-prepend warning in the task's terminal output (#36789)
- js: detect all files changed during lock file update (#34856)
- maven: stop writing a failing task's output three times (#36790)
- nextjs: describe the library generator and export its server entry (#36776)
- nextjs: stop installing unused babel-jest for generated apps (#36765)
- repo: restore missing linux native binding entries to pnpm-lock (#36785)
- repo: stop CI cache churn from evicting the cargo caches (#36801)
- repo: serve nx executor schema reads from source in unit tests (#36809)
- webpack: set optimization.minimize to its normalized object form (#36815)
❤️ Thank You
- AI-JamesHenry @AI-JamesHenry
- Christopher Buss @christopher-buss
- Craigory Coppola @AgentEnder
- FrozenPandaz @FrozenPandaz
- Jason Jean @FrozenPandaz
- Jeong Seungdeok @seungdeok
- Leosvel Pérez Espinosa @leosvelperez
- leosvelperez @leosvelperez