Skip to content

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.