by shigemk2

当面は技術的なことしか書かない

brew 5.0.0

色々こまい変更がある

  • RubocopのTargetRubyVersionを上げる
  • formula_auditor: --strictモードでのみ競合チェックを実行する
  • 上流の修正に合わせStyle/RedundantLineContinuationを復元する
  • formula_creator: Rubyフォーミュラ作成用にBundler環境変数を設定する
  • エラー/中断時の部分ダウンロードキューインストールをクリーンアップする
  • Linux ARM64/AARCH64 を Tier 1 サポート対象とする
  • HOMEBREW_DOWNLOAD_CONCURRENCY=auto を設定
  • tab: installed_{on_request,as_dependency} の値を実際のブール値で扱う
  • Homebrew 4.7.0 の非推奨/無効化/削除
  • docs/Acceptable-*: 許容基準を更新
  • system_command: Context.current の変更を回避
  • 非対応 macOS バージョンと内部 API における uses_from_macos チェックを修正
  • Formula#latest_formula への各種修正
  • utils/path: API ソースキャッシュの読み込みを許可
  • Go パッケージのバンドルをスキップするフラグと環境変数を追加
  • dev-cmd/formula-analytics: macOS アナリティクスを改善
  • formula_installer: ソースビルドのポストインストール時にkegの公式を使用する
  • download_queue: TTYでない場合、APIダウンロードメッセージをstderrに出力する
  • keg_relocate: リロケーションパスを#{var}/lib/#{name}に追加
  • 複数エコシステムにまたがる2つの更新で「all」グループをバンプ
  • cask_loader: 無効なmacOSバージョン依存関係を無視する
  • 不変Fedora向けにHOMEBREW_CELLARを正規化
  • 並列ダウンロード進捗を追加
  • dev-cmd/formula-analytics: macOSバージョン番号を復元
  • 公式レポーターの不整合を修正
  • 非対応macOSバージョン向けコードを削除
  • patch: 旧HOMEBREW_PREFIXプレースホルダーを非推奨化
  • ENV: Xcode 11.0 / ld64 512.4 を最低要件とする
  • 非推奨化コミットによる後退を修正
  • cask/audit: 署名失敗のエラーメッセージを調整
  • GitHub API の最終コミットと短縮コミットチェックを修正
  • formula: コメント内のDSLスタイルを一部更新
  • docs/MCP-Server: Zedのサンプル設定を変更
  • download_queue: ボトルを一時的なセラーに抽出する
  • 偽のmacOSバージョンに関するドキュメントを追加した。
  • shims/shared/git: Linux上で/usr/bin/gitを実行する問題を修正した
  • formula_installer: relative_path_fromを使用するようにした。
  • Mojave以前のバージョン向けコードをさらに削除した
  • cask/cask_loader: 無効なmacOSバージョンを早期に破棄するようにした
  • バイト単位で十進接頭辞を使用し、並列ダウンロード進捗出力のエッジケースを修正した
  • サービスインストールディレクトリ情報をFormula Cookbookに追加した
  • docs/Support-Tiers: 明確化のため書き直し
  • language/node: -ddd を長形式に置換
  • test_bot/test_cleanup: タップで git clean を実行
  • download_strategy: 固定コミットハッシュ長を定数化
  • VSCODE_IPC_HOOK_CLI を brew edit に透過的に渡す
  • OS::Mac.sdk_root_needed? を非推奨化

github.com