by shigemk2

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

homebrew

brew 4.4.9

update.sh: 未使用の環境変数を修正 sorbet: 一部のCaskファイルをtyped: strictに更新 rubocops/uses_from_macos: Sequoia jqの使用を許可 formula: inreplaceのグローバルパラメータを公開 github.com

brew 4.4.8

system_config: brewブランチを出力する機能を追加 formula_installer: 無効化されたフォーミュラのインストール/アップグレードを許可 cask: マルチユーザー環境での権限のエッジケースを修正 github.com

brew 4.4.4

dev-cmd/bump-formula-pr: 型エラーの修正 workflows/actionlint: zizmorを実行するように更新 workflows: artipacked警告の修正 workflows/pkg-installer: template-injection警告の修正 workflows/vendor-version: template-injection警告の修正 Cask::Con…

brew 4.4.2

formula_installer: ボトル取得時に認証を検証 extend/kernel: GitHub Actions の重複メッセージを修正 test/utils/github_spec: @ZhongRuoyu による #18569 のアーティファクト URL テストを修正 shellenv: #18524 の @HeroCC による fpath に zsh サイト…

brew 4.3.24

brewed_ld_so_diagnosticsのTypeError対策の強化 検索で@や+文字の使用を許可 LinuxでのXDG_DATA_DIRS設定を追加 アンボトル数の修正 Xcode依存関係の修正 ボトルハンドリングの改善 マニフェストエラー処理の修正 GitHubランナーで--all-supportedに15-x86_…

brew 4.3.21

dev-cmd/typecheck: --fail-if-any-errorsオプションを追加 cmd/vendor-install: Pythonバージョンの誤検出を修正 brew.sh: リポジトリディレクトリのキャッシュを改善 utils/github: クローン失敗時のエラーメッセージを詳細化 tap-new: フォーミュラのデフ…

brew 4.3.20

dev-cmd/bottle: iso8601を仕様に準拠するために使用 formula_auditor: さらに多くのSPDXライセンスを拒否 docs: 非推奨/無効化されたGCCフォーミュラに関する参照を削除 list.sh: 列出力をサポート shims/super/cc: -pipeを渡さないように修正 cmd/shellenv…

brew 4.3.19

casksおよびformulaのグロビングを簡略化 utils/shared_audits: GitLab URLでサブグループを許可 utils/spdx: シンボルの無効なSPDX構文を修正 workflows/docker: イメージビルドにdocker/build-push-actionを使用 github_runner_matrix: テストに互換性のな…

brew 4.3.18

dev-cmd/typecheck: タップでの型チェックをサポート brew.sh: Gitキャッシュのさらなる改善 feat: インストーラーに証明書添付機能を追加 Minor type safety improvements include Kernelの削除 Homebrew::CLI::Argsにtyped: strictを有効化 Rosetta監査の…

brew 4.3.17

diagnostic: XDG_DATA_DIRS内の文字列チェックを追加 cleaner: typed: strictを使用 hardware.rb: typed: strictを使用 Cask::Artifact::Installerを型安全に変更 brew.sh: 無視可能なパーミッションエラーを非表示に変更 devcontainer: Codespacesでbundle…

brew 4.3.16

メソッドのリファクタリングで余分なタップ要求を削除 brew shellenvのFishシェル古いバージョンとの互換性修正 VSCode設定の改善 brew debuggerコマンドを追加 VS Codeデバッガサポートの改善 typed: strictの使用を増やす Sorbetエラーの抑制 UNDEFINED_CO…

brew 4.3.15

SBOMスキーマ検証の修正 必要な依存関係のチェックを制限 複数ファイルでstrict制約が適用できないことをコメント binを補間しないように推奨 caskトークンとformula名の監査コードを共有 brew formulaeコマンドと補完機能の高速化 ruby-lsp-activate.shを実…

brew 4.3.14

新しいアーキテクチャ対応の追加 Rosetta関連の警告機能の追加 Caskの監査機能の強化 ダウンロード戦略でのlast-modifiedヘッダーの無効化 インストールリクエストがない場合の自動削除の改善 Rubocop実行前のディレクトリ変更のスタイル修正 github.com

brew 4.3.12

PyPI名の正規化 ghバージョン検出の削除 GitHub API認証エラーの修正 github.com

brew 4.3.11

MANPATH設定時のコロンの追加 UnpackStrategyTypeの導入 typed: strictの展開 #audit_formula引数の構造体使用 fetch_resource_and_forced_version型の修正 コンテキスト復元の修正 Rosettaのシステムチェックシミュレーションの許可 LinuxbrewのUIDを1000に…

brew 4.3.10

docker: LinuxbrewのUIDを1000に戻す cli/named_args: コアcasksの優先度を上げる utils/analytics: データの削除を強化 utils/analytics: 改行の処理を修正 dependency: エイリアスからフォーミュラへの変更時に見逃したアップグレードの修正 github.com

brew 4.3.9

APIからのtap移行のリネーム読み込み Dockerfileのビルドキャッシュの最適化 Rustflagsにeffective_archを使用 説明検索にAPIを使用 短い名前でのAPIからのtap移行リネーム読み込み depends_onで範囲制限されたon_osの処理 壊れたopavoteリンクの削除 テスト…

brew 4.3.8

portable-ruby ダウンロード情報の抽出 URLコップに共有チェックを使用 on_os ブロックが最小 OS を指定することを確認 docs/Gems, Eggs and Perl Modulesでのタイポを修正 CurlDownloadStrategyで無効な最終更新ヘッダー値を無視 casksがrosettaに関する警…

brew 4.3.7

ドキュメント修正 「ファイルをコピーするときは cp -c を使う」を差し戻しました バンドルインストールの EUID と UID の不一致を処理する path_exec_files, all_files をインクルードする include path_exec_files, all_files を差し戻した 移植不可能な R…

brew 4.3.6

カスクのないカスクタップを表示しない 様々な調整 カスクタップドクターの出力を修正 GitHub Pages を読めるようにした ワークフローをさらに改善 SpecFilePathSuffix を削除 厳密型付けを有効にした ZDOTDIR 環境変数が読み込まれないのを修正 cp -c を使…

brew 4.3.5

このリリースにはmacOS 15 Sequoiaの暫定サポートが含まれています。macOS 15ベータを使用する際は、以下の点にご注意ください: XcodeとCLTを16.0ベータ版にアップデートする必要があります。 brew installはデフォルトでSonomaボトルを使用するため、ボト…

brew 4.3.4

cleanup コマンドに --scrub フラグのエイリアス追加 cmd/setup-ruby: 空のコマンドパス処理 bin/brew: brew-in-brew 呼び出しでオリジナルパスのトラッキング修正 dev-cmd/edit: 編集終了後のAPIインストール警告表示 cask: 適用不可能なバージョンバリエー…

brew 4.3.3

OSDN の URL 監査無効化 GitHub ランナーマトリックスのタイムアウト定義 Actionlint 実行 Tmpdir 削除の再設計 日付範囲の挙動修正 Nghttp2 の監査免除追加 入れ子コンテナの抽出修正 macOS での Linux ボトル取得修正 GitHub の警告/エラーを標準エラー出…

brew 4.3.2

ruby/setup-ruby のバージョンbump Vernier profilerのサポート追加 オートコレクトの無限ループ修正 アップストリームタップの明確化 署名チェックの更新 bundle clean の実行 Rubyメタデータファイルの追加 --fail-with-body のサポート確認 cask audit tm…

brew 4.2.20

バグ修正 性能向上 セキュリティ強化 新機能追加 自動更新機能改善 ユーザーインターフェースの調整 ドキュメント更新 github.com

brew 4.2.19

Linux ELFでldd使用回避 Pythonのドキュメント更新と提案適用 virtualenv_install_with_resourcesの引数順序変更 Rubyセットアップアクション固定 Python 2関連メソッド非推奨化 InstallationドキュメントにHEAD使用を追加 ldd使用回避の変更をリバート pr-p…

brew 4.2.18

GitHubホストのM1 macOSランナーをサポート cmd/helpに説明と引数を追加 dev-cmd/bump-cask-prがFromContentLoaderを使用 HOMEBREW_FORBIDDEN_*設定を追加 ブロックパラメータを優先 --display-timesを--caskと共に許可 cmd/logの修正 dev-cmd/generate-*-ap…

brew 4.2.17

Pathnameを配列で#runに渡せるよう変更 ヘッダーにSVGロゴを使用 コマンドをAbstractCommandを使用するよう移行 さまざまなトークンタイプを$HOMEBREW_GITHUB_API_TOKENとして使用可能に cask/auditで常にコード署名監査を有効化 deprecate_disableにunsigne…

brew 4.2.16

formula_cellar_checksに型追加 bump-*-prでHOMEBREW_NO_GITHUB_API=1設定時の処理追加 formula_cellar_checksの型修正 formula_installerでnilランタイム依存関係の処理追加 特権モードでのbashサポート writable_real?の回避 .crateファイルの解凍サポート…

brew 4.2.15

utils/pypi: リソースパッチの上書き許可 dev-cmd/create: 型の追加 .rbiシムのyard docsへの含有 rspec-itsの使用の削除とリファクタリング dev-cmd/bump-formula-pr: URL内の部分的バージョンの置換 cask/artifact/moved: ディレクトリ削除時の権限処理の…