Homebrew
Notes
no notes yet
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
- Preserve working directories when switching users by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24360
- Add desktop entries for AppImage casks by @syntactic-spice in https://github.com/Homebrew/brew/pull/24343
- bundle: reject failed uv inventories by @edel67 in https://github.com/Homebrew/brew/pull/24363
- search: Suppress headers in quiet mode by @abitrolly in https://github.com/Homebrew/brew/pull/24366
- Preserve sudo routing when switching users by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24361
- Replace
# No zap stanza requiredcomments by @bevanjkay in https://github.com/Homebrew/brew/pull/24369 - Allow resetting Git remotes to their defaults by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24368
- List formula versions using bash by @krehel in https://github.com/Homebrew/brew/pull/24373
- dev-cmd/bump: search pull requests by short name by @bevanjkay in https://github.com/Homebrew/brew/pull/24370
- Prepare cask script permissions before app moves by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24371
- php: Create an empty
conf.d/directory by @TimWolla in https://github.com/Homebrew/brew/pull/24377 - Flag unchanged auto_updates apps as outdated by @p-linnane in https://github.com/Homebrew/brew/pull/24382
- create: Strip trailing dot from GitHub description by @abitrolly in https://github.com/Homebrew/brew/pull/24374
- php: Future-proof OPcache configuration logic for PHP 8.6 by @TimWolla in https://github.com/Homebrew/brew/pull/24380
- Generate package and Git analytics by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24379
- Detect and mitigate eMudhra certificate trust by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24383
- Handle symlinked prefixes when linking kegs by @iBug in https://github.com/Homebrew/brew/pull/24376
- cask/macos: add undeletable container directories by @hyuraku in https://github.com/Homebrew/brew/pull/24357
- Keep compatible outdated runtime dependencies by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24384
- Run deleted formula lookup without a shell by @p-linnane in https://github.com/Homebrew/brew/pull/24393
- Require compatibility_version on new dependencies by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24391
- Avoid needless ELF and linkage work on Linux by @krehel in https://github.com/Homebrew/brew/pull/24392
- Look up formula cache file names by name only by @p-linnane in https://github.com/Homebrew/brew/pull/24395
- Honour installed formula rpath preservation by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24402
- GitHubReleases: upload bottles via draft releases to support immutable releases by @ghostflyby in https://github.com/Homebrew/brew/pull/24403
- Look up cask cache file names by token only by @p-linnane in https://github.com/Homebrew/brew/pull/24394
- Look up tap cask file names by token only by @p-linnane in https://github.com/Homebrew/brew/pull/24396
- Fix flaky Go bundle cleanup specs by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24401
- cleanup: preserve metadata during dry runs by @hezhizhen in https://github.com/Homebrew/brew/pull/24406
- Use API tiers as sponsor benefit floors by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24405
- mcp: handle empty arguments and failed commands by @hezhizhen in https://github.com/Homebrew/brew/pull/24409
- Add formula feed generation command by @andrew in https://github.com/Homebrew/brew/pull/24410
- Only accept stable and head as formula specs by @p-linnane in https://github.com/Homebrew/brew/pull/24407
- Reject relative tap names and keg aliases by @p-linnane in https://github.com/Homebrew/brew/pull/24411
- workflows: use
caseinstead of faux ternary by @carlocab in https://github.com/Homebrew/brew/pull/24413 - Suggest fixes for missing and outdated test dependencies by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24404
- Link AI docs to Contributing AI/LLM section by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24415
- formula: handle non-VCS head in outdated by @ZTJun in https://github.com/Homebrew/brew/pull/24412
- GitHubReleases: group bottle uploads by release by @hezhizhen in https://github.com/Homebrew/brew/pull/24416
- Fix specs on Ubuntu 26.04 runners by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24422
- Pull invalid path components into a constant by @p-linnane in https://github.com/Homebrew/brew/pull/24418
- bundle: reject failed extension inventories by @edel67 in https://github.com/Homebrew/brew/pull/24417
- Read ELF metadata without elftools by @krehel in https://github.com/Homebrew/brew/pull/24423
- bundle: preserve formula conflict handling by @thiagogenez in https://github.com/Homebrew/brew/pull/24356
- Warn when
brew updateleaves a branch unchanged by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24421 - Honour sponsor benefits across platforms by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/24414
- Only load dependencies by formula name by @p-linnane in https://github.com/Homebrew/brew/pull/24427
- info: align recursive runtime deps with other deps by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24425
- Call formula specs directly instead of by name by @p-linnane in https://github.com/Homebrew/brew/pull/24429
- info: share the rack installed check by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24426
- Don't report unchanged generated files as errors by @p-linnane in https://github.com/Homebrew/brew/pull/24431
- info: check latest runtime deps before printing by @HaraldNordgren in https://github.com/Homebrew/brew/pull/24430
- Don't retry rate-limited attestation lookups by @p-linnane in https://github.com/Homebrew/brew/pull/24433
New Contributors
- @syntactic-spice made their first contribution in https://github.com/Homebrew/brew/pull/24343
- @TimWolla made their first contribution in https://github.com/Homebrew/brew/pull/24377
- @iBug made their first contribution in https://github.com/Homebrew/brew/pull/24376
- @ghostflyby made their first contribution in https://github.com/Homebrew/brew/pull/24403
- @hezhizhen made their first contribution in https://github.com/Homebrew/brew/pull/24406
- @ZTJun made their first contribution in https://github.com/Homebrew/brew/pull/24412
Full Changelog: https://github.com/Homebrew/brew/compare/7.0.11...7.0.12