brew
7.0.13🍺 The Package Manager for Everywhere
- Maintenance
- Active1807 commits in 3 months · bus factor 4
- License
- BSD-2-ClausePermissive · OSI-approved
- Security
- 16 advisories2 high, 6 medium, 8 low · Scorecard 5.9/10
- Supported versions
- No scheduleendoflife.date does not track this project
50.3k stars · 11.4k forks · 20 open issues · last release 6 days ago · data checked 3 hours ago
Release history
All releases on GitHubAtom feed/feed/Homebrew/brew
Badge
[](/p/Homebrew/brew)
What's Changed
- Prefetch bottle attestations in bulk by @p-linnane in https://github.com/Homebrew/brew/pull/24436
- Correct documentation and JSON help by @hezhizhen in https://github.com/Homebrew/brew/pull/24437
- Fix shared documentation lint edge cases by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24443
- Explain denied Landlock root directory listings by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24448
- Require
zapstanzas in all official casks by @bevanjkay in https://github.com/Homebrew/brew/pull/24435 - Verify backfilled :all bottle subjects by @hezhizhen in https://github.com/Homebrew/brew/pull/24447
- Harden MCP server schemas and argument handling by @p-linnane in https://github.com/Homebrew/brew/pull/24453
- livecheck: make throttle rate and days mutually exclusive by @cho-m in https://github.com/Homebrew/brew/pull/24451
- Add explicit package source loading APIs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24438
- create: Audit fix - skip version if it is present in URL by @abitrolly in https://github.com/Homebrew/brew/pull/24385
- Skip
idforks for read-only brew commands by @bvolpato in https://github.com/Homebrew/brew/pull/24455 - workflows/tests: audit homebrew/cask on Linux by @bevanjkay in https://github.com/Homebrew/brew/pull/24434
- Migrate formula callers to explicit source APIs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24439
- Migrate cask callers to explicit source APIs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24441
- Explain root command and service ownership trust by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24457
- ISSUE_TEMPLATE.md: remove retired template by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24459
- Document and update the Security Team by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24461
- Read curl headers from stdin with curl 7.55+ by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24464
- info: mark formulae removed from their tap by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24462
- Allow updating PyPI resources when bumping non-PyPI formula by @cho-m in https://github.com/Homebrew/brew/pull/24463
- Measure maintainer access used to help others by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24456
- Make sponsor ordering deterministic by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/24468
- doctor: skip removed formulae in unlinked check by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24466
- bundle: add a
pin: trueBrewfile option by @zhuoqun-chen in https://github.com/Homebrew/brew/pull/24454 - cleanup: remove old kegs of outdated formulae by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24465
- docs: Add ToC to Language Specific Formulae by @abitrolly in https://github.com/Homebrew/brew/pull/24473
- vendor-gems: limit dispatches to brew branches by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24478
- Expand language-specific formula guidance by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24479
- Audit GoReleaser flags in staged resources by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24481
- rubocops/components_redundancy: drop bottle audit by @cho-m in https://github.com/Homebrew/brew/pull/24487
- Apply the command name check to external lookups by @p-linnane in https://github.com/Homebrew/brew/pull/24483
- livecheck/strategy/crate: use sparse index by @cho-m in https://github.com/Homebrew/brew/pull/24449
- Allow untapping untrusted formula taps by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24477
- unpack: verify cached cask checksums by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24480
- diagnostic: fix spacing around warnings by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24485
- Validate MCP help topics before dispatch by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24484
- bundle: upgrade remaining package types by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24445
- update-report: warn about branches after report by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24486
- Remove test and cop references to unsupported
branchstanza by @cho-m in https://github.com/Homebrew/brew/pull/24489 - deprecate_disable: omit past estimated dates by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24491
- pr-pull: remove stale
merge-baseTODO by @hyuraku in https://github.com/Homebrew/brew/pull/24492 - dev-cmd/tests: find changed tests when split inside directory by @cho-m in https://github.com/Homebrew/brew/pull/24494
- autoremove: remove unused source-built formulae by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24471
- rubocops/uses_from_macos: remove php, add corrections by @cho-m in https://github.com/Homebrew/brew/pull/24495
- Upgrade fewer dependencies when building from source by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24503
- rubocops/lines: remove cop for unsupported special dependencies by @cho-m in https://github.com/Homebrew/brew/pull/24498
- generate-cask-ci-matrix: skip homepage age audit by @bevanjkay in https://github.com/Homebrew/brew/pull/24505
- doctor: skip removed formulae in deprecated check by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24490
- workflows: create issue with bug type by @cho-m in https://github.com/Homebrew/brew/pull/24508
- Add Markdown summaries to maintainer reports by @p-linnane in https://github.com/Homebrew/brew/pull/24497
- cask/upgrade: fail on named casks that cannot be upgraded by @carlocab in https://github.com/Homebrew/brew/pull/24512
- rubocops/lines: move rustup check outside strict by @cho-m in https://github.com/Homebrew/brew/pull/24510
- info: show dependents recorded under other names by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24516
- formula_installer: keep unlinked kegs unlinked by @dduugg in https://github.com/Homebrew/brew/pull/24514
- Ignore invalid legacy bottle digests by @p-linnane in https://github.com/Homebrew/brew/pull/24515
- dev-cmd/bump: apply cooldown to days throttled formulae by @cho-m in https://github.com/Homebrew/brew/pull/24450
- cask/dsl: store lone intel and x86_64 sha256 by @dduugg in https://github.com/Homebrew/brew/pull/24517
- rubocops: remove outdated text cops, move test files for lines cops by @cho-m in https://github.com/Homebrew/brew/pull/24524
- rubocops/on_system: remove stale TODO by @hyuraku in https://github.com/Homebrew/brew/pull/24526