Homebrew
Notes
no notes yet
Release notes
v4.4.0
· 1y+
Release notes for this release can be found on the Homebrew blog. <!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- Exclude sorbet assignments from Style/MutableConstant cop by @dduugg in https://github.com/Homebrew/brew/pull/18367
- keg: Install
gziped info files during linking by @ywwry66 in https://github.com/Homebrew/brew/pull/18372 - linux: drop ubuntu 18.04 devcontainer by @iMichka in https://github.com/Homebrew/brew/pull/18384
- workflows/pkg-installer: create an issue when publish fails by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/18389
- workflows: use
set -xeuo pipefailglobally by @carlocab in https://github.com/Homebrew/brew/pull/18369 - sponsors-maintainers-man-completions: fix unbound variable by @carlocab in https://github.com/Homebrew/brew/pull/18393
- workflows/docker: publish
homebrew/brew:masterby @ZhongRuoyu in https://github.com/Homebrew/brew/pull/18396 - Shorten
brew teststemporary paths. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18391 - docker: deprecate Ubuntu 18.04 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18387
- compilers: drop support for GCC 4.9, 5 and 6 by @cho-m in https://github.com/Homebrew/brew/pull/18127
- Add new odeprecated, odisabled, remove disabled code. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18388
- Speed up
brew tapfor no arguments by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/18402 - cmd/info: show size information by @cho-m in https://github.com/Homebrew/brew/pull/18172
- env_config: deprecate setting boolean vars to falsy values by @carlocab in https://github.com/Homebrew/brew/pull/18408
- fix: update remote_repo refs to fix autobump flows by @chenrui333 in https://github.com/Homebrew/brew/pull/18412
- tests: add an extra byte of randomness by @carlocab in https://github.com/Homebrew/brew/pull/18413
- github_runner_matrix: enable usage of
macos-15runners by @carlocab in https://github.com/Homebrew/brew/pull/18414 - style: forbid
url doblocks inhomebrew/caskby @Rylan12 in https://github.com/Homebrew/brew/pull/18404 - Cask-Cookbook: update
verifiedexample by @p-linnane in https://github.com/Homebrew/brew/pull/18417 - Revert "github_runner_matrix: enable usage of
macos-15runners" by @cho-m in https://github.com/Homebrew/brew/pull/18418 - Improve cask --adopt to only care about the installed version if auto… by @ctaintor in https://github.com/Homebrew/brew/pull/18420
- os/mac: bump latest SDK version by @Bo98 in https://github.com/Homebrew/brew/pull/18339
- create: show audit command on the next line by @abitrolly in https://github.com/Homebrew/brew/pull/18419
- cask/url: deprecate
url doblocks. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18407 - caveats:
typed: strictby @cho-m in https://github.com/Homebrew/brew/pull/18423 - cmd/--cache: avoid exception on missing HEAD by @cho-m in https://github.com/Homebrew/brew/pull/18422
- Deprecate installing casks/formulae from paths. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18409
- Revert "Deprecate installing casks/formulae from paths." by @carlocab in https://github.com/Homebrew/brew/pull/18436
- Portable Ruby 3.3.5 by @p-linnane in https://github.com/Homebrew/brew/pull/18439
- .ruby-version: bump to 3.3.5 by @p-linnane in https://github.com/Homebrew/brew/pull/18440
- Allow sockets to use longer paths on macOS by @Bo98 in https://github.com/Homebrew/brew/pull/18434
- PATH:
typed: strictby @cho-m in https://github.com/Homebrew/brew/pull/18431 - test/cask/utils_spec: fix test failure when HOMEBREW_TEMP is a symlink by @Bo98 in https://github.com/Homebrew/brew/pull/18435
- cmd/list:
-tand-rsupport for some long options by @cho-m in https://github.com/Homebrew/brew/pull/18425 - style: skip actionlint checks if an actionlint workflow is present by @carlocab in https://github.com/Homebrew/brew/pull/18441
- unpack_strategy/dmg: more UID handling fixes by @carlocab in https://github.com/Homebrew/brew/pull/18442
- completions formula_pin:
typed: strict, cxxstdlib:typed: strongby @cho-m in https://github.com/Homebrew/brew/pull/18430 - tap: restore old
repokey by @carlocab in https://github.com/Homebrew/brew/pull/18445 - brew vendor-gems: commit updates. by @boblail in https://github.com/Homebrew/brew/pull/18450
- shims/super/cc: add modeline for vim-like editors by @carlocab in https://github.com/Homebrew/brew/pull/18457
- completions: fix short option conflict in zsh completion by @cho-m in https://github.com/Homebrew/brew/pull/18432
- tap: add repository key. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/18461
- warnings:
typed: strictby @cho-m in https://github.com/Homebrew/brew/pull/18443 - livecheck: move
#preprocess_urlinto strategies by @samford in https://github.com/Homebrew/brew/pull/18455 - shims/super/cc: remove leftover usage of
llvm-g++-4.2by @cho-m in https://github.com/Homebrew/brew/pull/18460 - workflows/tests: use the container and
macos-14for some jobs by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/18395 - os/linux/ld: handle nonexistent
ld.so.confmore gracefully by @carlocab in https://github.com/Homebrew/brew/pull/18459 - linkage_checker: skip files with incompatible architectures by @carlocab in https://github.com/Homebrew/brew/pull/18456
- Gemfile.lock: bump Ruby version by @Bo98 in https://github.com/Homebrew/brew/pull/18472
- dev-cmd/vendor-gems: fix UID handling by @Bo98 in https://github.com/Homebrew/brew/pull/18473
- audit: audit deprecate/disable reasons by @bevanjkay in https://github.com/Homebrew/brew/pull/18463
- feat(tap-info): display Git information about non-Core/non-API taps by @benknoble in https://github.com/Homebrew/brew/pull/18464
New Contributors
- @ctaintor made their first contribution in https://github.com/Homebrew/brew/pull/18420
- @benknoble made their first contribution in https://github.com/Homebrew/brew/pull/18464
Full Changelog: https://github.com/Homebrew/brew/compare/4.3.24...4.4.0