-
BrewBar 0.3 (beta) Pre-release
released this
2026-07-14 16:07:45 +00:00 | 0 commits to main since this releaseWhat's new
Features
- 🛡️ Running-app protection for casks — BrewBar now detects when a cask's app is actually open and skips it. Auto-upgrade skips running apps by default (Settings → Running apps); manual bulk upgrades can opt in too. The confirmation dialog now names the apps that are actually running instead of a blanket warning, and stays silent when none are
Fixes
- 🎯 The “Upgrade only…” submenu now stays visible whenever anything is outdated, even with a single kind (formulae or casks) — the empty kind is greyed out instead of the whole submenu disappearing
- 🔤 Cask version labels no longer show raw build-id hashes (e.g. Claude showed
1.20186.9,69f150a4c9316d5c8cd7b9f130ed583d15c0383e— now just1.20186.9)
Install / upgrade
brew update && brew upgrade --cask brewbar xattr -dr com.apple.quarantine /Applications/BrewBar.appFirst install:
brew tap maxsoch/brewbar https://forgejo.socheleau.fr/maxsoch/BrewBar.git brew install --cask maxsoch/brewbar/brewbar xattr -dr com.apple.quarantine /Applications/BrewBar.appDownloads
- Source code (ZIP)
- Source code (TAR.GZ)
-
BrewBar-0.3.zip
5 downloads · 1 MiB
-
BrewBar 0.2 (beta) Pre-release
released this
2026-07-13 21:24:08 +00:00 | 7 commits to main since this releaseWhat's new
Features
- 🧹 Cleanup menu action — hold ⌥ for Cleanup (purge cache) (
brew cleanup --prune=all). Optional automatic cleanup after upgrades (Settings) - 🎯 Selective upgrades — “Upgrade All” is now “Upgrade formulae & casks”, and an “Upgrade only…” submenu appears when both kinds are outdated. The confirmation dialog lists only the selected packages and skips the running-app warning when no casks are involved
- 💡 Tips window documenting shortcuts and hidden tricks
- ⌨️ Keyboard shortcuts for Cleanup (
C) and Tips (T)
Fixes
- 📡 No more false “all up to date” while offline — BrewBar watches the connection, skips refreshes offline, catches up on reconnect, and reports failed checks (captive portal, DNS…) in the status
- 🔁 Self-updating apps (Zen, Chrome…) that brew refuses to upgrade in place are automatically reinstalled (
reinstall --cask --force) - ⚙️ Formulae upgrade one at a time, so one broken formula (e.g. no bottle for your macOS) no longer blocks the rest — and failed upgrades now show in the status line instead of being silent
- 🌀 The menu bar icon shows the updating state during upgrades and cleanup, not just during checks
Install / upgrade
brew update && brew upgrade --cask brewbar xattr -dr com.apple.quarantine /Applications/BrewBar.appFirst install:
brew tap maxsoch/brewbar https://forgejo.socheleau.fr/maxsoch/BrewBar.git brew install --cask maxsoch/brewbar/brewbar xattr -dr com.apple.quarantine /Applications/BrewBar.appDownloads
- Source code (ZIP)
- Source code (TAR.GZ)
-
BrewBar-0.2.zip
5 downloads · 1 MiB
- 🧹 Cleanup menu action — hold ⌥ for Cleanup (purge cache) (
-
BrewBar 0.1 (beta) Pre-release
released this
2026-07-09 16:52:17 +00:00 | 24 commits to main since this releaseFirst public pre-release of BrewBar — a macOS menu bar app to monitor and upgrade Homebrew packages.
Note: this replaces the earlier
1.0tag. The app was re-versioned to0.1to reflect that it is still beta quality; expect rough edges and breaking changes between 0.x releases.Highlights
- 🔄 Periodic update checks — configurable from 30 minutes to 24 hours
- 📋 Outdated package list with versions, one-click single upgrades
- 📦 Upgrade All, with an optional confirmation dialog
- 🤖 Optional auto-upgrade, separately configurable for formulae and casks
- 👀 Self-updating casks (
--greedy) included in checks, can be disabled - 🔔 Optional notification when new updates appear
- 🔑 Native password dialog when an upgrade needs admin rights
- 📜 Log window with the full brew output
- ⚙️ Launch at login
Install
brew tap maxsoch/brewbar https://forgejo.socheleau.fr/maxsoch/BrewBar.git brew install --cask maxsoch/brewbar/brewbar xattr -dr com.apple.quarantine /Applications/BrewBar.appThe app is signed with a Development certificate but not notarized, hence the quarantine-clearing step (the cask prints it as a caveat).
Downloads
- Source code (ZIP)
- Source code (TAR.GZ)
-
BrewBar-0.1.zip
8 downloads · 1 MiB