Homebrew
Notes
no notes yet
Release notes
v4.5.9
· 6m+
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- audit: ensure that official formula and cask names don't conflict. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20134
- mcp_server: fix EOF handling. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20160
- Remove redundant
xattrdoctor check on systems without quarantine support by @Rylan12 in https://github.com/Homebrew/brew/pull/20163 - Switch to using
mainas the default branch by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20164 - workflows/sync-default-branches: force push instead of force-with-lease. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20166
- package/scripts/postinstall: add Homebrew to PATH. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20159
- tab, cask/tab: add more Sorbet types and signatures. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20165
- cmd/update-report: display descriptions for new formulae and casks. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20167
- download_strategy: Add logging when a cached download is being ignored by @boblail in https://github.com/Homebrew/brew/pull/20169
- updating json with
cask/migratorby @tyuwags in https://github.com/Homebrew/brew/pull/20168 - docs: add autobump related documentation by @botantony in https://github.com/Homebrew/brew/pull/20117
- cli/named_args: don't warn about old tokens overlapping. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20173
- docs: homebrew-cask's default branch is now
mainby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20172 - Refine ask‐option dependency resolution and strengthen tests by @tyuwags in https://github.com/Homebrew/brew/pull/20033
- create: detect URL from latest release if it isn't archive by @abitrolly in https://github.com/Homebrew/brew/pull/20156
- cmd/update: improve Homebrew/brew and homebrew-cask
mainmigration. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20175 - cask/installer: remove migration symlinks on uninstall by @EricFromCanada in https://github.com/Homebrew/brew/pull/20174
- upgrade pin nil value by @tyuwags in https://github.com/Homebrew/brew/pull/20178
- docs: fix HTML Proofer in CI by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20184
- Correcting refine ask option dependency by @tyuwags in https://github.com/Homebrew/brew/pull/20183
- docs: homebrew-core's default branch is now
mainby @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20171 - cmd/update: improve homebrew-core
mainmigration. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20176 - Provide more leeway to file Tier 2/3 issues. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20185
- cmd/update: ensure we update remote main ref by @Bo98 in https://github.com/Homebrew/brew/pull/20186
- Reapply "Make some of the
bundlecommands Sorbettyped: true" by @issyl0 in https://github.com/Homebrew/brew/pull/20182 - cmd/update: ensure local branch moves to main by @Bo98 in https://github.com/Homebrew/brew/pull/20190
- dev-cmd/bump-formula-pr: release notes as proper html link by @stefanb in https://github.com/Homebrew/brew/pull/20187
- extend/ENV/super: set
MATURIN_NO_INSTALL_RUSTby @branchvincent in https://github.com/Homebrew/brew/pull/20191 - Refactor exec.rb type fixes by @dduugg in https://github.com/Homebrew/brew/pull/20192
- Make the remaining
bundlefilestyped: trueby @issyl0 in https://github.com/Homebrew/brew/pull/20128 - github_runner_matrix: fix skipped runner creation by @EricFromCanada in https://github.com/Homebrew/brew/pull/20198
- Fix "undefined method 'name' for an instance of FormulaInstaller" by @issyl0 in https://github.com/Homebrew/brew/pull/20201
- Ask option refactoring by @tyuwags in https://github.com/Homebrew/brew/pull/20195
- download_strategy: preserve cache upon text response by @EricFromCanada in https://github.com/Homebrew/brew/pull/20200
- cmd/dev-cmd: fetch
HOMEBREW_EVAL_ALLfor--eval-allby @EricFromCanada in https://github.com/Homebrew/brew/pull/20204 - cmd/info: fix
brew info <formula>by @EricFromCanada in https://github.com/Homebrew/brew/pull/20211 - docs/Homebrew-on-Linux: update dnf5 syntax, centos/rhel section by @osalbahr in https://github.com/Homebrew/brew/pull/20206
- Formula-Cookbook: improve download strategy info by @EricFromCanada in https://github.com/Homebrew/brew/pull/20210
- bundle: Rename "brews" to "formulae" for consistency by @issyl0 in https://github.com/Homebrew/brew/pull/20209
- Retain the old
brew bundle --brewsflag for compatibility by @issyl0 in https://github.com/Homebrew/brew/pull/20214 - Exit non-zero when pinning uninstalled formula by @dduugg in https://github.com/Homebrew/brew/pull/20213
- Keep only the parts of
rubocop.rbithat we actually use by @issyl0 in https://github.com/Homebrew/brew/pull/20193 - style: run shfmt on real brew by @Bo98 in https://github.com/Homebrew/brew/pull/20221
- download_strategy: only require content-disposition header by @EricFromCanada in https://github.com/Homebrew/brew/pull/20220
New Contributors
- @stefanb made their first contribution in https://github.com/Homebrew/brew/pull/20187
Full Changelog: https://github.com/Homebrew/brew/compare/4.5.8...4.5.9