21.5.3 (2025-09-19)
🚀 Features
- core: add NX_PROJECT_ROOT environment variable to runti… (#32736, #31428)
- docker: ensure docker:build dependsOn build (#32697)
- nx-dev: disable Algolia search on non-docs pages when Astro docs are enabled (#32789)
- release: new option preserveMatchingDependencyRanges to not update matching version ranges (#32556)
🩹 Fixes
- angular: install a compatible version of jest for angular (#32744)
- angular-rspack: show correct file sizes in build stats for i18n builds (#32758, #32277)
- angular-rspack: ensure assets extracted from stylesheets correctly #32487 (#32759, #32487)
- core: exit fork process and children when ipc connection closes (#32681)
- core: improve error messages for provenance checks (#32680)
- core: add missing view command to npm (#32729)
- core: kill child process correctly when run-script executor process is killed and not using pseudoterminal (#32699)
- core: do not shutdown daemon for project graph errors (#32764)
- core: fix misc db-related issues (#32745)
- gradle: use project configurations to determine project dependencies (#32704)
- misc: add typescript output to the eslint ignore when needed (#32775)
- nx-dev: correct courses page og image (#32700)
- nx-dev: correctly link to url fragments for devkit (#32565)
- nx-dev: implement client-side routing for documentation URLs (#32708)
- repo: move codeql to yml based config s.t. it runs properly on forks (#32659)
❤️ Thank You
- Caleb Ukle
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- MaxKless @MaxKless
- Philip Fulcher