Homebrew

notes:

no notes

Release list
5.1.9
RECENT
5.1.8
5.1.7
5.1.6
5.1.5
5.1.4
5.1.3
5.1.2
5.1.1
5.1.0
5.0.16
5.0.15
5.0.14
5.0.13
5.0.12
5.0.11
5.0.10
5.0.9
5.0.8
5.0.7
Release notes:
<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

  • tap_auditor: check rename files in local tap by @bevanjkay in https://github.com/Homebrew/brew/pull/22028
  • fix: allow absolute --path/--dir for typechecking by @danielbayley in https://github.com/Homebrew/brew/pull/22029
  • formula: dedupe link_overwrite_formulae across aliases by @p-linnane in https://github.com/Homebrew/brew/pull/22046
  • retryable_download: preserve partial download on network errors by @liukun in https://github.com/Homebrew/brew/pull/22048
  • diagnostic: add new FUSE-T static lib by @gromgit in https://github.com/Homebrew/brew/pull/22049
  • cachable: add Sorbet generics for key and value types by @dduugg in https://github.com/Homebrew/brew/pull/22039
  • test/dev-cmd/unbottled_spec: add usage test by @scpeters in https://github.com/Homebrew/brew/pull/22050
  • services: fix timed? and keep_alive? return type to T::Boolean by @hyuraku in https://github.com/Homebrew/brew/pull/21950
  • cask: restrict no_autobump! usage to official Homebrew taps by @hyuraku in https://github.com/Homebrew/brew/pull/21982
  • cask: avoid repeat upgrade alerts by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22053
  • perf: replace inject("+") with sum and use filter_map in utils by @dduugg in https://github.com/Homebrew/brew/pull/22054
  • docs: clarify upstream lifecycle requests by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22052
  • Stabilize PyPI source spec by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22051
  • Re-enable HOMEBREW_USE_INTERNAL_API by @Rylan12 in https://github.com/Homebrew/brew/pull/22042
  • Portable Ruby 4.0.3 by @p-linnane in https://github.com/Homebrew/brew/pull/22057
  • livecheck throttle: fix bump commands to follow throttle logic by @dasmfm in https://github.com/Homebrew/brew/pull/22043
  • rubocops/resource_requires_dependencies: add bcrypt by @p-linnane in https://github.com/Homebrew/brew/pull/22055
  • test/dev-cmd/developer_spec: add usage test by @scpeters in https://github.com/Homebrew/brew/pull/22056
  • build(deps-dev): bump yard from 0.9.39 to 0.9.42 in /Library/Homebrew by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22059
  • info: avoid broken GitHub URL for removed formulae by @bayandin in https://github.com/Homebrew/brew/pull/22062
  • dev-cmd: add update-portable-ruby to automate version bumps by @p-linnane in https://github.com/Homebrew/brew/pull/22058
  • bundle: fix flaky installer spec by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22060
  • Update bundler in ruby.sh and fix yard version in setup.rb by @p-linnane in https://github.com/Homebrew/brew/pull/22068
  • workflows/vendor-gems: fail PRs with out-of-sync vendored gems by @p-linnane in https://github.com/Homebrew/brew/pull/22069
  • audit: respect livecheck throttle days by @bevanjkay in https://github.com/Homebrew/brew/pull/22061
  • Reject unsupported API casks earlier by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22070
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22073
  • build(deps-dev): bump the bundler group across 2 directories with 2 updates by @dependabot[bot] in https://github.com/Homebrew/brew/pull/22072
  • workflows/vendor-gems: stop PR auto-pushes. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22077
  • lgtm: cover tap audits and formula tests by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22075
  • Reduce platform-gated test specs by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22079
  • bundle: split missing service manager handling by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22076
  • pkg: clean Homebrew git state by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22081
  • requirement: include HOMEBREW_PREFIX/sbin inPATH skip list by @hyuraku in https://github.com/Homebrew/brew/pull/22087
  • Prepare for opt-in HOMEBREW_SBOM by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22083
  • Silence short name core/cask migration warning by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22084
  • cask: implement Linux freedesktop trash by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22086
  • upgrade: ignore failed shared prefetches by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22091
  • api: don't refresh cache mtime after failed JSON download by @RtYkk in https://github.com/Homebrew/brew/pull/22093
  • pkg: replace installer git dir by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22090
  • docs: clarify upstream expectations by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/22085

New Contributors

  • @liukun made their first contribution in https://github.com/Homebrew/brew/pull/22048
  • @RtYkk made their first contribution in https://github.com/Homebrew/brew/pull/22093

Full Changelog: https://github.com/Homebrew/brew/compare/5.1.7...5.1.8

Copyright © 2023 - All right reserved by Yadoc SAS