Change8

Migrating to Nx 23.0.0-beta.4

Version 23.0.0-beta.4 introduces 2 breaking changes. This guide details how to update your code.

Released: 4/30/2026

2
Breaking Changes
2
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

@nx/angular/module-federation@nx/angular:moveallWorkspaceFilesWorkspaceFileMap

Breaking Changes

Issue #1

The `@nx/angular:move` generator is removed. Use `@nx/workspace:move` (or its `mv` alias) instead.

Issue #2

The `@nx/angular/module-federation` entry point is removed. Update imports to use `@nx/module-federation/angular` instead.

Migration Steps

  1. 1
    If you were using the `@nx/angular:move` generator, switch to using `@nx/workspace:move` or its `mv` alias.
  2. 2
    If you were importing from `@nx/angular/module-federation`, update imports to use `@nx/module-federation/angular`. The `update-23-0-0-update-with-module-federation-import` migration handles this automatically when running `nx migrate`.

Release Summary

This beta release removes deprecated Angular entry points and generators, while introducing improvements to task graph visualization and fixing several core and ecosystem-specific bugs.

Need More Details?

View the full release notes and all changes for Nx 23.0.0-beta.4.

View Full Changelog