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 for this release can be found on the Homebrew blog.

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

  • workflows/tests: update homebrew/core in audit tests. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20321
  • Fix type error in Readall.valid_tap? by @dduugg in https://github.com/Homebrew/brew/pull/20319
  • workflows/vendor-gems: push to PRs from dependabot. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20322
  • Reduce shape variations in Homebrew::Service by @dduugg in https://github.com/Homebrew/brew/pull/20324
  • workflows/tests: set HOMEBREW_DOWNLOAD_CONCURRENCY for test-bot tests. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20297
  • env_config: add auto option for download_concurrency by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20329
  • formula*: add source download support for download queue. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20327
  • cmd/info: don't print empty caveats. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20330
  • Add Cask install/upgrade/reinstall support for download queue by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20328
  • Enable strict typing in Cask::Audit by @dduugg in https://github.com/Homebrew/brew/pull/20325
  • brew upgrade --help missing HOMEBREW_UPGRADE_GREEDY by @agowa in https://github.com/Homebrew/brew/pull/20333
  • utils/gems: use Homebrew-specific gem spec cache by @Bo98 in https://github.com/Homebrew/brew/pull/20340
  • api: fix handling of source downloads by @Bo98 in https://github.com/Homebrew/brew/pull/20341
  • Deprecate/disable/remove code for Homebrew 4.6 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20331
  • Document HOMEBREW_DOWNLOAD_CONCURRENCY environment variable by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20342
  • Fix URI parser warning by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20343
  • Cleanup some extend/* types/locations by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20344
  • formula_assertions: fix typechecking error in {shell,pipe}_output by @carlocab in https://github.com/Homebrew/brew/pull/20345
  • extend/kernel: fix odisabled call. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20349
  • extend/pathname: fix type signature for write_env_script. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20351
  • observer_pathname_extension: add strict Sorbet types. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20354
  • download_queue: fix patch handling. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20353
  • utils/curl.rb: Skip https audit for curl dependencies by @osalbahr in https://github.com/Homebrew/brew/pull/20348
  • dev-cmd/cat: add require "formula" by @carlocab in https://github.com/Homebrew/brew/pull/20355
  • extend/kernel: tighten up some type signatures by @carlocab in https://github.com/Homebrew/brew/pull/20356
  • extend/kernel: tighten type sig for ensure_formula_installed! by @carlocab in https://github.com/Homebrew/brew/pull/20357
  • Ensure we require "formula" before doing ensure_formula_installed! by @carlocab in https://github.com/Homebrew/brew/pull/20358
  • Replace ensure_formula_installed! with Formula#ensure_installed! by @carlocab in https://github.com/Homebrew/brew/pull/20359
  • Manpage: source wording & formatting fixes by @EricFromCanada in https://github.com/Homebrew/brew/pull/20361
  • Formula-Cookbook: Recommend the in-use write_exec_script syntax by @issyl0 in https://github.com/Homebrew/brew/pull/20363
  • pathname: add type to write_exec_script by @daeho-ro in https://github.com/Homebrew/brew/pull/20365
  • extend/kernel: allow exec_editor to open multiple files at once by @bayandin in https://github.com/Homebrew/brew/pull/20367
  • SkipConditions: special case unsigned deprecations by @samford in https://github.com/Homebrew/brew/pull/20366
  • output: express environment variables consistently by @EricFromCanada in https://github.com/Homebrew/brew/pull/20364
  • cmd/update: use short option in update.sh by @chirsz-ever in https://github.com/Homebrew/brew/pull/20368
  • Improve Download Queue output by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20370
  • extend/kernel: remove ensure_formula_installed! by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20371
  • Enable strict typing in Tap by @dduugg in https://github.com/Homebrew/brew/pull/20369

New Contributors

  • @agowa made their first contribution in https://github.com/Homebrew/brew/pull/20333
  • @chirsz-ever made their first contribution in https://github.com/Homebrew/brew/pull/20368

Full Changelog: https://github.com/Homebrew/brew/compare/4.5.13...4.6.0

Copyright © 2023 - All right reserved by Yadoc SAS