Change8

22.4.0-beta.0

📦 nxView on GitHub →
4 features🐛 13 fixes🔧 10 symbols

Summary

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.

Migration Steps

  1. Run 'nx migrate' to potentially update @angular/cli package.

✨ New Features

  • Support for ngrx v21 in angular projects.
  • Support for cypress component testing with zoneless projects in angular.
  • Added inline-tui view mode to core.
  • Added batch executor for multi-task Maven execution.

🐛 Bug Fixes

  • Fixed support for @angular/cli package update during nx migrate.
  • Ensured no tui is shown on single tasks in core.
  • Fixed daemon client reconnection on server restart.
  • Fixed vitest test runner options for angular in cnw.
  • Fixed dependency graph for multi-targeting and transitive dependencies in dotnet.
  • Ensured linter honors 'setParserOptionsProject' in flat config.
  • Removed auto CI Optimization card from AI page.
  • Module federation now uses localhost as the default host.
  • Skipped non-npm external dependencies in getDependencies for module-federation.
  • Ensured only prod is indexed in nx-dev.
  • Ensured canonical urls are always nx.dev in nx-dev.
  • Correctly set up module federation with webpack and ts soln for react.
  • Ensured jest v30 migration is run.

🔧 Affected Symbols

angularcoremavencypressngrxdotnetlintermodule-federationreactjest