21.4.0-beta.8 (2025-08-11)
🚀 Features
- core: calculate dependency view area safely in the tui and render its scrollbar in the correct position (#32187)
- core: add argv field to Pre/Post Tasks Execution contexts (#32259)
- core: add automatic pane switching for failed dependencies (#32006)
- docker: add support for {env.VAR_NAME} (#32255)
- docker: add --dockerVersion flag for specifying exact version (#32266)
- graph: optimize task graph loading with lazy loading and caching (#31581)
- js: ignore scoped export conditions (#32063)
- js: add esm support for esbuild and running serve with the node executor (#31965, #10296)
- node: enhance debugging support for Node applications (#31949)
🩹 Fixes
- core: don't throw during migrate ui execution if migrations.json is gitignored (#32166)
- core: repair nx mcp command (#32264)
- core: update http-proxy-middleware to resolve vulnerability (#32278)
- core: prevent TUI buffer overflow panics in dependency view scrollbar rendering (#32292)
- expo: update heading text assertion to use regex for flexibility (#31542)
- module-federation: upgrade module federation to 0.18.0 (#32260)
- release: adjust publish error message and version schema (#31190)
- release: ensure no exception when conventionalCommits is false (#32256)
- vite: fix rollup replace files (#32100)
❤️ Thank You
- Abdullah Ebrahim @A-EbrahimRSA
- Aidan Temple @aidant
- Colum Ferry @Coly010
- Gil Hanan @gilhanan
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- Luca Peruzzo @luca-peruzzo
- MaxKless @MaxKless
- Mohamed Muhsin @muhsinkamil
- Nicholas Cunningham @ndcunningham
- Terry Mun-Andersen @terrymun