Homebrew is een pakketbeheerder die wordt bijgehouden door een groep vrijwilligers, waarbij vanuit verschillende 'taps' (pakketbronnen) 'formula' (softwarepakketen) kunnen worden geïnstalleerd via de terminal. Homebrew begon als een project om een tot dan toe ontbrekende pakketbeheerder aan te bieden op macOS, maar Homebrew biedt al langer ook ondersteuning voor Linux. Inmiddels zijn de Homebrew-repository's op GitHub uitgegroeid tot de grootste qua aantallen bijdragers. Via zogeheten 'casks' is het verder mogelijk om apps en lettertypen te installeren en beheren op een macOS-installatie. Versie 4.5.5 is uitgekomen en de changelog sinds versie 4.5.3 ziet er als volgt uit:
Homebrew 4.5.5:Homebrew 4.5.4:
- audits: quote and reword problem description text in #20030
- brew.sh: move sudo reset timestamp. in #20037
- Shard JSON API by OS/Arch combination in #20038
- test/cmd: add more shell tests. in #20040
- Refactor
OnSystem
andSimulateSystem
bottle tag handling in #20042- parser: show related environment variable in switch description in #20044
- Add
brew mcp-server
: a MCP server for Homebrew. in #20041- Fix sharded API structure to match existing API in #20045
- os/mac/pkgconfig/15: update
expat
version to 2.7.1 in #20048- Add undocumented
HOMEBREW_USE_INTERNAL_API
switch in #20046- bin/brew: don't copy across zeroed env values. in #20053
brew (bundle|) sh
: use user's configuration but override prompts. in #20047- rubocops/cask/url: put keyword parameters on a new line in #20055
- cask_loader: improve error handling. in #20057
- Reduce the internal formula API to contain the bare minimum data in #20051
- Improve completions (and elisp) output in caveats in #20059
- formula_creator: Update Ruby template in #20004
- bump-pr: respect --write-only flag and skip git operations in #20005
- feat: allow env for write_jar_script in #19946
- Revert "feat: allow env for write_jar_script" in #20011
- workflows/pkg-installer: fix release upload. in #20017
- docs/Support-Tiers: tweak wording, add CODEOWNERS. in #20015
- tap: fix handling of
--repair
with no branches in #20018- autobump_constants: add
:requires_manual_review
reason in #20021- docs/Brew-Livecheck review in #20024
- dev-cmd/create: add
--cabal
switch in #19945- create: fix archive check if HTML starts with spaces in #20026