Change8

22.0.0-beta.4

Breaking Changes
📦 nxView on GitHub →
1 breaking6 features🐛 4 fixes🔧 1 symbols

Summary

Version 22.0.0-beta.4 introduces new configuration flags, improved dependency handling for Nest projects, and updates to the release workflow, alongside a breaking change in the signature of VersionActions.init().

⚠️ Breaking Changes

  • The signature of `init()` on `VersionActions` has changed. Review your usage of `VersionActions.init()` and update it to match the new signature.

Migration Steps

  1. If you are using `VersionActions.init()`, update its call site to match the new signature as described in the breaking change section.

✨ New Features

  • Added --check=all flag to configure-ai-agents in core.
  • Ensured dependencies are added to project's package.json for the nest plugin.
  • Updated description on nx login and logout commands for nx-cloud.
  • Added releaseTagPatternPreferDockerVersion to specify the version to use for git tag in the release plugin.
  • Release graph aware filtering: updateDependents can now be set to "always".
  • Added buildable libs support for vitest in the vite plugin.

🐛 Bug Fixes

  • Removed duplicated "Running" string from the tui title in core.
  • Ensured the schema for release.groups is correct.
  • Now shows a warning instead of an error when no blob outputs are found during merge in testing.
  • Enabled build watch mode by default for preview in vite.

🔧 Affected Symbols

VersionActions.init