# Homebrew 6.0.14 - Product: Homebrew (https://whatsnew.fyi/product/homebrew) - Vendor: Homebrew - Date: 2026-07-31 - Version: 6.0.14 - Original notes: https://github.com/Homebrew/brew/releases/tag/6.0.14 - Permalink: https://whatsnew.fyi/product/homebrew/releases/6.0.14 - 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** — Speed up warm-cache API loads and path lookups - **changed** — Remove most forks from no-op brew startup - **changed** — Speed up style checks for homebrew/core and homebrew/cask - **changed** — Avoid repeated coverage simulation - **changed** — Reduce vendored gem dependencies - **changed** — Preserve locale during brew startup - **changed** — Support Landlock ABI 2 on Linux kernel 6.1 - **fixed** — Fix shellenv INFOPATH missing the default in fish - **fixed** — Fix GitHub release version detection - **added** — Add advisory matcher and dev-cmd/advisory-match for vulnerability analysis - **added** — Add glibc runtime action - **added** — Add Clang system config action - **changed** — Allow mixed env keys in script wrappers - **changed** — Recommend Software Update for CLT updates - **removed** — Remove leftover code for --no-quarantine - **fixed** — Fix Ruby 4 CGI flaky test - **added** — Add explicit dylib ID helpers - **changed** — DownloadLock: wait for another process's download instead of failing ##### What's Changed * Speed up warm-cache API loads and path lookups by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23300 * Remove most forks from no-op brew startup by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23298 * Speed up style checks for homebrew/core and homebrew/cask by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23301 * Avoid repeated coverage simulation by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23313 * Reduce vendored gem dependencies by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23309 * tap: require `trust` in `Tap#to_hash` by @carlocab in https://github.com/Homebrew/brew/pull/23333 * test/os/mac/keg: require `macho` by @carlocab in https://github.com/Homebrew/brew/pull/23334 * Preserve locale during brew startup by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23332 * Support Landlock ABI 2 on Linux kernel 6.1 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23335 * Prepare complete DSL stanza ordering by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23331 * cask/audit: require "macho" before use by @chenrui333 in https://github.com/Homebrew/brew/pull/23337 * vulns: add advisory matcher and dev-cmd/advisory-match by @andrew in https://github.com/Homebrew/brew/pull/23329 * Group `on_system_conditional` after `os` by @AlternateRT in https://github.com/Homebrew/brew/pull/23339 * Fix shellenv INFOPATH missing the default in fish by @jdelStrother in https://github.com/Homebrew/brew/pull/23059 * Fix GitHub release version detection by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23338 * Restore `base64` gem by @botantony in https://github.com/Homebrew/brew/pull/23344 * Add missing `on_` stanzas to cask stanza order by @AlternateRT in https://github.com/Homebrew/brew/pull/23321 * Remove unused instance variables in API code by @dduugg in https://github.com/Homebrew/brew/pull/23346 * rubocops/urls: Ignore GitHub username and repo in binary URL check by @timhillgit in https://github.com/Homebrew/brew/pull/23236 * Enforce responsible AI contribution policy by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23317 * docs: update Vale styles by @p-linnane in https://github.com/Homebrew/brew/pull/23353 * Add glibc runtime action (14/24) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23201 * contaier: add init option by @daeho-ro in https://github.com/Homebrew/brew/pull/23348 * Add Clang system config action (15/24) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23190 * bundle: serialize installs sharing an implicit dependency by @dduugg in https://github.com/Homebrew/brew/pull/23342 * Document install step interpolation by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23347 * Ignore user-configured Git hooks for tap operations by @boblail in https://github.com/Homebrew/brew/pull/23352 * install_steps/formula_actions: write GCC specs only once by @botantony in https://github.com/Homebrew/brew/pull/23357 * DownloadLock: wait for another process's download instead of failing by @dduugg in https://github.com/Homebrew/brew/pull/23343 * Use `test_each` for table-driven specs, and update spoom to 1.8.6 by @dduugg in https://github.com/Homebrew/brew/pull/23359 * Fix SimpleCov coverage for parallel runs by @samford in https://github.com/Homebrew/brew/pull/23358 * Allow mixed env keys in script wrappers by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23360 * Recommend Software Update for CLT updates by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23361 * Remove leftover code for `--no-quarantine` by @cho-m in https://github.com/Homebrew/brew/pull/23363 * diagnostic: allowlist Apple Immersive Audio SDK dylib by @sebastianbell in https://github.com/Homebrew/brew/pull/23367 * Fix Ruby 4 CGI flaky test by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23364 * Add _[Truncated at 4000 characters — full notes: https://github.com/Homebrew/brew/releases/tag/6.0.14]_