v2026.5.5
·
562 commits
to main
since this release
@unbrained/pm-cli 2026.5.5
Source range: v2026.5.4...v2026.5.5
Changelog
Added
- Added mixed-frontmatter compatibility coverage to the release gate so previous-version
json_markdownworkspaces with YAML wrappers before JSON item data are migrated in a temp project before release. - Added
--repairto bundled install scripts to clear stale globalpmshims before reinstalling from the npm registry.
Changed
- Hardened release post-publish verification so npm/npx/bunx checks run from a clean temp directory and fail the release workflow if package execution does not converge.
- Hardened the daily auto-release pipeline so
.agents/pm-only tracker commits are ignored for publish eligibility, preventing post-release tracker closure from creating a package-only release. - Hardened the Sentry/telemetry release gate so GitHub runners use portable token-based Sentry API checks instead of host-local wrappers, with clearer captured-output diagnostics on gate failures.
- Documented npm registry installs as the supported global update path and added recovery guidance for broken git-sourced global installs.
Fixed
- Fixed item-format migration to ignore leading YAML wrappers before JSON front matter, continue past unreadable item files with deterministic warnings, and avoid writing
item_formatsettings before migration completes.
PM Tracker Evidence
Updated pm items in release window: 3
By type: Chore=1, Issue=2
By status: in_progress=3
Selected release-related tracker items:
- pm-0rjf [Chore/in_progress] Release @unbrained/pm-cli after 2026.5.4
- pm-w5j7 [Issue/in_progress] GitHub #20: resilient mixed-frontmatter item-format migration