affected:graph - CLI command
Graph dependencies affected by changes
Angular Schematics and Builders
Learn about the deprecation of Angular schematics and builders in Nx 17, and how to handle interoperability between Nx and Angular CLI tools.
As Provided vs. Derived Generator Path Options
Learn about the transition from derived to as-provided path options in Nx generators, improving transparency and predictability in code generation.
Cacheable Operations
Learn about the transition from cacheableOperations array to the cache property in Nx 17 for defining which tasks are cacheable.
Deprecating Custom Tasks Runner
Learn about the transition from Custom Tasks Runner to the new plugin-based API in Nx, including pre and post task execution hooks and self-hosted remote cache options.
Extending the Project Graph (v1 API)
Learn about the deprecated v1 API for extending the Nx project graph through project inference and project graph plugins.
Global Implicit Dependencies
Learn about the transition from global implicit dependencies to inputs and namedInputs in Nx, and how to properly configure project dependencies on global files.
Integrated Repos vs. Package-Based Repos vs. Standalone Apps
Understand the historical differences between integrated, package-based, and standalone repositories in Nx, and how to choose the right approach for your needs.
Legacy Cache
Learn about the transition from legacy file system cache to the new database cache in Nx 21, including migration options for custom task runners and shared caches.
NPM Scope
Learn about the deprecation of npmScope property in nx.json and how to properly configure organization prefixes using package.json name property.
print-affected - CLI command
Prints information about the projects and targets affected by changes
Rescoping Packages from @nrwl to @nx
Learn about the transition of official Nx plugins from @nrwl to @nx npm scope, and how to update your dependencies accordingly.
Runtime Cache Inputs
Learn about the transition from runtimeCacheInputs in tasksRunnerOptions to the new inputs and namedInputs configuration for runtime cache inputs.
Workspace Executors
Learn how to migrate from workspace executors to local executors in Nx plugins for better build process management.
Workspace Generators
Learn how to migrate from workspace generators to local generators in Nx plugins for better code generation management.
workspace.json
Learn about the deprecation of workspace.json in Nx and how to migrate to project.json files for better project configuration management.