Skip to content

1.0.3

Choose a tag to compare

@brennanMKE brennanMKE released this 22 May 01:03
· 112 commits to main since this release

Batty 1.0.3

Big update with lots of user experience improvements.

Requires macOS 15.6+ on Apple Silicon. Signed with Developer ID, notarized, and stapled. Existing 1.0.x users will be offered the update automatically via Sparkle.

Download Batty-1.0.3.dmg · Changelog · Privacy

What's new

Improved Themes

Colors now affect all of the window chrome and individual sessions can have separate themes. Use cmd-shift-t to select themes.

Open Quickly

Quickly navigate sessions and tabs. Use cmd-shift-o to see all options and type to filter.

Layouts

Apply layouts for multiple terminal panes in several layouts. Use cmd-shift-l for layouts.

Hyperlinks

Terminals now support hyperlinks.

Internal

  • libghostty dependency updated to the latest upstream revision.
  • Comprehensive UI test suite added covering tab lifecycle, pane focus, sidebar toggle, drag-and-drop, Open Quickly, tab rename, and modal confirmation flows. A scripts/run-ui-tests.sh wrapper works around a macOS Gatekeeper signing quirk with the Xcode UI test runner.

Privacy

No telemetry, no analytics. The only outbound network request from Batty itself is Sparkle's periodic check of appcast.xml for updates, toggleable in Settings → Notifications. Full privacy page.

Source

github.com/brennanMKE/Batty · MIT.

Thanks

To the Ghostty contributors for libghostty and to everyone who reported the Settings Cmd-W behaviour.