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