BrewBar/BrewBar
maxsoch 2931b80074 fall back to reinstall when a cask cannot be upgraded as-is
Self-updating apps (Zen, Chrome, …) drift from what brew installed;
brew then refuses to upgrade the cask in place, prints a warning and
does nothing, so the package stayed outdated forever. Detect the
warning and run the fix brew itself suggests (reinstall --cask
--force). Single-package upgrades now also route casks through
upgrade --cask instead of a bare brew upgrade.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 18:58:32 +02:00
..
Assets.xcassets Adding Xcode project; base code available and working 2026-06-30 17:40:51 +02:00
BrewBarApp.swift fall back to reinstall when a cask cannot be upgraded as-is 2026-07-13 18:58:32 +02:00
BrewParser.swift fetch outdated as JSON; auto-upgrade only for matching package kinds 2026-07-06 22:27:37 +02:00
Info.plist Adding Xcode project; base code available and working 2026-06-30 17:40:51 +02:00
LogWindowController.swift improve log window: monospace, scrollbar, smarter autoscroll 2026-07-07 05:59:11 +02:00
Settings.swift add brew cleanup: menu action, ⌥ purge variant, optional post-upgrade run 2026-07-09 19:37:41 +02:00
SettingsWindowController.swift split Upgrade All into formulae & casks plus selective upgrades 2026-07-13 18:57:18 +02:00