<!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- audits: quote and reword problem description text by @EricFromCanada in https://github.com/Homebrew/brew/pull/20030
- brew.sh: move sudo reset timestamp. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20037
- Shard JSON API by OS/Arch combination by @Rylan12 in https://github.com/Homebrew/brew/pull/20038
- test/cmd: add more shell tests. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20040
- Refactor
OnSystem
and SimulateSystem
bottle tag handling by @Rylan12 in https://github.com/Homebrew/brew/pull/20042
- parser: show related environment variable in switch description by @EricFromCanada in https://github.com/Homebrew/brew/pull/20044
- Add
brew mcp-server
: a MCP server for Homebrew. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20041
- Fix sharded API structure to match existing API by @Rylan12 in https://github.com/Homebrew/brew/pull/20045
- os/mac/pkgconfig/15: update
expat
version to 2.7.1 by @Rylan12 in https://github.com/Homebrew/brew/pull/20048
- Add undocumented
HOMEBREW_USE_INTERNAL_API
switch by @Rylan12 in https://github.com/Homebrew/brew/pull/20046
- bin/brew: don't copy across zeroed env values. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20053
brew (bundle|) sh
: use user's configuration but override prompts. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20047
- rubocops/cask/url: put keyword parameters on a new line by @EricFromCanada in https://github.com/Homebrew/brew/pull/20055
- cask_loader: improve error handling. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20057
- Reduce the internal formula API to contain the bare minimum data by @Rylan12 in https://github.com/Homebrew/brew/pull/20051
- Improve completions (and elisp) output in caveats by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20059
Full Changelog: https://github.com/Homebrew/brew/compare/4.5.4...4.5.5