• v0.2 9f54e27e47

    BrewBar 0.2 (beta) Pre-release

    maxsoch released this 2026-07-13 21:24:08 +00:00 | 7 commits to main since this release

    What'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.app
    

    First 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.app
    
    Downloads