Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations and upgrades, stronger sandboxing, a native macOS app, built-in vulnerability checks and an advisory database, the end of macOS 10.15 support and Intel Macs moving to Tier 3.

Contents

⬆️ Upgrading

An auto-update or manual brew update (if you have $HOMEBREW_NO_AUTO_UPDATE set) will upgrade Homebrew for you.

Now means 7.0.0. Deprecated interfaces warn until disablement; disabled interfaces reject use and removed interfaces are unavailable.

Environment 7.0.0 behaviour and action Timing PR links
macOS 10.15 or earlier Upgrade to macOS 11 or later Now Minimum version
macOS Sonoma 14 Tier 3; upgrade to Sequoia 15+ for bottles and .pkg installations Now Support window
macOS Golden Gate 27 on Apple Silicon Fully supported (Tier 1), with prebuilt bottles Now Full support
ghcr.io/homebrew/ubuntu22.04 Image removed; migrate to ghcr.io/homebrew/brew Now Notice, removal
Homebrew/actions/*@master or @main master removed; pin a CalVer release or full SHA Now Branch migration, releases
Setuid wrappers with different real and effective UIDs Rejected; run as the installation’s owner without a wrapper Now Execution model
Third-party brew wrappers Tier 3; internal commands bypass wrappers; seek support from the wrapper project Now Wrapper changes
Homebrew/brew master Frozen bootstrap; switch to main before removal 2027-03-01 Bootstrap
Intel macOS 11 or later Tier 3; no new bottles; migrate to MacPorts before Homebrew stops running 2027-09-01 Support, bottles
Apple Silicon macOS 11 Upgrade to macOS 12 or later before support ends 2027-09-01 Support schedule
Third-party formula post_install and cask flight blocks Deprecated; migrate to *_steps; brew style --fix converts common hooks 2027-12-11 Deprecation, migration

🍺 All Homebrew users

The following improvements apply across platforms unless stated otherwise.

🏎️ Performance

Greater concurrency across downloads, preparation and installation maximises performance while coordinating failures and summaries.

🔒 Security

Homebrew 7.0.0 includes various security fixes and new installation protections.

Security advisories

The first fixed releases are listed below.

Installation and tap protection

Tap trust remains the primary protection against malicious third-party casks; sandboxing mainly limits accidental damage and adds installation safeguards. It cannot make untrusted software safe to run: applications execute with the user’s privileges, and vendor .pkg installers run outside the sandbox and may require sudo. We balance tighter restrictions with keeping existing software working.

Trust and environment migrations and replacements.

🔎 Commands and configuration

Commands provide clearer previews, package information and service configuration.

Brewfiles record language-tool sources alongside other packages, reducing separate installation instructions when reproducing an environment on another machine.

Command and configuration migrations and replacements.

🗃️ Casks

Formula links take precedence when formulae and casks provide the same commands, with warnings explaining how to restore the cask links.

Cask configuration migrations and replacements.

🍎 macOS users

Homebrew moves macOS Intel x86_64 to Tier 3 in September 2026, announced in August 2025 and repeated in the 5.0.0 release notes on 12 November 2025; 7.0.0 also drops macOS 10.15. Homebrew still runs on Intel until September 2027, without project support or routine bottle builds. Apple and GitHub’s retreat from Intel support exceeds what Homebrew’s volunteers can replace.

macOS support migrations

Interface or platform Status in 7.0.0 Timing Replacement
macOS Catalina 10.15 and earlier Removed Now Upgrade to macOS Big Sur 11 or later.
Intel macOS Tier 3; no new bottles Now Apple Silicon or MacPorts.
macOS Sonoma 14 Tier 3; no new bottles Now macOS Sequoia 15 or later.
macOS Golden Gate 27 on Apple Silicon Supported; Tier 1 Now No migration required; prebuilt bottles available.
Running Homebrew on Intel Macs Upcoming removal 2027-09-01 Apple Silicon or another package manager.
macOS Big Sur 11 on Apple Silicon Upcoming removal 2027-09-01 macOS Monterey 12 or later.

🖥️ Homebrew app

BrewUI is Homebrew’s fully released official graphical interface for macOS, making package management more approachable through a native application.

BrewUI showing installed formulae and casks, with the selected package's versions, dependencies and uninstall command.

🐧 Linux users

Homebrew 6.0.0 introduced Bubblewrap sandboxing. Homebrew 7.0.0 replaces it with Landlock, requiring no dependencies or escalated Docker permissions, which caused setup problems with Bubblewrap.

Status in 7.0.0: kernels without Landlock continue working without Linux sandboxing in the less secure pre-6.0.0 configuration; brew doctor reports missing protection as an advisory.

Linux configuration

Interface or platform Status in 7.0.0 Timing Replacement
HOMEBREW_SANDBOX_LINUX Disabled Now Remove it; Landlock is used automatically where available.
HOMEBREW_NO_SANDBOX_LINUX Deprecated 2027-12-11 No replacement opt-out; unavailable Landlock remains advisory.
HOMEBREW_ARCH Deprecated 2027-12-11 Default native CPU optimisation.

🍾 Non-default prefix users

Homebrew relocates compatible bottles to shorter prefixes, avoiding source builds outside the default installation location.

Status in 7.0.0: limits are 13 bytes on Apple Silicon macOS, 26 on Linux and 10 for existing Intel macOS bottles. These count the full path, including slashes; the Cellar must also fit its build-time length. Bottles marked :any or :any_skip_relocation are relocatable to any prefix.

Upcoming rollout: padded builds aim to make every bottle and dependency relocatable to prefixes up to 64 bytes on Apple Silicon macOS and both Linux architectures. This may eventually allow full support within those limits; non-default prefixes remain unsupported for now, with no rollout date.

🔍 Security teams and auditors

Homebrew’s new advisory database records vulnerabilities against the formula versions and revisions Homebrew ships, including backported security fixes. brew vulns is built in, checking known vulnerabilities using OSV.dev without another tap or gem.

🐳 Homebrew users in CI

Homebrew images and GitHub Actions provide maintained migration targets.

CI migrations

Interface or platform Status in 7.0.0 Timing Replacement
ghcr.io/homebrew/ubuntu22.04 Removed Now ghcr.io/homebrew/brew.
Homebrew/actions/*@master Removed Now CalVer release or full SHA; no redirect.
Homebrew/actions/*@main Migration recommended Now CalVer release or full SHA.

🛠️ Tap maintainers

Authoring tools reduce manual setup and encourage safer package definitions.

🪜 Install steps

Formula post_install and cask *flight Ruby blocks are deprecated in favour of declared *_steps. Explicit operations and paths allow validation, sandboxing and signed API delivery, making setup safer and avoiding repeated package evaluation.

Status in 7.0.0: official taps reject legacy hooks; third-party taps receive warnings until 11 December 2027.

Install hook migrations

Interface or platform Status in 7.0.0 Timing Replacement
Formula post_install Deprecated 2027-12-11 post_install_steps
Cask preflight Deprecated 2027-12-11 preflight_steps
Cask postflight Deprecated 2027-12-11 postflight_steps
Cask uninstall_preflight Deprecated 2027-12-11 uninstall_preflight_steps
Cask uninstall_postflight Deprecated 2027-12-11 uninstall_postflight_steps

The migration guide lists install-step names, DSLs and public API replacements.

Maintenance command removals and replacements are also documented.

🙏 Finally

Thanks to all our hard-working volunteer maintainers, contributors, sponsors and supporters for getting us this far.

Latest Posts

  • 6.0.0 11 Jun 2026

    Today, I’m proud to announce Homebrew 6.0.0. The most significant changes since 5.1.0 are a new tap trust security mechanism, the new faster, smaller, default internal...

  • 5.1.0 10 Mar 2026

    Homebrew 5.1.0 has been released. Homebrew’s most significant changes since 5.0.0 are expanded brew bundle support, brew version-install, new -full formula handling an...

  • 5.0.0 12 Nov 2025

    Today, I’d like to announce Homebrew 5.0.0. The most significant changes since 4.6.0 are download concurrency by default, official support for Linux ARM64/AArch64, tim...

  • 4.6.0 05 Aug 2025

    Today, I’d like to announce Homebrew 4.6.0. The most significant changes since 4.5.0 are opt-in concurrent downloads with HOMEBREW_DOWNLOAD_CONCURRENCY, preliminary ma...

Subscribe to be notified about new posts