Homebrew
Notes
no notes yet
Release notes
v5.1.7
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- rubydoc: undo temporary yard fix by @GunniBusch in https://github.com/Homebrew/brew/pull/21999
- Don't compact
service_argsinFormulaStruct#serializeby @Rylan12 in https://github.com/Homebrew/brew/pull/22002 - bump-cask-pr: handle
depends_on archscoped toon_osblock by @p-linnane in https://github.com/Homebrew/brew/pull/21995 - perf: avoid Formulary.resolve per dep in autoremove/cleanup/doctor by @dduugg in https://github.com/Homebrew/brew/pull/21938
- cask: further
auto_updatesrefinement by @bevanjkay in https://github.com/Homebrew/brew/pull/22003 - cli/parser: fix unwanted snippets of hidden args by @cho-m in https://github.com/Homebrew/brew/pull/22005
- sorbet: upgrade remaining 19 files to typed: strict by @dduugg in https://github.com/Homebrew/brew/pull/21996
- utils/github: use WithoutRuntime sig for create_bump_pr by @dduugg in https://github.com/Homebrew/brew/pull/22012
- workflows/tests: typecheck core & cask taps by @Bo98 in https://github.com/Homebrew/brew/pull/22013
- Replace throw/catch control flow with block return values by @dduugg in https://github.com/Homebrew/brew/pull/22015
- fix: popen PATH for bundle exts depending on brew-installed deps by @heussd in https://github.com/Homebrew/brew/pull/21991
- Refactor
GitHub.create_bump_prby @Bo98 in https://github.com/Homebrew/brew/pull/22014 - Support
HOMEBREW_CASK_OPTS_REQUIRE_SHAby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22007 - Support bare
depends_on :macosin casks by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22006 - bump: require "tap.rb" by @botantony in https://github.com/Homebrew/brew/pull/22019
- Clarify contribution guidelines by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22018
- Hide
HOMEBREW_CASK_OPTS_*from help by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22017 - Add VCS revision as
scm_revisionin tab by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22020 - Enforce public API visibility and docs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21993
- Fix
DSL#envoverride covariance error by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22023 - fix(bundle): don't skip tap-qualified casks on Linux before tap is installed by @costajohnt in https://github.com/Homebrew/brew/pull/22021
- docs: bump yard to 0.9.39 by @GunniBusch in https://github.com/Homebrew/brew/pull/22024
- deps: skip recursive_req_includes when --include-requirements not passed by @dduugg in https://github.com/Homebrew/brew/pull/22027
- bundle: add --jobs flag for parallel formula installation by @mvanhorn in https://github.com/Homebrew/brew/pull/21891
- Use joint packages JSON file in
Homebrew::API::Internalby @Rylan12 in https://github.com/Homebrew/brew/pull/22033 - Fix
build.rbreceivingformula.jws.jsoninstead of.rbsource path by @p-linnane in https://github.com/Homebrew/brew/pull/22034 - build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22037
- build(deps): bump the bundler group across 2 directories with 7 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22038
- build(deps): bump yard from 0.9.39 to 0.9.42 in /docs by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22041
- Fix requirement which override by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22040
New Contributors
- @heussd made their first contribution in https://github.com/Homebrew/brew/pull/21991
Full Changelog: https://github.com/Homebrew/brew/compare/5.1.6...5.1.7