What's Changed
- Load installed formulae from kegs by @Rylan12 in #20897
- Only clear timestamped
Dependency#expandcache when requested by @Rylan12 in #20909 - Download the correct API files in
brew updateby @Rylan12 in #20913 - Detect outdated formulae using only the minimal API by @Rylan12 in #20912
- refactor: update type signatures to always return boolean for install… by @hyuraku in #20860
- Resolve dependencies according to bottle/tab when installing older bottles by @Copilot in #20802
- dependency: handle generic macOS simulation in uses_from_macos dependencies by @chenrui333 in #20919
- rubocop: Ignore
.github/copilot-instructions.mdunderAllCopsby @issyl0 in #20920 - formula_versions: fix tracking previous versions of formulae by @ZhongRuoyu in #20921
- add
pypi_packagesformula DSL by @botantony in #20864 - Improve Linux cask handling by @MikeMcQuaid in #20925
- formula_installer: fix pinned dependencies handling. by @MikeMcQuaid in #20923
- brew.sh: enable concurrent downloads for
devcmdrun. by @MikeMcQuaid in #20928 - macos_version: drop support for Mojave and below 4.7.0. by @MikeMcQuaid in #20930
- Prepare for deprecation of
--no-quarantine. by @MikeMcQuaid in #20929 - Fix tap migrations without full scope by @MikeMcQuaid in #20932
- Bump the "all" group with 2 updates across multiple ecosystems by @dependabot[bot] in #20933
- style: handle unwriteable cache directory. by @MikeMcQuaid in #20935
- Display correct outdated head information by @Rylan12 in #20940
- Fix
Formula#tap_pathto only use real formula paths by @Rylan12 in #20941 - chore(brew doctor): Suppress the bold disclaimer when
-q/--quietis passed by @boblail in #20945 - docs: update FAQ with file permissions behavior by @sean-freeman in #20946
New Contributors
- @sean-freeman made their first contribution in #20946
Full Changelog: 4.6.18...4.6.19