npm @nx/angular 20.4.0-beta.0

latest releases: 20.4.0-canary.20250116-a127177, 0.0.0-pr-29636-e3c31b7, 0.0.0-pr-29636-b148ccc...
17 hours ago

20.4.0-beta.0 (2025-01-15)

🚀 Features

  • core: allow tasks to run with a substring of project name (#29552)
  • core: add support for skipping remote cache (#29574)
  • graph: update headlessui v2 (#29586)
  • js: simplify generated tsconfig.base.json compiler options in ts solution setup (#29550)
  • js: infer build-deps and watch-deps targets for incremental builds (#29609)
  • module-federation: upgrade to latest version of @module-federation/enhanced (#29535)
  • nx-dev: add TOC markdoc component for blog posts (3e564864fd)
  • nx-dev: customer videos on customer page (#29380)
  • nx-dev: add trial pages for Powerpack and Enterprise, update contact sales team page (#29554)
  • testing: add option ciGroupName to @nx/jest/plugin (#29365)
  • web: support custom cors headers (#29382)
  • web: add support for TS solution setup for @nx/web (#29583)

🩹 Fixes

  • angular: restore esm2022 bundle and drop fesm2022 in ng-packagr-lite executor (#29615)
  • core: daemon spinner should show text (#29448)
  • core: update nx cloud bundle install directory logic (#29555)
  • core: avoid launching default plugins twice (#29539)
  • core: support subpath exports when constructing the project graph (#29577)
  • core: update package script logic to handle cli tool name as command (#29617)
  • core: show better project graph errors (#29525)
  • core: check only for watcher connections during inactivity shutdown (#29621)
  • js: not generate tsconfig if already exists (#29317)
  • js: only add typescript project references for explicit dependencies in sync generator (#28998)
  • js: infer outputs correctly when both rootDir and outDir are set for tsconfig (#29531)
  • js: do not set project references to non-existing tsconfig files in sync generator (#29536)
  • js: ensure js libraries' build produce esm output in ts solution setup (#29546)
  • js: avoid nested paths in workspaces because they can lead to future issues (#29553)
  • js: Update typescript plugin check for buildable projects (#29431)
  • js: update detection of ts solution setup (#29576)
  • js: generate js libs with exports in package.json and ensure esm output when using rollup bundler (#29565)
  • js: do not generate explicit vitest task config for a js library unless adding plugin is disabled (#29606)
  • js: improve error handling during SWC compilation (#29605)
  • js: non-buildable js libs specify type=module (#29620)
  • misc: ensure all project generators add project to workspaces config (#29582)
  • misc: ensure exports are generated for several lib generators in ts solution setup (#29588)
  • nx-dev: Quote typo (#29513)
  • nx-dev: add playsInline to video loop component (aceebca1aa)
  • nx-dev: fix heroicons for safari (#29544)
  • nx-dev: Update Webinar link (#29590)
  • react: transpile SVGR into React 19 compatible component (#29543)
  • react: setup mf env var as input for rspack (#29584)
  • release: invalid config path in hint for using skipLockFileUpdate (#29425)
  • release: ensure git push option is always applied (#29596)
  • rspack: make subresourceIntegrity usage configurable (#29629)
  • testing: infer correct outputs when absolute paths are provided in playwright config (#29549)
  • vite: tsconfig paths plugin should not partially match paths (#29501)

❤️ Thank You

Don't miss a new angular release

NewReleases is sending notifications on new releases.