Home

Software-update: Homebrew 4.5.12

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.5.12 is uitgekomen en sinds versie 4.5.9 zijn de volgende veranderingen en verbeteringen doorgevoerd:

Homebrew 4.5.12:
  • retryable_download: retry on bottle manifest errors in #20288
  • cask/audit: always enable codesign audit in #20286
  • Add JSON API download strategy for download queue in #20289
  • cask/audit: skip signing audit for shell scripts in #20292
  • Bump thor from 1.3.2 to 1.4.0 to resolve dependabot alert in #20293
  • Fix handling of formula install blocking in #20298
  • Homebrew 4.5.11:
  • Move more logic from cmd/fetch to download_queue in #20241
  • build(deps): bump the dependabot group across 1 directory with 25 updates in #20244
  • feat: add update-perl-resources dev-cmd in #20218
  • Bump the "all" group with 1 updates across multiple ecosystems in #20253
  • cleanup: don't warn when loading a renamed cask. in #20256
  • Add docs for brew alias command in #20260
  • Ignore IP allow list errors in too_many_open_prs in #20263
  • utils/pypi: ensure pure Python wheels support py3 in #19984
  • Portable Ruby 3.4.5 in #20265
  • github_runner_matrix: note about adding OS tags. in #20266
  • test/fixtures: add minimal mp4 in #20262
  • Audit no_autobump! reason for new packages in #20267
  • ask option refactoring in #20274
  • Refactor DownloadQueue handling in #20272
  • formulary: make no_autobump! reason a symbol when needed in #20270
  • bundle: --file and --global should conflict in #20276
  • Optionally use download_queue for brew install in #20245
  • Optionally parallelise API file downloads in #20273
  • docs: add Homebrew's MCP server documentation. in #20277
  • Bump the "all" group with 3 updates across multiple ecosystems in #20275
  • formula_installer: ignore bottle_tab_runtime_dependencies errors in #20282
  • dispatch-build-bottle: use main branch in #20284
  • env_script_all_files: don't overwrite existing stuff in #20281
  • Fix some stdout issues with concurrence in #20283
  • Improve Download Queue behaviour in #20285
  • Homebrew 4.5.10:
  • Rename the brew_{dumper,installer}_spec.rb files in #20225
  • attestation: require explicit opt-in. in #20229
  • Replace github.token by secrets.GITHUB_TOKEN in #20228
  • formulary: prevent formulae from printing to stdout while being loaded in #20226
  • Support Cask renames when installing/dumping in #20224
  • Improve some Pathname instance variable handling in #20232
  • Add ZeroZeroZeroZero cop in #20233
  • rubocops/text: Prefer lib/"string" over lib+"string" in #20235
  • style: fix skipping actionlint checks on Homebrew/brew. in #20237
  • fixtures/rubocop@x.x.x.rbi: fix style. in #20238
  • build(deps): bump setuptools from 80.8.0 to 80.9.0 in /Library/Homebrew/formula-analytics in #20243
  • build(deps): bump the dependabot group across 1 directory with 3 updates in #20242
  • aliases/aliases: fix naming of symlinks in #20246
  • Source: Tweakers.net

    Previous

    Next