Homebrew
Notes
no notes yet
Release notes
v4.5.8
· 6m+
<!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- Add HOMEBREW_MACOS_NEWEST_SUPPORTED env var by @samford in https://github.com/Homebrew/brew/pull/20112
- Replace hardlinks with symlinks for
brew testsby @abitrolly in https://github.com/Homebrew/brew/pull/20115 - MacOSVersion: enable strong typing, expand tests by @samford in https://github.com/Homebrew/brew/pull/20108
- Remove
alias generic_*definitions in favour of usingsuperby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20120 - Remove
valeFIXME by @abitrolly in https://github.com/Homebrew/brew/pull/20123 - a*.rb: move to strict Sorbet sigil. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20121
- Add Cask::Config RBI compiler by @samford in https://github.com/Homebrew/brew/pull/20124
- cask/audit: also check binary for minimum OS by @EricFromCanada in https://github.com/Homebrew/brew/pull/20119
- cask: move some files to strict Sorbet sigil. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20125
- utils/github/api: fix Sorbet types. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20129
- Refactor
FormulaCreatorargs and callparse_urlautomatically by @abitrolly in https://github.com/Homebrew/brew/pull/20116 - cmd: set
typed: strictby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20130 - debrew: set
typed: strictby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20131 - dev-cmd: set
typed: strictby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20132 - requirements: set
typed: strictby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20133 - Fix type mismatch in
brew infoby @Rylan12 in https://github.com/Homebrew/brew/pull/20139 - cask/installer: remove confusing
zapmessaging by @p-linnane in https://github.com/Homebrew/brew/pull/20138 - download_strategy: fix caching of
:latestdownloads by @EricFromCanada in https://github.com/Homebrew/brew/pull/20137 - formula_creator: test GitHub repo call for archive|releases URLs by @abitrolly in https://github.com/Homebrew/brew/pull/20136
- rubocops: add
no_autobump!rubocop by @botantony in https://github.com/Homebrew/brew/pull/20126 - tap: rely on new autobump list by @botantony in https://github.com/Homebrew/brew/pull/20141
- formula_creator: detect GitHub version from latest release by @abitrolly in https://github.com/Homebrew/brew/pull/20025
- rubocops/caveats: check for dynamic caveats. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20135
- Make some of the
bundlecommands Sorbettyped: trueby @issyl0 in https://github.com/Homebrew/brew/pull/20145 - Fix handling of class methods in
extend/osby @Rylan12 in https://github.com/Homebrew/brew/pull/20152 - Fix
brew doctorcask handling on Linux by @Rylan12 in https://github.com/Homebrew/brew/pull/20151 - download_strategy: fossil now outputs
hash:by @EricFromCanada in https://github.com/Homebrew/brew/pull/20150 - create: strip 'v' prefix from version by @abitrolly in https://github.com/Homebrew/brew/pull/20154
- Improve
brew doctorwarnings aboutxattrand cask quarantine by @Rylan12 in https://github.com/Homebrew/brew/pull/20153 - rubocops/caveats: only apply dynamic logic check to core. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20155
- language/*: fix
*_SHEBANG_REGEXanchors by @carlocab in https://github.com/Homebrew/brew/pull/20157 - Revert "Make some of the
bundlecommands Sorbettyped: true" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20158
Full Changelog: https://github.com/Homebrew/brew/compare/4.5.7...4.5.8