🛠️ v0.14.1 — Release Pipeline Polish
What's New
Nothing new in the public API — this is a tooling-only patch.
What Changed
bin/deploy-docs — animated spinner during staging push
The staging deploy script now shows a braille spinner while git push runs in the background, so it's clear the process is alive. On failure, the full git output is surfaced before exiting with the original exit code.
bin/generate-release-notes — richer Claude prompt
The prompt passed to Claude Code now asks for a unique emoji and a brief summary in the release title (the format you're reading right now).
bin/publish-release-notes — GitHub release uses the changelog title
The GitHub release title is now pulled from the title: field in the changelog frontmatter instead of a bare version string, so the emoji and summary carry over to the GitHub release page.
bin/release — push main branch alongside tags
git push --tags was replaced with git push origin main --tags so the main branch ref is always updated in the same step as the version tag.
What Was Removed
Nothing removed.
Dev Process
All changes in this release are internal to the bin/ release scripts. No gem code, components, or public API were touched.