github nrwl/nx 22.7.0-beta.13

pre-release17 hours ago

22.7.0-beta.13 (2026-04-15)

🚀 Features

  • core: add json input type for selective JSON field hashing (#35248)
  • core: update nx-set-shas usage to v5 (#34934)
  • core: add NX_BAIL environment variable (#34711)

🩹 Fixes

  • angular: preserve specific file paths in tsconfig when adding secondary entry point (#35254, #33051)
  • angular: fall back to addUndefinedDefaults when addUndefinedObjectDefaults is unavailable (#35290)
  • angular-rspack: normalize Windows path separators for i18n (#35252, #32864)
  • angular-rspack: add fileReplacements to resolve.alias (#34197)
  • angular-rspack: fixes issues with angular-rspack hmr (#35294, #35040)
  • core: replace exec() with spawn() to prevent maxBuffer crash on large command output (#35256)
  • core: inline daemon status check, drop subprocess workaround (#35273)
  • core: don't cache project graph errors on daemon (#35088)
  • core: cap TUI parallel slots by total task count (#35299)
  • core: don't hang when workspace contains a named pipe (#35289)
  • core: optimize warm cache performance for task execution (#35172, #31067)
  • js: stop generating baseUrl in tsconfig, use ./ prefix for path mappings (#34965, #32958)
  • js: suppress false swc-node/ts-node warning on Node 22.18+ (#35247, #32567)
  • js: avoid full source scan in readTsConfigPaths (#35300)
  • js: resolve project tsconfig for inferred tsc run-commands targets in dependency-checks (#35291)
  • nextjs: align nx-dev build inputs and update plugin defaults (#35238)
  • node: split package-manager exec command for VS Code launch.json (#35295, #35276)
  • nx-dev: improve search ranking for reference pages (#35243, #1, #7, #2)
  • nx-dev: seo improvements for nx.dev/docs (#35244)
  • release: surface swallowed publish errors when stdout is not valid JSON (#35283, #34497)
  • testing: declare external tsconfig files as playwright e2e task inputs (#35287)
  • vitest: add dependent task output files as inputs for vitest test targets (#35242)
  • vitest: infer ancestor tsconfig files as test task inputs (#35241)

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.