Today I’d like to announce Homebrew 2.5.0. The most significant changes since 2.4.0 are better brew cask
integration, license support and API deprecations.
Major changes and deprecations since 2.4.0:
- Many
brew cask
commands have been replaced withbrew
commands and are deprecated. This continues our goal of better integration betweenbrew
andbrew cask
commands. - Most Homebrew/homebrew-core formulae have their licenses stored and audited.
brew typecheck
provides the beginnings of Homebrew’s use of Sorbet for type-checking.- Homebrew is currently experimenting with GitHub Discussions as a possible replacement for Discourse.
brew livecheck
has moved from its own tap to a Homebrew command and part of Homebrew/homebrew-core formulae.brew bump
is a new command usingbrew livecheck
and Repology to output outdated formulae in Homebrew/homebrew-core.- Homebrew on Linux is moving towards a pure-Ruby ELF reading and writing implementation.
- Various other Homebrew (mostly internal) APIs have been deprecated
Other changes since 2.4.0 I’d like to highlight are the following:
brew sh
has a non-interactive mode.- Disabled and deprecated formulae require a reason (to better explain to users).
brew bump-revision
accepts multiple formulae.brew cask --help
output is supported for allbrew cask
commands.brew audit
now has a--tap
argument.brew tap-new
makes use of Homebrew’s custom GitHub Actions (which are also used by Homebrew CI).brew audit
is passing and mandatory for all changes on Homebrew/homebrew-core.brew update-python-resources
is a new command that can be used to upgrade dependencies in Python formulae.brew tests
retries failed tests by default.brew bundle
runsbrew update
before if needed.- Many
brew audit
checks were migrated to RuboCop checks for better performance and editor integration. - Homebrew is working on support for macOS Big Sur (11.0).
Finally:
- Homebrew accepts donations through GitHub Sponsors and still accepts donations through Patreon. If you can afford it, please consider donating. If you’d rather not use GitHub Sponsors or Patreon (our preferred donation methods), check out the other ways to donate in our README.
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far. Enjoy using Homebrew!