Change8

22.6.0-beta.3

📦 nxView on GitHub →
6 features🐛 9 fixes🔧 10 symbols

Summary

This beta release introduces several accessibility improvements, adds support for yarn berry catalogs, and includes fixes for Angular styling, bundling type-checking, and a security patch by bumping minimatch.

Migration Steps

  1. If you rely on the behavior of generatePackageJson, note that a documentation link is now provided in error messages.

✨ New Features

  • Improved accessibility (AX) for configure-ai-agents with auto-detection.
  • Added AI agent mode to nx import command.
  • Added preferBatch executor option.
  • Added --json flag for improved accessibility (AX) to nx list command.
  • Added passthrough support for nx-cloud apply-locally command.
  • Added yarn berry catalog support.

🐛 Bug Fixes

  • Angular: Uses SASS indented syntax in nx-welcome component when style is sass.
  • Bundling: Skips unnecessary type-check in TS Solution Setup when skipTypeCheck is true.
  • Bundling: Added documentation link to generatePackageJson error message.
  • Core: Preserves existing source properties in claude plugin config.
  • Core: Retries entire SQLite transaction on DatabaseBusy errors.
  • JS: Uses per-invocation cache in TS plugin to fix issues when NX_ISOLATE_PLUGINS=false.
  • Misc: Bumped minimatch to 10.2.1 to address CVE-2026-26996.
  • Misc: Updated maven & gradle icons to use the java duke icon.
  • Webpack: Ensures safe fallback replacement for process.env.

Affected Symbols