Today I’d like to announce Homebrew 1.7.0. The most significant changes since 1.7.0 are fixes for macOS 10.14 Mojave’s developer beta, Homebrew Formulae’s JSON analytics and formulae APIs and various formula API deprecations.
Major changes and deprecations since 1.6.0:
- macOS 10.14 Mojave and Xcode 10 are now working for some formulae (but not yet supported)
- Homebrew Formulae now uses HTTPS, provides anonymous aggregate analytics data and has a JSON API for formulae and analytics data
- Homebrew Cask’s taps have now all moved to the Homebrew GitHub organisation
- Setting
HOMEBREW_FORCE_BREWED_GIT
makes Homebrew use a Homebrew-installed rather than system Git brew install
andupgrade
display all caveats at the end of installing multiple formulae- Many formula deprecations have been disabled and disabled functions removed
brew link
does not permit force-linking system dependencies on macOS 10.14 Mojave/CLT 10 and instead outputs the correct compiler flags to use- The
HOMEBREW_PREFIX
can no longer be in Homebrew’s temporary directory brew ls
no longer accepts allls
arguments
Other changes since 1.6.0 I’d like to highlight are the following:
- Homebrew now uses Ruby 2.3.7 (like macOS High Sierra 10.13.6)
- macOS 10.14 Mojave currently requires the CLT header package (until we have more communication with Apple)
brew install
,upgrade
andreinstall
now have a--display-times
option to print the install time for each formulabrew linkage
now uses a cache to dramatically speed up the command- Unspecified but opportunistic linked dependencies are now stored on formula installation and used to correctly generate the list of dependencies for an installed formula
- Downloading Homebrew’s portable Ruby also respects the
HOMEBREW_BOTTLE_DOMAIN
variable - The brew.sh websites all look better on mobiles
Finally:
- Homebrew still accepts donations through Patreon. If you can afford it, please consider donating. If you’d rather not use Patreon we’ve updated the README on how to make single donations through PayPal, cheque or wire transfer.
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far. Enjoy using Homebrew!