What's Changed
- Refactor
TapLoader
to fix tap migrations with API by @Rylan12 in #16207 - Pass original tap to formula when loaded from the API via
TapLoader
by @Rylan12 in #16216 - ENV/shared: fix macOS code not applying under HOMEBREW_SORBET_RUNTIME by @Bo98 in #16218
- dev-cmd/vendor-gems: fix creation of broken symlinks by @carlocab in #16210
- Don't reinstall dependency when latest already installed by @Bo98 in #16220
- Gemfile.lock: restore missing platform by @Bo98 in #16226
- dev-cmd/determine-test-runner: add
--all-supported
by @Bo98 in #16227 - Use Sparkle sorting/filtering in #livecheck_min_os by @samford in #16196
- standalone/init: don't pollute environment on Ruby 3 startup by @Bo98 in #16228
- dev-cmd/vendor-gems: workaround Dependabot removing lockfile platforms by @Bo98 in #16231
- dev-cmd/vendor-gems: git add Gemfile.lock by @Bo98 in #16232
- tap: optimise
CoreTap#formula_files_by_name
by @Bo98 in #16233 - Xml: Add #element_text method by @samford in #16234
Full Changelog: 4.1.20...4.1.21