What's Changed
- docs/Homebrew-Governance: State the election types for PLC and PL by @issyl0 in #13118
- Fix "OpenCollective" references. by @MikeMcQuaid in #13119
- Don't print set git credential cache message if a helper exists by @xxyzz in #13117
- download_strategy: strip query string from basename by @Bo98 in #13108
- ENV/super: always set HOMEBREW_DEVELOPER_DIR regardless of macOS version by @Bo98 in #13104
- download_strategy: ignore query strings when parsing resolved URLs by @Bo98 in #13110
- utils/github: rewrite get_workflow_run using GraphQL by @Bo98 in #13124
- utils/github.rb: convert pr to integer by @iMichka in #13125
- Move codesign_patched_binary to extend/os/mac/keg.rb by @danielnachun in #13114
- bump: resume checking for TLS 1.3 support by @EricFromCanada in #13126
- arrange error message of 'brew edit --cask' by @hyuraku in #13120
- cask/reinstall: Support
--zap
for entirely purging cask files by @issyl0 in #13116 - utils/github: fix errors with check suites without workflow runs by @Bo98 in #13130
- null.rb: alias outdated_release? to allow formulae usage by @EricFromCanada in #13140
- list: output only if installed casks are passed by @EricFromCanada in #13141
- formula_installer: handle unexpected .brew presence/absence by @EricFromCanada in #13136
- Binary patching of build prefixes by @danielnachun in #13138
- service: add sockets and keepalive variants by @SMillerDev in #12790
- Display old and new version numbers when updating Homebrew by @apainintheneck in #13144
- SECURITY.md: delete by @iMichka in #13156
Full Changelog: 3.4.6...3.4.7