Change8

22.7.0-beta.10

📦 nxView on GitHub →
2 features🐛 15 fixes🔧 7 symbols

Summary

This beta release focuses on stability and security by bumping critical dependencies like axios and esbuild, alongside various fixes for plugin loading, repository operations, and build configurations.

✨ New Features

  • Locked in CNW cloud prompt A/B winner and added new variants.
  • Enforced no-disabled-tests via ESLint with per-project warning caps.

🐛 Bug Fixes

  • Bumped esbuild for new projects to a version compatible with vite 8.
  • Reduced published nx package size using a files allowlist.
  • Cleaned up legacy .gemini/skills during configure-ai-agents.
  • Copied pnpm install configuration to generated package.json.
  • Improved migrate error reporting.
  • Displayed actual error message when plugin loading fails.
  • Bumped axios to 1.13.5 to resolve CVE-2026-25639.
  • Updated and pinned ejs to 5.0.1.
  • Prevented Gradle and Maven daemon accumulation during project graph recalculation.
  • Used explicit nx/bin/nx path in start-local-registry.
  • Resolved ENOWORKSPACES test error in setupVerdaccio for @nx/js:library generator.
  • Used workspace root for package manager detection and normalized paths in plugins.
  • Cleaned Angular CLI restore target before cache copy.
  • Corrected build target outputs for docker and vue packages.
  • Narrowed copy-assets outputs to prevent overlap with build-base.

Affected Symbols