23.2.0-beta.0
23.2.0-beta.0
nx
View on GitHubView PackagePublished: Jul 17, 2026

Release Notes

23.2.0-beta.0 (2026-07-17)

🚀 Features

  • core: confirm before creating migration commits on the default branch (#36314)
  • core: add a full-width TUI status bar and vim-style pane search (#36263)

🩹 Fixes

  • angular: make webpack-related packages optional peer dependencies (#36310)
  • bundling: support TypeScript esbuildConfig files in the esbuild executor (#36352, #36349)
  • core: speed up npm lockfile parsing (#36216)
  • core: speed up lockfile parsing and catalog resolution (#36223)
  • core: show performance report recommendations only when actionable (#36344)
  • core: close daemon log descriptors after spawn to avoid Node 26 crash (#36280)
  • core: prevent shell injection in nx import (#36348)
  • core: correct the 22.6.0 gitignore and analytics migration wiring (#36356)
  • core: support npm 12 and pnpm in the package provenance check (#36354, #36338)
  • core: honor pnpm minimumReleaseAge config on pnpm 11 (#36335, #36330)
  • core: support pnpm 11 patched dependency hashes (#36360)
  • core: resolve name refs copied into pattern-matched target arrays (#36359, #36302)
  • core: resolve source-loaded plugin transitive workspace imports (#36296)
  • core: unbreak pnpm 11 installs by acknowledging build-script deps from generators (#36302)
  • core: include continuous and default-config dependencies in show target (#36374)
  • js: support private methods and static blocks in babel preset (#36218, #36205)
  • js: parse pnpm/npm publish JSON containing braces in file paths (#36241, #36236)
  • misc: resolve CSS url() assets on Windows in postcss-cli-resources (#36353, #36336, #34676)
  • misc: suppress outdated disclaimer for unsupported AI agents with AGENTS.md (#36324, #36264)
  • misc: bump ci-workflow generator to node 24 and current action majors (#36364)
  • release: only extract body issue references linked via closing keywords (#36326, #35682, #35764, #13420, #781, #3175, #418, #2292, #123)
  • repo: bump decompress to safe version (#36333)
  • vitest: honor watch config and keep --ui open in the test executor (#36237, #30263)
  • vitest: generate root vitest.config.ts instead of deprecated vitest.workspace (#36316, #36311)
  • webpack: disable extractComments on the swc terser minimizer (#36238, #36233)
  • webpack: bundle non-buildable library subpaths with fallback-array exports (#36313, #36309)

❤️ Thank You

  • Aaron Thomas @ATKasem
  • Charlie Croom
  • Craigory Coppola @AgentEnder
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Leosvel Pérez Espinosa @leosvelperez
  • Miroslav Jonaš @meeroslav