Homebrew

notes:

no notes

Release list
5.1.0
5.0.16
5.0.15
5.0.14
5.0.13
5.0.12
5.0.11
5.0.10
5.0.9
5.0.8
5.0.7
5.0.6
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
4.6.20
4.6.19
Release notes:
<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

  • Serialize CaskStructs in the internal API by @Rylan12 in https://github.com/Homebrew/brew/pull/21502
  • Enable strict typing in Homebrew::TestBot (take 3) by @dduugg in https://github.com/Homebrew/brew/pull/21576
  • github_runner_matrix: skip newer intel CI unless exact tag by @cho-m in https://github.com/Homebrew/brew/pull/21620
  • Homebrew 5.1.0 deprecations/disables/deletions by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21629
  • Cleanup Download Queue by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21638
  • rubocops/urls: collect all livecheck urls by @samford in https://github.com/Homebrew/brew/pull/21647
  • formula_auditor: only audit compatibility_version on valid platform by @cho-m in https://github.com/Homebrew/brew/pull/21649
  • Remove deprecation check in autobump logic by @SMillerDev in https://github.com/Homebrew/brew/pull/21651
  • Fix issue with missing ruby_soruce_checksum in CaskStruct by @Rylan12 in https://github.com/Homebrew/brew/pull/21653
  • Autobump resources with livecheck blocks by @nandahkrishna in https://github.com/Homebrew/brew/pull/21623
  • Remove API placeholders in FormulaStruct and CaskStruct by @Rylan12 in https://github.com/Homebrew/brew/pull/21656
  • bundle: auto-tap formulae or casks in brew bundle by @gibfahn in https://github.com/Homebrew/brew/pull/21654
  • Handle missing cask methods. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21657
  • bump-formula-pr: add checkbox that suggests to check comment annotations by @botantony in https://github.com/Homebrew/brew/pull/21658
  • dev-cmd/tests: remove HOMEBREW_REALLY_USE_INTERNAL_API from environment by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21663
  • bump-formula-pr: remove unnecessary newlines by @botantony in https://github.com/Homebrew/brew/pull/21660
  • Fix display on "dumb" terminals by @stac47 in https://github.com/Homebrew/brew/pull/21659
  • dev-cmd/irb: use irb executable instead of gem by @Bo98 in https://github.com/Homebrew/brew/pull/21661
  • Portable Ruby 4.0.1 by @p-linnane in https://github.com/Homebrew/brew/pull/21459
  • test_bot: avoid deferring when only running dependent tests by @cho-m in https://github.com/Homebrew/brew/pull/21672
  • build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/21673
  • build(deps): bump certifi from 2026.1.4 to 2026.2.25 in /Library/Homebrew/formula-analytics in the pip group across 1 directory by @dependabot[bot] in https://github.com/Homebrew/brew/pull/21674
  • migrator: fix cask loads. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21669
  • build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/21675
  • Link versioned keg-only formulae by default by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21676
  • Add brew style --fix --todo by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21679
  • docs: reference brew generate-zap instead of external CreateZap by @p-linnane in https://github.com/Homebrew/brew/pull/21680
  • Revert "Link versioned keg-only formulae by default" by @scpeters in https://github.com/Homebrew/brew/pull/21682
  • docs: fix Ronn parser compatibility typo by @Rohan5commit in https://github.com/Homebrew/brew/pull/21683
  • Revert "Revert "Link versioned keg-only formulae by default"" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21684
  • github: change artifact selection order by @daeho-ro in https://github.com/Homebrew/brew/pull/21685
  • bundle/installer: output "Fetching" message. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21686
  • docs: fix MCP server test description typo by @Rohan5commit in https://github.com/Homebrew/brew/pull/21688
  • Don't attempt to use the internal API for Casks by @Rylan12 in https://github.com/Homebrew/brew/pull/21667
  • bump: handle simple arch-specific version bumps by @samford in https://github.com/Homebrew/brew/pull/21692
  • Remove rubocop:todo from RBI files. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21693
  • docs: fix Common Issues typo by @Rohan5commit in https://github.com/Homebrew/brew/pull/21696
  • bin/brew: simplify filtering of BIN_BREW_EXPORTED_VARS by @carlocab in https://github.com/Homebrew/brew/pull/21697
  • bin/brew: tighten regex for variable exclusion by @carlocab in https://github.com/Homebrew/brew/pull/21699
  • formula: imply link_overwrite for related formulae by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21689
  • rubocops/move_to_extend_os: audit OS checks in extend/os by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/21698
  • unlink: preserve non-keg-only versioned links by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21700
  • Docs: fix duplicate word in Brewfile guide by @Rohan5commit in https://github.com/Homebrew/brew/pull/21703
  • os/mac/xcode: promote Xcode 26.3 by @Bo98 in https://github.com/Homebrew/brew/pull/21701
  • github/workflows: add cache-homebrew-prefix workflow keys. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21704
  • Deprecate no_autobump! because: :requires_manual_review by @botantony in https://github.com/Homebrew/brew/pull/21550
  • bump: don't error when checking casks with version :latest by @bevanjkay in https://github.com/Homebrew/brew/pull/21705
  • Fix Ruby version comparison logic for 4.0+ by @hqzing in https://github.com/Homebrew/brew/pull/21706
  • SkipConditions: join multiple skip messages by @rexmhall09 in https://github.com/Homebrew/brew/pull/21708
  • docs: outdated macOS tools imply tier 2 by @scpeters in https://github.com/Homebrew/brew/pull/21710
  • diagnostic: reword issue reporting guidelines by @scpeters in https://github.com/Homebrew/brew/pull/21711
  • Json: set allow_duplicate_key in JSON.parse call by @samford in https://github.com/Homebrew/brew/pull/21709
  • formulary: soften deprecation errors from FromBottleLoader by @Bo98 in https://github.com/Homebrew/brew/pull/21712
  • bump: use semicolon skip messages delimiter by @samford in https://github.com/Homebrew/brew/pull/21714

New Contributors

  • @stac47 made their first contribution in https://github.com/Homebrew/brew/pull/21659
  • @Rohan5commit made their first contribution in https://github.com/Homebrew/brew/pull/21683
  • @hqzing made their first contribution in https://github.com/Homebrew/brew/pull/21706
  • @rexmhall09 made their first contribution in https://github.com/Homebrew/brew/pull/21708

Full Changelog: https://github.com/Homebrew/brew/compare/5.0.16...5.1.0

Copyright © 2023 - All right reserved by Yadoc SAS