Homebrew

notes:

no notes

Release list
4.6.19
RECENT
4.6.18
4.6.17
4.6.16
4.6.15
4.6.14
4.6.13
4.6.12
4.6.11
4.6.10
4.6.9
4.6.8
4.6.7
4.6.6
4.6.5
4.6.4
4.6.3
4.6.2
4.6.1
4.6.0
Release notes:
<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

  • Fix test-bot cleanup to preserve etc/var files for dependent formulae by @Copilot in https://github.com/Homebrew/brew/pull/20805
  • Make launchctl service removal sudo failures non-fatal by @Copilot in https://github.com/Homebrew/brew/pull/20803
  • Allow systemctl stop on keep_alive services by using Restart=on-failure by @Copilot in https://github.com/Homebrew/brew/pull/20799
  • Enable formula-to-cask migrations within the same tap by @Copilot in https://github.com/Homebrew/brew/pull/20800
  • bump-*-pr: fix issue that --commit argument has no effect by @scientificworld in https://github.com/Homebrew/brew/pull/20818
  • cmd/deps: allow pruning deps tree for TestBot by @cho-m in https://github.com/Homebrew/brew/pull/20817
  • Revert "Revert "Use installed keg formula files when referencing installed formulae/dependencies"" by @Rylan12 in https://github.com/Homebrew/brew/pull/20819
  • Add version_scheme to minimal API by @Rylan12 in https://github.com/Homebrew/brew/pull/20821
  • keg: retain pypy directories by @cho-m in https://github.com/Homebrew/brew/pull/20822
  • Revert "Revert "Revert "Use installed keg formula files when referencing installed formulae/dependencies""" by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20824
  • formula_auditor: get casks from API if not tapped by @cho-m in https://github.com/Homebrew/brew/pull/20816
  • dev-cmd/bump-formula-pr: limit synced PR title length by @cho-m in https://github.com/Homebrew/brew/pull/20820
  • Implement no_linkage DSL to cover dependencies without linkage by @Copilot in https://github.com/Homebrew/brew/pull/20807
  • Add formula DSL support for omitting install name rewriting for @rpath/* install names by @Copilot in https://github.com/Homebrew/brew/pull/20801
  • Allow blocking cask install methods by @Copilot in https://github.com/Homebrew/brew/pull/20806
  • cmd/which-formula: create internal directory before fetching executables.txt by @W-RJ in https://github.com/Homebrew/brew/pull/20829
  • utils/bottles: fix all bottle tab by @cho-m in https://github.com/Homebrew/brew/pull/20831
  • Bump some leftover RuboCops to Sorbet typed: strict by @issyl0 in https://github.com/Homebrew/brew/pull/20687
  • ENV/super: typed: strict by @botantony in https://github.com/Homebrew/brew/pull/20828
  • formula: default to cache for Dependency#expand usage by @cho-m in https://github.com/Homebrew/brew/pull/20827
  • Portable Ruby 3.4.7 by @p-linnane in https://github.com/Homebrew/brew/pull/20833
  • Revert "Portable Ruby 3.4.7" by @p-linnane in https://github.com/Homebrew/brew/pull/20836
  • Dockerfile: retry apt-get by @p-linnane in https://github.com/Homebrew/brew/pull/20837
  • .github/workflow: update setup-ruby action by @botantony in https://github.com/Homebrew/brew/pull/20835
  • bump-*-pr: skip PR creation when --write-only without --commit by @gibfahn in https://github.com/Homebrew/brew/pull/20840
  • Replace T.any(..., NilClass, ...) with T.nilable(...) by @botantony in https://github.com/Homebrew/brew/pull/20841
  • extend/ENV/super: set CGO_ENABLED on arm linux by @branchvincent in https://github.com/Homebrew/brew/pull/20839
  • Add AI hooks by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20842
  • workflows/docker: add Docker Hub push fallback by @p-linnane in https://github.com/Homebrew/brew/pull/20838
  • dev-cmd/unbottled: ignore portable formulae by @p-linnane in https://github.com/Homebrew/brew/pull/20844
  • Bump the "all" group with 3 updates across multiple ecosystems by @dependabot[bot] in https://github.com/Homebrew/brew/pull/20845
  • Remove leftover go_resources by @cho-m in https://github.com/Homebrew/brew/pull/20848
  • formula: plan to deprecate cxxstdlib_check :skip by @cho-m in https://github.com/Homebrew/brew/pull/20849
  • ast_constants: add preserve_rpath by @cho-m in https://github.com/Homebrew/brew/pull/20851
  • Add support for installing go packages in Brewfile by @Copilot in https://github.com/Homebrew/brew/pull/20798
  • Revert "workflows/docker: add Docker Hub push fallback" by @p-linnane in https://github.com/Homebrew/brew/pull/20853
  • Add compatibility_version DSL to Formula class by @Copilot in https://github.com/Homebrew/brew/pull/20804
  • docs/Cask-Cookbook: Fix the Ruby string interpolation Wikipedia link by @issyl0 in https://github.com/Homebrew/brew/pull/20856
  • Docs/Formula-Cookbook.md: remove external command mention by @botantony in https://github.com/Homebrew/brew/pull/20846
  • workflows/sbom: update workflow url by @p-linnane in https://github.com/Homebrew/brew/pull/20859
  • .github/actionlint: remove upstream supported labels by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20862
  • sorbet: Don't include comments or line numbers in generated RBI files by @issyl0 in https://github.com/Homebrew/brew/pull/20855
  • cask/audit: recursively audit app bundle min os by @bevanjkay in https://github.com/Homebrew/brew/pull/20865
  • Pass through GOBIN and GOPATH to brew bundle by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/20866
  • bundle/go_dumper: skip dummy command-line-arguments package by @ZhongRuoyu in https://github.com/Homebrew/brew/pull/20868

New Contributors

  • @W-RJ made their first contribution in https://github.com/Homebrew/brew/pull/20829

Full Changelog: https://github.com/Homebrew/brew/compare/4.6.16...4.6.17

Copyright © 2023 - All right reserved by Yadoc SAS