Skip to content

Stackbar 0.35.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 12:53
3be3a29

Added

  • Stackbar asks before a plugin does something you can't undo. Stopping a process, removing containers or clearing history now takes a second press: the first one changes the button or row to "Press again to …", shows it on screen and tells VoiceOver, and does nothing else. After 10 seconds, or if what it would do changes (three containers become four), it goes back to normal. In the palette Return twice runs it and Esc forgets it. A widget button that would ask opens the plugin's panel instead. Every plugin now asks the same way, where before each one did it a little differently.
  • For plugin authors: confirm: on Row.action, Button, ActionButton and IconButton (confirm: "stop web (pid 412)"), protocol 25. On older Stackbar versions the kit asks itself. stackbarctl soak --press never presses these, and stackbarctl render --event holds the first press as the app does (--confirm sends at once).

Fixed

  • Installing the command-line tool no longer freezes Stackbar. While the password prompt was up, the menu bar, palette and every window stopped responding. Settings now waits for the prompt without holding up the rest of the app.

Install

Signed with Developer ID and notarized. Install with Homebrew or the one-line installer (both also put stackbarctl on your PATH):

brew install --cask navbytes/tap/stackbar
curl -fsSL https://stackbar.app/install.sh | bash

Or unzip, drag Stackbar.app into /Applications and open it.

Requires macOS 26. Store plugins come prebuilt, so Xcode is not needed to use them. To write your own plugins, install Xcode 26 or the Command Line Tools (xcode-select --install).

The command-line tool is inside the app: ln -sf /Applications/Stackbar.app/Contents/MacOS/stackbarctl ~/.local/bin/stackbarctl, then stackbarctl doctor.

Built from 3be3a29.