20.5.0-beta.5 (2025-02-27)
🚀 Features
- angular: support angular 19.2.0 (#30088)
- bundling: support rollup.config.ts (#29983)
- module-federation: Update to the latest version of @module-federation (#30147)
- nx-dev: allow sampling rate to be configured through env var (#30193)
- webpack: use sass-embedded and modern-compiler for sass (#29999)
🩹 Fixes
- bundling: use projectRoot for assets (#29978)
- core: task runner should match on full segments (e.g. foo does not match foo-e2e) (#30129)
- core: improve packages recognition when the package version is an external package (#29529)
- core: re-enable CRA migration to Vite (#30082)
- core: standardize useGitHub param (#30173)
- esbuild: update peerDep range (#30167)
- eslint: ensure that packages in the same group as updated together (#30187)
- js: use absolute filetorun path (#30091)
- linter: restore package update group for
@typescript-eslint/eslint-plugin
requirement (#30204) - module-federation: handle parsing static remote config correctly (#30168)
- nest: fix library generator (#30157)
- nextjs: add support for @testing-library/dom in application and library generators (#30189)
- nextjs: add setup generator for Tailwind CSS fixes absolute pathing (#30192)
- release: properly terminate case in switch statement (#30114)
- vite: allow force ignore of logs from nxViteTsPaths plugin #29320 (#30200, #29320)
❤️ Thank You
- Colum Ferry @Coly010
- Denis Akiyakov @newsiberian
- Gustavo Perdomo
- Jack Hsu @jaysoo
- Kevin Hallmark @khallmark
- Leosvel Pérez Espinosa @leosvelperez
- MisterPandaPooh
- Nicholas Cunningham @ndcunningham
- Petr Plenkov
- Tristan Zander