Homebrew

notes:

no notes

Release list
4.6.19
RECENT
4.6.18
4.6.17
4.6.16
4.6.15
4.6.14
4.6.13
4.6.12
4.6.11
4.6.10
4.6.9
4.6.8
4.6.7
4.6.6
4.6.5
4.6.4
4.6.3
4.6.2
4.6.1
4.6.0
Release notes:
<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

  • os/linux/elf: bump to typed: strict by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20422
  • Store API data in formulae/casks for use in to_hash_with_variations by @Rylan12 in https://github.com/Homebrew/brew/pull/20429
  • Create Homebrew::API::Internal for working with internal API by @Rylan12 in https://github.com/Homebrew/brew/pull/20425
  • shims/super/rustc_wrapper: fix comment by @carlocab in https://github.com/Homebrew/brew/pull/20431
  • formula: improve log filename handling by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20433
  • Don't allow installing formulae from paths without HOMEBREW_DEVELOPER by @Copilot in https://github.com/Homebrew/brew/pull/20414
  • Fix cask installation conflicts with same-named formula binaries by @Copilot in https://github.com/Homebrew/brew/pull/20417
  • Add brew doctor warning for symlinked /home directories on Linux by @Copilot in https://github.com/Homebrew/brew/pull/20416
  • os/linux/keg_relocate: skip ELF files with protodesc_cold only when bottling by @carlocab in https://github.com/Homebrew/brew/pull/20434
  • Ensure that head Git URLs always specify a branch name by @issyl0 in https://github.com/Homebrew/brew/pull/20402
  • formula: improve variable naming by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20438
  • Use API helper methods to manage toggling the internal API by @Rylan12 in https://github.com/Homebrew/brew/pull/20430
  • Add diagnostic check for pkg-config macOS SDK version mismatch by @Copilot in https://github.com/Homebrew/brew/pull/20418
  • Fix HEAD installations with HOMEBREW_FORBID_PACKAGES_FROM_PATHS by @HuaDeity in https://github.com/Homebrew/brew/pull/20442
  • Improve brew doctor quarantine "unknown reason" message with specific CLT guidance by @Copilot in https://github.com/Homebrew/brew/pull/20415
  • bump-cask-pr: ensure new_cask has a url by @samford in https://github.com/Homebrew/brew/pull/20445
  • Implement selective path replacement for /usr/local to fix bottle creation issues by @Copilot in https://github.com/Homebrew/brew/pull/20420
  • workflows: manually bump setup-ruby by @p-linnane in https://github.com/Homebrew/brew/pull/20447
  • formula-analytics: update dependencies by @p-linnane in https://github.com/Homebrew/brew/pull/20449
  • Add warning for formula installation from forbidden paths by @Copilot in https://github.com/Homebrew/brew/pull/20444
  • dependabot: remove cooldowns by @p-linnane in https://github.com/Homebrew/brew/pull/20450
  • cask/quarantine: fix quarantine support by @bevanjkay in https://github.com/Homebrew/brew/pull/20453
  • formulary: improve/loosen path rejection logic. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20457
  • cask/dsl/rename: add new rename dsl by @bevanjkay in https://github.com/Homebrew/brew/pull/20421
  • Bump the "all" group with 2 updates across multiple ecosystems by @dependabot[bot] in https://github.com/Homebrew/brew/pull/20451
  • Fix audit_signing to skip when quarantine attribute is missing by @Copilot in https://github.com/Homebrew/brew/pull/20455
  • Tweak copilot instructions by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20458
  • Fix some test-bot failures/bad output by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20460
  • Update and temporarily disable GNU mirror audit by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20461
  • livecheck/strategy/gnu: use ftpmirror.gnu.org too by @carlocab in https://github.com/Homebrew/brew/pull/20462
  • Bump the "all" group with 1 updates across multiple ecosystems by @dependabot[bot] in https://github.com/Homebrew/brew/pull/20466
  • Re-enable GNU mirror audit by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20463
  • Fix more HOMEBREW_FORBID_PACKAGES_FROM_PATHS issues by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20468
  • formulary: tighter path rejection detection. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20470
  • Bump the "all" group with 1 updates across multiple ecosystems by @dependabot[bot] in https://github.com/Homebrew/brew/pull/20472
  • formula-analytics: add macOS Tahoe by @p-linnane in https://github.com/Homebrew/brew/pull/20473
  • Fix concurrent download error when formula has same patch applied to multiple directories by @Copilot in https://github.com/Homebrew/brew/pull/20471
  • formulary: provide ref and realpath when rejecting path. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20475
  • Fix brew upgrade not linking newer versions when upgrade interrupted by @Copilot in https://github.com/Homebrew/brew/pull/20446
  • Add more Sorbet types by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20474
  • download_strategy: fix UID handling with credential helpers on fetch by @Bo98 in https://github.com/Homebrew/brew/pull/20476
  • software_spec: fix type signatures by @carlocab in https://github.com/Homebrew/brew/pull/20477
  • Messaging and comment adjustments by @EricFromCanada in https://github.com/Homebrew/brew/pull/20479
  • docs: edit various URLs by @EricFromCanada in https://github.com/Homebrew/brew/pull/20484

New Contributors

  • @HuaDeity made their first contribution in https://github.com/Homebrew/brew/pull/20442

Full Changelog: https://github.com/Homebrew/brew/compare/4.6.3...4.6.4

Copyright © 2023 - All right reserved by Yadoc SAS