Home › Upgrade guides › @nx/react › 23 → 24 Upgrading @nx/react from 23.x to 24.x
Comparison of the public API of @nx/react 23.3.1 and 24.0.0, computed automatically from their TypeScript types. A changed signature is a candidate for a breaking change, not a certainty.
Summary Removed import paths 1 Removed exports 2 Changed signatures 4 Removed class or interface members 1 Changed class or interface members 0 Newly deprecated 2 Requirement changes (engines, peer dependencies) 3 New exports 1
Removed import paths Removed import paths @nx/react/mf
Removed exports import export kind Before @nx/reacthostGeneratorfunction (host: Tree, schema: Schema): Promise<GeneratorCallback>@nx/reactremoteGeneratorfunction (host: Tree, schema: Schema): Promise<GeneratorCallback>
Changed signatures export Before After @nx/react · withReact(pluginOptions?: WithReactOptions | undefined): (config: Configuration, context: NxWebpackExecutionContext) => Configuration(_options?: WithReactOptions | undefined): (config: Configuration, _context?: any) => Configuration@nx/react/module-federation · withModuleFederationany(..._args: unknown[]): Promise<IdentityConfigFn>@nx/react/module-federation · withModuleFederationForSSRany(..._args: unknown[]): Promise<IdentityConfigFn>@nx/react/plugins/with-react · withReact(pluginOptions?: WithReactOptions | undefined): (config: Configuration, context: NxWebpackExecutionContext) => Configuration(_options?: WithReactOptions | undefined): (config: Configuration, _context?: any) => Configuration
Removed class or interface members member import Before ReactRouterPluginOptions.typecheckTargetName@nx/react/router-pluginstring | undefined
Changed class or interface members None detected.
Newly deprecated export @deprecated @nx/react/module-federation · withModuleFederationRemoved in Nx v24. Use `ModuleFederationPlugin` from `@module-federation/enhanced`. This stub will be removed in Nx v25. @nx/react/module-federation · withModuleFederationForSSRRemoved in Nx v24. Use `ModuleFederationPlugin` from `@module-federation/enhanced`. This stub will be removed in Nx v25.
Requirement changes (engines, peer dependencies) Before After peerDependencies.express^4.21.2—peerDependencies.@nx/module-federation23.3.1—peerDependencies.http-proxy-middleware^3.0.7—
New exports (1) import export kind @nx/react/internalapplyReactConfigfunction
Give your AI agent these facts
Frequently asked questions
What are the breaking changes when upgrading @nx/react from 23 to 24? Between @nx/react 23.3.1 and 24.0.0, Vigia found 2 removed exports, 4 changed signatures and 1 removed or changed class or interface members.
What became deprecated in @nx/react 24? 2 exports or members are newly marked as deprecated in @nx/react 24.0.0.
For agents
GET https://vigia.coredls.cloud/v1/packages/npm/@nx/react/upgrade?from=23.3.1&to=24.0.0
Vigia — verified, dated facts about the state of software, built for AI agents. Data under CC-BY-4.0; upstream data remains under each source's terms. Data quality · Terms · Privacy · llms.txt · stats