What's Changed
- bump: fix arch-specific version output by @samford in #21596
- cleanup: fix file descriptor leak in cleanup_lockfiles by @ranga-nir in #21611
- Dockerfile: remove
g++-12from Ubuntu 24.04 by @cho-m in #21613 - Catch cask errors to continue cleanup in install, upgrade, reinstall, and uninstall by @koddsson in #21615
- uninstall: make resilient to individual failures by @koddsson in #21617
- upgrade,reinstall: make resilient to individual failures by @koddsson in #21618
- bundle: allow preinstalled mas by @bevanjkay in #21619
- linkage_cache_store:
typed: strictby @costajohnt in #21594 - Add uv tool support to
brew bundleby @shaanmajid in #21614 - Use repository-local brew for LLM checks and guidance by @shaanmajid in #21628
- rubydoc: fix sidebar navigation links on nested pages by @GunniBusch in #21589
- diagnostic: add warning on upcoming glibc 2.39 by @cho-m in #21616
- Guard scheduled issue jobs to upstream repo by @shaanmajid in #21627
- caskroom: filter out casks without valid installation metadata by @koddsson in #21630
- Fix internal API service handling by @Rylan12 in #21631
- Add API contract verification tests for FormulaStruct and CaskStruct by @mmatus3 in #21632
- Fix typo: enviroment -> environment in tests.yml by @luojiyin1987 in #21634
- build(deps): bump the pip group across 1 directory with 2 updates by @dependabot[bot] in #21635
- rubydoc: fix index page by @GunniBusch in #21637
- Add
generate-zapcommand to createzapstanzas by @p-linnane in #21633 - build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21636
- cask: gracefully handle removed DSL methods by @costajohnt in #21624
- cmd/update-report: handle cask-to-formula tap migration with rename by @cho-m in #21642
- .claude/settings.json: skip tests hook when no files changed by @zbeekman in #21640
- Cleanup some more residual
test-profworkarounds by @Rylan12 in #21643 - GithubReleases: only check tag_name by @samford in #21645
- formula: handle future deprecation and disable dates by @cho-m in #21644
- edit: auto-tap core/cask repos when not installed by @tiluckdave in #21641
- bin/brew: preserve
XDG_CONFIG_HOMEthrough environment filter by @cohei in #21648 - diagnostic: ignore FUSE-T files by @gromgit in #21650
New Contributors
- @costajohnt made their first contribution in #21594
- @shaanmajid made their first contribution in #21614
- @GunniBusch made their first contribution in #21589
- @mmatus3 made their first contribution in #21632
- @luojiyin1987 made their first contribution in #21634
- @tiluckdave made their first contribution in #21641
- @cohei made their first contribution in #21648
Full Changelog: 5.0.15...5.0.16