Skip to content

Releases: Homebrew/brew

4.2.0

18 Dec 17:26
ff899e5
Compare
Choose a tag to compare

Release notes for this release can be found on the Homebrew blog.

What's Changed

New Contributors

Full Changelog: 4.1.25...4.2.0

4.1.25

11 Dec 15:15
c32bd1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.24...4.1.25

4.1.24

06 Dec 01:31
ab6a7ed
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.23...4.1.24

4.1.23

05 Dec 01:09
fc25915
Compare
Choose a tag to compare

What's Changed

  • Implement ActiveSupport's Object#blank? directly by @dduugg in #16259
  • Bump VENDOR_VERSION in gems.rb by @dduugg in #16269
  • Support the rc shell. Fixes #16264 by @dertuxmalwieder in #16265
  • formula_creator: move initial CLI values into constructor by @abitrolly in #16260
  • dev-cmd/bump-cask-pr: fix --sha256 by @Bo98 in #16273
  • doc/Installation: make clear the env configs are advanced settings by @Bo98 in #16258
  • bump-cask-pr: fix duplicate PR checking with comma versions by @Bo98 in #16274
  • workflows: move vendor version check to separate workflow by @Bo98 in #16270
  • utils/analytics: don't fail on invalid version by @Bo98 in #16257
  • Vendor Ruby 3.1 gems by @Bo98 in #16267
  • Enable Ruby 3 for all users by @Bo98 in #16268
  • Unset HOMEBREW_RUBY3 after updates by @Bo98 in #16277
  • Add M3 processors by @fxcoudert in #16278
  • formula: fix specified_path for aliases without core tap by @Bo98 in #16280
  • Hack fix for Sorbet hidden definitions update failing on Ruby 3 by @Bo98 in #16281
  • Gemfile: load REXML gem for brew bump by @bevanjkay in #16286
  • cmd/update.sh: don't switch to master when updating to a tag by @Bo98 in #16283
  • unpack_strategy/zip: fix extraction issues on macOS without developer mode by @Bo98 in #16288

New Contributors

Full Changelog: 4.1.22...4.1.23

4.1.22

27 Nov 13:21
251a098
Compare
Choose a tag to compare

What's Changed

  • docs/Interesting-Taps-and-Forks: add apple/apple by @ZhongRuoyu in #16239
  • Dockerfile: fix default umask by @Bo98 in #16242
  • Enable Ruby 3 for HOMEBREW_DEVELOPER and the Docker image by @Bo98 in #16241
  • Dockerfile: set XDG_CACHE_HOME to fix umask in GitHub Actions by @Bo98 in #16245
  • brew.sh: set HOMEBREW_RUBY3 earlier by @Bo98 in #16246
  • workflows/vendor-gems: trial using GitHub App token by @Bo98 in #16249
  • Deprecate OS::Mac on Linux by @Rylan12 in #16224
  • formula: add PIP_CACHE_DIR to build env by @branchvincent in #16250
  • formula_creator: Remove path attr to reduce code complexity by @abitrolly in #16244
  • brew.sh: always run test-bot under Ruby 3 by @Bo98 in #16253
  • tap: don't display file info for uninstalled taps by @Bo98 in #16256

Full Changelog: 4.1.21...4.1.22

4.1.21

20 Nov 08:39
ad1bb17
Compare
Choose a tag to compare

What's Changed

  • Refactor TapLoader to fix tap migrations with API by @Rylan12 in #16207
  • Pass original tap to formula when loaded from the API via TapLoader by @Rylan12 in #16216
  • ENV/shared: fix macOS code not applying under HOMEBREW_SORBET_RUNTIME by @Bo98 in #16218
  • dev-cmd/vendor-gems: fix creation of broken symlinks by @carlocab in #16210
  • Don't reinstall dependency when latest already installed by @Bo98 in #16220
  • Gemfile.lock: restore missing platform by @Bo98 in #16226
  • dev-cmd/determine-test-runner: add --all-supported by @Bo98 in #16227
  • Use Sparkle sorting/filtering in #livecheck_min_os by @samford in #16196
  • standalone/init: don't pollute environment on Ruby 3 startup by @Bo98 in #16228
  • dev-cmd/vendor-gems: workaround Dependabot removing lockfile platforms by @Bo98 in #16231
  • dev-cmd/vendor-gems: git add Gemfile.lock by @Bo98 in #16232
  • tap: optimise CoreTap#formula_files_by_name by @Bo98 in #16233
  • Xml: Add #element_text method by @samford in #16234

Full Changelog: 4.1.20...4.1.21

4.1.20

13 Nov 13:29
d3d51d3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.1.19...4.1.20

4.1.19

06 Nov 13:06
7f745d0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.1.18...4.1.19

4.1.18

30 Oct 13:09
bf8991f
Compare
Choose a tag to compare

What's Changed

  • Implement equality functions for BottleSpecification by @Bo98 in #16130
  • dev-cmd/bump-cask-pr: replace url before downloading files by @apainintheneck in #16132
  • audit(github): prefer /archive/refs/tags urls over /archive by @chenrui333 in #16126
  • fix: ignore quarantine for linux cask download by @WangEdward in #16139
  • dev-cmd/pr-upload: fix gems not being installed with --upload-only by @Bo98 in #16144
  • cmd/setup-ruby.sh: add new command. by @MikeMcQuaid in #16147
  • standalone/init: skip initial gem install in child processes by @Bo98 in #16149
  • Portable Ruby 3.1.4 (opt-in beta) by @Bo98 in #16145
  • dev-cmd/bump-formula-pr: fix specs passing under Ruby 3 by @Bo98 in #16151
  • dev-cmd: fix GitHub.workflow_dispatch_event kwarg calls by @Bo98 in #16153
  • extend/kernel: fix odisabled kwargs handling by @Bo98 in #16157
  • Pull in REXML gem as it doesn't ship with Ruby 3 by @Bo98 in #16150
  • audit(github): also permit refs/heads in GitHub URLs by @mahrud in #16155
  • use XDG_CACHE_HOME on Linux by @apainintheneck in #16161
  • fix(docs): update fish completions command by @MariaSolOs in #16160

New Contributors

Full Changelog: 4.1.17...4.1.18

4.1.17

23 Oct 11:48
35746e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.16...4.1.17