Change8

Nx

Dev Tools

Get to green PRs in half the time. Nx optimizes your builds, scales your CI, and fixes failed PRs. Built for developers and AI agents.

Latest: 22.4.0-beta.1100 releases9 breaking changesView on GitHub →

Release History

22.4.0-beta.112 fixes6 features
Jan 8, 2026

This beta release introduces support for cwd specific hashes in core, bulk ESLint suppression for newer versions, and new options for rspack configurations. Several bug fixes address issues in Angular, Gradle, JS plugins, and Vitest configurations.

22.3.31 fix
Dec 19, 2025

This patch release primarily addresses a minor fix by removing the CNW A/B testing flow branching.

22.4.0-beta.013 fixes4 features
Dec 19, 2025

This beta release introduces support for ngrx v21 and zoneless cypress component testing in Angular, alongside various bug fixes across core, dotnet, and module-federation functionality.

22.3.29 fixes2 features
Dec 19, 2025

This release introduces support for ngrx v21 and zoneless cypress component testing in Angular. It also includes numerous bug fixes across core, linter, module federation, and testing utilities.

22.3.12 fixes
Dec 18, 2025

This patch release focuses on bug fixes, specifically ensuring no TUI is shown for single tasks in the core and resolving dependency graph issues for dotnet projects with multi-targeting and transitive dependencies.

22.3.042 fixes13 features
Dec 17, 2025

This release introduces significant updates for Angular (v21 support and Jest migrations) and enhances core performance, especially around package manager parsing (pnpm/yarn) and TUI usability. It also adds support for Prettier v3 and improves JS/SWC compilation logging.

22.3.0-beta.311 fixes5 features
Dec 17, 2025

This beta release introduces TUI enhancements, Prettier v3 support, and several Angular-related migrations, alongside numerous bug fixes across core, graph, and build systems.

22.2.75 fixes1 feature
Dec 16, 2025

Version 22.2.7 introduces the ability to customize the companion E2E project location in nx-plugin and includes several bug fixes across core, node, and web functionality.

22.3.0-beta.27 fixes1 feature
Dec 16, 2025

This beta release focuses on bug fixes across core, JavaScript tooling, and Next.js generators, including improved dependency hashing and SWC compatibility.

22.2.66 fixes1 feature
Dec 16, 2025

This release focuses on bug fixes, including improvements to dependency hashing with PNPM patches, better handling of package.json configurations, and adjustments for the latest @swc/cli version. A new option was added to the Next.js page generator.

22.2.53 fixes
Dec 15, 2025

This patch release focuses on bug fixes, including ensuring all database tables are created upfront and restoring a compatibility parameter for linking task details.

22.3.0-beta.110 fixes
Dec 15, 2025

This beta release focuses primarily on bug fixes across various Nx components, including performance improvements, compatibility adjustments for Angular and Prettier, and fixes related to module federation and release tagging.

22.2.415 fixes1 feature
Dec 15, 2025

This release focuses on stability and performance improvements across various Nx plugins, including better error handling for SWC compilation and fixes related to Angular migrations and module federation port checking.

22.3.0-beta.042 fixes8 features
Dec 15, 2025

This beta release introduces support for Angular v21, adds the NX_DEFAULT_OUTPUT_STYLE environment variable, and includes numerous fixes across core functionality, JS tooling, and build systems like Rspack and Webpack.

22.2.33 fixes
Dec 12, 2025

This patch release addresses several bugs, including an issue with SWC base URL registration and compatibility updates for Expo SDK 54+.

22.2.27 fixes3 features
Dec 12, 2025

This patch release introduces a new CnwError class, adds support for merging webpack externals, and includes various fixes related to package manager support (pnpm/yarn) and build tool configurations (tsgo, NodeNext).

22.2.119 fixes3 features
Dec 11, 2025

This release introduces new configuration options for output styling and rspack, alongside numerous bug fixes across core, bundling, angular, and repository tooling, including improvements to pnpm parsing and build stability.

21.2.18 fixes5 features
Dec 10, 2025

This release introduces new features like support for pnpm registry configuration and a copy-workspace-modules executor, alongside numerous bug fixes across Angular, core, Gradle, and the linter.

22.2.045 fixes15 features
Dec 8, 2025

This release introduces support for Expo 54 and Nuxt v4, alongside numerous bug fixes focusing on core stability, build tooling improvements (Rollup, Vitest), and enhanced linter compatibility with ESLint v9.

22.2.0-beta.44 fixes2 features
Dec 5, 2025

This beta release introduces a new targetNamePrefix option for Gradle and updates the Maven plugin version. It also includes several core optimizations and fixes related to bun lockfile parsing and release versioning.

22.2.0-beta.310 fixes5 features
Dec 3, 2025

This beta release introduces template support for workspace creation, updates Expo support to version 54, and includes numerous fixes across Angular rspack, Docker, core, and build tooling.

22.2.0-beta.2Breaking9 fixes1 feature
Dec 1, 2025

This beta release introduces migration support for @nx/vitest and includes numerous bug fixes across core, linter, nuxt, and testing utilities, notably updating ESLint compatibility and adjusting Jest plugin flags.

21.6.103 fixes
Nov 27, 2025

This patch release focuses on bug fixes, including updating the bundling mechanism, ensuring proper child process termination, and resolving a hanging issue during Storybook automigration.

22.1.33 fixes1 feature
Nov 27, 2025

Version 22.1.3 introduces a new migration path for Next 16 upgrades and resolves several bugs related to bundling, process management, and linting configurations.

22.2.0-beta.14 fixes3 features
Nov 27, 2025

This beta release introduces support for Nuxt v4 and Storybook 10.1, along with a Vitest 4 migration option for Vite users. Several internal fixes address bundling, process management, and linter configurations.

22.1.211 fixes1 feature
Nov 25, 2025

This patch introduces multiple Nx version detection in nx report and fixes several issues related to daemon race conditions, task propagation, and TypeScript configuration in Nest projects.

22.2.0-beta.018 fixes4 features
Nov 25, 2025

This beta release introduces features like multiple Nx version detection and improved Next.js migration support, alongside numerous bug fixes across core, linter, and various builders to enhance stability and correctness.

22.1.18 fixes2 features
Nov 21, 2025

This release introduces a new utility for loading ESLint rules from a directory and fixes several issues related to task caching, daemon execution, graph construction, and configuration handling across various plugins.

20.8.31 fix
Nov 21, 2025

This patch release primarily addresses a bug in the linter related to handling flat configuration overrides.

22.1.031 fixes33 features
Nov 19, 2025

This release focuses heavily on performance improvements, TUI enhancements (now default on Windows), and broad framework compatibility updates including Next.js 16 and Storybook 10. The Vitest implementation has also been modularized into a dedicated plugin.

21.6.91 fix
Nov 18, 2025

This patch release primarily addresses an issue in the JavaScript execution environment to ensure process completion before exit.

22.1.0-rc.52 fixes2 features
Nov 17, 2025

Release 22.1.0-rc.5 introduces new features for environment application in core and Gradle configuration, alongside fixes for deadlocks in the metrics collector and Storybook version comparison.

22.0.411 fixes3 features
Nov 17, 2025

This patch introduces new features for Docker build tagging and Maven target prefixing, alongside numerous bug fixes addressing lockfile caching, task scheduling, and process handling.

22.1.0-rc.42 fixes1 feature
Nov 17, 2025

This release introduces the skipDefaultTag option for the docker build target and fixes issues related to plugin resolution and process hanging.

22.1.0-rc.35 fixes1 feature
Nov 14, 2025

This release introduces improvements to the core console daemon check and includes several bug fixes across various plugins like gradle, maven, and vite, notably adding support for Vitest v4.

22.1.0-rc.21 fix
Nov 12, 2025

This release primarily addresses an issue in JavaScript tooling by skipping TypeScript project references migration in specific workspace configurations.

22.1.0-rc.1
Nov 12, 2025

This release was solely a version bump with no accompanying code changes.

22.1.0-rc.04 fixes3 features
Nov 12, 2025

Version 22.1.0-rc.0 introduces new features like exporting TypeScript schema definitions and Maven target prefixing, while also fixing scheduling optimizations and removing system metrics collection.

22.1.0-beta.87 fixes3 features
Nov 11, 2025

This beta release introduces support for Vitest 4, splits the Vitest entrypoint, and includes several performance and stability fixes across core, JS, and release tooling.

22.1.0-beta.72 features
Nov 10, 2025

This beta release introduces support for Cypress v15 and modularizes Vitest functionality into its own dedicated Nx plugin.

22.0.312 fixes9 features
Nov 10, 2025

This release introduces new features like batch hash task support and TUI progress indicators, alongside numerous bug fixes across core, Maven, and Next.js plugins. Notably, Jest configuration is updated for Jest 30+ compatibility.

22.1.0-beta.66 fixes7 features
Nov 8, 2025

This beta release introduces new features like default interactivity disabling for run-one task outputs and system metric tracking, alongside several bug fixes, notably updating testing configurations for Jest 30+ compatibility.

22.1.0-beta.52 fixes2 features
Nov 5, 2025

This beta release introduces resource usage collection in core and adds support for Next.js 16. It also includes fixes for a Koa vulnerability in module-federation and ensures createVitest scopes its search correctly.

22.1.0-beta.42 fixes4 features
Nov 3, 2025

This beta release introduces TUI enablement by default on Windows, batches hash tasks, and upgrades the maven plugin to version 0.0.8 with automated migration.

22.1.0-beta.34 fixes2 features
Nov 1, 2025

This beta release introduces support for Storybook 10 and includes several bug fixes across core, Maven, Next.js, and Vite integrations.

21.6.81 feature
Oct 30, 2025

This release introduces a new configuration option for the esbuild executor related to external bundling exclusion.

22.0.222 fixes4 features
Oct 28, 2025

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.

21.6.79 fixes1 feature
Oct 28, 2025

This release introduces the ability to set a custom installation path for gradle options and includes numerous bug fixes across the core functionality, focusing on database initialization, caching, and process handling.

22.1.0-beta.24 fixes2 features
Oct 28, 2025

This beta release introduces new features for nx-dev and vite, alongside several bug fixes addressing serialization, gemini context handling, docker interpolation, and webpack imports.

22.1.0-beta.111 fixes1 feature
Oct 27, 2025

This beta release introduces custom installation path options for Gradle and includes numerous bug fixes across core, docker, and vite plugins, focusing on stability and performance improvements.

22.1.0-beta.09 fixes3 features
Oct 23, 2025

This beta release focuses on core updates, including a Rust upgrade, and introduces enhanced Docker interpolation support, alongside numerous fixes across Maven, Node, and core execution handling.

22.0.12 fixes
Oct 22, 2025

This patch release (22.0.1) primarily addresses bug fixes in the core functionality by adding output error reasons and enhancing Maven plugin target support.

22.0.0Breaking20 fixes22 features
Oct 22, 2025

Nx 22.0.0 introduces significant breaking changes by removing deprecated features like CreateNodes v1 types and legacy release versioning, while adding new features such as pnpm catalog support and an initial .NET plugin. Many configuration defaults related to bundling and releasing have also been updated.

21.6.617 fixes
Oct 21, 2025

This patch release (21.6.6) focuses primarily on bug fixes across various Nx plugins including Angular, Core, Linter, and Vite, addressing issues related to configuration, dependency resolution, and TUI display.

22.0.0-rc.07 fixes
Oct 21, 2025

This release focuses on bug fixes across angular and core functionalities, including improvements to typescript handling, nx cloud integration, and database connection initialization.

22.0.0-beta.92 fixes2 features
Oct 20, 2025

This beta release introduces the maven plugin and enhances core spinner handling, alongside fixes for angular-rspack module federation live reload and package resolution.

22.0.0-beta.87 fixes4 features
Oct 19, 2025

This beta release introduces initial support for a .NET plugin, updates the Vue plugin dependency, and includes several fixes across core functionality, migration tools, and the Nx graph visualization.

22.0.0-beta.73 fixes3 features
Oct 16, 2025

This beta release introduces new configuration options for changelog rendering and content replacement, alongside several bug fixes related to core database initialization and remix versioning.

22.0.0-beta.61 feature
Oct 15, 2025

This beta release introduces support for pnpm catalogs in the core functionality.

22.0.0-beta.5Breaking10 fixes4 features
Oct 15, 2025

This beta release introduces support for TS Soln/PN workspaces in module-federation and refactors release configuration structure, while fixing several issues related to TUI display and dependency handling.

21.6.58 fixes1 feature
Oct 15, 2025

This release introduces the exposure of registerProjectGraphRecomputationListener from the daemon client and includes several bug fixes across core, nx-dev, react, and release components.

21.6.414 fixes5 features
Oct 8, 2025

This release introduces new features for AI agent initialization and Vitest support for buildable libraries. It also includes numerous bug fixes, notably upgrading axios to address a security vulnerability and improving configuration handling across several builders.

22.0.0-beta.4Breaking4 fixes6 features
Oct 8, 2025

Version 22.0.0-beta.4 introduces new configuration flags, improved dependency handling for Nest projects, and updates to the release workflow, alongside a breaking change in the signature of VersionActions.init().

22.0.0-beta.3Breaking11 fixes2 features
Oct 7, 2025

This beta release introduces an option for excluding external files in esbuild and makes several breaking changes in the release system by removing legacy versioning and updating default behaviors. Numerous bug fixes address issues across Angular, Next.js, Vite, and core functionality, including an axios security upgrade.

22.0.0-beta.22 fixes
Oct 2, 2025

This beta release includes minor fixes to the core functionality, specifically addressing the configure-ai-agents prompt and native package dependency versioning during publication.

21.6.39 fixes
Oct 2, 2025

This patch release (21.6.3) focuses primarily on bug fixes and performance improvements across core functionality, task hashing, and developer tooling documentation.

22.0.0-beta.1Breaking29 fixes26 features
Oct 1, 2025

Nx 22.0.0-beta.1 introduces major features like pnpm catalog support, new .NET and Maven plugins, and significant refactoring in the release system, alongside several breaking changes removing legacy APIs and updating defaults.

22.0.0-beta.0Breaking2 fixes3 features
Oct 1, 2025

This beta release introduces several breaking changes focused on removing deprecated options and features across webpack, rspack, and core functionality, while also improving the initialization experience with AI agent prompts.

21.6.2
Sep 29, 2025

This was a version bump only, there were no code changes.

21.6.1Breaking44 fixes19 features
Sep 29, 2025

This release introduces support for Angular v20.3.0, enhances the CLI with AI file generation and improved Gradle support, and fixes numerous bugs across core functionality, bundling, and testing executors.

21.6.1-rc.06 fixes4 features
Sep 27, 2025

Version 21.6.1-rc.0 introduces new features like Gradle format support for split targets and an 'configure-ai-agents' command, alongside various bug fixes across core, gradle, nest, and repo modules.

21.6.1-beta.48 fixes1 feature
Sep 24, 2025

This beta release introduces a change to the nx-dev login button to try NX Cloud and includes several bug fixes across core, graph, nx-dev, and react functionality.

21.6.1-beta.37 fixes3 features
Sep 20, 2025

This beta release introduces a unified graph UI and control system, alongside several bug fixes across Angular, core, and Gradle tooling.

21.5.315 fixes4 features
Sep 19, 2025

Version 21.5.3 introduces new features like the NX_PROJECT_ROOT environment variable and improves stability across various Nx plugins, including fixes for Angular, Docker, and core process management.

21.6.1-beta.213 fixes8 features
Sep 16, 2025

This beta release introduces support for Angular v20.3.0, adds the NX_PROJECT_ROOT environment variable, and includes numerous fixes across core functionality, Docker integration, and build tooling.

21.6.1-beta.17 fixes4 features
Sep 11, 2025

This beta release introduces scrolling for the TUI tasks list, adds an environment variable for Docker registry configuration, and includes several bug fixes related to watchers, migration checks, and terminal styling.

21.5.214 fixes3 features
Sep 11, 2025

This release introduces Docker registry environment variable support and fixes several core issues related to watchers, daemon processes, and bundling configurations. The rspack executor now respects output deletion settings.

21.6.1-beta.012 fixes3 features
Sep 9, 2025

Version 21.6.1-beta.0 introduces scrolling for TUI task lists and fixes numerous bugs across bundling, core functionality, and Vite configurations.

21.5.139 fixes20 features
Sep 8, 2025

This release introduces support for Angular v20.2, enhances Rspack capabilities including webpack plugin conversion, and brings numerous stability fixes across core functionality, build systems (JS/TS, Vite 7), and the Nx Console UI.

21.5.1-beta.51 fix
Sep 5, 2025

This beta release primarily addresses a bug fix related to configuring the Gradle test target name via nx.json.

21.5.1-beta.47 fixes2 features
Sep 5, 2025

Version 21.5.1-beta.4 introduces the NX_PROJECT_ROOT environment variable for runtime cache inputs and includes several performance and stability fixes across core components and plugins.

21.5.1-beta.33 fixes1 feature
Sep 3, 2025

This beta release focuses on minor fixes across JavaScript tooling, release data accuracy, and improved testing error logging.

21.5.0-beta.221 fixes10 features
Sep 2, 2025

This beta release introduces support for Angular v20.2, enhances core stability with auto-retries and improved configuration handling, and brings several fixes across graph, Gradle, and rspack integrations.

21.4.133 fixes10 features
Aug 22, 2025

This patch introduces new features like multi-target task graphs and enhanced Rspack configuration conversion, alongside numerous bug fixes across core, Angular, JS, and build plugins.

21.5.0-beta.110 fixes3 features
Aug 21, 2025

This beta release introduces support for Vite 7, enhances task graph capabilities, and includes numerous bug fixes across Angular, core, and plugin functionalities.

21.5.0-beta.014 fixes5 features
Aug 20, 2025

This beta release introduces platform certificate trust store usage in nx, adds rspack support for webpack plugin config conversion, and fixes several issues related to IDE detection, task graph generation, and JS plugin behavior.

21.4.0Breaking1 fix55 features
Aug 15, 2025

This release introduces the new angular-rspack builder with extensive feature parity for Angular builds, alongside core improvements like Bun parser support and better TUI diagnostics. Several configuration options have been renamed for clarity, and Stylus support has been removed.

21.4.0-beta.127 fixes2 features
Aug 13, 2025

This beta release upgrades Expo to v53 and React Native to 0.79, and introduces support for migrations with Gradle version catalogs, alongside several bug fixes across Angular, bundling, and Vite.

21.4.0-beta.111 feature
Aug 12, 2025

This beta release introduces a new feature for Gradle projects, allowing atomizer test names to be derived via AST parsing.

21.4.0-beta.105 fixes1 feature
Aug 12, 2025

This beta release introduces the ability for custom nx-release-publish executors to read versionData and includes several bug fixes related to dependency inclusion, workspace creation, path resolution on Windows, and Vite testing configuration.

21.4.0-beta.912 fixes51 features
Aug 12, 2025

This beta release introduces extensive new features and improvements for angular-rspack, including broad support for Angular build options, dev server configurations, and updates to support Angular 20.x. Several configuration parameters have been renamed for clarity.

21.4.0-beta.89 fixes9 features
Aug 11, 2025

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.

21.4.0-beta.78 fixes1 feature
Aug 7, 2025

This beta release includes minor adjustments to the nx.dev homepage and several bug fixes across core, Gradle, Next.js, and workspace naming validation.

21.4.0-beta.69 fixes1 feature
Aug 5, 2025

This beta release focuses on numerous bug fixes across various tools like Gradle, JavaScript resolution, Module Federation, and Rspack, alongside minor feature updates to nx.dev.

21.4.0-beta.56 fixes2 features
Aug 1, 2025

This beta release focuses on bug fixes across Angular, Docker, Module Federation, and Node, and removes legacy graph functionality.

21.3.118 fixes
Aug 1, 2025

This patch release (21.3.11) focuses on bug fixes across various Nx plugins including angular, gradle, module-federation, and testing, ensuring better stability and compatibility with newer environments like Node.js 24.

21.4.0-beta.414 fixes2 features
Jul 31, 2025

This beta release introduces updates to Angular ngrx, improves Docker setup and release workflows, and includes numerous bug fixes across core, node, and release functionalities.

21.3.101 fix
Jul 30, 2025

This patch release includes minor fixes related to messaging.

21.4.0-beta.34 fixes4 features
Jul 30, 2025

Version 21.4.0-beta.3 introduces a new bun parser in core, adds the nx mcp command, and includes several bug fixes across different areas like Docker date formatting and dependency severity.

21.3.91 fix
Jul 29, 2025

This minor release addresses a critical security vulnerability by setting the appropriate severity for the form-data package.