23.1.0-beta.1
Breaking Changes📦 nxView on GitHub →
⚠ 1 breaking🐛 3 fixes🔧 4 symbols
Summary
This beta release fixes several issues, including crashes in nx migrate and incorrect parsing of breaking change descriptions in changelogs. The breaking change fix ensures that only the intended breaking change text is captured.
⚠️ Breaking Changes
- The logic for extracting breaking change descriptions has been updated to stop swallowing trailing PR body content (like 'Related issues' sections or git-metadata blocks) after the 'BREAKING CHANGE:' marker. Previously, content after the breaking change note, up until the git-metadata block, was incorrectly included. The fix involves stripping HTML comments and scanning line-by-line, stopping at the first structural boundary (Markdown heading, horizontal rule, Co-authored-by trailer, or git-metadata delimiter).
🐛 Bug Fixes
- Prevented nx migrate from crashing when encountering non-semver dependency specifiers.
- Configured nx-dev to run next-sitemap directly instead of invoking it via pnpm.
- Fixed an issue where the breaking change changelog entry would incorrectly consume trailing content from the PR body.