What's Changed
- rubocop: Fix remaining TODOs for triaging Ruby 3 cops by @issyl0 in #16745
- deprecate_disable: add
no_longer_meets_criteria
deprecate/disable reason by @bevanjkay in #16752 - Use
HOMEBREW_TEMP
more universally by @Bo98 in #16749 - utils/github: support
HOMEBREW_GITHUB_API_TOKEN
with--no-fork
by @Bo98 in #16751 - cachable: make sure to clear caches between tests by @apainintheneck in #16746
- Rename
Tap#repo_var
toTap#repo_var_suffix
. by @reitermarkus in #16732 - formula_audit: Check the license(s) of the specific release by @issyl0 in #16754
- test: clear tap instance caches between test runs again by @apainintheneck in #16760
- livecheck/strategy: fix **unused type by @cho-m in #16763
- Load internal json v3 by @apainintheneck in #16638
- Only show installed taps in
brew tap
output. by @reitermarkus in #16766 - dev-cmd/bump: hide version syncing when empty list by @cho-m in #16767
- utils/pypi: allow only updating
extra_packages
by @cho-m in #16753 - internal json v3: parse ruby source checksum correctly by @apainintheneck in #16768
- docs: update info on setuptools for Python 3.12 by @cho-m in #16731
- Remove ability to skip the duplicate PR check in autobump by @apainintheneck in #16781
- Simplify
Tap#cask_files_by_name
. by @reitermarkus in #16775 - Simplify
Tap#formula_files_by_name
. by @reitermarkus in #16777 - Fix loading casks/formulae from relative paths. by @reitermarkus in #16779
- Clear cache for
Tap#formula_reverse_renames
. by @reitermarkus in #16783 - Add signature for
Tap#config
. by @reitermarkus in #16784 - Actually return
super
inCoreTap#remote
. by @reitermarkus in #16785 - Rename
Tap#reverse_cask_renames
toTap#cask_reverse_renames
. by @reitermarkus in #16782 - bump-formula|cask-pr: do not allow to bump autobumped packages by @iMichka in #16750
- docs: update language on commit messages & notability by @p-linnane in #16789
- tap: fix performance regression in *_files_by_name by @apainintheneck in #16791
- tap: revert caching
Tap.reverse_tap_migrations_renames
by @apainintheneck in #16797 - package: improve shellenv instructions by @ZhongRuoyu in #16805
- .gitignore: Be more lenient with the unignore of Library by @azatoth in #16793
- utils/pypi: specify dependencies needed to update resources by @cho-m in #16772
- tap: move synced_versions_formulae.json from formula_auditor by @cho-m in #16801
- cask/quarantine: avoid xcrun when executing Swift by @Bo98 in #16796
- language/python: add types by @cho-m in #16799
New Contributors
Full Changelog: 4.2.10...4.2.11