21.5.0-beta.0 (2025-08-20)
🚀 Features
- nx: use platform certificate trust store (#31999)
- nx-dev: link ukg article on homepage (c02d448b9f)
- nx-dev: configure rewrite to astro-docs when NEXT_PUBLIC_ASTRO_URL is set (#32424)
- rspack: add support for converting webpack plugin configs #30292 (#32382, #30292)
- webpack: migrate from deprecated url.parse() to WHATWG URL API (f768886ae7)
🩹 Fixes
- angular: set the
tsConfig
option when possible to aid with angular migrations (#32355, #32138) - core: improve Cursor editor detection and extension installation (#32374)
- core: ensure deterministic dummy task generation in task graphs (#32414)
- core: handle unsupported platforms in Cursor IDE install command (#32419)
- core: only prompt for NX Console installation in TTY environments (#32425)
- devkit: restore peer dep range to 2 majors (#32406, #31801)
- graph: some misc fixes to the graph (#32401)
- js: esm loader should handle absolute paths on windows #32376 (#32383, #32376)
- js: improve
@nx/js/typescript
plugin check for buildable libraries (#32405, #32116, #32290) - js: do not infer the project type in the
@nx/js/typescript
plugin (#32421) - misc: update @types/node to v20.19.9 to support fetch API (#32092, #31637)
- nx-dev: update navbar CTA buttons and updates event tracking (#32392)
- testing: support NX_CACHE_PROJECT_GRAPH when reading inferred config from jest cache file (#32380)
- testing: fall back to
tsconfig.json
in the jest resolver (#32083) - webpack: migrate from deprecated url.parse() to WHATWG URL API (#32399)
❤️ Thank You
- Chau Tran @nartc
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- FrozenPandaz @FrozenPandaz
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Jonathan Gelin @jogelin
- Juri @juristr
- Juri Strumpflohner @juristr
- Leosvel Pérez Espinosa @leosvelperez
- Marc Palm @marcpalm
- Nicholas Cunningham @ndcunningham
- Tomáš Čarnecký @wereHamster