Nx Update: 20.5
Blog post from Nx
Nx has introduced several updates since the 20.3 release, focusing on enhancing AI-assisted development and improving the efficiency of monorepos. Key improvements include advancements in LLM integration, allowing AI-powered coding assistants to better understand entire codebases by providing comprehensive monorepo context. TypeScript project references have been optimized for speed and memory efficiency, and the process of running tasks has been simplified. Migration documentation has been enriched to help users understand changes more clearly, while support for ESM configuration has been added to @nx/eslint. New workspaces now default to React 19, although automated migration for this version is not provided, and Angular support has been updated to 19.2. Additionally, Nx has updated support for Vite 6 and Vitest 3, while also working on introducing Continuous Tasks for better handling of long-running processes. Numerous fixes and improvements, such as faster project graph calculations and enhanced daemon stability, have been implemented, with an emphasis on ease of updating through automated migration commands.