Skip to content

v0.15.2 — Release gate hardening

Choose a tag to compare

@MCamner MCamner released this 31 May 00:56
· 33 commits to main since this release

What changed

  • release-check.sh now checks GitHub release tag: fails if the current VERSION already has a published release, blocking accidental re-release.
  • release-check.sh smoke tests use || fail "..." so all failures are collected and reported together with the FAILED banner instead of silent set -e exit.
  • tools/check-command-docs.sh dynamically extracts commands from bin/mq-hal's case statement — any command added to the dispatcher without a COMMAND_SURFACE.md entry will now block release automatically.
  • ROADMAP v0.15.0 release gate v2 items marked complete.

Release gate

release-check.sh --dry-run passes on this commit.