npm @nx/angular 21.4.0-beta.1

latest releases: 21.5.1-beta.4, 21.5.0-canary.20250904-2c678a1, 21.5.0-canary.20250904-ec1f1a4...
one month ago

21.4.0-beta.1 (2025-07-25)

🚀 Features

  • ⚠️ bundling: remove stylus support (#32035)
  • core: add tsBuildInfoFile option all packages tsconfig.lib.json (#32030)
  • core: log out-of-sync details returned by sync generators when running nx sync:check (#32072)
  • core: display estimated task durations in the tui terminal pane when available (#31972)

🩹 Fixes

  • angular: update jest-preset-angular to v15 (#32050, #32024)
  • angular: update migration target version for jest-preset-angular v15 package update (#32051)
  • bundling: fix stylus installation error due to npm security (#32036)
  • core: render the correct output in the tui terminal pane when pinning task (#31975)
  • core: handle undefined packageJson.dependencies (#31998)
  • core: improve build time by narrowing the path scope for upload (#32023)
  • core: improve tui minimal view display and prevent flashing scrollbar (#32045)
  • core: make tasks list columns in the tui more compact (#32074)
  • core: improve arrow key detection for interactive programs (#32075)
  • core: prevent thread leaks in nx_walker and logger (#32061)
  • core: disable TUI on ai agents (#31480)
  • core: derive graph node type correctly when projectType is not set (#32018, #31983)
  • core: pnpm lockfile parser handles undefined dependencies (#32084)
  • core: prevent --skipInstall from being passed from create-nx-workspace to new generator (#32086, #31834)
  • jest: revert back to Jest 30 after synckit compatibility fix (#31984, #31981)
  • js: resolve relative imports correctly in nested projects (#31978, #31980)
  • linter: update lint executor to correctly handle --fix and --quiet (#31970, #31868)
  • linter: handle negative numbers in flat config AST generation (#32085, #31955)
  • misc: fix setup selection (#31997)
  • misc: allow scoped package names in application generators (#31957, #31229)
  • nextjs: infer relevant tasks with the typescript sync generator when using ts project references (#31996, #31983)
  • testing: normalize spec files correctly in jest replace-removed-matcher-aliases migration (#31995, #31991)
  • testing: add missing package updates for ts-jest and jest-util for jest v30 migrations (#32017)

⚠️ Breaking Changes

  • bundling: Stylus (.styl) files are no longer supported.

❤️ Thank You

Don't miss a new angular release

NewReleases is sending notifications on new releases.