Homebrew
Notes
no notes yet
<!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- utils/analytics: cleanup reporting. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14658
- dev-cmd/contributions: CSV output of queried repos; shorter sentence by @issyl0 in https://github.com/Homebrew/brew/pull/14642
- cmd/update.sh: provide full JSON URL. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14668
- Bash completions: warn and exit if POSIX mode detected by @maxim-belkin in https://github.com/Homebrew/brew/pull/14669
- api: avoid unnecessary file write operation by @Bo98 in https://github.com/Homebrew/brew/pull/14666
- Enable typing in rubocops by @dduugg in https://github.com/Homebrew/brew/pull/14649
- test/utils/analytics_spec: fix flaky test by @Bo98 in https://github.com/Homebrew/brew/pull/14677
- utils/analytics: make on_request a proper boolean. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14670
- linkage_checker: add libquadmath by @danielnachun in https://github.com/Homebrew/brew/pull/14653
- cmd/prof: improve error messages by @apainintheneck in https://github.com/Homebrew/brew/pull/14652
- docs/FAQ: fix HOMEBREW_NO_INSTALL_FROM_API mention by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/14680
- cask: add FromAPILoader tests by @apainintheneck in https://github.com/Homebrew/brew/pull/14678
- formula_installer: fix resource fetching for source builds under API by @Bo98 in https://github.com/Homebrew/brew/pull/14679
- docs/Analytics: update with post-4.0.0 info by @Bo98 in https://github.com/Homebrew/brew/pull/14672
- cmd/--version: don't always output homebrew/core. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14683
- simplecov: Set
command_nameshorter than "all of the file paths ever" by @issyl0 in https://github.com/Homebrew/brew/pull/14674 - README: rearrange. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14659
- workflows/tests: faster, more reliable tests. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14660
- workflows/tests: cache update-test's bundler. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14688
- More tweaks to testing output and speed by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14691
- completions/bash/brew: Fix testing for POSIX mode in bash >= 3.2.57 by @timvisher in https://github.com/Homebrew/brew/pull/14693
- workflows/tests: fix failing CI when Homebrew/core not present by @Bo98 in https://github.com/Homebrew/brew/pull/14700
- package: fix ARM name and owner of prefix by @SMillerDev in https://github.com/Homebrew/brew/pull/14689
- Warn more when building from source by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14686
- analytics: remove UUID. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14684
- Remove redundant rubocop configs by @dduugg in https://github.com/Homebrew/brew/pull/14704
- Further improvements to API handling in shell by @Bo98 in https://github.com/Homebrew/brew/pull/14675
- rubocop: Clean up some
Excludes by @issyl0 in https://github.com/Homebrew/brew/pull/14710 - Fix permissions before moving extracted files. by @reitermarkus in https://github.com/Homebrew/brew/pull/14711
- dev-cmd/contributions: Add
--repositories=primaryto scan onlybrew,core,caskby @issyl0 in https://github.com/Homebrew/brew/pull/14712 - cmd/(outdated,upgrade): Document
-gas a shorter--greedyfor Casks by @issyl0 in https://github.com/Homebrew/brew/pull/14702 - docs: add missing template file edits by @EricFromCanada in https://github.com/Homebrew/brew/pull/14714
- formulary: use default bottle root_url. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/14719
New Contributors
- @ZhongRuoyu made their first contribution in https://github.com/Homebrew/brew/pull/14680
Full Changelog: https://github.com/Homebrew/brew/compare/4.0.1...4.0.2