
EasyHomebrew
Release notes for every version of EasyHomebrew. Now available as a one-time €10 purchase — download the latest build. See the product page for features and screenshots.
EasyHomebrew now runs on macOS 14 (Sonoma) and later, down from macOS 26 — and because Sonoma reaches Intel Macs, those are supported again, with the app and its menu-bar agent both shipping as universal binaries. Everything that doesn't depend on Apple Intelligence works exactly the same: browsing and searching the catalogue, installing and upgrading, categories, services, taps, Doctor, and vulnerability checks — and Discover's semantic search still ranks results on-device. The Apple Intelligence extras still need macOS 26 (Tahoe), but they now switch themselves off cleanly on earlier versions instead of being unavailable at all; Settings → Intelligence tells you which applies to your Mac. Discover also got three fixes: searching for an exact package name now recommends that package, unfamiliar names no longer come up empty, and packages named after everyday words like make and find finally surface.
The sidebar's "Agent" row now tells you which version of the menu-bar agent is installed and offers a restart button while it's running — handy right after an update, since macOS keeps the previous agent alive until you log out. The bundled package catalogue was also refreshed: it now covers 16,196 formulae and casks, adding 393 packages Homebrew has shipped since the last refresh and dropping 173 that were retired, so fewer packages need on-device classification at launch. Some packages moved to more accurate categories, so a few may show up in a different section than before.
The menu-bar agent gets both a status readout and unattended upgrades. The stats panel now shows an "Agent" row with a colour-coded icon — running, enabled, off, or not installed — so the background agent's state is visible at a glance. And the agent can now upgrade your packages on its own, within a time-of-day window you pick and no more than once a day.
Clearer guidance when macOS blocks an app update. When a cask upgrade trips over macOS's App Management privacy protection — the "Failed to release … from quarantine / Operation not permitted" error — EasyHomebrew now explains what happened and opens the right System Settings pane (Privacy & Security → App Management) so you can grant permission and retry, instead of surfacing a raw error blob. Plus some sidebar polish.
Stability fixes and internal telemetry accuracy improvements — the menu-bar agent now reports the correct app version, and app and agent events are tagged separately.
EasyHomebrew leaves beta and goes on sale. 🎉 The 2.x series rolls up the public launch and everything since: a one-time €10 license (powered by Dodo Payments) that you activate once and the menu-bar agent honours too, and in-app auto-update — the app now checks for new versions at launch and once a day, and installs them in place, so you'll never download a DMG by hand again. Day-to-day package work got better everywhere: right-click any package row for quick actions, watch Upgrade All work through its queue with per-package status, and see outdated dependencies in the Updates list — not just the apps you installed yourself. Services gain a quick-info popover and a built-in configuration viewer, Brew Doctor turns its warnings into grouped one-click fixes (and no longer claims everything is healthy when it isn't), filtering the full catalog is instant, Discover picks a best match with Apple Intelligence, and the whole app is localized in six languages — topped off with a new brewing-tank app icon.
A polish release on top of v1.6.6. Package icons are sharper and more accurate thanks to a rebuilt icon pipeline, the categories database has been refreshed (12,402 → 15,976 rows) so more packages land in the right place out of the box, and deprecated packages are now visible by default — no more wondering where a familiar tool went. The license field on the package page also renders with better visual balance.
A long-overdue makeover for the Updates page, plus friendlier admin installs. Updates now leads with a prominent Upgrade All, adds per-row Update buttons with a live Upgrading… indicator, and a clean Upgrade Selected action in batch mode. Apps that need administrator access install end-to-end through a friendly password prompt with a clear progress sheet — your password goes straight to the system, never through us. A live activity panel in Settings shows every background job in flight, font casks categorise correctly the first time, and the categories database was rebuilt against the live cask catalog.
The menu-bar app now contributes the same anonymous usage signals as the main app — launch, what each check finds, button clicks, and cadence changes — so we can see how the menu-bar experience is actually used. The existing privacy toggle (Settings → Privacy → Share anonymous usage data) silences both at once.
A friendlier first run for the menu-bar app and much broader anonymous usage analytics. A new first-launch screen introduces the menu-bar app and offers a single Enable at Login button that registers and starts it on the spot — no trip to System Settings required. The analytics overhaul covers surfaces that were previously silent: services, Doctor runs, search, app updates, AI features, settings toggles, and failure paths for install/uninstall/upgrade. No package names, search queries, or version strings are ever sent.
A new menu-bar companion lives quietly in your status bar and tells you, at a glance, how many of your installed packages are out of date — with a red marker the moment any of them picks up a known security issue. Click the mug glyph to upgrade everything, open the main app, change how often it checks (15 min, 30 min, 1 hour, or 3 hours), or quit. Set it up under Settings → Menu Bar with a Launch at login toggle and a one-click Launch / Stop control. The update count matches what you see in the main app — only the apps and tools you installed yourself, not their hidden dependencies.
A major rework of the package detail page in the spirit of the App Store. The new page opens at 70% of the window and gathers everything you need to decide on a package in one place: a stats strip (version, install state, license, macOS minimum, category), an AI-written description from the package's website, a screenshot gallery with a native carousel, popularity numbers for the last 30/90/365 days, related versions, plus the existing dependencies, caveats, and vulnerabilities. Also new: a Games category with 117 reclassified packages, on-the-fly AI categorisation when you open something that hasn't been classified yet, and minimum-macOS reporting for apps.
A new list/grid toggle lets you browse every package list as cards instead of rows, and variants of the same app (e.g. firefox, firefox@esr, firefox-developer-edition) now collapse under a single entry with a +N expander. Grouping is smart enough not to merge unrelated tools just because they happen to share a host like GitHub or PyPI. Plus a definitive fix for the "Homebrew is busy" false positive — Homebrew's leftover lock files no longer block your upgrades.
Same-day hotfix for a bug in v1.5.4: leftover Homebrew lock files were triggering a false "Homebrew is busy" dialog and blocking every upgrade. We now check the same way Homebrew does, so this no longer happens.
Brew Doctor can actually fix things now — every warning becomes a card with a one-click "Run fix" button, and a top card surfaces missing dependencies with a batch install. Friendlier error messages across the app, and no more UI desyncs when you run brew in Terminal while the app is upgrading.
Adds opt-in anonymous usage analytics so we can see which features matter most and where to invest next. Aggregate events only — no package names, search queries, or anything that could identify you. Toggle it off in Settings → Privacy.
New Reinstall action, an at-a-glance EasyHomebrew status panel, automatic vulnerability scanning during updates, and a cleaner Updates list that hides internal dependencies.
Maintenance release with stability and performance improvements across package browsing, services, and the Discover view.
Initial public beta. All core features shipped — package and cask management, CVE scanning, services, Brew Doctor, batch operations, Discover, and full localisation.