Software-update: Homebrew 4.6.0

Homebrew logo Homebrew is een pakketbeheerder die wordt bijgehouden door een groep vrijwilligers, waarbij vanuit verschillende 'taps' (pakketbronnen) 'formula' (softwarepakketten) 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.6.0 is uitgekomen en sinds versie 4.5.12 zijn de volgende veranderingen en verbeteringen doorgevoerd:

Homebrew 4.6.0:
  • workflows/tests: update homebrew/core in audit tests in #20321
  • Fix type error in Readall.valid_tap? in #20319
  • workflows/vendor-gems: push to PRs from dependabot. in #20322
  • Reduce shape variations in Homebrew::Service in #20324
  • workflows/tests: set HOMEBREW_DOWNLOAD_CONCURRENCY for test-bot tests. in #20297
  • env_config: add auto option for download_concurrency in #20329
  • formula*: add source download support for download queue. in #20327
  • cmd/info: don't print empty caveats. in #20330
  • Add Cask install/upgrade/reinstall support for download queue in #20328
  • Enable strict typing in Cask::Audit in #20325
  • brew upgrade --help missing HOMEBREW_UPGRADE_GREEDY in #20333
  • utils/gems: use Homebrew-specific gem spec cache in #20340
  • api: fix handling of source downloads in #20341
  • Deprecate/disable/remove code for Homebrew 4.6 in #20331
  • Document HOMEBREW_DOWNLOAD_CONCURRENCY environment variable in #20342
  • Fix URI parser warning in #20343
  • Cleanup some extend/* types/locations in #20344
  • formula_assertions: fix typechecking error in {shell,pipe}_output in #20345
  • extend/kernel: fix odisabled call. in #20349
  • extend/pathname: fix type signature for write_env_script. in #20351
  • observer_pathname_extension: add strict Sorbet types. in #20354
  • download_queue: fix patch handling. in #20353
  • utils/curl.rb: Skip https audit for curl dependencies in #20348
  • dev-cmd/cat: add require "formula" in #20355
  • extend/kernel: tighten up some type signatures in #20356
  • extend/kernel: tighten type sig for ensure_formula_installed! in #20357
  • Ensure we require "formula" before doing ensure_formula_installed! in #20358
  • Replace ensure_formula_installed! with Formula#ensure_installed! in #20359
  • Manpage: source wording & formatting fixes in #20361
  • Formula-Cookbook: Recommend the in-use write_exec_script syntax in #20363
  • pathname: add type to write_exec_script in #20365
  • extend/kernel: allow exec_editor to open multiple files at once in #20367
  • SkipConditions: special case unsigned deprecations in #20366
  • output: express environment variables consistently in #20364
  • cmd/update: use short option in update.sh in #20368
  • Improve Download Queue output in #20370
  • extend/kernel: remove ensure_formula_installed! in #20371
  • Enable strict typing in Tap in #20369
Homebrew 4.5.13:
  • cask/audit: refine codesign audits in #20300
  • tap: continue to autobump deprecated unsigned casks in #20299
  • Add Copilot instructions and setup steps in #20301
  • Optionally use DownloadQueue for reinstall, upgrade. in #20296
  • cask/audit: use gktool for signing audit in #20303
  • cmd/search: --desc depends on --eval-all, not the other way around in #20305
  • Fix forbidding special license refs in #20306
  • Improve error message for tap conflicts in brew install in #20304
  • cask/audit: skip signing audit without gktool in #20307
  • attestation: improve debug message. in #20310
  • Make --debug output a bit quieter by default in #20311
  • linux/development_tools: add undocumented environment variables. in #20312
  • download_queue: improve non-TTY output. in #20313
  • Bump the "all" group with 3 updates across multiple ecosystems in #20309

Homebrew

Versienummer 4.6.0
Releasestatus Final
Besturingssystemen Linux, macOS
Website Homebrew
Download https://github.com/Homebrew/brew/releases/tag/4.6.0
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

05-08-2025 • 15:00

3

Bron: Homebrew

Update-historie

Reacties (3)

3
3
1
1
0
0
Wijzig sortering
Homebrew kan nu parallel downloaden. In een volgende versie wordt dat de standaard.

HOMEBREW_DOWNLOAD_CONCURRENCY=auto brew update
Goede zaak! Soms duurt het nog wel eens een tijdje..
hm, lekker, nieuwe casks in mijn Cellar

Op dit item kan niet meer gereageerd worden.