Software-update: Homebrew 4.6.8
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.8 is uitgekomen en sinds versie 4.6.6 zijn de volgende veranderingen en verbeteringen doorgevoerd:
Homebrew 4.6.8:Load formulae from stubs in argument parser in #20490Enable strict typing in Kernel extensions + utils.rb in #20560Rename formula_support to keg_only reason, refactor slightly in #20563Extract Pathname refinement from Formulary in #20566formula_cellar_checks: avoid changing name in #20571Remove redundant T.bind(self, Pathname) in #20572Create DownloadQueue helper to check concurrency and initialize in #20573Enable Sorbet/Refinement in #20570dev-cmd/pr-publish: default to main branch in #20574test, postinstall: use WriteMkpathExtension in #20579bump: respect livecheck skipped status in #20569Fix WriteMkpathExtension tests in #20580Remove unnecessary use of T.must in #20578Encourage using a default branch for HEAD core formulae in #20583unversioned_cask_checker: process rename operations in #20584Include aliases and renames in FormulaStub in #20586feat: update pod2man normalize in #20589feat: update regex replace for pod2man in #20594bundle/tap_installer: add force flag for official taps for developers. in #20596AbstractUninstall: coerce which argument to String in #20595Allow "all" value for gnome_devel_allowlist in #20597keg_only_reason locale: typed: strict in #20592Load replacement formula/cask from formula API in #20598Bump the "all" group with 3 updates across multiple ecosystems in #20602Revert "Use rubocop_internal formatter for Ruby LSP" in #20604tap: actively check repo visibility in #20611DownloadStrategyDetector: handle tangled.sh Git URLs in #20599lock_file simulate_system: typed: strict in #20608Avoid repeated calls to affix checks in #20612Document MCP server capabilities in #20593Fix undefined method 'ohai' in #20607Unlink old *_names.txt and *_aliases.txt files before overwriting in #20618Add cask support to brew unpack command by @Copilot in #20601
Load formulae from stubs in argument parser in #20490Enable strict typing in Kernel extensions + utils.rb in #20560Rename formula_support to keg_only reason, refactor slightly in #20563Extract Pathname refinement from Formulary in #20566formula_cellar_checks: avoid changing name in #20571Remove redundant T.bind(self, Pathname) in #20572Create DownloadQueue helper to check concurrency and initialize in #20573Enable Sorbet/Refinement in #20570dev-cmd/pr-publish: default to main branch in #20574test, postinstall: use WriteMkpathExtension in #20579bump: respect livecheck skipped status in #20569Fix WriteMkpathExtension tests in #20580Remove unnecessary use of T.must in #20578Encourage using a default branch for HEAD core formulae in #20583unversioned_cask_checker: process rename operations in #20584Include aliases and renames in FormulaStub in #20586feat: update pod2man normalize in #20589feat: update regex replace for pod2man in #20594bundle/tap_installer: add force flag for official taps for developers. in #20596AbstractUninstall: coerce which argument to String in #20595Allow "all" value for gnome_devel_allowlist in #20597keg_only_reason locale: typed: strict in #20592Load replacement formula/cask from formula API in #20598Bump the "all" group with 3 updates across multiple ecosystems in #20602Revert "Use rubocop_internal formatter for Ruby LSP" in #20604tap: actively check repo visibility in #20611DownloadStrategyDetector: handle tangled.sh Git URLs in #20599lock_file simulate_system: typed: strict in #20608Avoid repeated calls to affix checks in #20612Document MCP server capabilities in #20593Fix undefined method 'ohai' in #20607Unlink old *_names.txt and *_aliases.txt files before overwriting in #20618Add cask support to brew unpack command by @Copilot in #20601Homebrew 4.6.7:Load formulae from stubs in argument parser in #20490Enable strict typing in Kernel extensions + utils.rb in #20560Rename formula_support to keg_only reason, refactor slightly in #20563Extract Pathname refinement from Formulary in #20566formula_cellar_checks: avoid changing name in #20571Remove redundant T.bind(self, Pathname) in #20572Create DownloadQueue helper to check concurrency and initialize in #20573Enable Sorbet/Refinement in #20570dev-cmd/pr-publish: default to main branch in #20574test, postinstall: use WriteMkpathExtension in #20579bump: respect livecheck skipped status in #20569Fix WriteMkpathExtension tests in #20580Remove unnecessary use of T.must in #20578Encourage using a default branch for HEAD core formulae in #20583unversioned_cask_checker: process rename operations in #20584Include aliases and renames in FormulaStub in #20586feat: update pod2man normalize in #20589feat: update regex replace for pod2man in #20594bundle/tap_installer: add force flag for official taps for developers. in #20596AbstractUninstall: coerce which argument to String in #20595Allow "all" value for gnome_devel_allowlist in #20597keg_only_reason locale: typed: strict in #20592Load replacement formula/cask from formula API in #20598Bump the "all" group with 3 updates across multiple ecosystems in #20602Revert "Use rubocop_internal formatter for Ruby LSP" in #20604tap: actively check repo visibility in #20611DownloadStrategyDetector: handle tangled.sh Git URLs in #20599lock_file simulate_system: typed: strict in #20608Avoid repeated calls to affix checks in #20612Document MCP server capabilities in #20593Fix undefined method 'ohai' in #20607Unlink old *_names.txt and *_aliases.txt files before overwriting in #20618Add cask support to brew unpack command in #20601
Load formulae from stubs in argument parser in #20490Enable strict typing in Kernel extensions + utils.rb in #20560Rename formula_support to keg_only reason, refactor slightly in #20563Extract Pathname refinement from Formulary in #20566formula_cellar_checks: avoid changing name in #20571Remove redundant T.bind(self, Pathname) in #20572Create DownloadQueue helper to check concurrency and initialize in #20573Enable Sorbet/Refinement in #20570dev-cmd/pr-publish: default to main branch in #20574test, postinstall: use WriteMkpathExtension in #20579bump: respect livecheck skipped status in #20569Fix WriteMkpathExtension tests in #20580Remove unnecessary use of T.must in #20578Encourage using a default branch for HEAD core formulae in #20583unversioned_cask_checker: process rename operations in #20584Include aliases and renames in FormulaStub in #20586feat: update pod2man normalize in #20589feat: update regex replace for pod2man in #20594bundle/tap_installer: add force flag for official taps for developers. in #20596AbstractUninstall: coerce which argument to String in #20595Allow "all" value for gnome_devel_allowlist in #20597keg_only_reason locale: typed: strict in #20592Load replacement formula/cask from formula API in #20598Bump the "all" group with 3 updates across multiple ecosystems in #20602Revert "Use rubocop_internal formatter for Ruby LSP" in #20604tap: actively check repo visibility in #20611DownloadStrategyDetector: handle tangled.sh Git URLs in #20599lock_file simulate_system: typed: strict in #20608Avoid repeated calls to affix checks in #20612Document MCP server capabilities in #20593Fix undefined method 'ohai' in #20607Unlink old *_names.txt and *_aliases.txt files before overwriting in #20618Add cask support to brew unpack command in #20601
Source:
Tweakers.net