<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- formula: add
:typer type completion format by @daeho-ro in https://github.com/Homebrew/brew/pull/21287
- Update some block returns to use type_parameter by @cho-m in https://github.com/Homebrew/brew/pull/21292
- Fix typo in test cleanup: replace
pgrep -9 with pkill -9 by @loplex in https://github.com/Homebrew/brew/pull/21256
- Fetch in parallel with
brew bundle by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21252
- feat: Allow omit Authentication header, if
HOMEBREW_DOCKER_REGISTRY_BASIC_AUTH_TOKEN is set to none by @jkroepke in https://github.com/Homebrew/brew/pull/21278
- test: deprecate
return false in test by @cho-m in https://github.com/Homebrew/brew/pull/21296
- Remove unneeded T.let by @cho-m in https://github.com/Homebrew/brew/pull/21297
- Replace T.cast to Bottle with flow-sensitivity by @cho-m in https://github.com/Homebrew/brew/pull/21298
- bundle: replace pluralize_dependency with
Utils.pluralize by @cho-m in https://github.com/Homebrew/brew/pull/21299
- bundle/*installer:
typed: strict by @cho-m in https://github.com/Homebrew/brew/pull/21300
- fix: 'fetch': key not found: "HOMEBREW_GITHUB_PACKAGES_AUTH" (KeyError) by @jkroepke in https://github.com/Homebrew/brew/pull/21302
- Add test for installed cask dependency status by @HaraldNordgren in https://github.com/Homebrew/brew/pull/21294
- Propose fix typos by @jeis4wpi in https://github.com/Homebrew/brew/pull/21304
- cask/metadata:
typed: strict by @cho-m in https://github.com/Homebrew/brew/pull/21305
- extend/os/linux/linkage_checker:
typed: strict by @cho-m in https://github.com/Homebrew/brew/pull/21306
- options:
typed: strict by @cho-m in https://github.com/Homebrew/brew/pull/21307
- bundle/installer: fix fetching untapped packages. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/21312
- feature: improve completion default shells, add
:cobra format by @daeho-ro in https://github.com/Homebrew/brew/pull/21293
- Add progress bar to concurrent downloads by @yuzawa-san in https://github.com/Homebrew/brew/pull/21183
- formula_auditor: check for valid dependency tags by @cho-m in https://github.com/Homebrew/brew/pull/21313
- Cask::Audit: reduce livecheck fetches by @samford in https://github.com/Homebrew/brew/pull/21308
- Exit with failure on tap-info for unknown tap by @bk-one in https://github.com/Homebrew/brew/pull/21310
- extend/os/mac/system_config: show Metal Toolchain version by @p-linnane in https://github.com/Homebrew/brew/pull/21309
- test/formula_auditor_spec: add tests for dependency tag by @cho-m in https://github.com/Homebrew/brew/pull/21314
- workflows/tests: run brew style on both official taps in one step by @p-linnane in https://github.com/Homebrew/brew/pull/21319
- docs: recommend using
libexec.glob() for symlinking binaries from npm modules by @sushichan044 in https://github.com/Homebrew/brew/pull/21318
- bundle: add -g flag as alias for --global by @rrotter in https://github.com/Homebrew/brew/pull/21317
- build(deps): bump the github-actions group with 7 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/21324
- build(deps): bump the bundler group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/21325
- unpack_strategy: replace T.untyped, narrow types by @cho-m in https://github.com/Homebrew/brew/pull/21326
- cask/artifacts: remove
installer from macOS-only stanzas by @botantony in https://github.com/Homebrew/brew/pull/21320
- Prefer
it default params to numbered default params by @dduugg in https://github.com/Homebrew/brew/pull/21330
- Add
deprecate_args and disable_args to cask API by @Rylan12 in https://github.com/Homebrew/brew/pull/21331
New Contributors
- @jkroepke made their first contribution in https://github.com/Homebrew/brew/pull/21278
- @jeis4wpi made their first contribution in https://github.com/Homebrew/brew/pull/21304
- @yuzawa-san made their first contribution in https://github.com/Homebrew/brew/pull/21183
- @bk-one made their first contribution in https://github.com/Homebrew/brew/pull/21310
- @sushichan044 made their first contribution in https://github.com/Homebrew/brew/pull/21318
Full Changelog: https://github.com/Homebrew/brew/compare/5.0.7...5.0.8