Skip to content

v0.2.0

Choose a tag to compare

@avitsrimer avitsrimer released this 07 Aug 09:03
· 20 commits to master since this release
8b33101

Breaking change

bb pullrequest merge now requires an interactive y/N confirmation from a human — there is deliberately NO --force and no other bypass. Piped or /dev/null stdin errors out (merging requires an interactive terminal); scripts and agents must hand the merge to a user. --dry-run is unchanged: full preflight, no prompt, no write.

New Features

  • require interactive confirmation for pullrequest merge #66

Bug Fixes

  • fail closed on any empty stdin read at the merge prompt (EOF, EIO, …), never a silent "Merge canceled" #67

Improvements

  • document the full stdin contract for merge and the softer trigger/stop /dev/null behavior #68