22.5.1 (2026-02-13)
🚀 Features
- core: update formatting of agent rules documentation (#33356)
- core: add nxVersion to meta in shortUrl for cnw (#34401)
- core: handle agentic sandboxing (#34402)
- core: extract sandbox detection into reusable utility (#34408)
- core: add negation pattern support for plugin include/exclude (#34160)
- misc: update PLUGIN.md files to help agents verification (#34379)
- misc: lock in CNW variant 2 with deferred connection (#34416)
- testing: add cacheDir option to playwright executor (#34413, #34397)
🩹 Fixes
- core: make sure that mcp args aren't overridden when running configure-ai-agents (#34381)
- core: use a consistent batch id between scheduler and task runner (#34392)
- core: clean up stale socket files before listening (#34236, #34233)
- core: avoid dropping unrelated continuous deps in
makeAcyclic(#34389) - core: make runtime cache key deterministic (#34390)
- core: handle dangling symlinks during cache restore (#34396, #34013)
- core: hitting [1] or [2] should remove pinned panes if they match the current task (#34433, #34175)
- core: remove shellapi from winapi featureset to minimize AV false positives (#34208)
- maven: use module-level variable for cache transfer between createNodes and createDependencies (#34386)
- maven: correctly map between maven locators and nx project names (#34366)
- nx-dev: improve plugin registry visibility (#34395)
- nx-dev: add missing nx-cloud intro in sidebar (#34403)
- nx-dev: clarify project linking for workspaces (#34405)
- repo: use sudo for global npm install in publish workflow (#34409)
- repo: replace addnab/docker-run-action with direct docker run (#34448)
- repo: revert sudo for global npm install in publish workflow (#34451, #34409)
❤️ Thank You
- Benjamin Staneck @Stanzilla
- Brett Burley
- Caleb Ukle
- Claude Opus 4.5
- Claude Opus 4.6
- Claude Sonnet 4.5
- Colum Ferry @Coly010
- Coly010 @Coly010
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Josh VanAllen @joshvanallen
- Leosvel Pérez Espinosa @leosvelperez
- MaxKless @MaxKless
- meeroslav @meeroslav
- Miroslav Jonaš @meeroslav
- Steven Nance