Version 1.5.1.7

LATEST
May 17, 2026

A quick note about the widget: if your Desktop widget still looks the same after updating, remove it (right-click โ†’ Remove Widget) and re-add it from the widget gallery. macOS sometimes keeps the old widget design cached even after the app updates.

Bug Fixes

  • Update All Only Updates the Packages You See โ€” Hidden, snoozed, and deprecated packages are no longer touched in the background when you click Update All
  • Widget No Longer Counts Taphouse Itself as Outdated โ€” After Taphouse updates itself, Homebrew's catalog briefly thinks Taphouse is out of date. The widget now ignores that
  • Medium Widget Shows "Checked X Ago" When Updates Are Pending โ€” Previously the timestamp only appeared when everything was up to date
  • "Update Available" Badge Sits Under the Version โ€” In a package's detail view the orange badge no longer crowds the heart button

Improvements

  • Small Widget Redesigned to Match Medium and Large โ€” Header on top, a short list of outdated packages, and a "Checked X ago" footer. No more giant centered checkmark, and no more two checkmarks showing at once when everything is up to date
  • Sidebar Shows Counts for Favorites, Pinned, Services and Taps โ€” The counts appear right after launch without needing to click each section first
  • Toolbar Buttons Hide Where They Have Nothing to Do โ€” Refresh and Update Homebrew used to sit in the toolbar of every section, including Diagnostics, History, Brewfile, and Health, where clicking them did nothing visible. They now only appear in sections where they actually update what you're looking at
  • Consistent "Update" Wording in the Updates Flow โ€” Right-click menus, progress headers, and alert buttons now say "Update" instead of "Upgrade", matching the Updates section name
  • Compact View Toggle Hidden Where It Doesn't Apply โ€” The compact/standard list button no longer shows up in Updates, App Store, Diagnostics, and other sections it has no effect on

Version 1.5.1.6

May 16, 2026

Bug Fixes

  • Updates List No Longer Gets Stuck โ€” Fixed a bug where the Updates section could stop showing newly available updates until you cleared the Homebrew cache or restarted

Version 1.5.1.5

May 15, 2026

A quick note about the widget: if your Desktop widget still looks the same after updating, remove it (right-click โ†’ Remove Widget) and re-add it from the widget gallery. macOS sometimes keeps the old widget design cached even after the app updates.

New

  • Favorite Packages Before Installing Them โ€” Hit the heart on any search result, or right-click and choose Add to Favorites. The package lands in your Favorites list straight away, even if it's not installed. Favorites now shows installed and saved-for-later packages side by side, with a label on rows you haven't installed yet. Click Install when you're ready
  • "Run Now" Button for Scheduled Maintenance โ€” If you've turned on daily or weekly cleanup and aren't sure it's actually running, hit Run Now in Settings โ†’ Scheduled Maintenance to kick it off immediately. The Last Cleanup and Last Health Check timestamps update so you can see it worked
  • Refreshed Widget Design โ€” The "Taphouse" header now appears on every widget size, matching the look of Reminders, Calendar, and other system widgets. The Small widget surfaces the first outdated package by name instead of just a number

Improvements

  • Dock Icon Now Shrinks Properly When Your Dock Fills Up โ€” The icon was missing the small transparent margin Apple expects around app icons, so macOS rendered it slightly larger than neighbouring apps. Especially noticeable on a packed dock
  • Standard Cleanup Now Shows What It Actually Removed โ€” Before, you'd hit the button and see "Freed 0 B โ€” done" with nothing else to look at, even when files were being removed. Output is now identical in style to Deep Cleanup, line by line
  • Clearer Message When Security Info Can't Be Loaded โ€” For menu-bar-only apps and apps installed alongside the Mac App Store (Tailscale is a common example), the package detail's Security tab used to imply the scanner had broken. It now explains that the installed app bundle couldn't be located

Bug Fixes

  • Stale Details No Longer Linger When Switching Sections โ€” Switching to an empty sidebar section while a package was selected used to leave the previous package's details visible on the right. The right pane now clears as soon as you change sections
  • No More Phantom "1 Update" in the Menu Bar โ€” The menu-bar badge was counting Taphouse against itself as if it were a third-party app needing an update. Since Sparkle already handles our own updates, we're no longer also tracking ourselves in the third-party app scan
  • Add to Favorites and Install From Right-Click โ€” Both actions are now available from the right-click menu on Search results and package rows, so you don't have to open the detail pane just to bookmark something

Version 1.5.1.4

May 13, 2026

Bug Fixes

  • Update List No Longer Disappears After a Slow Refresh โ€” A handful of users saw their Updates list go empty and stay empty after one unusually slow Homebrew check, with the only fix being a manual refresh or restart. Taphouse now keeps the last known list of updates whenever a check fails, so a single hiccup can't wipe what you were already seeing

Version 1.5.1.3

May 7, 2026

Bug Fixes

  • Report a Bug Button Now Sends Mail โ€” The button in Settings โ†’ About used a wrong support email, so messages bounced silently. Fixed. If you sent a report between 1.5.1 and 1.5.1.2, please send it again โ€” it never reached us

Improvements

  • Collections Details Now Live in a Permanent Right Pane โ€” Click a package row in Collections to open its details on the right. Click the same row again to close it. No more sheet popping over your work, and no close button to hunt for โ€” the row itself is the toggle
  • Collections Sidebar Slides Out When Viewing Details โ€” Opening a package detail used to crush the layout into four narrow columns and demanded a near-maximized window. The inner Collections list (Web Dev, Data Science, etc.) now gracefully slides aside, so the package list stays readable even on smaller windows
  • Selected Row Is Clearly Highlighted โ€” The package whose details you're viewing now has a colored outline, so it's always obvious which row the right panel belongs to
  • Download Sizes Are Easier to Spot โ€” Sizes now sit in a clearer spot on each row, in blue text with aligned digits so you can scan totals at a glance
  • Cleaner Dependency Lists โ€” Dependencies in the detail panel now appear one per line in a tidy striped list instead of a cramped comma-separated paragraph. Even formulae with 15+ dependencies stay readable
  • Formulae Now Show Their License โ€” The detail panel now lists the license (e.g. "MIT", "GPL-3.0-or-later") below the homepage when Homebrew has it

Version 1.5.1.2

May 5, 2026

Improvements

  • Collection Details Open Inside the App โ€” Clicking a Collection row used to bounce you out to the browser. It now opens a detail view inside Taphouse with description, homepage, version, dependencies, and caveats, plus the Install button โ€” with a "View on formulae.brew.sh" link if you still want the full page. Respects the Settings โ†’ "Use right sidebar instead of modal sheets" toggle
  • Collection Rows Stop Shuffling โ€” The Install button and info icon now sit in the same place on every row instead of jumping around as sizes loaded or install state changed
  • Diagnostic Log for Bug Reports โ€” Taphouse now keeps a small log of every brew command it runs (timing and result, no personal output). Diagnostics โ†’ Diagnostic Log shows where it lives with Reveal in Finder and Copy to Clipboard buttons, so it's easy to attach when reporting a bug we can't reproduce

Bug Fixes

  • Desktop Widget Stays Up to Date โ€” The widget used to refresh only when you took an action in the app, so it could get stuck on stale counts. It now updates every 30 minutes automatically while Taphouse is open, including bringing snoozed updates back when their snooze expires
  • Discover Categories No Longer Hang While Loading โ€” Browsing categories like Utilities sometimes triggered a background Homebrew refresh that froze description loading for tens of seconds. Taphouse now suppresses that side-effect, so categories load without the beach ball. The explicit "Update Homebrew" command still works the same

Version 1.5.1.1

May 5, 2026

Bug Fixes

  • Widget Count Matches What's in the App โ€” The widget was counting Taphouse's own self-update plus any updates you'd ignored or snoozed. It now matches the list inside the app, and refreshes immediately when you ignore or snooze something
  • Collections Links No Longer 404 โ€” Eleven packages in the curated collections pointed to pages Homebrew had renamed. The collections now use the current names (Python 3.13, PostgreSQL 17, Docker Desktop, OpenTofu, etc.); bun, which left Homebrew, has been removed

Improvements

  • Friendlier "Add Tap" Errors โ€” Trying to add a private or non-existent GitHub repo used to show Homebrew's raw authentication error. You'll now see a clear "Couldn't find a public repository at 'X'" message instead. Network and "already tapped" errors are friendlier too
  • Add Tap Accepts GitHub URLs โ€” Paste a full GitHub URL (or the SSH form) and Taphouse converts it to the user/repo format automatically
  • Download Size Estimate Before Install โ€” Search results and Collection rows now show "โ‰ˆ N MB" next to the Install button so you know how big a download is before tapping
  • Right-Sidebar Toggle Now Covers Third-Party App Updates โ€” Settings โ†’ "Use right sidebar instead of modal sheets" also applies to third-party app update details, in addition to Apple Silicon migration

Version 1.5.1

May 1, 2026

New Features

  • Desktop Widget โ€” Taphouse now ships a desktop widget showing your outdated package count and the names of pending updates. Available in small, medium, and large sizes โ€” add it from "Edit Widgets" on the desktop
  • Curated Collections Expanded โ€” iOS/macOS Development now includes cocoapods, fastlane, carthage, mint, periphery, xcbeautify, and tuist. Web, DevOps, Data, Media, Productivity, and Terminal collections doubled in size with broader, more useful picks
  • Approximate Download Sizes โ€” "Install All" on Collections and "Update All" on Updates now show "โ‰ˆ XX MB" so you can see the total size before kicking off a big download
  • Real Download Percentages โ€” Install and upgrade operations now show real download percentages instead of an indeterminate spinner. A small progress indicator also appears in the toolbar โ€” click it to bring the sheet back
  • Operations Survive Dismissal โ€” Pressing Esc no longer cancels an in-flight install or upgrade. The toolbar indicator brings you back to it with output and progress intact
  • Step-Based Progress Fallback โ€” Multi-package upgrades that don't emit individual download bars now show "X / Y packages" as steady progress
  • "Open App" Right-Click โ€” Cask rows in Installed now have an Open App action when the bundle exists at /Applications or ~/Applications
  • Tap-Row Peek โ€” Clicking a row in Discover or Collections opens the package's formulae.brew.sh page with full metadata
  • Source Badge on Rows โ€” Small colored tag shows where a package downloads from: orange "brew", purple "GitHub", or the vendor host (e.g. "discordapp.net", "fork.dev")
  • Right Sidebar Option โ€” Settings โ†’ Behavior toggle lets supported detail views slide in from the window's right edge instead of opening as a modal sheet. First adopter is the Apple Silicon migration view
  • Bug Report Button โ€” Settings โ†’ About now has a Report a Bug button that opens a mailto with version, build, and macOS info pre-filled

Improvements

  • Faster Cold Start โ€” The three Homebrew checks at first launch (installed formulae, installed casks, outdated) now run at the same time, so startup waits on the slowest one instead of all three combined
  • Faster Adopt Apps Scan โ€” Adopt Apps now scans in parallel, dropping worst-case scan time from several minutes to about 30 seconds
  • Settings Window Is Now Resizable โ€” You can resize the Settings window instead of being stuck at the fixed size
  • Stable Size Row โ€” The Size field in package details now always shows ("โ€ฆ" while loading, "โ€”" when unknown) instead of flickering in and out as the lookup finishes
  • Discover Updates Right Away After Install โ€” Installing a package from Discover now flips the row to "installed" immediately, instead of needing you to navigate away and back
  • Taphouse Hides Itself From Lists โ€” Taphouse no longer shows up as a manageable cask in Installed or Updates. It updates itself automatically โ€” managing it manually was confusing

Bug Fixes

  • Adopt Failures No Longer Break the Installed App โ€” If a download failed mid-adopt (e.g. a network timeout against the vendor's CDN), the existing app could be left in a broken state. Taphouse now downloads the new version first and only swaps it in if that succeeds โ€” otherwise the existing app stays untouched and you see a clear error
  • Adopt Post-Flight Check โ€” After adopt completes, Taphouse compares Homebrew's recorded version with the actual app on disk and warns you if they don't match
  • Wrong Icon Assignments Fixed โ€” Loose icon matching could pull in unrelated icons (e.g. Obsidian getting a Steam icon). Matches are now strict; apps not on the App Store fall back to a generic icon. Existing wrong icons in the cache are automatically replaced

Version 1.5.0.7

April 22, 2026

Bug Fixes

  • License Activation Works on Macs with a Short Local Hostname โ€” LemonSqueezy rejects instance names under 3 characters, and Taphouse was passing the system hostname straight through. Taphouse now falls back to a safe default when the resolved name is empty or too short, so activation works regardless of your Mac's configured name

Version 1.5.0.6

April 14, 2026

Bug Fixes

  • Fixed Pre-Install Sheet Showing as a Tiny White Box โ€” The pre-install inspection sheet could open at the wrong size on macOS 26. It now opens at the correct size every time
  • Fixed Repeated "Access to Other Apps" Prompt on macOS 26 โ€” macOS no longer asks for permission on every launch. The required privacy declaration is now in place so your consent persists, and the /Applications scan is deferred until you actually open the Updates section
  • Lighter Startup โ€” The running-app indicator no longer probes the system at launch; it starts up only when you actually need it, reducing unnecessary access at startup

Version 1.5.0.5

April 9, 2026

Bug Fixes

  • Self-Updating Casks Filter Applies Immediately โ€” Toggling "Include self-updating casks" in Settings now refreshes the Updates list right away. Previously the cached outdated results lingered until the next manual refresh, so disabling the toggle still showed auto-updating casks like Firefox or Chrome
  • Cmd+R "Refresh" Menu Item Now Works โ€” The Packages โ†’ Refresh menu item (and its Cmd+R shortcut) wasn't actually wired up. It now triggers a full package refresh as expected
  • Cmd+Shift+U "Update Homebrew" Menu Item Now Works โ€” Same wiring bug as Refresh; the menu item now actually runs Homebrew's update with the progress sheet

Version 1.5.0.4

April 6, 2026

Bug Fixes

  • Fixed Cask Location Display โ€” Every cask was showing the same app location instead of its actual install path. The detail view now reloads the correct location when switching between packages
  • Added /Apps/ Path Support โ€” Cask install path detection now also checks /Apps/ and ~/Apps/ directories for users with renamed or localized Applications folders

Version 1.5.0.3

April 6, 2026

New Features

  • Third-Party Tap Search Support โ€” Search now accepts full tap paths (e.g., flewgg/tap/unfold). Taphouse automatically adds the tap if needed, finds the package, and lets you install it directly. Tap packages display with their source tap highlighted
  • Tap Path Hint โ€” When a regular search returns no results, a hint suggests trying a full tap path for third-party packages

Version 1.5.0.2

March 29, 2026

New Features

  • Caveats Display in Package Detail โ€” Homebrew caveats (important post-install notes like PATH additions or configuration steps) are now shown directly in the package detail view for both formulae and casks, in a styled info box below the description

Improvements

  • App Icon Margins โ€” Reduced the mug icon size to follow macOS icon guidelines, providing proper padding and visual balance in the Dock and Finder

Bug Fixes

  • Fix License Deactivation After Reinstall โ€” After reinstalling Taphouse, users could hit the activation limit and be unable to deactivate because their instance ID was lost with the deleted license file. The instance ID is now stored in the macOS Keychain so it survives reinstalls. If activation fails because of the limit, Taphouse will automatically deactivate the old instance and retry

Version 1.5.0.1

March 14, 2026

Bug Fixes

  • Fix Sudo Password Prompt for .pkg Cask Installers โ€” Casks that use .pkg installers (like ChronoSync, gstreamer-runtime) now install and upgrade successfully using a native macOS password dialog, instead of failing with a cryptic error

Version 1.5.0

March 12, 2026

New Features

  • Running App Indicators โ€” Cask apps that are currently running now show a green dot indicator in the package list and a "Running" badge in the detail view
    • Indicator updates in real-time as apps launch and quit
  • Running App Warning on Update โ€” When updating a cask that is currently running, a confirmation dialog appears with options to "Quit & Update", "Update Anyway", or "Cancel"
  • Compact List View โ€” New compact layout option for package lists that hides descriptions, uses smaller icons, and tighter spacing
    • Toggle via the toolbar button or in Settings โ†’ Behavior โ†’ Compact list view

Bug Fixes

  • Fix Hidden Third-Party App Updates โ€” Hidden app updates now correctly appear in the "Hidden Apps" section, making it possible to unhide them

Version 1.4.9

March 3, 2026

Bug Fixes

  • Fix Invisible Window Blocking Clicks โ€” Fixed an invisible auxiliary SwiftUI window that could block mouse clicks after reopening from the menu bar
  • Fix Quarantine Scan Crash โ€” Fixed a crash when two installed casks shared the same display name
  • Fix Notification Activation โ€” Activating the app from a notification no longer brings invisible windows to the front
  • Fix "Clear Cache" Not Clearing Cache โ€” Now also removes API cache, bootsnap cache, and backups which make up the bulk of cache size
  • Fix False Cache Cleanup Warnings โ€” Benign "Warning: Skipping..." messages from Homebrew no longer incorrectly trigger a warning status

Version 1.4.8.9

March 1, 2026

Bug Fixes

  • Detect Xcode License Not Accepted โ€” Shows a clear message with instructions instead of a completely empty UI when the Xcode license hasn't been accepted

Version 1.4.8.8

February 25, 2026

Bug Fixes

  • Yearly Install Counts for Featured Apps โ€” Featured apps in Discover now display 365-day install counts instead of 30-day for more meaningful statistics

Version 1.4.8.7

February 22, 2026

Bug Fixes

  • Fix OCLP Cask Upgrades โ€” OCLP compatibility mode now works around the extended-attribute errors that broke cask upgrades on OpenCore Legacy Patcher systems
  • Fix Featured Apps Showing 0 Downloads โ€” Featured apps now fetch real 30-day install counts from the formulae.brew.sh API

Improvements

  • NostalgiApp in Featured Section โ€” Added NostalgiApp (retro game launcher) to the Discover featured apps

Version 1.4.8.7

February 16, 2026

Bug Fixes

  • Fix Package List Failing to Load โ€” Each data source now loads independently, so a failure in one doesn't prevent the others from displaying
  • Fix Adopt Apps Showing Empty List โ€” Made the adopt feature fully resilient to failures so it always returns results
  • Fix Services View Crash โ€” Services view now shows the empty state instead of "Failed to Load" when no services exist

Version 1.4.8.6

February 16, 2026

Bug Fixes

  • Fix Adopt Apps for Some Users โ€” Adopt Apps no longer fails when Homebrew returns unexpected data, and a crash that could happen with duplicate casks has been fixed

Version 1.4.8.5

February 16, 2026

Improvements

  • License Hardening โ€” Added several layers of protection against trial and license tampering, including encrypted backup storage and detection for clock changes

Version 1.4.8.4

February 16, 2026

Bug Fixes

  • Fix Crash on Unexpected Homebrew Data โ€” Unexpected fields in Homebrew's data no longer prevent the package list from loading; problematic packages are skipped quietly

Version 1.4.8.3

February 15, 2026

Bug Fixes

  • Fix Older Versioned Cask Adoption โ€” Adopt Apps no longer incorrectly suggests versioned cask variants when the current version is already installed

Version 1.4.8.2

February 12, 2026

Bug Fixes

  • Fix Adopt Detection for Microsoft Office โ€” A batch lookup was silently dropping entire batches when one cask name was invalid. Fixed, so apps like Microsoft Office now adopt correctly
  • Increased Fallback Search Limit โ€” Expanded the fallback search from 20 to 50 apps for better adoption detection

Version 1.4.8.1

February 11, 2026

New Features

  • MacPulse in Featured Section โ€” Added MacPulse to the Featured apps in Discover, with bundled app icon

Version 1.4.8

February 9, 2026

New Features

  • OCLP Compatibility Mode โ€” New setting "Use reinstall for cask upgrades" for users running OpenCore Legacy Patcher on older Macs
    • Located in Settings โ†’ Updates
    • When enabled, cask upgrades reinstall the cask instead of upgrading in place
    • Avoids the extended-attribute errors that broke upgrades on OCLP systems

Version 1.4.7

February 6, 2026

New Features

  • Snooze & Ignore for App Updates โ€” Snooze updates temporarily or permanently ignore them from the App Updates section
    • Snooze for 1 day, 1 week, 1 month, or until next version
    • Permanently ignore updates you don't want

Bug Fixes

  • Various Bug Fixes โ€” Various bug fixes and improvements

Version 1.4.6

February 2, 2026

New Features

  • Curated CollectionsPRO โ€” Predefined package bundles for common workflows
    • New "Collections" section in sidebar under Discover
    • 7 curated collections: Web Development, Data Science, DevOps & Cloud, iOS/macOS Development, Media & Design, Productivity, Terminal Power User
    • Individual package installation is free
    • "Install All" button for one-click collection setup (Pro feature)
  • Package TaggingPRO โ€” Organize packages with custom tags
    • New "Tags" section in sidebar under Organization
    • Create custom tags with 13 color options and 24 icons
    • Tag packages from the package detail view
    • Browse packages by tag
  • Scheduled MaintenancePRO โ€” Auto-run cleanup and health checks
    • Automatic cleanup on configurable schedule (daily, weekly, monthly)
    • Automatic brew doctor health checks on schedule
    • Notifications when maintenance completes
    • Battery-aware: skips tasks when battery is below 20%

Version 1.4.5

February 1, 2026

Bug Fixes

  • Fixed Crashes on macOS Tahoe Beta โ€” Resolved assertion failures causing frequent crashes when scrolling packages, adopting apps, or updating
    • Removed unsafe code paths that could crash when the system returned unexpected results
    • Fixed timing issues in icon loading
    • Added validation so bad icons don't crash the app
    • Improved memory management when loading icons
    • Gracefully handles corrupted or invalid icons

Version 1.4.4

January 30, 2026

Bug Fixes

  • Fixed Discover Section Slowdown โ€” Description loading now runs a couple of items at a time instead of trying to load dozens at once
  • Fixed High CPU Usage โ€” Icon and description loading no longer overwhelm the CPU with concurrent work

Improvements

  • Progressive Loading โ€” Package descriptions now load with a queue system for better resource management

Version 1.4.3

January 30, 2026

Security

  • Enhanced License Validation Security โ€” Added SSL certificate pinning to prevent man-in-the-middle attacks
    • Thanks to Kami (kamidevs.com) for responsibly reporting this vulnerability

Bug Fixes

  • Fixed Icon Matching โ€” iTunes icon lookup no longer returns wrong icons when no match is found
  • Fixed Discover Section Performance โ€” Progressive category loading now properly stops when leaving the view
  • Fixed Icon Loading Loops โ€” Icons no longer reload repeatedly when already cached

Improvements

  • Modern Security APIs โ€” Updated to Apple's current security APIs for certificate validation

Version 1.4.2

January 29, 2026

Improvements

  • Complete Translations โ€” All 6 languages now at 100% coverage (German, Spanish, French, Russian, Chinese, English)
  • Faster Icon Loading โ€” Icons now load instantly from disk cache on subsequent launches
  • Persistent Failed Lookups Cache โ€” Icons that can't be found are remembered, avoiding repeated network requests

Bug Fixes

  • Fixed Icon Cache Mismatch โ€” Cask icons are now cached consistently so the same app always shows the same icon
  • Removed Unnecessary Delays โ€” Eliminated artificial delays in icon loading for snappier UI

Version 1.4.1

January 28, 2026

Bug Fixes

  • Improved License Validation โ€” Enhanced license verification for better reliability

Version 1.4.0

January 20, 2026

New Features

  • Apple Silicon Migration AssistantPRO โ€” Find Intel apps running under Rosetta
    • Scans apps to detect CPU architecture (arm64, x86_64, Universal)
    • Identifies Intel-only apps that require Rosetta translation
    • Shows which apps have native ARM versions available via Homebrew
    • One-click installation of native versions
    • Color-coded architecture badges (green=native, orange=Intel, blue=Universal)
    • New "Apple Silicon" section in sidebar
  • Release Notes PreviewPRO โ€” See what changed before updating
    • Fetches release notes from GitHub Releases API
    • Shows in expandable disclosure or popover
    • Works for both formulae and casks with GitHub sources
    • Displays release date and version information
  • Paid Upgrade Detection โ€” Warns before potentially paid major version upgrades
    • Detects major version changes (e.g., v2 โ†’ v3) that may require purchase
    • Orange badge and confirmation dialog before updating
    • Protection on "Update All", bulk updates, and individual update buttons
    • Smart version parsing handles various formats (1.2.3, v2.0, 2024.1)
  • Snooze Updates โ€” Temporarily ignore updates without permanently pinning
    • Snooze for 1 day, 1 week, 1 month, or until next version
    • New "Snoozed" section in sidebar to manage snoozed packages
    • Auto-unsnooze when period expires or new version is released
    • Context menu option in Updates view
  • Enhanced Third-Party App UpdatesPRO โ€” Unified view for non-Homebrew app updates
    • Scans /Applications for apps with Sparkle update support
    • Parses Sparkle appcast XML feeds to detect available updates
    • Checks GitHub releases for known apps (VS Code, Rectangle, etc.)
    • Shows release notes, download buttons, and version comparisons

Improvements

  • Better Version Comparison โ€” Improved version comparison for detecting available updates
  • Enhanced Progress Indicators โ€” Improved scanning progress indicators across the app

Version 1.3.1.2

January 19, 2026

New Features

  • Self-Updating Casks Option โ€” New setting to include casks with auto-update mechanisms in the Updates list
    • Located in Settings โ†’ General โ†’ Updates section
    • When enabled, uses `brew outdated --greedy-auto-updates` to detect version differences
    • Includes apps like Firefox, Chrome, Slack that update themselves
    • Disabled by default to preserve existing behavior

Bug Fixes

  • Fixed Missing Cask Updates โ€” Casks with `auto_updates` flag (like Firefox, Chrome) were not appearing in Updates even when newer versions were available via Homebrew

Version 1.3.1.1

January 13, 2026

Bug Fixes

  • Fixed German Language Picker โ€” German now appears in Settings language selector

Version 1.3.1

January 13, 2026

New Features

  • German Localization โ€” Taphouse is now available in German (Deutsch)
    • Added to the 5 existing languages (English, Chinese, Spanish, Russian, French)
    • Full UI translation including sidebar, settings, dialogs, and feature descriptions
  • CVE/Security Vulnerability Scanner โ€” Scan installed packages for known security vulnerabilities
    • Queries the OSV (Open Source Vulnerabilities) API
    • Shows severity levels (Critical, High, Medium, Low) with color-coded badges
    • Expandable rows with CVE details and reference links
    • Progress indicator showing scan progress
    • 1-hour caching to avoid repeated slow scans
    • "Upgrade" button when a fix is available
  • Package Health DashboardPRO โ€” New "Health" section showing system health at a glance
    • Overview of outdated packages, vulnerabilities, orphans, cache size, doctor issues
    • Color-coded overall health status (Good/Warning/Attention Needed)
    • Health score calculation (0-100%)
    • Quick action buttons to navigate to relevant sections
  • Pre-Install InspectionPRO โ€” Review what a cask will install before installing
    • Shows all artifacts (apps, binaries, fonts, pkg installers, etc.)
    • Warns about background processes (LaunchAgents/LaunchDaemons)
    • Warns about sudo/admin password requirements
    • Shows caveats if present
    • "Inspect" button in Search view before installing
  • Duplicate App DetectionPRO โ€” New "Duplicates" section in sidebar
    • Detects apps installed from multiple sources (Homebrew, App Store, Manual)
    • Shows source badges with color coding
    • Remove from either source (Homebrew uninstall or move to trash)
  • Orphaned Dependency CleanupPRO โ€” Find and remove unused dependencies
    • Shows packages installed as dependencies but no longer needed
    • Displays version and size for each orphaned package
    • One-click "Remove All" via brew autoremove
  • Leftover Files ScannerPRO โ€” Scan for leftover files after uninstalling apps
    • Searches 9 common Library locations (Application Support, Preferences, Caches, etc.)
    • Shows file sizes and allows selective deletion

Bug Fixes

  • Fixed Deep Cleanup Not Clearing Cache โ€” Deep cleanup now properly clears the download cache
  • Fixed Duplicate Detection False Positives โ€” Homebrew-installed apps no longer incorrectly marked as "Manual"

Version 1.2.9.2

January 12, 2026

Bug Fixes

  • Fixed Adopt Apps Version Display โ€” Adopt Apps now correctly shows marketing version instead of build number
    • Now correctly compares versions with Homebrew casks
    • Shows "Adopt" instead of "Update & Adopt" when versions match

Version 1.2.9.1

January 11, 2026

Bug Fixes

  • Fixed History Not Recording โ€” Install, upgrade, and uninstall operations now properly record to History
    • History entries were never being saved due to missing implementation
    • All operations (single and bulk) now correctly appear in the History section

Version 1.2.9

January 11, 2026

New Features

  • Ignore Updates โ€” Right-click any outdated package to hide it from Updates
    • Hidden updates shown in collapsible section at bottom
    • Easily restore with "Show" button or "Show All Hidden Updates"

Bug Fixes

  • Fixed Font Cask Suggestions โ€” Adopt Apps no longer suggests font casks for regular applications
  • Fixed Quarantine Self-Detection โ€” Taphouse no longer lists itself as a quarantined app
  • Fixed Dependencies Display โ€” Dependency tree now shows correctly for all formulae
    • Fixed indentation in the dependency tree
    • Dependencies and dependents now display properly

Improvements

  • Clarified Homebrew Analytics โ€” Settings now clearly indicate this is Homebrew's setting, not Taphouse's

Version 1.2.8

January 9, 2026

Bug Fixes

  • Fixed Cask Version Display โ€” Casks now show actual installed app version instead of Homebrew's metadata
    • Detects when apps are updated via Sparkle or other updaters
    • Shows orange sync icon when actual version differs from Homebrew
    • Tooltip and detail view explain the version mismatch

Improvements

  • Updated Pro Price โ€” Price display updated to โ‚ฌ9.99

Version 1.2.7

January 7, 2026

Bug Fixes

  • Minor Bug Fixes โ€” Various improvements and fixes

Version 1.2.6

January 3, 2026

Bug Fixes

  • Fixed Menu Bar Only ModePRO โ€” Pro users enabling "Menu Bar Only" mode now correctly see the app hide from Dock
    • Fixed a timing issue where Menu Bar Only mode was applied before the license was validated
    • Menu Bar Only mode is now applied after the license check finishes
  • Fixed Sparkle Update Version Detection โ€” Apps using Sparkle updater now show correct installed version
    • Now reads the version field most apps actually update
    • Fixes false "update available" notifications for apps like DxO PhotoLab
    • Applied to Sparkle updates, GitHub releases, and Electron app detection
  • Fixed Duplicate Apps in App Updates โ€” Same app no longer appears multiple times
    • Deduplicates by feed URL (Sparkle), repo (GitHub), and app name (Electron)
    • Fixes issue when same app exists in multiple directories
  • Fixed Updates Section Selection โ€” Clicking on packages in Updates now shows details in the right pane
  • Improved Homepage Links โ€” Safari icon now opens actual project homepage instead of formulae.brew.sh

Version 1.2.4

January 2, 2026

New Features

  • Multi-Language Support โ€” Taphouse is now available in 5 languages
    • English (default)
    • ไธญๆ–‡ (็ฎ€ไฝ“) โ€” Simplified Chinese
    • Espaรฑol โ€” Spanish
    • ะ ัƒััะบะธะน โ€” Russian
    • Franรงais โ€” French
    • Language selector in Settings โ†’ General

Improvements

  • Full UI Localization โ€” All user-facing strings are now translatable
    • Settings, License tab, Sidebar navigation
    • Discover section and package categories
    • All buttons, labels, and status messages

Version 1.2.3

January 1, 2026

Bug Fixes

  • Fixed Adopt Apps False Matches โ€” Search fallback no longer suggests unrelated casks
    • Added validation requiring 80%+ name similarity
    • Fixes issue where "HandBrake" was matched to "handshaker"

Version 1.2.2

January 1, 2026

Improvements

  • Improved Error Messages โ€” User-friendly messages for common Homebrew errors
    • API download errors now suggest running `brew update`
    • Concurrent Homebrew process detection with guidance
    • Better handling of "cask already installed" errors

Version 1.2.1

January 1, 2026

Improvements

  • Smarter Adopt Apps Detection โ€” Better matching for apps with non-standard names
    • Apps like "zoom.us.app" now correctly match to casks
    • Generates multiple potential tokens from app names
    • Falls back to brew search if direct lookup fails
  • Better Homebrew Installation โ€” Improved error handling with manual fallback
    • Detects when Terminal automation is blocked
    • Shows "Copy Command" button with manual steps
  • Terminal Integration โ€” "Run in Terminal" button for admin privilege operations

Bug Fixes

  • Fixed Version Comparison โ€” Normalized version strings for accurate matching in Adopt Apps

Version 1.2.0

December 30, 2025

New Features

  • Remote Announcements โ€” Important messages displayed on app launch
    • Version-targeted announcements
    • Three styles: info, warning, critical
    • Optional action button with URL
  • Multi-Select UpdatesPRO โ€” Select specific packages to update together
    • Select multiple outdated packages for batch upgrade
    • "Select All" / "Deselect All" options
    • Open all selected package homepages at once
  • Homepage Links in Updates โ€” Quick access to package documentation
    • Safari icon on each update row
    • Context menu "Open Homepage" option
    • Bulk "Open Homepages" for selected packages
  • Better Discover Section โ€” Personalized package recommendations
    • "Recommended for You" based on installed packages
    • "Explore New Categories" for discovery
    • Prioritizes uninstalled packages

Improvements

  • Sudo Error Detection โ€” Clear feedback when operations require admin privileges
  • Faster Adopt Apps Scanning โ€” Batch processing scans up to 10 apps at a time

Bug Fixes

  • Keychain Improvements โ€” Use data protection keychain to avoid permission prompts
  • Fixed Column Width Issues โ€” Content pane no longer becomes narrow when switching sections
  • Fixed Discover Caching โ€” Discover section no longer reloads every navigation

Version 1.1.1

December 29-30, 2025

New Features

  • Adjustable Text Size โ€” Accessibility setting with Small, Default, Large, or Extra Large options

Bug Fixes

  • Fixed License Activation โ€” Resolved "data couldn't be read" error with LemonSqueezy API
  • Fixed Adopt Apps Sudo Issue โ€” Now copies command to clipboard and opens Terminal for admin operations

Version 1.1.0

December 29, 2025

New Features

  • Third-Party App UpdatesPRO โ€” Detect updates for apps outside Homebrew
    • Sparkle framework detection
    • GitHub releases detection
    • Electron app detection
  • Security InsightsPRO โ€” Verify app security at a glance
    • Code signing verification
    • Notarization status
    • Gatekeeper assessment
    • Team ID and signing authority
  • Custom App Directories โ€” Configure which folders to scan for apps
  • Improved Adopt Apps โ€” Manual cask selection, hide apps, third-party tap support
  • Package Size Display โ€” See installed package sizes in details view

Version 1.0.0

December 26-27, 2025

Initial Release

  • Native macOS GUI โ€” Built with SwiftUI for a true Mac experience
  • Package Browser โ€” Browse formulae and casks with search
  • One-Click Install/Uninstall โ€” No terminal required
  • Outdated Package Detection โ€” See all updates at a glance
  • Services Management โ€” Start, stop, restart Homebrew services
  • Diagnostics โ€” Built-in brew doctor

Added in Updates

  • Mac App Store IntegrationPRO โ€” Browse, update, and manage App Store apps
  • Menu Bar ModePRO โ€” Quick access with update badges
  • Background Auto-UpdatesPRO โ€” Battery-aware automatic upgrades
  • Adopt AppsPRO โ€” Bring existing apps into Homebrew
  • Discover Section โ€” Browse popular packages by category
  • Cleanup Tools โ€” Disk usage overview and cleanup
  • Quarantine Management โ€” Remove quarantine from trusted apps
  • Brewfile Import/ExportPRO โ€” Backup and restore your setup
  • Dependency Tree View โ€” Visualize package dependencies
  • Package PinningPRO โ€” Prevent specific packages from upgrading
  • Favorites & NotesPRO โ€” Mark and annotate packages
  • Bulk OperationsPRO โ€” Multi-select for batch actions
  • Guided Homebrew Installation โ€” Step-by-step setup for new users
  • Dependency Detection โ€” "dep" badge for dependency packages