github nrwl/nx 21.5.0-beta.2

pre-releaseone day ago

21.5.0-beta.2 (2025-09-02)

🚀 Features

  • angular: support angular v20.2 (#32351)
  • core: add incompatibleWith field for packageJsonUpdates (#32464)
  • core: auto-retry lock files changed daemon msgs (#32489)
  • graph: unwrap RankDirPanel from experimental (#32490, #32482, #32481)
  • js: detect duplicate project references in @nx/js:typescript-sync (#32443)
  • module-federation: align dynamic federation with latest from module federation and rspack (#32509, #32542)
  • nx-dev: nx.dev homepage feature illustrations and CTA (#32298)
  • repo: add GitHub Actions workflow to validate PR titles (#32458)
  • rspack: support passing templateParameters to HtmlRspackPlugin (#32553)
  • tools: add repository update system for automated Nx migrations (#32124)

🩹 Fixes

  • core: handle no daemon when stopping (#32455)
  • core: create pnpm peer deps settings in the appropriate location when creating workspace (#32470)
  • core: repair nx mcp in pnpm/yarn (#32452)
  • core: allow additional properties in ProjectMetadata type (#32483)
  • core: normalize root project root when merging project config results (#32517)
  • core: detect devcontainer environment and skip Nx Console installation prompt if it exists (#32571)
  • expo: export output should be within project directory (#32477)
  • gradle: use AST parsing to migrate updates to version catalogs (#32463)
  • gradle: allow test target name to be configuration from nx.json (#32416)
  • graph: nxArgs.projects can be an empty array (#32479)
  • graph: project details navigating for new taskGraph and tasks with default configuration on UI (#32510)
  • js: use a unique typescript custom condition name for the workspace (#32429, #31332)
  • misc: check for packages existence to detect pnpm workspaces setup (#32474)
  • nx-cloud: read package.json correctly for workspace name when creating new cloud workspace (#32504)
  • nx-dev: re-enable contact form (#32493)
  • nx-dev: task graph should not break docs (#32501)
  • nx-dev: update header logo to link to nx.dev homepage (#32502)
  • nx-dev: issue with index pages not showing content lists (#32559)
  • nx-dev: resolve multiple styling issues in Astro documentation (#32561)
  • nx-dev: add missing data in plugin migrations (#32562)
  • rspack: expand serve-static target names for init generator (#32587)

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.