21.4.0-beta.8
📦 nxView on GitHub →
✨ 9 features🐛 9 fixes🔧 3 symbols
Summary
This beta release introduces significant features like automatic pane switching for failed dependencies and ESM support for esbuild, alongside various bug fixes including vulnerability updates and TUI stability improvements.
✨ New Features
- core: calculate dependency view area safely in the tui and render its scrollbar in the correct position
- core: add argv field to Pre/Post Tasks Execution contexts
- core: add automatic pane switching for failed dependencies
- docker: add support for {env.VAR_NAME}
- docker: add --dockerVersion flag for specifying exact version
- graph: optimize task graph loading with lazy loading and caching
- js: ignore scoped export conditions
- js: add esm support for esbuild and running serve with the node executor
- node: enhance debugging support for Node applications
🐛 Bug Fixes
- core: don't throw during migrate ui execution if migrations.json is gitignored
- core: repair nx mcp command
- core: update http-proxy-middleware to resolve vulnerability
- core: prevent TUI buffer overflow panics in dependency view scrollbar rendering
- expo: update heading text assertion to use regex for flexibility
- module-federation: upgrade module federation to 0.18.0
- release: adjust publish error message and version schema
- release: ensure no exception when conventionalCommits is false
- vite: fix rollup replace files
🔧 Affected Symbols
nx mcp commandhttp-proxy-middlewaremodule federation