logoalt Hacker News

Homebrew 7.0.0

385 pointsby mikemcquaidtoday at 8:41 AM151 commentsview on HN

Comments

mikemcquaidtoday at 8:41 AM

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 (announced last year).

show 6 replies
simonwtoday at 1:02 PM

TIL Homebrew has its own sandbox mechanism - looks like it's built around their own sandbox-exec wrapper, at least on macOS: https://github.com/Homebrew/brew/blob/d79ef822ab8136e393ed5f...

show 1 reply
Syttentoday at 12:02 PM

I found that Mise handles all my needs for development and it is scoped so it doesn't try to update Python and break all my virtual env when I install something new /shrug

show 4 replies
azuanrbtoday at 2:55 PM

I prefer to use Mise for everything nowadays. homebrew bootstrap specifically. A lot easier to manage all of my packages in one single file, homebrew, Node packages, etc.

https://mise.jdx.dev/bootstrap/packages/brew.html

khalictoday at 3:23 PM

I've been using homebrew for so long, I can't tell you how much it has helped me to spend more hours developing and less managing packages and updates, etc. Thank you so much, congratulations on the update!

internet2000today at 12:55 PM

The GUI is pretty sharp, but I don’t like it uses emoji instead of SF symbols.

Is it Claude or Codex built?

show 2 replies
aydgntoday at 11:19 AM

Farewell, Homebrew. It's been a good run.

- 2019 Intel iMac user.

show 2 replies
asadhaidertoday at 11:14 AM

Awesome, I just checked and had already upgraded at some point. I run the alias command below every now and then which keeps everything up to date.

  alias u="brew update && brew upgrade --greedy -y && brew upgrade --cask -y && brew cleanup"
show 1 reply
jjicetoday at 2:34 PM

Always a joy to see security and performance as a big highlight on a release. Brew is notably slow compared to the other package managers I use, but never in an unbearable way.

I've always used it on my Mac work machines, but always used my native package managers on Linux. What are the reasons to run homebrew on Linux? Better newer package support when you're on something slower moving like a Debian distro?

I've standardized my config scripts on using language managers for those tools (go, cargo, uv), which isn't perfect, so maybe brew is worth a chance.

show 2 replies
throw0101atoday at 2:19 PM

As a MacPorts users (generally light-weight, just a few things here and there):

Has anyone gone from MP to HB, or vice versa? Why did you switch from one to the other (and perhaps back again)? What did you find as the pros/cons of each?

show 2 replies
MattDamonSpacetoday at 4:19 PM

A new era of native macOS apps is upon us.

GUIs abound. Rejoice!

roger_today at 10:55 AM

Does installation still require root and a dedicated user account on Linux?

That really put me off.

show 4 replies
xvilkatoday at 3:43 PM

I am quite disappointed by their decision to remove wine[1] from brew. The utility of it is obvious, and it's very popular software.

[1] https://formulae.brew.sh/cask/wine-stable

show 1 reply
blixttoday at 12:59 PM

I was surprised to see my Homebrew consider my macOS a Tier 2 for using the very latest macOS version and Xcode version… But I think it's because I don't have Xcode 27.0, which is presumably releasing tomorrow?

show 2 replies
1matintoday at 3:16 PM

I guess the Hackintosh era is (finally) facing its death...

monocularvisiontoday at 2:06 PM

Not usually a “+1” or “Me too!” kinda guy but homebrew is incredible and makes dev on Mac quite seamless. Huge thanks to the team.

pietztoday at 2:29 PM

Thanks for the hard work, but the Tahoe limitation for the GUI app is absolutely ridiculous.

show 1 reply
AbuAssartoday at 11:39 AM

the gui homebrew manager is a nice addition!

it can be installed with:

brew install homebrew-app

show 1 reply
basedpolymertoday at 11:09 AM

And that's the end of Homebrew for me as a user. I like the app, but my old Intel MacBook apparently can't handle it anymore.

I'm back to the old installation methods !

show 9 replies
touwertoday at 10:48 AM

Fantastic, thx for the effort!

max979today at 11:43 AM

Time to `brew update && brew upgrade` later today. Always a little nervous, but Homebrew usually makes it painless.

show 1 reply
yard2010today at 11:05 AM

Thank you so much for doing this, for years you make me feel like home, or the year 2010. Please don't ever stop!

gdevenyitoday at 12:42 PM

Does it still need root on Linux? That makes it an instant no go.

show 1 reply
12345hn6789today at 2:13 PM

Unfortunately this project has a case of dread with every update to me. To see what is being force changed, worse support or even removed features.

Looks like this release breaks Intel Macs. Very very sad. Not even 5+ year old hardware is apparently supportable to some devs

mkrishnantoday at 3:32 PM

still needs fucking 'sudo'

launchkitcodestoday at 12:58 PM

[dead]

assimpleaspossitoday at 1:03 PM

[flagged]

show 6 replies
lrvicktoday at 11:51 AM

Just remember that brew still must never be installed on a machine you need to be able to trust.

The supply chain security policy of brew is basically non existent and optimized for low-friction contributions. Think wikipedia. No enforced commit signing, review signing, or multi-party release signing, and thus everything is honor system.

Do not put brew anywhere near systems that access production or even on systems used to review production-bound code.

show 2 replies
tkeltoday at 2:44 PM

These release notes appear generated by LLM, with the usual extreme verbosity. Wish a human had done a better job editing these.

show 1 reply