Skip to content

swiss_bar 0.8.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 15:39
· 1 commit to main since this release

What's new

  • Fix: the Claude usage widget introduced in 0.8.0 could go blank ("Open swiss_bar and enable
    account slot N") if a locally-built Debug copy of the app was ever run alongside the installed
    Release build - both shared one underlying data file, and Debug's default (all-disabled) local
    settings would wipe it. Only affects people who also build swiss_bar from source; a plain
    install from Releases was never able to trigger this itself, but could be affected if a Debug
    build happened to run at the same time. Release and Debug builds now use fully separate data
    stores. If your widget was showing "enable account slot N", it should populate again shortly
    after this update, once the app polls.

This build is signed with swiss_bar's self-signed release certificate, not an Apple
Developer ID - macOS Gatekeeper will warn that it's from an "unidentified developer."
See INSTALL.md for why, and
the two ways to open it anyway.

Quick version:

  1. Open the DMG, drag swiss_bar.app to /Applications.
  2. Run xattr -cr /Applications/swiss_bar.app in Terminal, or try to open the app
    and then approve it via System Settings -> Privacy & Security -> "Open Anyway".
  3. Grant Accessibility (and Input Monitoring, if prompted) when asked - required for the
    window switcher and keyboard features.

Every release is signed with the same certificate, so these permission grants persist
across future updates.