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-repositories 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.3 is uitgekomen en de changelog daarvan ziet er als volgt uit:
What's Changed
- tap: get autobump list from
autobump.txt
file in #19923- Improve readability of disabled command message in #19930
- cask: document shell completion stanzas in #19929
- Phase out using
cgi
library in #19938- docs/Homebrew-on-Linux: update instructions for Fedora-based distros in #19944
- Revert "cask/artifact/abstract_uninstall: fix
trash_paths
" in #19941- Portable Ruby 3.4.4 in #19949
- patches audit: bitbucket patches should use api in #19880
- dev-cmd/generate-*-api: simulate latest macOS in #19950
- cmd/list: skip invalid Caskroom files in #19943
- docs/Deprecating-Disabling-* review in #19958
- Bitbucket: update generated urls in #19973
- cask/dsl: set
no_autobump!
automatically in some cases in #19910- bump-formula-pr: fix case when only
url
is provided in #19971- utils/spdx: do case insensitive comparison. in #19976
- Anonymous OCI registry mirror support in #19885
- docs/Cask-Cookbook review in #19968
- docs/FAQ: fix broken link in #19982
- Include annotations in tapioca updates in #19985
- Prohibit non-ASCII characters in URLs, nudge toward punycode in #19977
- dev-cmd/tap-new: fix root_url warning. in #19987
- dev-cmd/update-maintainers: various fixes. in #19986
- cask/audit: skip audit_rosetta on Intel-only casks & OSes in #19983
- Truncate long release notes in formula PR descriptions in #19989
- dependabot: use more groups. in #19991
- bundle/commands/exec: fix exit code handling. in #19993
- dev-cmd/bump-formula-pr: use
Formatter.truncate
. in #19995- cask/dsl: set
no_autobump!
if livecheck uses:extract_plist
in #19998- uninstall: exclude configurational filess that belong to other formulae in #19959
- docs: localize internal URLs in #20000
- docs/Typechecking review in #20001
- bundle: add support for selective cleanup in #20002
- feat: add clarification of macOS patches in Support-Tiers in #20007
- feat: add _ to powershell completion filename in #20008