Change8

22.5.1

📦 nxView on GitHub →
8 features🐛 15 fixes🔧 3 symbols

Summary

This release introduces features like agentic sandboxing and negation pattern support for plugin includes/excludes. It also includes numerous bug fixes across core functionality, maven plugin, and repository workflows.

✨ New Features

  • Update formatting of agent rules documentation.
  • Add nxVersion to meta in shortUrl for cnw.
  • Handle agentic sandboxing.
  • Extract sandbox detection into reusable utility.
  • Add negation pattern support for plugin include/exclude.
  • Update PLUGIN.md files to help agents verification.
  • Lock in CNW variant 2 with deferred connection.
  • Add cacheDir option to playwright executor.

🐛 Bug Fixes

  • Ensure mcp args aren't overridden when running configure-ai-agents.
  • Use a consistent batch id between scheduler and task runner.
  • Clean up stale socket files before listening.
  • Avoid dropping unrelated continuous deps in `makeAcyclic`.
  • Make runtime cache key deterministic.
  • Handle dangling symlinks during cache restore.
  • Hitting [1] or [2] should remove pinned panes if they match the current task.
  • Remove shellapi from winapi featureset to minimize AV false positives.
  • Use module-level variable for cache transfer between createNodes and createDependencies in maven plugin.
  • Correctly map between maven locators and nx project names.
  • Improve plugin registry visibility in nx-dev.
  • Add missing nx-cloud intro in sidebar in nx-dev.
  • Clarify project linking for workspaces in nx-dev.
  • Replace addnab/docker-run-action with direct docker run in repo workflows.
  • Revert using sudo for global npm install in publish workflow.

Affected Symbols