Skip to content

Releases: Homebrew/brew

5.0.3

20 Nov 16:13
Immutable release. Only release title and notes can be modified.
fbfdbab

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.2...5.0.3

5.0.2

17 Nov 08:58
Immutable release. Only release title and notes can be modified.
d6b691d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.1...5.0.2

5.0.1

12 Nov 18:33
Immutable release. Only release title and notes can be modified.
e8b7739

Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.0.1

5.0.0

12 Nov 09:15
Immutable release. Only release title and notes can be modified.
c9ab462

Choose a tag to compare

What's Changed

  • Bump rubocop TargetRubyVersion by @dduugg in #20969
  • formula_auditor: only run conflict check in --strict by @cho-m in #20971
  • Restore Style/RedundantLineContinuation following upstream fix by @dduugg in #20970
  • formula_creator: setup bundler env vars for ruby formula creation by @chenrui333 in #20972
  • Cleanup partial download queue installations on error/interrupt by @MikeMcQuaid in #20966
  • Make Linux ARM64/AARCH64 Tier 1 supported by @MikeMcQuaid in #20974
  • Set HOMEBREW_DOWNLOAD_CONCURRENCY=auto by default by @MikeMcQuaid in #20975
  • tab: Actual booleans for installed_{on_request,as_dependency} values by @issyl0 in #20979
  • Homebrew 4.7.0 deprecations/disables/removals by @MikeMcQuaid in #20973
  • docs/Acceptable-*: update acceptability criteria. by @MikeMcQuaid in #20981
  • system_command: avoid modifying Context.current by @cho-m in #20982
  • Fix uses_from_macos checks with unsupported macOS versions and the internal API by @Rylan12 in #20986
  • Various fixes to Formula#latest_formula by @Rylan12 in #20985
  • utils/path: allow loading API source cache by @cho-m in #20988
  • Add a flag and an environment variable to skip bundling Go packages by @5ouma in #20989
  • dev-cmd/formula-analytics: prettier macOS analytics. by @MikeMcQuaid in #20990
  • formula_installer: use formula from keg when post-installing source builds by @ZhongRuoyu in #20992
  • download_queue: Output API download messages to stderr when not a TTY by @issyl0 in #20980
  • keg_relocate: add relocation path to #{var}/lib/#{name} by @botantony in #20994
  • Bump the "all" group with 2 updates across multiple ecosystems by @dependabot[bot] in #20995
  • cask_loader: ignore invalid macOS version dependencies by @MikeMcQuaid in #20993
  • Normalize HOMEBREW_CELLAR for immutable Fedora by @coffeejunk in #20983
  • Add concurrent download progress by @cho-m in #20991
  • dev-cmd/formula-analytics: restore macOS version numbers by @p-linnane in #21000
  • Fix formula reporter inconsistencies by @Rylan12 in #20997
  • Remove code for unsupported macOS versions by @p-linnane in #21001
  • patch: deprecate old HOMEBREW_PREFIX placeholder by @cho-m in #21008
  • ENV: minimum of Xcode 11.0 / ld64 512.4 by @cho-m in #21007
  • Fix regressions from deprecation commit by @Bo98 in #21012
  • cask/audit: adjust signing failure error message by @p-linnane in #20999
  • Fix GitHub API last commit and short commit check by @cho-m in #21009
  • formula: update some DSL style in comments by @cho-m in #21015
  • docs/MCP-Server: change Zed example configuration by @jacobdalamb in #21002
  • download_queue: extract bottle to temporary cellar. by @MikeMcQuaid in #21013
  • Add more documentation for the fake macOS version. by @MikeMcQuaid in #21017
  • shims/shared/git: fix executing /usr/bin/git on Linux by @carlocab in #21018
  • formula_installer: use relative_path_from. by @MikeMcQuaid in #21019
  • Remove more code for Mojave and older by @cho-m in #21016
  • cask/cask_loader: discard invalid macOS versions earlier by @cho-m in #21020
  • Use decimal prefixes for bytes, fix concurrent download progress output edge cases by @cho-m in #21006
  • Add service install dir info to Formula Cookbook by @EvanDurfee in #21021
  • docs/Support-Tiers: rewrite for more clarity by @p-linnane in #21022
  • language/node: replace -ddd with long form by @cho-m in #21024
  • test_bot/test_cleanup: run git clean on taps by @ZhongRuoyu in #21025
  • download_strategy: make hardcoded commit hash length a constant by @cho-m in #21027
  • Pass through VSCODE_IPC_HOOK_CLI to brew edit by @wheelerlaw in #21026
  • Deprecate OS::Mac.sdk_root_needed? by @cho-m in #21028

New Contributors

Full Changelog: 4.6.20...5.0.0

4.6.20

03 Nov 09:06
Immutable release. Only release title and notes can be modified.
71358ca

Choose a tag to compare

What's Changed

  • Don't fail if a formula stub doesn't exist when checking Formula#outdated? by @Rylan12 in #20948
  • Use formula stubs for shellcheck, shfmt, and actionlint operations in brew style by @Rylan12 in #20949
  • dev-cmd/tests: remove HOMEBREW_USE_INTERNAL_API from test environment. by @MikeMcQuaid in #20950
  • patches audit: add correctors by @Moisan in #20943
  • Improvements to HOMEBREW_USE_INTERNAL_API by @Rylan12 in #20947
  • Document HOMEBREW_USE_INTERNAL_API by @MikeMcQuaid in #20951
  • github_runner_matrix: always deploy arm64 linux runner for bottling by @cho-m in #20957
  • Add brew lgtm command to run multiple style checks in one command. by @MikeMcQuaid in #20958
  • Bump the "all" group with 3 updates across multiple ecosystems by @dependabot[bot] in #20961
  • download_queue: fix context bleeding out from threads. by @MikeMcQuaid in #20962
  • resource_auditor: skip ftp.gnu.org audit by @cho-m in #20964
  • checksum, version: improve .inspect output by @MikeMcQuaid in #20965
  • dev-cmd/bump-cask-pr: add audit exceptions by @bevanjkay in #20939

Full Changelog: 4.6.19...4.6.20

4.6.19

27 Oct 08:34
Immutable release. Only release title and notes can be modified.
8f67192

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.6.18...4.6.19

4.6.18

20 Oct 11:26
00001be

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.6.17...4.6.18

4.6.17

13 Oct 14:18
aa27889

Choose a tag to compare

What's Changed

  • Fix test-bot cleanup to preserve etc/var files for dependent formulae by @Copilot in #20805
  • Make launchctl service removal sudo failures non-fatal by @Copilot in #20803
  • Allow systemctl stop on keep_alive services by using Restart=on-failure by @Copilot in #20799
  • Enable formula-to-cask migrations within the same tap by @Copilot in #20800
  • bump-*-pr: fix issue that --commit argument has no effect by @scientificworld in #20818
  • cmd/deps: allow pruning deps tree for TestBot by @cho-m in #20817
  • Revert "Revert "Use installed keg formula files when referencing installed formulae/dependencies"" by @Rylan12 in #20819
  • Add version_scheme to minimal API by @Rylan12 in #20821
  • keg: retain pypy directories by @cho-m in #20822
  • Revert "Revert "Revert "Use installed keg formula files when referencing installed formulae/dependencies""" by @MikeMcQuaid in #20824
  • formula_auditor: get casks from API if not tapped by @cho-m in #20816
  • dev-cmd/bump-formula-pr: limit synced PR title length by @cho-m in #20820
  • Implement no_linkage DSL to cover dependencies without linkage by @Copilot in #20807
  • Add formula DSL support for omitting install name rewriting for @rpath/* install names by @Copilot in #20801
  • Allow blocking cask install methods by @Copilot in #20806
  • cmd/which-formula: create internal directory before fetching executables.txt by @W-RJ in #20829
  • utils/bottles: fix all bottle tab by @cho-m in #20831
  • Bump some leftover RuboCops to Sorbet typed: strict by @issyl0 in #20687
  • ENV/super: typed: strict by @botantony in #20828
  • formula: default to cache for Dependency#expand usage by @cho-m in #20827
  • Portable Ruby 3.4.7 by @p-linnane in #20833
  • Revert "Portable Ruby 3.4.7" by @p-linnane in #20836
  • Dockerfile: retry apt-get by @p-linnane in #20837
  • .github/workflow: update setup-ruby action by @botantony in #20835
  • bump-*-pr: skip PR creation when --write-only without --commit by @gibfahn in #20840
  • Replace T.any(..., NilClass, ...) with T.nilable(...) by @botantony in #20841
  • extend/ENV/super: set CGO_ENABLED on arm linux by @branchvincent in #20839
  • Add AI hooks by @MikeMcQuaid in #20842
  • workflows/docker: add Docker Hub push fallback by @p-linnane in #20838
  • dev-cmd/unbottled: ignore portable formulae by @p-linnane in #20844
  • Bump the "all" group with 3 updates across multiple ecosystems by @dependabot[bot] in #20845
  • Remove leftover go_resources by @cho-m in #20848
  • formula: plan to deprecate cxxstdlib_check :skip by @cho-m in #20849
  • ast_constants: add preserve_rpath by @cho-m in #20851
  • Add support for installing go packages in Brewfile by @Copilot in #20798
  • Revert "workflows/docker: add Docker Hub push fallback" by @p-linnane in #20853
  • Add compatibility_version DSL to Formula class by @Copilot in #20804
  • docs/Cask-Cookbook: Fix the Ruby string interpolation Wikipedia link by @issyl0 in #20856
  • Docs/Formula-Cookbook.md: remove external command mention by @botantony in #20846
  • workflows/sbom: update workflow url by @p-linnane in #20859
  • .github/actionlint: remove upstream supported labels by @ZhongRuoyu in #20862
  • sorbet: Don't include comments or line numbers in generated RBI files by @issyl0 in #20855
  • cask/audit: recursively audit app bundle min os by @bevanjkay in #20865
  • Pass through GOBIN and GOPATH to brew bundle by @MikeMcQuaid in #20866
  • bundle/go_dumper: skip dummy command-line-arguments package by @ZhongRuoyu in #20868

New Contributors

Full Changelog: 4.6.16...4.6.17

4.6.16

06 Oct 07:59
9991345

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.6.15...4.6.16

4.6.15

29 Sep 07:31
2a93722

Choose a tag to compare

What's Changed

Full Changelog: 4.6.14...4.6.15