- Identify AMD CPUs on Linux (@maxim-belkin)
- cpu.rb: drop field name and a colon from flags (@maxim-belkin)
- cmd/formulae.sh: compatibility with GNU Sed (@maxim-belkin)
- list: refactor command options & move --unbrewed switch (@EricFromCanada)
- Only deprecate "brew list" without arguments (@scpeters)
- Add missing require in
dev-cmd/irb
. (@reitermarkus) - add verified parameter to url (@linzichao)
- workflows/triage: skip for BrewTestBot PRs (@Rylan12)
- utils/pypi: make package name comparison case-insensitive (@Rylan12)
- Fix RuboCop offenses. (@reitermarkus)
- workflows/tests: split out jobs. (@MikeMcQuaid)
- Add missing
require
s forstyle
spec. (@reitermarkus) - global: add more active_support includes. (@MikeMcQuaid)
- linkage_checker: system framework links are harmless. (@MikeMcQuaid)
- SDK: allow SDK mismatches if major version matches (@mistydemeo)
- workflows/tests: update-reset homebrew-cask-versions. (@MikeMcQuaid)
- Add more type signatures. (@reitermarkus)
- build(deps): bump rubocop-performance from 1.9.0 to 1.9.1 in /Library/Homebrew (@Homebrew)
- build(deps): bump simplecov from 0.19.1 to 0.20.0 in /Library/Homebrew (@Homebrew)
- Formula cookbook: document with_env (@mistydemeo)
- Enable HOMEBREW_PATCHELF_RB_WRITE for CI and HOMEBREW_DEV_CMD_RUN (@sjackman)
- os/mac/sdk: use OS::Mac.sdk_version. (@MikeMcQuaid)
- build(deps-dev): bump html-proofer from 3.17.1 to 3.17.3 in /docs (@Homebrew)
- Update sponsor count (@unitof)
- Migrate remaining audit exceptions to homebrew/core (@Rylan12)
- pypi: downcase main package name (@dtrodrigues)
- FAQ: Default installation prefix on Linux (@sjackman)
- dev-cmd/unbottled: Fail nicely if
HOMEBREW_NO_ANALYTICS
is set (@issyl0) - linkage: correctly detect missing kegs. (@MikeMcQuaid)
- bintray: add type signatures (@jonchang)
- explicitly specify CMake libdir as lib (@danielnachun)
- diagnostic: check all tap branches, not just core (@jonchang)
- global: fix
default_prefix?
definition (@jonchang) - Refactor
brew typecheck
and upgradetyped
sigils. (@reitermarkus) - bottle merge: add support for linux cellar (@iMichka)
- livecheck: refactor url preprocessing (@vladimyr)
- Improve ZSH completions handling (@MikeMcQuaid)
- Work around BOM
find
bug. (@reitermarkus) - Don't output backtrace in
Formulary
. (@reitermarkus) - docs: explain why upgrade upgrades unrelated stuff (@jonchang)
- formula_auditor: add cairomm@1.14 to allowlist (@tschoonj)
- Properly handle outdated cURL (@maxim-belkin)
- dev-cmd/unbottled: add new command. (@MikeMcQuaid)
- Try retrying BOM
find
command. (@reitermarkus) - build(deps): bump sorbet from 0.5.6101 to 0.5.6111 in /Library/Homebrew (@Homebrew)
- Add debug output of
find
command when creating BOM. (@reitermarkus) - Add types for
Formula
. (@reitermarkus) - Deprecation fixes (@MikeMcQuaid)
- fix: launchctl list can return empty id (@carlossg)
- pr-pull: fix empty workflow check (@iMichka)
- cmd/list: --formula is no longer a default. (@MikeMcQuaid)
- Handle macOS versions >= 11.1 correctly. (@reitermarkus)
- Deprecate remaining cask commands. (@reitermarkus)
- Deprecations for Homebrew 2.6.0 (@MikeMcQuaid)
- Add more BOM debug information. (@reitermarkus)
- fix update-python-resources for formulae not in a tap (@Rylan12)
- Migrate automatic python resource list to Homebrew/core (@Rylan12)
- Add debug information for empty BOM error. (@reitermarkus)
- pr-pull: allow to pull from multiple workflows (@iMichka)
- Bump reitermarkus/rerun-workflow from cf91bee6964dfde64eccbf5600c3ea206af11359 to 1.1.5 (@Homebrew)
- audit: do not check for mixed dependencies (@iMichka)
- Allow creating casks with
brew create --cask
. (@reitermarkus) - Add types for
SystemCommand
. (@reitermarkus) - bump-cask-pr: run auto-update beforehand (@EricFromCanada)
- Add types for
ENV
extensions. (@reitermarkus) - sh: skip reading user-level initialization files (@EricFromCanada)
- on_macos/on_linux block: allow to use deprecate or disable (@iMichka)
- Bump sorbet from 0.5.6100 to 0.5.6101 in /Library/Homebrew (@Homebrew)
- Bump parallel_tests from 3.3.0 to 3.4.0 in /Library/Homebrew (@Homebrew)
- Better check for Rosetta 2 (@felixbuenemann)
- Adjust macOS version logic (@MikeMcQuaid)
- Move logic for calculating date offset into separate function. (@Homebrew)
- Bump html-proofer from 3.17.0 to 3.17.1 in /docs (@Homebrew)
- sorbet: Update RBI files. (@Homebrew)
- Skip review for pull requests by BrewTestBot. (@reitermarkus)
- Skip from Saturday/Sunday to end of Monday. (@Homebrew)
- python: allow multi-digit minor versions (@dtrodrigues)
- Add Sorbet plugin for
delegate
. (@reitermarkus) - brew.sh: remove HOMEBREW_DEVELOPER condition (@iMichka)
- brew.sh: add missing quotes (@iMichka)
- dev-cmd/audit: Fix "undefined method audit_exceptions" (@issyl0)
- Remove amd-power-gadget from prerelease exceptions (@vitorgalvao)
- Fix checksum replacement in
bump-cask-pr
. (@reitermarkus) - Bump sorbet from 0.5.6076 to 0.5.6100 in /Library/Homebrew (@Homebrew)
- Add
triage
workflow. (@Homebrew) - manpage: Recommend using ./ for local file formulae (@tmewett)
- Update
sorbet
andsorbet-runtime
together. (@Homebrew) - brew: lower curl minimum version for debian 7 CI (@iMichka)
- Bump tapioca from 0.4.8 to 0.4.9 in /Library/Homebrew (@Homebrew)
- Add
vendor-gems
workflow. (@Homebrew) - sorbet: Update RBI files. (@Homebrew)
- Allow running
sorbet
workflow manually. (@Homebrew) - Run
sorbet
workflow on macOS. (@reitermarkus) - extend/os/mac/diagnostic: add more Xcode/CLT update instructions. (@MikeMcQuaid)
- Migrate license mismatch allowlist to Homebrew/core (@Rylan12)
- Turbocharged formula name completion (@metacollin)
- Fix some type errors (@jonchang)
- java: only disable java version ranges on Big Sur (@jonchang)
- Support
--cask
flag inbrew info
. (@reitermarkus) - Add
--zap
flag forbrew uninstall
. (@reitermarkus) - Support casks in
brew fetch
. (@reitermarkus) - Support casks in
brew edit
. (@reitermarkus) - Refactor
FormulaInstaller
. (@reitermarkus) - rubocops/components_order: Specify
disable!
anddeprecate!
order (@issyl0) - Add more type signatures and
rspec-sorbet
. (@reitermarkus) - Support casks in
brew cat
. (@reitermarkus) - Disable Java requirement versions on Big Sur (@MikeMcQuaid)
- cli: fix type signature of to_kegs_to_casks (@jonchang)
- Add
--update
option tobrew vendor-gems
. (@reitermarkus) - Fix
brew audit --tap=<tap>
. (@reitermarkus) - Support
--cask
flag inbrew uninstall
. (@reitermarkus) - Support casks in
brew audit
. (@reitermarkus) - Improve
brew install --quiet
(@MikeMcQuaid) - Big Sur cleanup (@MikeMcQuaid)
- Preparations for merging
brew cask audit
intobrew audit
. (@reitermarkus) - upgrade: show upgradeable dependents during dry run (@EricFromCanada)
- Don't create
package.json
in current directory. (@reitermarkus) - Unset
HOMEBREW_BAT
in tests. (@reitermarkus) - Fix tests failing locally. (@reitermarkus)
- sorbet: Update RBI files. (@Homebrew)
- Enable
Performance/ConstantRegexp
cop. (@reitermarkus) - cli/named_args: don't convert to taps. (@MikeMcQuaid)
- audit: allow checksum to be added/removed when changing download scheme (@dtrodrigues)
- shared_audits: add haptickey to GITHUB_PRERELEASE_ALLOWLIST (@miccal)
- Fix brew style checks on Brewfiles (@danielbayley)