Homebrew
Notes
no notes yet
Release notes
v6.0.10
· recent
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- version/parser: speed up StemParser by @Bo98 in https://github.com/Homebrew/brew/pull/23007
- Send bundle check failures to stderr by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23009
- Guard release against stale main by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23008
- dev-cmd/bump-formula-pr: keep failures when downgrade fails by @cho-m in https://github.com/Homebrew/brew/pull/23006
- Skip incompatible cask upgrades by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23012
- Remove redundant T.let annotations Sorbet can infer by @dduugg in https://github.com/Homebrew/brew/pull/23013
- Avoid generated rmdir for shared file lists by @loganrosen in https://github.com/Homebrew/brew/pull/22940
- docs: escape braces to avoid Liquid tag handling by @cho-m in https://github.com/Homebrew/brew/pull/23025
- Fix test setup crash when multiple package APIs are cached by @p-linnane in https://github.com/Homebrew/brew/pull/23016
- readall: remove todo tasks by @cho-m in https://github.com/Homebrew/brew/pull/23005
- Fix spurious test-bot missing
:allbottle warning by @p-linnane in https://github.com/Homebrew/brew/pull/23019 - Fix misleading HEAD upgrade summary by @p-linnane in https://github.com/Homebrew/brew/pull/23018
- Scrub internal package API cache files on
brew cleanup -sby @p-linnane in https://github.com/Homebrew/brew/pull/23022 - Don't require tap trust in casks/formulae shell specs by @p-linnane in https://github.com/Homebrew/brew/pull/23024
- Keep generic tool caches out of the sandboxed test home by @p-linnane in https://github.com/Homebrew/brew/pull/23026
- Skip unavailable sandbox sysctls by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23015
- test_bot: avoid unbalanced shard by @cho-m in https://github.com/Homebrew/brew/pull/23023
- u/g/api.rb: support GitHub App JWTs by @toobuntu in https://github.com/Homebrew/brew/pull/23017
- Make
Homebrew._systemprivate and movequiet_systemoffKernelby @hyuraku in https://github.com/Homebrew/brew/pull/23030 - Fix autosquash behavior to default cherry_picked to false and add tes… by @hyuraku in https://github.com/Homebrew/brew/pull/23031
- Avoid trust errors for cask conflicts by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23027
- Add install step keychain cleanup by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23032
- fix escaping in shellenv documentation by @adamv in https://github.com/Homebrew/brew/pull/23035
- Extract queue staging hooks by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23033
- perf: add Utils.parallel_map, use it in tap-info and services list by @dduugg in https://github.com/Homebrew/brew/pull/22992
- Convert quarantine script to use FFI rather than Swift by @Bo98 in https://github.com/Homebrew/brew/pull/22377
- Migrate more cask metadata to JSON for developers by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22957
- bundle/parallel_installer: fix terminal output after interactive installs by @smorimoto in https://github.com/Homebrew/brew/pull/23038
- perf/settings: read all settings with one git invocation per repository by @dduugg in https://github.com/Homebrew/brew/pull/23037
- workflows: pin Homebrew/actions to 2026.07.10.1 by @p-linnane in https://github.com/Homebrew/brew/pull/23048
- utils/pypi: use relative cooldown by @branchv in https://github.com/Homebrew/brew/pull/23049
- Pre-stage cask downloads by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23034
- Allow no-CLT cask installs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23043
- Add cask permission steps by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23045
- Use Actions bot for vendor-gems by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23042
- cmd/source: support npm urls by @branchv in https://github.com/Homebrew/brew/pull/23050
- docs: remove references to removed
setup_install_argsby @branchv in https://github.com/Homebrew/brew/pull/23055 - workflows/codeql: use ubuntu-latest by @p-linnane in https://github.com/Homebrew/brew/pull/23057
- Update rubocop-sorbet to 0.13.0 by @dduugg in https://github.com/Homebrew/brew/pull/23052
- Fix
brew bundle cleanup --forcenot cleaning cache whenbrew cleanupwarns by @p-linnane in https://github.com/Homebrew/brew/pull/23056 - Move
safe_systemoffKernelby @hyuraku in https://github.com/Homebrew/brew/pull/23046 - Warn instead of aborting brew bundle on stale-tab dependency cycles by @bendrucker in https://github.com/Homebrew/brew/pull/23020
- Preserve cask quarantine approval by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23060
- github_packages: truncate over-long licenses by @hyuraku in https://github.com/Homebrew/brew/pull/23063
- Suggest commands for typos by @andrew in https://github.com/Homebrew/brew/pull/23064
- Type formulary_factory cache values as Formula by @hyuraku in https://github.com/Homebrew/brew/pull/23065
- Enable privileged tap CI containers by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23051
- test/unpack_strategy: run extract with verbose by @cho-m in https://github.com/Homebrew/brew/pull/23070
- cask: fix migration when the new cask is already installed by @bevanjkay in https://github.com/Homebrew/brew/pull/23076
- test/install_steps_spec: clear HOMEBREW_GITHUB_ACTIONS to allow CI run by @cho-m in https://github.com/Homebrew/brew/pull/23069
- test_bot/formulae: only run
brew styleif deps are bottled by @cho-m in https://github.com/Homebrew/brew/pull/23071 - test_bot fixes for portable formulae by @cho-m in https://github.com/Homebrew/brew/pull/23068
- test/unpack_strategy: use Mktemp to set group by @cho-m in https://github.com/Homebrew/brew/pull/23075
- Add
--ignore-main-package-cooldowntoupdate-python-resourcesby @robinbowes in https://github.com/Homebrew/brew/pull/23072
New Contributors
- @adamv made their first contribution in https://github.com/Homebrew/brew/pull/23035
- @smorimoto made their first contribution in https://github.com/Homebrew/brew/pull/23038
- @robinbowes made their first contribution in https://github.com/Homebrew/brew/pull/23072
Full Changelog: https://github.com/Homebrew/brew/compare/6.0.9...6.0.10