npm nx 22.6.2

latest release: 22.7.0-beta.5
9 hours ago

22.6.2 (2026-03-26)

🚀 Features

  • core: auto-open browser for Cloud setup URL during create-nx-workspace (#35014)
  • repo: add nx-labs repo target and use glob pattern for update-all-repos (#34999)

🩹 Fixes

  • angular: update duplicate migration keys (#34961)
  • angular-rspack: ensure rebuild chunks emitted summary accurate (#34979, #34936)
  • bundling: disable swc input source map resolution (#35010, #32671)
  • core: split-target should handle projects with colons in name better (#34725)
  • core: prevent TUI crash when task output arrives after completion (#34785, #34677)
  • core: respect --parallel limit for discrete task concurrency (#34721, #34117, #31494)
  • core: use scroll-offset-based scrollbar positioning in TUI (#34689)
  • core: skip import-equals namespace aliases in native scanner (#34947, #34644)
  • core: include command name on all telemetry events (#34949)
  • core: skip workspace context setup when global bin hands off to local (#34953, #34914)
  • core: use upsert to prevent FK constraint violations in task DB (#34977)
  • core: runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (#34971, #30170)
  • core: show better log message when isolated plugin shuts down after hook completion (#34922)
  • core: handle owners and conformance project refs on move/remove (#34815)
  • core: resolve published nx migrate package resolution (#35013, #34111)
  • core: prevent batch executor error on prematurely completed tasks (#35015)
  • core: add timeouts to GitHub push flow to prevent CLI hangs (#35011, #34482)
  • devkit: prevent double install in generators for TS solution workspaces (#34891)
  • devkit: add startTime and endTime to TaskResult interface (#34996)
  • gradle: ignore test enums when atomizing (#34974)
  • js: pass configName to typecheck command in TS plugin (#34989, #34274)
  • js: add input on .d.ts files within dependency projects (#34968)
  • linter: prepend framework configs before baseConfig in flat config generation (#34898, #28381, #32923)
  • misc: make webinar banner theme-aware with light mode support (#35029)
  • module-federation: enable ESM output for Angular rspack MF plugin (#34839, #34584, #33992)
  • nx-cloud: remove invalid images (#34997, #34970)
  • nx-dev: build nx-dev in-place to fix ai package resolution (#34730, #34669)
  • nx-dev: improve docs search ranking and metrics (#34992)
  • release: fall back to gh user search for author usernames (#34904)
  • repo: skip flaky Cypress HMR e2e tests (#34969)
  • repo: resolve FreeBSD build disk space issue (#35030)
  • vite: add support for Vite 8 (#34850, #34849)
  • vitest: resolve addPlugin default in init generator (#34990)

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.