22.0.2
📦 nxView on GitHub →
✨ 4 features🐛 22 fixes🔧 2 symbols
Summary
This patch release (22.0.2) focuses heavily on bug fixes across core functionality, Docker integration, and build tooling like Vite and Webpack. New features include improved Docker argument inference and Gradle path customization.
✨ New Features
- docker: support inferring additional args for targets with interpolation support
- gradle: add custom installation path to options
- nx-dev: add downloadable resources page and React book blog post
- release: support {versionActionsVersion} in docker version scheme
🐛 Bug Fixes
- core: continue execution when cloud client is unavailable
- core: prevent error message containing "[object Object]" for invalid {workspaceRoot} placement
- core: fix swapped arguments when resolving catalog references from the filesystem
- core: should find dockerfiles to suggest installing docker plugin
- core: stream without prefixes showing tui
- core: add accept header to http remote cache get
- core: prevent undefined importer crash in pnpm lockfile parsing
- core: split lockfile cache and other performance improvements
- core: ensure daemon writes project graph cache to disk consistently
- core: turn v8 serializer off by default but fallback to it if json serialization fails
- core: make sure that gemini contextFileName is string before trying to resolve
- docker: handle undefined options when creating graph
- docker: handle dockerfile at project root tag
- docker: guard commitSha null in plugin interpolation
- maven: use File.isAbsolute for cross-platform path detection
- misc: add explanatory footer to ai agents prompts
- misc: handle null exit codes from crashed child processes
- node: migrate to koa 3.0.3
- nx-dev: update docs code blocks usage
- nx-dev: add copy-docs back as a dep of serve
- vite: nxViteTsPaths supports local path aliases
- webpack: prevent errors when importing @nx/webpack before typescript is installed
🔧 Affected Symbols
nxViteTsPaths@nx/webpack