# Homebrew 6.0.7 - Product: Homebrew (https://whatsnew.fyi/product/homebrew) - Vendor: Homebrew - Date: 2026-07-06 - Version: 6.0.7 - Original notes: https://github.com/Homebrew/brew/releases/tag/6.0.7 - Permalink: https://whatsnew.fyi/product/homebrew/releases/6.0.7 - Labels: Platforms: macOS, Linux What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Set CC and CXX to unversioned gcc on Linux - **changed** — Require curl dependencies to have a working HTTP mirror in audit - **changed** — Force CMake to find shims before $HOMEBREW_PREFIX/bin - **changed** — Set CC/CXX to real names for llvm_clang - **changed** — Add CCACHE_FOUND=OFF to default CMake flags - **fixed** — Fix type error in contributions - **fixed** — Fix bump with invalid arch - **fixed** — Fix infinite loop in array alphabetisation - **fixed** — Fix type error in cask/artifact/pkg - **fixed** — Avoid delegate for dylib_id in os/mac/mach - **fixed** — Error when bump-cask-pr update fails - **changed** — Isolate the upgrade summary alignment spec from the formula API - **changed** — Cache formula lookups during dependency expansion - **changed** — Allow running bubblewrap in container - **changed** — Propagate OS requirement to dependents in formula_auditor - **changed** — Adjust Subversion checkout operands - **changed** — Prepare cask taps before bundle jobs - **changed** — Restrict livecheck redirects - **changed** — Limit headered curl redirects - **changed** — Uninstall untrusted casks safely - **added** — Add install step write cops ##### 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/bin` by @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_script` needs 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=OFF` to 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-dependents` default 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 _[Truncated at 4000 characters — full notes: https://github.com/Homebrew/brew/releases/tag/6.0.7]_