Homebrew
Notes
no notes yet
Release notes for this release can be found on the Homebrew blog.
<!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- Ignore HOMEBREW_NO_CLEANUP_FORMULAE deps in
brew autoremoveby @apainintheneck in https://github.com/Homebrew/brew/pull/13730 - bin/brew: remove HOMEBREW_NO_ENV_FILTERING. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13595
- README: add Mercedes-Benz Group. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13742
- missing_formula: message for postgres rename. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13676
- linux/diagnostic: add check for versioned GCC linkage by @carlocab in https://github.com/Homebrew/brew/pull/13639
- formula_auditor: audit for Linux-only dependencies on GCC by @carlocab in https://github.com/Homebrew/brew/pull/13648
- linkage_checker: don't reinstall formula on some linkage failures by @Bo98 in https://github.com/Homebrew/brew/pull/13739
- Remove odisabled for 3.6.0 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13743
- linkage_checker: disable libcrypt.so.1 linkage by @Bo98 in https://github.com/Homebrew/brew/pull/13740
- linkage_checker: deprecate libnsl.so.1 linkage by @Bo98 in https://github.com/Homebrew/brew/pull/13741
- glibc related cleanup by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13745
- Revert "formula_auditor: skip rename audit for
glib-utils" by @carlocab in https://github.com/Homebrew/brew/pull/13748 - Include
on_{system}blocks as stanzas in rubocop by @Rylan12 in https://github.com/Homebrew/brew/pull/13749 - Update cask rubocops to use on_arch blocks and
sha256 arm:, intel:by @Rylan12 in https://github.com/Homebrew/brew/pull/13703 - install glibc/gcc automatically if too old. by @iMichka in https://github.com/Homebrew/brew/pull/13577
- formula_auditor: refactor GCC dependency check into separate method by @carlocab in https://github.com/Homebrew/brew/pull/13750
- formula: try optimise
versioned_formulae_namesby @Bo98 in https://github.com/Homebrew/brew/pull/13755 - linux/dependency_collector: bump maximum_tree_depth. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13761
- linux/diagnostic: fix
rpathreturningnil. by @carlocab in https://github.com/Homebrew/brew/pull/13765 - formula_auditor: require
--gitonly if not--strictinaudit_gcc_dependencyby @carlocab in https://github.com/Homebrew/brew/pull/13757 - Include dsl key in cask artifact hash by @Rylan12 in https://github.com/Homebrew/brew/pull/13754
- Improve error message for failed signature check. by @reitermarkus in https://github.com/Homebrew/brew/pull/13769
- diagnostic: automatically tap homebrew/core. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13764
- Cask: automatically add cask audits by @SMillerDev in https://github.com/Homebrew/brew/pull/13746
- cmd/deps: return failing exit code on circular dependencies. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13777
- shims/gems/rubocop: handle when
brewisn't in PATH. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13776 - extend/os/linux: improve glibc, gcc dependency handling. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13778
- gcc_dep_if_needed: Install GCC if Glibc is too old by @sjackman in https://github.com/Homebrew/brew/pull/13758
- cleanup: handle Python
site-packagesdirectories by @carlocab in https://github.com/Homebrew/brew/pull/13715 - util/ruby.sh: fix HOMEBREW_USE_RUBY_FROM_PATH to actually use user's PATH by @Bo98 in https://github.com/Homebrew/brew/pull/13783
- cmd/deps: improve switch names. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13775
- Automatically add symlinks from gcc cellar to HOMEBREW_PREFIX/lib by @danielnachun in https://github.com/Homebrew/brew/pull/13770
- README: update sponsors. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13787
- utils: prefer BBEdit over TextWrangler by @EricFromCanada in https://github.com/Homebrew/brew/pull/13785
- cmd/deps: drop
--installedrequirement for--formula/--caskby @EricFromCanada in https://github.com/Homebrew/brew/pull/13784 - formula_auditor: use symbols for spec iteration by @EricFromCanada in https://github.com/Homebrew/brew/pull/13786
- Freeze formula definition once first instance is created by @Bo98 in https://github.com/Homebrew/brew/pull/13753
- resource: determine version before freezing by @Bo98 in https://github.com/Homebrew/brew/pull/13791
- resource: style tweak by @Bo98 in https://github.com/Homebrew/brew/pull/13793
- Improve
brew updatewithHOMEBREW_INSTALL_FROM_APIby @Rylan12 in https://github.com/Homebrew/brew/pull/13795 - generate_completions: fix
shell_parameter_format: :noneby @max-ae in https://github.com/Homebrew/brew/pull/13798 - dev-cmd/pr-pull: avoid expensive search API calls by @Bo98 in https://github.com/Homebrew/brew/pull/13801
- linux/linkage_checker: remove
gccfromundeclared_depsby @carlocab in https://github.com/Homebrew/brew/pull/13796 - Automate sponsors updates by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13788
- Ignore renamed formulae when checking for unversioned formulae by @apainintheneck in https://github.com/Homebrew/brew/pull/13799
- bump-cask-pr: cleanup handling of multiple hashes by @Rylan12 in https://github.com/Homebrew/brew/pull/13802
- .github/workflows: various fixes. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13805
- Deprecate reading all formulae through commands by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13790
- cmd/fetch:
--retrywith exponential backoff. by @carlocab in https://github.com/Homebrew/brew/pull/13807 - Revert "Cask: automatically add cask audits" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13813
- cmd/fetch: rename
fetch_failedtofetch_tries. by @carlocab in https://github.com/Homebrew/brew/pull/13812 - Update LINUX_CI_OS_VERSION to Ubuntu 22.04 by @sjackman in https://github.com/Homebrew/brew/pull/13733
- brew: improve Docker detection. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/13814
- rubocop: generate_completions DSL by @max-ae in https://github.com/Homebrew/brew/pull/13553
- Allow developers to use dev commands and
HOMEBREW_INSTALL_FROM_APIby @Rylan12 in https://github.com/Homebrew/brew/pull/13815
Full Changelog: https://github.com/Homebrew/brew/compare/3.5.10...3.6.0