HomeBrew v2.6.0 Release Notes
Release Date: 2020-12-01 // almost 4 years ago-
- ๐ง 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)
- 0๏ธโฃ 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 [email protected] 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)
- 0๏ธโฃ 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)