Homebrew
Notes
no notes yet
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
- brew.sh: declare commands that call
auto-updateas an array by @carlocab in https://github.com/Homebrew/brew/pull/14554 - Pass
onlyandexceptto cask audits. by @reitermarkus in https://github.com/Homebrew/brew/pull/14510 - README: add Mastodon link. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14558
- New-Maintainer-Checklist: clarify 1Password groups. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14559
- Changes for 4.0.0 by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14553
- Don't force Ruby platform. by @reitermarkus in https://github.com/Homebrew/brew/pull/14556
- audit: check for closed issues in comments by @SMillerDev in https://github.com/Homebrew/brew/pull/14326
- utils/github: get artifact from last run by @cho-m in https://github.com/Homebrew/brew/pull/14564
- Tweak
version :latestdocs. by @reitermarkus in https://github.com/Homebrew/brew/pull/14561 - increase
JSON_API_MAX_TIMEby @flier in https://github.com/Homebrew/brew/pull/14568 - apply
extend/ostodev-cmd/update-testby @hyuraku in https://github.com/Homebrew/brew/pull/14567 - Ignore livecheckable casks in
bump-unversioned-casks. by @reitermarkus in https://github.com/Homebrew/brew/pull/14569 - Use --speed-time over --max-time for API downloads by @Bo98 in https://github.com/Homebrew/brew/pull/14572
- Fix
HOMEBREW_BAT_CONFIG_PATHby @danielbayley in https://github.com/Homebrew/brew/pull/14575 - dev-cmd/cat: accept multiple formula/cask arguments by @carlocab in https://github.com/Homebrew/brew/pull/14581
- fix(utils/github): failure with fine-granted api tokens by @anatawa12 in https://github.com/Homebrew/brew/pull/14584
- Revert "move
dev-cmd/bottlemethods to extend/os" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14585 - brew.sh: move shared curl speed limit settings here. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14588
- Fixes for internal messaging by @EricFromCanada in https://github.com/Homebrew/brew/pull/14571
- Add HOMEBREW_API_AUTO_UPDATE_SECS by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14589
- Fix duration calculation in
bump-unversioned-casks. by @reitermarkus in https://github.com/Homebrew/brew/pull/14603 - cmd/edit: stop double warning by @apainintheneck in https://github.com/Homebrew/brew/pull/14601
- extend/os: remove cask install on linux by @apainintheneck in https://github.com/Homebrew/brew/pull/14576
- formula_creator: use tool-agnostic meson commands by @cho-m in https://github.com/Homebrew/brew/pull/14193
- Allow
brew info --json=v2without taps with JSON API by @Rylan12 in https://github.com/Homebrew/brew/pull/14587 - Bash completions: use HOMEBREW_CELLAR, if set by @maxim-belkin in https://github.com/Homebrew/brew/pull/14599
- [ImgBot] Optimize images by @imgbot in https://github.com/Homebrew/brew/pull/14605
- cask: replace Caskroom in API for relocated artifacts by @Bo98 in https://github.com/Homebrew/brew/pull/14608
- livecheck_version: only split on commas in cask version by @cho-m in https://github.com/Homebrew/brew/pull/14596
- Fix
brew info --jsonregressions around install status by @Bo98 in https://github.com/Homebrew/brew/pull/14609 - Stop including flight block source in json by @apainintheneck in https://github.com/Homebrew/brew/pull/14611
- Improve homebrew/{core,cask} autotapping. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14613
- formula: fix
to_hashtampering with requirement names by @Bo98 in https://github.com/Homebrew/brew/pull/14618 - formulary: fix uses_from_macos handling on macOS by @Bo98 in https://github.com/Homebrew/brew/pull/14621
- Enabling typing in Homebrew::API module by @dduugg in https://github.com/Homebrew/brew/pull/14623
- dev-cmd/contributions: Count commit signoffs, too by @issyl0 in https://github.com/Homebrew/brew/pull/14597
- formulary: support requirements, aliases etc from API by @Bo98 in https://github.com/Homebrew/brew/pull/14617
- Update documentation for
brew installand FAQ regardingHOMEBREW_NO_INSTALL_FROM_APIby @s4nji in https://github.com/Homebrew/brew/pull/14570 - sudo: pass env variables without /usr/bin/env by @Kentzo in https://github.com/Homebrew/brew/pull/14620
- Overhaul Formula/Cask JSON generation by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14615
- cask/cask: fix non-absolute home error. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14627
- prefix.sh: support API mode by @Bo98 in https://github.com/Homebrew/brew/pull/14622
- test/cask/cask_spec: fix test by @Bo98 in https://github.com/Homebrew/brew/pull/14638
- Fix analytics handling when core/cask taps are untapped by @Bo98 in https://github.com/Homebrew/brew/pull/14635
- formulary: fix git clone handling for API formulae by @Bo98 in https://github.com/Homebrew/brew/pull/14637
- bin/brew: refine generation of
HOMEBREW_*env vars by @carlocab in https://github.com/Homebrew/brew/pull/14640 - Add audit for versions containing colons or slashes. by @reitermarkus in https://github.com/Homebrew/brew/pull/14616
- formula_auditor: allow references to merged PRs by @carlocab in https://github.com/Homebrew/brew/pull/14580
- docs: no more homedir installs by @gromgit in https://github.com/Homebrew/brew/pull/14633
- Enable typing in Requirement classes by @dduugg in https://github.com/Homebrew/brew/pull/14630
- Enable typing in Homebrew::Upgrade by @dduugg in https://github.com/Homebrew/brew/pull/14628
- fix: add better keys and fuller values to influxDB analytics by @SMillerDev in https://github.com/Homebrew/brew/pull/14583
- env_config: reduce api_auto_update_secs. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14644
- Further adjust
HOMEBREW_AUTO_UPDATE_SECSby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14646 - analytics: update token. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14648
- analytics: report to InfluxDB by default. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14647
New Contributors
- @flier made their first contribution in https://github.com/Homebrew/brew/pull/14568
- @anatawa12 made their first contribution in https://github.com/Homebrew/brew/pull/14584
- @s4nji made their first contribution in https://github.com/Homebrew/brew/pull/14570
Full Changelog: https://github.com/Homebrew/brew/compare/3.6.21...4.0.0