Homebrew
Notes
no notes yet
Release notes
v6.0.7
· today
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- ENV/super: set CC and CXX to unversioned gcc on Linux by @cho-m in https://github.com/Homebrew/brew/pull/22889
- audit: require curl dependencies to have a working HTTP mirror by @p-linnane in https://github.com/Homebrew/brew/pull/22898
- Force CMake to find shims before
$HOMEBREW_PREFIX/binby @cho-m in https://github.com/Homebrew/brew/pull/22916 - Improve awkward wording of Backing Up App by @carter-thaxton in https://github.com/Homebrew/brew/pull/22918
- bump-cask-pr: error when update fails by @samford in https://github.com/Homebrew/brew/pull/22901
- contributions: fix type error by @samford in https://github.com/Homebrew/brew/pull/22915
- extend/ENV/super: set CC/CXX to real names for llvm_clang by @cho-m in https://github.com/Homebrew/brew/pull/22920
- bump: fix with invalid arch by @bevanjkay in https://github.com/Homebrew/brew/pull/22910
- style: fix infinite loop in array alphabetisation by @bevanjkay in https://github.com/Homebrew/brew/pull/22912
- os/mac/mach: avoid delegate for dylib_id by @cho-m in https://github.com/Homebrew/brew/pull/22924
- Isolate the upgrade summary alignment spec from the formula API by @p-linnane in https://github.com/Homebrew/brew/pull/22935
- Stabilize dependency-related tests by @p-linnane in https://github.com/Homebrew/brew/pull/22927
- cask/artifact/pkg: fix type error by @samford in https://github.com/Homebrew/brew/pull/22923
- docs/Formula-Cookbook:
write_env_scriptneeds binary path by @abitrolly in https://github.com/Homebrew/brew/pull/22934 - Allow running bubblewrap in container by @cho-m in https://github.com/Homebrew/brew/pull/22907
- Clarify Linux build tools installation instructions by @p-linnane in https://github.com/Homebrew/brew/pull/22925
- Cache formula lookups during dependency expansion by @p-linnane in https://github.com/Homebrew/brew/pull/22930
- Add
CCACHE_FOUND=OFFto default CMake flags by @matteosecli in https://github.com/Homebrew/brew/pull/22902 - Info: hide unlinkable kegs by @HaraldNordgren in https://github.com/Homebrew/brew/pull/22897
- formula_auditor: propagate OS requirement to dependents by @cho-m in https://github.com/Homebrew/brew/pull/22938
- docs/Tap-Trust: replace announcement of future changes with what came to pass by @unitof in https://github.com/Homebrew/brew/pull/22928
- Adjust Subversion checkout operands by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22942
- Remove T.let from frozen constants Sorbet can now infer by @dduugg in https://github.com/Homebrew/brew/pull/22949
- Prepare cask taps before bundle jobs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22943
- Restrict livecheck redirects by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22944
- Limit headered curl redirects by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22945
- Uninstall untrusted casks safely by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22946
- Add install step write cops by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22947
- upgrade: Split deps and find older version better by @HaraldNordgren in https://github.com/Homebrew/brew/pull/22951
- install_steps: allow gtk_update_icon_cache to run gtk4-update-icon-cache by @cho-m in https://github.com/Homebrew/brew/pull/22953
- dev-cmd/test-bot: make
--skip-recursive-dependentsdefault by @cho-m in https://github.com/Homebrew/brew/pull/22950 - Ignore same-name cask migrations by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22955
- Allow staged install step conversion by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22960
- Prune stale cask downloads by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22962
- Store cask metadata as JSON more often by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22952
- Preserve bottled SBOMs on pour by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22956
- cask/staged: check App Management permissions before chown by @MiMoHo in https://github.com/Homebrew/brew/pull/22967
- doc: Clarify version explanation of
--jsoninfo by @okuramasafumi in https://github.com/Homebrew/brew/pull/22877 - test_bot/formulae: handle runtime deps similar to Formula by @cho-m in https://github.com/Homebrew/brew/pull/22964
- info: bold dependencies of uninstalled packages by @HaraldNordgren in https://github.com/Homebrew/brew/pull/22965
- Add install step data directories by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22961
- Remove redundant T.let annotations by @dduugg in https://github.com/Homebrew/brew/pull/22974
New Contributors
- @carter-thaxton made their first contribution in https://github.com/Homebrew/brew/pull/22918
- @matteosecli made their first contribution in https://github.com/Homebrew/brew/pull/22902
- @MiMoHo made their first contribution in https://github.com/Homebrew/brew/pull/22967
- @okuramasafumi made their first contribution in https://github.com/Homebrew/brew/pull/22877
Full Changelog: https://github.com/Homebrew/brew/compare/6.0.6...6.0.7