🍺 The missing package manager for macOS (or Linux)
BSD-2-CLAUSE License
Bot releases are hidden (Show)
cmd/*
files to typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/18011
typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/18004
brew shellenv
with older version of Fish shell by @smsearcy in https://github.com/Homebrew/brew/pull/18001
Sorbet/StrictSigil
as it's better than comments by @issyl0 in https://github.com/Homebrew/brew/pull/18023
gh
is old by @woodruffw in https://github.com/Homebrew/brew/pull/17926
gh
is old" by @woodruffw in https://github.com/Homebrew/brew/pull/18030
typed: strict
by @p-linnane in https://github.com/Homebrew/brew/pull/18041
typed: strict
by @p-linnane in https://github.com/Homebrew/brew/pull/18042
typed: strict
by @p-linnane in https://github.com/Homebrew/brew/pull/18043
typed: strict
by @p-linnane in https://github.com/Homebrew/brew/pull/18046
typed: strict
by @p-linnane in https://github.com/Homebrew/brew/pull/18045
brew debugger
command by @Rylan12 in https://github.com/Homebrew/brew/pull/18050
UNDEFINED_CONSTANTS
for startup. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18065
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.15...4.3.16
Published by MikeMcQuaid 2 months ago
detected_*_shebang
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17993
strict
because of undef
by @issyl0 in https://github.com/Homebrew/brew/pull/17997
bin
by @p-linnane in https://github.com/Homebrew/brew/pull/18000
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.14...4.3.15
Published by Bo98 2 months ago
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.13...4.3.14
Published by MikeMcQuaid 2 months ago
brew -v
by @carlocab in https://github.com/Homebrew/brew/pull/17903
std_npm_args
by @p-linnane in https://github.com/Homebrew/brew/pull/17881
rm_f
and rm_rf
in formulae and casks by @issyl0 in https://github.com/Homebrew/brew/pull/17705
find-appcast
command by @thatrobotdev in https://github.com/Homebrew/brew/pull/17943
MANPATH
and INFOPATH
handling for [t]csh by @carlocab in https://github.com/Homebrew/brew/pull/17951
-ld_classic
if needed for -dead_strip_dylibs
by @cho-m in https://github.com/Homebrew/brew/pull/17950
require
by @chenrui333 in https://github.com/Homebrew/brew/pull/17959
bin
interpolation inside word arrays by @issyl0 in https://github.com/Homebrew/brew/pull/17961
rm_f
in postinstall
by @issyl0 in https://github.com/Homebrew/brew/pull/17965
std_npm_args
usage by @branchvincent in https://github.com/Homebrew/brew/pull/17867
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.12...4.3.13
Published by Bo98 3 months ago
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.11...4.3.12
Published by MikeMcQuaid 3 months ago
typed: strict
by @samford in https://github.com/Homebrew/brew/pull/17643
#audit_formula
args by @samford in https://github.com/Homebrew/brew/pull/17651
fetch_resource_and_forced_version
types by @issyl0 in https://github.com/Homebrew/brew/pull/17655
--greedy
flag for brew outdated
when HOMEBREW_UPGRADE_GREEDY
is set by @andrewbraxton in https://github.com/Homebrew/brew/pull/17668
MANPATH
and set -eu
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17674
typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/17636
needs_network
by @issyl0 in https://github.com/Homebrew/brew/pull/17680
typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/17683
cmd
param in shell_output
by @issyl0 in https://github.com/Homebrew/brew/pull/17688
Downloadable
API in FromBottleLoader
. by @reitermarkus in https://github.com/Homebrew/brew/pull/17695
file://
scheme by @Rylan12 in https://github.com/Homebrew/brew/pull/17697
Resource::BottleManifest
. by @reitermarkus in https://github.com/Homebrew/brew/pull/17709
require
s by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17707
brew help
(without arguments) to Bash by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17710
brew --repository
to Bash by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17726
brew --help
, brew -h
, etc. by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17735
utils/backtrace
when install fails to load formula by @Rylan12 in https://github.com/Homebrew/brew/pull/17738
ignore_interrupts
thread-safe. by @reitermarkus in https://github.com/Homebrew/brew/pull/17722
brew bump
: do not call repology by default by @Moisan in https://github.com/Homebrew/brew/pull/17740
gh
is too old by @nandahkrishna in https://github.com/Homebrew/brew/pull/17727
require
by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17749
tap_git_head
return nil
when no tap is installed by @Rylan12 in https://github.com/Homebrew/brew/pull/17763
ShellCommand
module for shell command stubs by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17758
brew bump
: cleanup and improve --eval-all
handling by @nandahkrishna in https://github.com/Homebrew/brew/pull/17748
require
by @branchvincent in https://github.com/Homebrew/brew/pull/17772
pipe_output
type sig by @issyl0 in https://github.com/Homebrew/brew/pull/17780
installer script:
by @Bo98 in https://github.com/Homebrew/brew/pull/17782
gh
for attestations by @nandahkrishna in https://github.com/Homebrew/brew/pull/17760
std_*_args
explanations by @p-linnane in https://github.com/Homebrew/brew/pull/17792
tap-info
command by @kmontag in https://github.com/Homebrew/brew/pull/17778
brew upgrade
by @apainintheneck in https://github.com/Homebrew/brew/pull/17793
typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/17788
std_npm_args
by @branchvincent in https://github.com/Homebrew/brew/pull/17774
bin/"formula"
instead of "#{bin}/formula"
by @issyl0 in https://github.com/Homebrew/brew/pull/17826
T.unsafe
for https://srb.help/7019 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17854
shell_output("#{bin}/foo -v")
, for example, is fine by @issyl0 in https://github.com/Homebrew/brew/pull/17856
require
calls by @samford in https://github.com/Homebrew/brew/pull/17861
std_npm_args
from system's pretty_args by @branchvincent in https://github.com/Homebrew/brew/pull/17865
*_FORBIDDEN_*
env handling. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17882
Etc
by @issyl0 in https://github.com/Homebrew/brew/pull/17885
--csv
by @issyl0 in https://github.com/Homebrew/brew/pull/17887
--csv
" by @issyl0 in https://github.com/Homebrew/brew/pull/17889
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.10...4.3.11
Published by Bo98 3 months ago
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.9...4.3.10
Published by MikeMcQuaid 3 months ago
dev-cmd
files from typed: true
to typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/17606
dev-cmd
types by @issyl0 in https://github.com/Homebrew/brew/pull/17625
formula_version
should return Version
not String
by @issyl0 in https://github.com/Homebrew/brew/pull/17628
typed: strict
usage by @samford in https://github.com/Homebrew/brew/pull/17632
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.8...4.3.9
Published by MikeMcQuaid 4 months ago
last-modified
header values by @issyl0 in https://github.com/Homebrew/brew/pull/17571
skip_conditions
by @Rylan12 in https://github.com/Homebrew/brew/pull/17591
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.7...4.3.8
Published by MikeMcQuaid 4 months ago
cp -c
when copying files" by @apainintheneck in https://github.com/Homebrew/brew/pull/17526
path_exec_files
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17532
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.6...4.3.7
Published by MikeMcQuaid 4 months ago
cp -c
when copying files by @tesaguri in https://github.com/Homebrew/brew/pull/17373
brew style
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17488
brew tab
: new command for editing tab information by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17449
brew style docs
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17491
Github
-> GitHub
by @jbampton in https://github.com/Homebrew/brew/pull/17516
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.5...4.3.6
Published by Bo98 4 months ago
This release contains preliminary macOS 15 Sequoia support. When using macOS 15 betas, remember that:
brew install
will default to Sonoma bottles, so formulae like pkg-config
and gcc
will use the macOS 14 SDK when installed from a bottleFull Changelog: https://github.com/Homebrew/brew/compare/4.3.4...4.3.5
Published by MikeMcQuaid 4 months ago
--scrub
flag alias to cleanup command by @garritfra in https://github.com/Homebrew/brew/pull/17414
shasum
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17425
:all
bottles by @woodruffw in https://github.com/Homebrew/brew/pull/17438
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.3...4.3.4
Published by MikeMcQuaid 5 months ago
nghttp2
by @carlocab in https://github.com/Homebrew/brew/pull/17384
T.cast
by @dduugg in https://github.com/Homebrew/brew/pull/17405
typed: strict
by @issyl0 in https://github.com/Homebrew/brew/pull/17410
brew typecheck --update --suggest-typed
bump strictness further by @issyl0 in https://github.com/Homebrew/brew/pull/17411
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.2...4.3.3
Published by MikeMcQuaid 5 months ago
--fail-with-body
support by @EricFromCanada in https://github.com/Homebrew/brew/pull/17356
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.1...4.3.2
Published by MikeMcQuaid 5 months ago
gcc
from @indirect_deps
on Linux by @carlocab in https://github.com/Homebrew/brew/pull/17306
HOMEBREW_CACHE
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17313
brew list
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17317
HOMEBREW_BUNDLE_USER_CACHE
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17327
+
to safe shell characters by @carlocab in https://github.com/Homebrew/brew/pull/17330
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.0...4.3.1
Published by MikeMcQuaid 5 months ago
Release notes for this release can be found on the Homebrew blog.
HOMEBREW_ALLOWED_TAPS
by @carlocab in https://github.com/Homebrew/brew/pull/17213
-v
to the end of the parameter list earlier. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17244
opoo
/odie
/etc. print GitHub Actions notes. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17255
opoo
/onoe
/ofail
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17270
-x86_64
to Intel runner names by @carlocab in https://github.com/Homebrew/brew/pull/17222
Full Changelog: https://github.com/Homebrew/brew/compare/4.2.21...4.3.0
Published by MikeMcQuaid 6 months ago
Tab.for_keg
and use Keg#tab
where possible. by @reitermarkus in https://github.com/Homebrew/brew/pull/17168
-oso_prefix
during configure by @carlocab in https://github.com/Homebrew/brew/pull/17169
LoadError
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17177
Operation not permitted
means by @mohawk2 in https://github.com/Homebrew/brew/pull/17176
change_privilege
when necessary. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17178
extend
. by @reitermarkus in https://github.com/Homebrew/brew/pull/17184
brew command
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17186
Homebrew.install_bundler_gems!
more consistently. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17185
undefined method
error by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/17200
utils
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/17204
resource
signature. by @reitermarkus in https://github.com/Homebrew/brew/pull/17223
FormulaTextAuditor
usage by @issyl0 in https://github.com/Homebrew/brew/pull/17228
Full Changelog: https://github.com/Homebrew/brew/compare/4.2.20...4.2.21
Published by MikeMcQuaid 6 months ago
--os
and --arch
by @cho-m in https://github.com/Homebrew/brew/pull/17122
llvm
to HOMEBREW_LIBRARY_PATHS
by @carlocab in https://github.com/Homebrew/brew/pull/17104
#inspect
and #to_s
in docs. by @reitermarkus in https://github.com/Homebrew/brew/pull/17157
@api private
by default. by @reitermarkus in https://github.com/Homebrew/brew/pull/16831
Full Changelog: https://github.com/Homebrew/brew/compare/4.2.19...4.2.20
Published by MikeMcQuaid 6 months ago
virtualenv_install_with_resources
by @cho-m in https://github.com/Homebrew/brew/pull/16817
byebug
, hi debug
! by @issyl0 in https://github.com/Homebrew/brew/pull/17010
brew desc --search
needs --eval-all
by @issyl0 in https://github.com/Homebrew/brew/pull/17102
CLI::Parser
by @dduugg in https://github.com/Homebrew/brew/pull/17030
Full Changelog: https://github.com/Homebrew/brew/compare/4.2.18...4.2.19