Releases: Homebrew/brew
Releases · Homebrew/brew
1.0.9
- Mark Xcode 8.1 as no longer a prerelease
- Improve output when Git is not installed
- Fix Homebrew Cask's restarting of incomplete downloads
- Improve speed of pouring/extracting bottles/binary packages
- Add a
brew cask reinstallcommand - Ensure
brew installcorrectly prunes build-only recursive dependencies - Make
brew outdatedbetter group versions of same formula - Add a
brew release-notesdeveloper command. - Add options to
brew infodependencies output
1.0.8
- Better support the system Git on old OS X versions
- Use BSD tar's libarchive LZMA support if available rather than needing to install
xz - Add
brew tap-newcommand for creating a new tap with a README and Travis CI configuration brew doctornow warns aboutSSL_CERT_FILEwhich can breakcurlon HTTPS connections- Warn when people have a Cellar at
/usr/local/Homebrew/Cellaras it stops them getting binary packages - Speed up bottle/binary package creation and extracting
- Ensure
brew postinstallprovides access to the Homebrew repository when appropriate - Allow
brew --prefixto be run asrootwithout a warning
1.0.7
1.0.6
brew infonow also listsRequirements(e.g.depends_on :foo) as well as dependenciesbrew bump-formula-prvarious usability enhancements- Update the Rubocop configuration so it behaves as expected for Rubocop-supporting editors editing files in
Library/Taps brew updateworks better with older versions ofgitbrew upgrade --allhas been a no-op for a while so tell people when it is runbrew installno longer complains if Homebrew/brew is outdated- External
brewcommands can now use#:comments to automatically have rich--helpoutput brew listhas a more expected exit code for--verboseand--pinned- Point to official external commands (
brew bundle,brew cask,brew services) in thebrew.1manpage
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
We've been working hard over the last year to make some major changes to Homebrew that we've been wanting for a long time. There have been some hiccups along the way but we now have a more stable base for using and developing Homebrew in future.
These include:
- Homebrew package management and formulae (package metadata) split into separate repositories
- Homebrew Community site (using Discourse) for discussion
- Homebrew joined the Software Freedom Conservancy
- Homebrew's default repository installation location changed to
/usr/local/Homebrewto keep your/usr/localcleaner - Homebrew/brew updates between release tags
- Homebrew CI and homebrew/core use the OS X sandbox for build-time security
- Homebrew Cask integrated into Homebrew/brew
- Add new
brew bump-formula-prcommand to create new formula version pull requests - Add
brew --helptobrewsubcommands - Homebrew auto-updates when needed
brew updatesped up by only runninggit fetchif necessary- Officially support
brew bundle(forBrewfiles and import/export) andbrew services(for background services management). - Homebrew/brew passes tests on Linux and has generic backend for porting to other platforms in future
- Provide access to developer commands and
brew updateworkflow automatically - Use
curlfor all HTTP access for consistent proxy support - Use new Ruby Macho library for reading and writing library macOS Mach O file locations.
- Provide vendored, portable Ruby 2 binary for when system Ruby 2 is not available
HEADpackage installations have versions and can be upgraded- Use Python virtualenvs to better handle Python dependencies
And finally: