Homebrew
Notes
no notes yet
Release notes
v6.0.16
· recent
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- cask/audit: detect incorrect app case by @krehel in https://github.com/Homebrew/brew/pull/23400
- Start install downloads before local-only checks by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23381
- contributions: clarify Maintainer team access by @SSakutaro in https://github.com/Homebrew/brew/pull/23394
- Tolerate missing bottle manifests in prefetches by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23403
- Use workflow result for commit style by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23402
- docs/MCP-Server: update Cursor URL by @p-linnane in https://github.com/Homebrew/brew/pull/23415
- download_queue: print fetch heading to stderr when stdout is not a TTY by @carlocab in https://github.com/Homebrew/brew/pull/23406
- cask/audit: allow linux-only casks by @bevanjkay in https://github.com/Homebrew/brew/pull/23422
- Compact install step JSON (25/26) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23365
- api/cask: ignore
targetwhen selecting artifact stanza by @p-linnane in https://github.com/Homebrew/brew/pull/23417 - Retry API downloads without --time-cond on curl receive errors by @p-linnane in https://github.com/Homebrew/brew/pull/23411
- bundle cleanup: document trust store reset by @p-linnane in https://github.com/Homebrew/brew/pull/23412
- Pass the download queue to FormulaInstaller when upgrading by @p-linnane in https://github.com/Homebrew/brew/pull/23416
- test/ENV_spec: compare only singleton methods by @p-linnane in https://github.com/Homebrew/brew/pull/23421
- Restore use of package-provided service files by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23423
- bump: show upstream versions in release cooldown by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23409
- Add autobump option to tap-new by @SMillerDev in https://github.com/Homebrew/brew/pull/23349
- Convert Tab attributes to keyword arguments by @hyuraku in https://github.com/Homebrew/brew/pull/23430
- Remove Bubblewrap, use Landlock for Linux sandbox by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23425
- Fix random time in tap-new by @SMillerDev in https://github.com/Homebrew/brew/pull/23432
- Complete Cask stanza ordering coverage by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23405
- Skip cask link when symlink already correct by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23428
- Remove
base64gem and addHomebrew/NoBase64cop by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23410 - Use codesign to sign patched binaries on Intel by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23429
- unpack_strategy/dmg: use
diskutil imageon macOS 14+ by @p-linnane in https://github.com/Homebrew/brew/pull/23414 - Speed up
brew styleandbrew readallby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23435 - system_config: show core cask tap output on Linux by @AlternateRT in https://github.com/Homebrew/brew/pull/23436
- Reset default download queue between specs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23424
- Fix cask Linux installs without
osstanza by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23431 - shared_audits: print repo age if too new by @gromgit in https://github.com/Homebrew/brew/pull/23438
- vulns: add --fix-available and --no-fix-available flags by @kmarekspartz in https://github.com/Homebrew/brew/pull/23152
- Revert "unpack_strategy/dmg: use
diskutil imageon macOS 14+" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23444 - Reject official legacy install hooks (26/26) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23366
- Fix AppImage's stanza name in cask DSL by @AlternateRT in https://github.com/Homebrew/brew/pull/23447
- Treat cask OS support as explicit data by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23433
- Use
public_sendinstead ofsendfor public methods by @AbishekRaj2007 in https://github.com/Homebrew/brew/pull/23449 - Enforce explicit formula install-step bases (28/29) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23404
- rubocops: adjust
depends_onchecks for Linux by @AlternateRT in https://github.com/Homebrew/brew/pull/23453 - workflows: check autogenerated files when commands change by @kmarekspartz in https://github.com/Homebrew/brew/pull/23258
- Remove the formula install-step var default (29/29) by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23373
- cask/audit: reject verified parameter on new casks by @AlternateRT in https://github.com/Homebrew/brew/pull/23456
- Add quiet mode for automatic updates by @HaraldNordgren in https://github.com/Homebrew/brew/pull/23455
- bundle: install cargo packages from a git URL or path by @tftio in https://github.com/Homebrew/brew/pull/23451
- Stabilise service caveats spec by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23470
- Update rubocop to 1.89.0 and rubocop-sorbet to 0.14.0 by @dduugg in https://github.com/Homebrew/brew/pull/23452
- requirements/macos_requirement: fix handling for Linux by @cho-m in https://github.com/Homebrew/brew/pull/23473
- Sandbox structured cask operations by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23461
- Fetch official tap HEAD for worktrees by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23472
- Use bottled inputs and add RuboCop guard by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23468
- Use .public_send instead of .send for calls to public methods by @AbishekRaj2007 in https://github.com/Homebrew/brew/pull/23474
- Enforce structured install step authoring by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/23475
- util: spdx license tag limit from 256 to 255 by @daeho-ro in https://github.com/Homebrew/brew/pull/23477
- Allow sudo in sandboxed Cask install steps by @SSakutaro in https://github.com/Homebrew/brew/pull/23476
- service: fix caveat for SSH sessions by @IngmarStein in https://github.com/Homebrew/brew/pull/23464
- Preserve false values in Cask artifact serialization by @SSakutaro in https://github.com/Homebrew/brew/pull/23478
- formula: add std_swift_args by @cho-m in https://github.com/Homebrew/brew/pull/23480
- install_steps: allow
runsteps to ignore failure by @bevanjkay in https://github.com/Homebrew/brew/pull/23484 - livecheck: fix throttle detached head on CI by @bevanjkay in https://github.com/Homebrew/brew/pull/23487
- Introduce python_major_minor_version DSL by @iMichka in https://github.com/Homebrew/brew/pull/23481
New Contributors
- @AbishekRaj2007 made their first contribution in https://github.com/Homebrew/brew/pull/23449
- @tftio made their first contribution in https://github.com/Homebrew/brew/pull/23451
Full Changelog: https://github.com/Homebrew/brew/compare/6.0.15...6.0.16