
























Today I’d like to announce Homebrew 1.8.0. The most significant changes since 1.7.0 are official Mojave support, linkage auto-repair on brew upgrade, brew info displaying analytics data and quarantining Cask’s downloads.
Major changes and deprecations since 1.7.0:
devel specs in Homebrew/homebrew-core (due to CI overhead)brew upgrade automatically reinstalls or upgrades formulae with broken linkagebrew shellenv outputs configuration variables for Homebrew (and was reimplemented in Bash for speed)brew info displays analytics data. This is the way that Homebrew maintainers query analytics data so we are using the same data as the community.brew extract is a new command to extract old versions of formulae from Git historybrew cask search and brew cask cleanup are deprecated in favour of brew search and brew cleanupOther changes since 1.7.0 I’d like to highlight are the following:
brew gist-logs --private creates private gistsHOMEBREW_FORCE_HOMEBREW_ON_LINUX disables using Linuxbrew settings when using Homebrew on Linuxbrew style checks Bash style with shellcheck and uses RuboCop RSpec by defaultbrew cleanup removes old or unnecessary portable Rubies and linkage cachesbrew linkage uses a JSON cache to increase reliabilitybrew update-reset accepts a repository argumentbundle install --standalone is used to handle vendored gems. This is used to use ActiveSupport File.atomic_write, ActiveSupport Hash#deep_merge, String#delete_prefix backport and ActiveSupport Object#blank? and #present? rather than maintaining our own poor imitations.brew update follows GitHub API redirectsbrew linkage data is used to check for multiple simultaneous versioned formulae linkage. This is more permissive than the previous recursive dependency check.brew bundle check --verbose displays what software is missing and causing a brew bundle check to failbrew update prints a one-time donation requestFinally:
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far. Enjoy using Homebrew!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。