github Homebrew/brew 5.1.1

9 hours ago

What's Changed

  • Respect installed dependents during autoremove by @rexmhall09 in #21719
  • build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #21727
  • Fix/bundle dump missing service manager by @hyuraku in #21722
  • build(deps): bump the bundler group across 2 directories with 15 updates by @dependabot[bot] in #21728
  • Fix/cask on system conditionals infinite loop by @hyuraku in #21733
  • Homebrew startup performance tweaks by @MikeMcQuaid in #21734
  • rubocop: Avoid duplicate arch-specific versions (and more) in casks by @issyl0 in #21724
  • generate-cask-ci-matrix.rb: better ci-skip-repository coverage by @pthariensflame in #21737
  • Show cask version transition in per-cask upgrade output. by @dasmfm in #21730
  • brew bundle: make non-core DSLs a single file by @MikeMcQuaid in #21721
  • sorbet: enable experimental RSpec mode by @dduugg in #21742
  • linkage_checker: allow cyan extras by @devnoname120 in #21740
  • sorbet: Bump cask artifact files to typed: strict by @mvanhorn in #21738
  • Fix remote tab sometimes being used for local bottle installs by @Bo98 in #21743
  • bundle: refactor remaining bundle extensions by @MikeMcQuaid in #21741
  • autoremove: cross-check candidates against formula definitions by @costajohnt in #21725
  • rubocops/dependency_order: fix error on dstr by @Bo98 in #21750
  • build(deps): bump the bundler group across 2 directories with 5 updates by @dependabot[bot] in #21749
  • bump: print skip status, message(s), and errors by @samford in #21746
  • bundle: refactor brew, cask, and tap classes by @MikeMcQuaid in #21745
  • brew.sh: calculate HOMEBREW_MACOS_VERSION_NUMERIC earlier. by @MikeMcQuaid in #21752
  • rubocops/urls: audit more Apache URLs and autocorrect by @cho-m in #21744
  • utils/popen: log which SystemCallError is raised by @Bo98 in #21754
  • bundle: consolidate specs to match unified package type classes by @MikeMcQuaid in #21757
  • rubocop: reenable Layout/IndentationWidth by @bevanjkay in #21763
  • build(deps): bump json from 2.19.1 to 2.19.2 in /docs by @dependabot[bot] in #21764
  • formula_auditor: ignore implicit dep for Linux gcc audit by @cho-m in #21765
  • bundle: unify bundle package type classes by @MikeMcQuaid in #21766
  • test/linux_runner_spec_spec: use unversioned container by @cho-m in #21769
  • fix: fall back to stable deps when head_dependencies is absent by @costajohnt in #21762
  • tap_auditor: audit disabled_new_usr_local_relocation_formulae.json by @botantony in #21770
  • workflows/docs: remove cache-homebrew-prefix usage in formulae.brew.sh by @ZhongRuoyu in #21778
  • build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21783
  • docs/Linux-CI: remove old information by @cho-m in #21777
  • dev-cmd/tap-new: use ubuntu-latest + ghcr.io/homebrew/brew:main by @cho-m in #21780
  • build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 in the github-actions group across 1 directory by @dependabot[bot] in #21784
  • Use ghcr.io/homebrew/brew:main for tests and bottling by @cho-m in #21779
  • build(deps-dev): bump json from 2.19.1 to 2.19.2 in /Library/Homebrew by @dependabot[bot] in #21786
  • Use ubuntu-latest and add constant for arm linux runner by @cho-m in #21787
  • docs/Adding-Software-to-Homebrew: remove braces by @cho-m in #21789
  • PULL_REQUEST_TEMPLATE: tweak and make consistent. by @MikeMcQuaid in #21792
  • Fix doubled words in comments and docs by @yangsong97 in #21798
  • brew.sh: work around non-writable cache for lgtm commands. by @MikeMcQuaid in #21791
  • fix: rescue FormulaSpecificationError in Formula.all by @costajohnt in #21796
  • utils/svn_spec: fix flaky test. by @MikeMcQuaid in #21799
  • bundle/remover: Remove description comments by @issyl0 in #21735
  • brew-rs: add an opt-in Rust frontend path by @MikeMcQuaid in #21774
  • cask: add generate_completions_from_executable DSL artifact by @mvanhorn in #21781
  • build(deps): bump the bundler group across 1 directory with 4 updates by @dependabot[bot] in #21800
  • test/formula_auditor_spec: add Linux-only GCC dep tests by @cho-m in #21767
  • build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 in the github-actions group across 1 directory by @dependabot[bot] in #21801
  • Do not allow setting HOMEBREW_EXPERIMENTAL_RUST_FRONTEND in env file by @carlocab in #21803
  • formula_auditor: reject claude-agent-sdk by @cho-m in #21804

New Contributors

Full Changelog: 5.1.0...5.1.1

Don't miss a new brew release

NewReleases is sending notifications on new releases.