Article
Homebrew 6.0.0 mit Tap Trust, interner JSON API und Linux Sandbox
Homebrew 6.0.0 ist veröffentlicht. Die größte Version seit 5.0 bringt wichtige Sicherheitsverbesserungen und Performance-Optimierungen.
Tap Trust Security: Third-Party Taps können beliebigen Ruby-Code ausführen. Neu müssen Taps explizit vertraut werden, bevor ihr Code evaluiert wird. Offizielle Homebrew-Taps sind standardmäßig vertrauenswürdig. Neue brew tap-Kommandos verwalten Trust-Status.
Interne JSON API als Default: Die kleinere, schnellere API ist nun Standard. Alle Homebrew-Metadaten werden in einem einzigen Download kombiniert – brew aktualisiert schneller und macht weniger Netzwerk-Requests. Die Environment-Variable HOMEBREW_USE_INTERNAL_API ist deprecated.
Linux Sandbox: Homebrew nutzt nun Bubblewrap-Sandbox auf Linux, analog zur macOS-Sandbox. Build-, Test- und Postinstall-Phasen laufen isoliert. Für Entwickler standardmäßig aktiviert.
Weitere Änderungen:
- “Ask mode” ist neuer Default für Entwickler –
brew installundbrew upgradezeigen Abhängigkeits-Zusammenfassung vor Änderungen brew bundleunterstützt parallele Formel-Installation, NPM- und Krew-Erweiterungen, sowie Windows-Winget-Support- Initiale Unterstützung für macOS 27 (Golden Gate)
Die Release-Notes listen hunderte Commits von 96 Contributor:innen. Ein großes Update für den beliebtesten Paketmanager auf macOS und Linux.