# Nx 23.2.0-beta.11 - Product: Nx (https://whatsnew.fyi/product/nx) - Vendor: Nx - Date: 2026-08-27 - Version: 23.2.0-beta.11 - Original notes: https://github.com/nrwl/nx/releases/tag/23.2.0-beta.11 - Permalink: https://whatsnew.fyi/product/nx/releases/23.2.0-beta.11 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Infer OpenApiDocumentsDirectory as a build output in dotnet - **fixed** — Do not allowlist the analytics domain when analytics are off - **fixed** — Isolate pnpm version detection from workspace - **fixed** — Key the main-worktree-root cache on the workspace root - **fixed** — Give pnpm a fresh cache dir per e2e run - **fixed** — Compile Kotlin in-process in the gradle e2e fixture - **fixed** — Support gradle builds that configure subprojects from an ancestor build file - **fixed** — Retry nxProjectGraph on lock timeout and kill orphaned gradle builds on exit - **fixed** — Make pruned pnpm output installable and run its workspace modules - **fixed** — Keep the deprecated-prepend warning in the task's terminal output - **fixed** — Detect all files changed during lock file update - **fixed** — Stop writing a failing task's output three times in maven - **fixed** — Describe the library generator and export its server entry in nextjs - **fixed** — Stop installing unused babel-jest for generated nextjs apps - **fixed** — Restore missing linux native binding entries to pnpm-lock - **fixed** — Stop CI cache churn from evicting the cargo caches - **fixed** — Serve nx executor schema reads from source in unit tests - **fixed** — Set optimization.minimize to its normalized object form in webpack ##### 23.2.0-beta.11 (2026-08-27) ###### 🚀 Features - **dotnet:** infer OpenApiDocumentsDirectory as a build output ([#36788](https://github.com/nrwl/nx/pull/36788)) ###### 🩹 Fixes - **core:** do not allowlist the analytics domain when analytics are off ([#36663](https://github.com/nrwl/nx/pull/36663), [#36486](https://github.com/nrwl/nx/issues/36486)) - **core:** isolate pnpm version detection from workspace ([#36728](https://github.com/nrwl/nx/pull/36728), [#36727](https://github.com/nrwl/nx/issues/36727)) - **core:** key the main-worktree-root cache on the workspace root ([#36768](https://github.com/nrwl/nx/pull/36768)) - **core:** give pnpm a fresh cache dir per e2e run ([#36802](https://github.com/nrwl/nx/pull/36802)) - **gradle:** compile Kotlin in-process in the e2e fixture ([#36803](https://github.com/nrwl/nx/pull/36803)) - **gradle:** support builds that configure subprojects from an ancestor build file ([#36693](https://github.com/nrwl/nx/pull/36693), [#36668](https://github.com/nrwl/nx/issues/36668)) - **gradle:** retry nxProjectGraph on lock timeout and kill orphaned gradle builds on exit ([#36806](https://github.com/nrwl/nx/pull/36806)) - **js:** make pruned pnpm output installable and run its workspace modules ([#36139](https://github.com/nrwl/nx/pull/36139), [#36055](https://github.com/nrwl/nx/issues/36055), [#36066](https://github.com/nrwl/nx/issues/36066), [#36140](https://github.com/nrwl/nx/issues/36140), [#35425](https://github.com/nrwl/nx/issues/35425), [#18402](https://github.com/nrwl/nx/issues/18402)) - **js:** keep the deprecated-prepend warning in the task's terminal output ([#36789](https://github.com/nrwl/nx/pull/36789)) - **js:** detect all files changed during lock file update ([#34856](https://github.com/nrwl/nx/pull/34856)) - **maven:** stop writing a failing task's output three times ([#36790](https://github.com/nrwl/nx/pull/36790)) - **nextjs:** describe the library generator and export its server entry ([#36776](https://github.com/nrwl/nx/pull/36776)) - **nextjs:** stop installing unused babel-jest for generated apps ([#36765](https://github.com/nrwl/nx/pull/36765)) - **repo:** restore missing linux native binding entries to pnpm-lock ([#36785](https://github.com/nrwl/nx/pull/36785)) - **repo:** stop CI cache churn from evicting the cargo caches ([#36801](https://github.com/nrwl/nx/pull/36801)) - **repo:** serve nx executor schema reads from source in unit tests ([#36809](https://github.com/nrwl/nx/pull/36809)) - **webpack:** set optimization.minimize to its normalized object form ([#36815](https://github.com/nrwl/nx/pull/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