Baton Changelog: Baton Desktop 0.1.6 — macOS (Apple Silicon)

All releases

Baton Desktop 0.1.6 — macOS (Apple Silicon)

0.1.6 is a stability-focused release following 0.1.5. Claude conversations now work in the installed app, updates are less prone to failure, and GitHub merge along with Open in behave as you'd expect.

Claude conversations now work

In the installed version, every Claude turn failed immediately with a "Turn failed" error. This didn't show up in development mode, but it affected both 0.1.4 and 0.1.5 release packages. It's now fixed — conversations start properly after installation.

More reliable app updates

Some users saw an "Update failed" message after downloading the 0.1.4 → 0.1.5 update. We've made the download process more robust; if it still fails, the notification now offers a direct "Download from website" option.

GitHub merge behavior unified

  • PRs that are mergeable on github.com are no longer stuck as Pending and unclickable in Baton.
  • The top bar and Review page now share the same merge method (configured in Settings). The top-bar merge control is now a split button offering Squash & Merge, Merge, or Rebase Merge.
  • After archiving a workspace, GitHub buttons no longer remain stuck in a busy state.

Other fixes

  • Open in... now hides apps you don't have installed. Finder, Cursor, Zed, Ghostty, Warp, Terminal, and GitHub Desktop all open in the current working directory.
  • Setup script failures now show which command failed and what it printed, instead of just a log path and error code.
  • Text fields now show an I-beam cursor on hover, before you click in.

Baton will update automatically the next time you launch it, or you can download the latest version at hecara.com.