v2026.5.18
·
456 commits
to main
since this release
@unbrained/pm-cli 2026.5.18
Source range: v2026.5.14...v2026.5.18
Changelog
Changed
- CI: split the serial
gatesjob into a parallel matrix (coverage,typecheck,static,compat,smokes) all fanning out from the sharedbuild-foundationdist artifact, and moved the slow Windows test job from push CI to nightly so it no longer dominates the push critical path. Reduces push critical path from ~10 min to ~5-6 min on the free-tier runners; Windows + macOS cross-platform coverage now runs daily innightly.ymlso regressions are still caught within 24h. pm package/pm extensionbare invocations now default to--exploreinstead of erroring on the required-action contract, matching the agent-friendly default used bypm templates.pm createnow defaults--typeto the configurablesettings.governance.create_default_type(falling back toTask) so the positional-title shortcut (pm create "title") succeeds without forcing an explicit--typeflag.- Telemetry
command_resolutionis now derived from the CLI exit code rather than the JSON output'sokfield, so warning-but-exit-zero commands (pm validate,pm health) are no longer reported as failures in the telemetry KPI dashboards.
Added
- New
settings.governance.create_default_typeknob lets each workspace pick the default item type for the positional-titlepm createshortcut.
PM Tracker Evidence
Updated pm items in release window: 154
By type: Feature=31, Task=73, Epic=4, Issue=39, Chore=6, Plan=1
By status: in_progress=1, closed=147, open=6
Selected release-related tracker items:
- pm-dc5d [Chore/closed] Release @unbrained/pm-cli after 2026.5.12
- pm-cvwi [Feature/closed] Comments shorthand compatibility and docs parity
- pm-2p6q [Feature/closed] Extended schema fields v1.1 - parent, reviewer, risk, sprint, release
- pm-2i0i [Feature/closed] Health optional directory strictness and compatibility
- pm-06t [Task/closed] M1: Core command set init create get update append delete claim release close
- pm-02gd [Feature/closed] Calendar parity integrations and release hardening
- pm-qa2h [Issue/closed] auto-release.yml workflow_dispatch silently overrides explicit push=false to true
- pm-n28v [Issue/closed] CI: cache .agents/pm/search/lancedb + sentry release cache