H

Homebrew

H
Homebrew Dev Tools v7.0.3

7.0.3

What's Changed Check test-bot dependencies recursively by @MikeMcQuaid in #23981 Gemfiles: require a minimum Ruby version by @p-linnane in #23983 sandbox: pass the terminal to stty by @p-linnane in #23994 install: separate upgrades in dry-run summaries by @p-linnane in #23986 Document VS Code Ruby LSP setup by @HaraldNordgren in #23995 shell: write a literal line into a PowerShell profile by @raws…

H
Homebrew Dev Tools v7.0.2

7.0.2

What's Changed Change prefix selection documentation and behaviour by @jtbrough in #23959 Fix typos by @aguashui in #23961 Update Safari user agent to 27.0 by @samford in #23964 Fix shorter-prefix Perl bottle relocation by @MikeMcQuaid in #23962 Populate description caches only on search by @p-linnane in #23965 shims/super/cc: allow paths under HOMEBREW_FORMULA_BUILDPATH by @woodruffw in #23971 Ve…

H
Homebrew Dev Tools v7.0.1

7.0.1

What's Changed Require Xcode 27 only on macOS 27 by @MikeMcQuaid in #23957 Handle obsolete metadata during upgrades by @MikeMcQuaid in #23958 Full Changelog: 7.0.0...7.0.1

H
Homebrew Dev Tools v7.0.0

7.0.0

What's Changed Make macOS installer package Apple Silicon only by @MikeMcQuaid in #23779 Forbid T.must and T.unsafe with RuboCop by @MikeMcQuaid in #23787 Warn (don't error) on unavailable Linux sandbox in brew tests by @waldyrious in #23782 Add std_shards_args and update creator for crystal by @cho-m in #23790 cask/audit: fix repo names ending in git by @krehel in #23796 Stop brew tests dirtying…

H
Homebrew Dev Tools v6.0.22

6.0.22

What's Changed Use quarterly reports for role suggestions by @MikeMcQuaid in #23726 cask/audit: reject verified parameter on all casks by @AlternateRT in #23718 doctor: remove grep_v(String) from JSON output by @hyuraku in #23727 Target Intel Clang under Rosetta by @MikeMcQuaid in #23723 formula: update cargo fetch example by @cho-m in #23728 formula_creator: add deny network to some modes by @cho…

H
Homebrew Dev Tools v6.0.21

6.0.21

What's Changed Harden build prefix relocation of poured bottles by @MikeMcQuaid in #23667 Harden build prefix relocation of poured bottles by @MikeMcQuaid in #23670 Drop macOS Intel CI in Homebrew/core by @p-linnane in #23677 formula: use -Wno-author in std_cmake_args by @p-linnane in #23676 docs: update brew tap's description by @AlternateRT in #23687 bundle/mac_app_store: Support upcoming mas 8.…

H
Homebrew Dev Tools v6.0.20

6.0.20

What's Changed generate-zap: resolve apps from package receipts by @loganrosen in #23623 cc shim: compare by canonicalizing both sides, fixing issues with symlinked HOMEs by @averms in #23637 pathname/disk_usage_extension: fix double path traversal by @krehel in #23632 Migrate analytics to brew.sh proxy by @SMillerDev in #23639 Add brew tests --load-only and break the install require cycle by @p-l…

H
Homebrew Dev Tools v6.0.19

6.0.19

What's Changed Set oldest GCC to 8 to enable -ffile-prefix-map by @cho-m in #23533 audit: resolve untapped core dependencies by @MikeMcQuaid in #23542 Skip duplicate /v2/ when artifact domain already contains it by @jouve in #23062 cli/parser: fix help crash with -- arguments by @krehel in #23544 sorbet: Add a Tapioca compiler for Cask::DSL to type some more tests by @issyl0 in #23534 Clarify outd…

H
Homebrew Dev Tools v6.0.18

6.0.18

What's Changed Build and publish large runner docker image by @iMichka in #23345 Avoid nil cask versions during installation by @MikeMcQuaid in #23499 Use cask dependencies for platform support by @MikeMcQuaid in #23496 Fix role used to push to ECR by @iMichka in #23500 Report unavailable cask platforms accurately by @MikeMcQuaid in #23501 Add supported_platforms to cask API data by @p-linnane in…

H
Homebrew Dev Tools v6.0.17

6.0.17

What's Changed sbom: build pkg:brew purls via Vulns::Purl by @andrew in #23488 Report skipped dependent upgrades by @MikeMcQuaid in #23491 Allow cask runs to access the network by @MikeMcQuaid in #23497 Full Changelog: 6.0.16...6.0.17

H
Homebrew Dev Tools v6.0.16

6.0.16

What's Changed cask/audit: detect incorrect app case by @krehel in #23400 Start install downloads before local-only checks by @MikeMcQuaid in #23381 contributions: clarify Maintainer team access by @SSakutaro in #23394 Tolerate missing bottle manifests in prefetches by @MikeMcQuaid in #23403 Use workflow result for commit style by @MikeMcQuaid in #23402 docs/MCP-Server: update Cursor URL by @p-lin…

H
Homebrew Dev Tools v6.0.15

6.0.15

What's Changed workflows/docker: align deprecation of 22.04 image by @cho-m in #23378 Add PHP configuration action (16/24) by @MikeMcQuaid in #23191 Add Python bootstrap action (17/24) by @MikeMcQuaid in #23192 Align shared install step interfaces (18/24) by @MikeMcQuaid in #23193 Align install step autocorrections (20/24) by @MikeMcQuaid in #23195 Document canonical install steps (21/24) by @Mike…

H
Homebrew Dev Tools v6.0.14

6.0.14

What's Changed Speed up warm-cache API loads and path lookups by @MikeMcQuaid in #23300 Remove most forks from no-op brew startup by @MikeMcQuaid in #23298 Speed up style checks for homebrew/core and homebrew/cask by @MikeMcQuaid in #23301 Avoid repeated coverage simulation by @MikeMcQuaid in #23313 Reduce vendored gem dependencies by @MikeMcQuaid in #23309 tap: require trust in Tap#to_hash by @ca…

H
Homebrew Dev Tools v6.0.13

6.0.13

What's Changed docs: update formula authoring and toolchain references by @p-linnane in #23225 Don't print the --force hint when brew bundle cleanup prompts by @p-linnane in #23212 Generate stable cask syntax jobs by @MikeMcQuaid in #23222 docs: convert Adding Software to Homebrew into a package-type router by @p-linnane in #23224 Use --end-of-options for Git arguments by @andrew in #23223 Normali…

H
Homebrew Dev Tools v6.0.12

6.0.12

What's Changed vulns: advisory database repo renamed to Homebrew/advisory-database by @andrew in #23117 Bump vendored portable-ruby to 4.0.6 by @brew-commit-app[bot] in #23118 formulary: map resolves information from API by @Bo98 in #23114 downloadable: skip repeated checksum verification of the same file by @aholland in #23116 Enable cask FFI helpers for all users by @MikeMcQuaid in #23061 cmd/up…

H
Homebrew Dev Tools v6.0.11

6.0.11

What's Changed Enable more cask metadata migration to JSON for all users by @MikeMcQuaid in #22958 Skip rewriting Mach-O binaries when delete_rpath changes nothing by @hyuraku in #23079 test_bot/formulae: remove generic tests by @cho-m in #23082 Return a shared type instance from type constructors when runtime checking is disabled by @dduugg in #23078 test_bot/formulae: skip portable Ruby tests on…

H
Homebrew Dev Tools v6.0.10

6.0.10

What's Changed version/parser: speed up StemParser by @Bo98 in #23007 Send bundle check failures to stderr by @MikeMcQuaid in #23009 Guard release against stale main by @MikeMcQuaid in #23008 dev-cmd/bump-formula-pr: keep failures when downgrade fails by @cho-m in #23006 Skip incompatible cask upgrades by @MikeMcQuaid in #23012 Remove redundant T.let annotations Sorbet can infer by @dduugg in #230…

H
Homebrew Dev Tools v6.0.9

6.0.9

What's Changed install_steps: handle EUID/UID like postinstall does by @Bo98 in #22985 cask/upgrade: don't lose the original exception when rollback itself fails by @aholland in #22997 Defer reinstall keg backup and silence analytics curl output by @p-linnane in #22994 cask: don't crash upgrade when staged version directory is missing by @gecube in #22999 perf/config: gather system configuration c…

H
Homebrew Dev Tools v6.0.8

6.0.8

What's Changed test/bundle/brew_spec: allow running test on generic OS by @cho-m in #22973 Add source option to brew bundle uv tools by @danielfleischer in #22963 test/test_bot_spec: use :trust_store context when testing trust by @cho-m in #22972 Update issue links in docs to use correct template by @SMillerDev in #22982 Store bottle SBOM data in manifests by @MikeMcQuaid in #22981 Clarify install…

H
Homebrew Dev Tools v6.0.7

6.0.7

What's Changed ENV/super: set CC and CXX to unversioned gcc on Linux by @cho-m in #22889 audit: require curl dependencies to have a working HTTP mirror by @p-linnane in #22898 Force CMake to find shims before $HOMEBREW_PREFIX/bin by @cho-m in #22916 Improve awkward wording of Backing Up App by @carter-thaxton in #22918 bump-cask-pr: error when update fails by @samford in #22901 contributions: fix…

H
Homebrew Dev Tools v6.0.6

6.0.6

What's Changed Flag scoped service path helpers by @MikeMcQuaid in #22858 linkage_checker: always report incorrect :no_linkage by @cho-m in #22887 Cleanup brew-rs leftovers by @botantony in #22895 Add shared Utils::Path.ensure_child_of! containment helper by @p-linnane in #22890 test: add :needs_daemon_manager to some tests by @cho-m in #22905 test/cmd/update_spec: fix local test run failures by @…

H
Homebrew Dev Tools v6.0.5

6.0.5

What's Changed rubocop/formula_path_methods: add formula_opt_include method by @botantony in #22867 Reject patch targets that escape the staged source tree by @p-linnane in #22881 system_command: use Process.spawn to avoid fork-unsafe exec3 child by @p-linnane in #22880 formula: std_meson_args prefix param and relative libdir by @cho-m in #22888 Expand deferred env in curl URLs by @MikeMcQuaid in…

H
Homebrew Dev Tools v6.0.4

6.0.4

What's Changed Cask Cookbook: document generate_completions_from_executable stanza by @bevanjkay in #22848 generate_completions: add style for default shells and auto corrections by @daeho-ro in #22841 Add bump-compatibility-version command by @p-linnane in #22846 Filter info JSON package types by @MikeMcQuaid in #22851 Enable formula path helper cop by @MikeMcQuaid in #22845 Rescue MethodDeprecat…

H
Homebrew Dev Tools v6.0.3

6.0.3

What's Changed docs: drop advice to disable security or lower support tier by @MikeMcQuaid in #22749 release: exclude Dependabot PRs from changelog by @ZhongRuoyu in #22750 Document more supply-chain guardrails by @MikeMcQuaid in #22752 Allow tap trust in build sandbox by @MikeMcQuaid in #22751 Don't warn for partially trusted skipped taps by @MikeMcQuaid in #22755 services: check --sudo-service-u…

H
Homebrew Dev Tools v6.0.2

6.0.2

What's Changed rubocops/lines: add JavaVersions cop by @cho-m in #22681 os/mac/hardware/cpu: fallback to generic CPU detection if sysctl fails by @Bo98 in #22682 Handle pinned dependency failures in upgrade previews by @rexmhall09 in #22683 codex/hooks: return JSON. by @MikeMcQuaid in #22686 build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #22689…

H
Homebrew Dev Tools v6.0.1

6.0.1

What's Changed Remove note on Homebrew sandboxing for Linux by @SMillerDev in #22661 simulate_system: add missing require by @Bo98 in #22664 Handle split cask bundle versions by @MikeMcQuaid in #22665 formula_installer: simplify bubblewrap handling by @Bo98 in #22669 bundle/dsl: fix kwargs handling for taps by @Bo98 in #22678 Include cask tap in core taps on all platforms by @p-linnane in #22677 b…

H
Homebrew Dev Tools v6.0.0

6.0.0

What's Changed services: fix not loading with --sudo-service-user by @sexagesimal in #22500 livecheck/strategy: convert Version to String by @botantony in #22526 brew bundle dump trusted bundle entries by @MikeMcQuaid in #22528 pathname: accept Pathname in write_env_script method by @botantony in #22529 docs: link to Tap-Trust from index by @scpeters in #22533 Block worktree updates by @MikeMcQuai…

H
Homebrew Dev Tools v5.1.15

5.1.15

What's Changed tests: Use full constant names sometimes (for Sorbet rule 5001 compat) by @issyl0 in #22415 Sorbet now understands our custom mktmpdir helper method by @issyl0 in #22414 test_runner_formula: treat versioned macOS deps as macOS-only by @ivan-digital in #22420 Check bundle formula link status by @MikeMcQuaid in #22412 Improve cleanup ask output by @MikeMcQuaid in #22416 Fix zsh nested…

H
Homebrew Dev Tools v5.1.14

5.1.14

What's Changed Show quarantine script usage by @MikeMcQuaid in #22375 Ignore flaky VirusTotal docs link by @MikeMcQuaid in #22374 api: fix every formula having a post install defined by @Bo98 in #22378 Fix dynamic completion audit crash by @MikeMcQuaid in #22380 build(deps): bump the bundler group across 2 directories with 13 updates by @dependabot[bot] in #22381 build(deps): bump the github-actio…

H
Homebrew Dev Tools v5.1.13

5.1.13

What's Changed info: mark deprecated/disabled pkg in install status by @HaraldNordgren in #22334 gitignore: ignore test/.npm/ by @HaraldNordgren in #22337 info, tap-info: skip uninstalled marker and bold when not a problem (align with search) by @HaraldNordgren in #22342 Remove obsolete --skip-update from command-not-found handlers by @rexmhall09 in #22340 Check RubyGems licences by @MikeMcQuaid i…