Repository navigation
Releases: youaoi/hostcassettes
Release list
v0.9.2-arm64.2
Host Cassettes 0.9.2-arm64.2
変更点
- アップデートの署名が不適切で認証できないエラーを修正
- appcast に旧リポジトリの Gas Mask エントリが混在し、ビルド番号
4(0.8.9)が Host Cassettes の番号を上回るため Sparkle が誤った更新を適用しようとしていた問題を修正 CFBundleVersionを5に修正(ビルド番号が逆行していた問題を解消)- appcast から旧エントリを除去済み
- appcast に旧リポジトリの Gas Mask エントリが混在し、ビルド番号
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
zip を展開して Host Cassettes.app をアプリケーションフォルダに移動してください。
Full Changelog: v0.9.2-arm64.1...v0.9.2-arm64.2
v0.9.2-arm64.1
Host Cassettes 0.9.2-arm64.1
変更点
- 外部からの hosts 変更検知時の動作を設定で切り替え可能に(デフォルト: 自動復帰オフ)
- オフの場合、外部変更を検知するとステータスバーアイコンが警告表示(黄色 !)に切り替わり動作を一時停止
- アイコンクリックで認証し、アクティブ hosts を再適用して監視を再開
- メニューから別の hosts を手動選択した場合も一時停止を解除
- ステータスバーアイコンおよび編集画面のアイコンにカスタムカラーを設定可能に
- アイコン選択ダイアログにカラーピッカーを追加
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
zip を展開して Host Cassettes.app をアプリケーションフォルダに移動してください。
Full Changelog: v0.9.1-arm64.2...v0.9.2-arm64.1
v0.9.1-arm64.2
Host Cassettes 0.9.1-arm64.2
変更点
- アップデート確認が失敗する不具合を修正
Info.plistのSUFeedURLが旧ユーザー名を参照していたため Sparkle の appcast 取得が 404 エラーになっていた問題を修正
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
zip を展開して Host Cassettes.app をアプリケーションフォルダに移動してください。
Full Changelog: v0.8.9-arm64.1...v0.9.1-arm64.2
v0.8.9-arm64.1
Gas Mask 0.8.9-arm64.1
変更点
- hostsファイルの書き込みを特権付き cp 方式に変更し、権限まわりの安定性を向上
- SF Symbol メニューアイコンの描画を簡略化
- Retina ディスプレイ対応(NSHighResolutionCapable)を追加
- コード署名設定を Apple Development に変更
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
「壊れているため開けません」と表示される場合
本アプリは Apple Developer ID による署名・公証を行っていないため、macOS Gatekeeper によってブロックされることがあります。
方法 1: ターミナルで quarantine 属性を削除する(推奨)
xattr -cr /Applications/Gas\ Mask.app方法 2: 右クリックから開く
Finder で Gas Mask.app を右クリック(または Control+クリック)→「開く」を選択します。
Full Changelog: v0.8.8-arm64.2...v0.8.9-arm64.1
v0.8.8-arm64.2
Gas Mask 0.8.8-arm64.2
変更点
- 自己署名証明書によるコード署名に対応し、開発者端末で Touch ID による認証が可能に
- VS Code ビルドタスクの CODE_SIGN_IDENTITY を自己署名証明書に変更
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
「壊れているため開けません」と表示される場合
本アプリは Apple Developer ID による署名・公証を行っていないため、macOS Gatekeeper によってブロックされることがあります。
方法 1: ターミナルで quarantine 属性を削除する(推奨)
xattr -cr /Applications/Gas\ Mask.app方法 2: 右クリックから開く
Finder で Gas Mask.app を右クリック(または Control+クリック)→「開く」を選択します。
v0.8.8-arm64.1
Gas Mask 0.8.8-arm64.1
変更点
- hostsメニューを"-"区切りで階層サブメニューに自動グループ化
- 「Hosts変更を反映」サブメニューを追加(DNSキャッシュクリア・Chromeソケットプールフラッシュ)
- hostsファイルごとにカスタムステータスバーアイコンを設定可能に
- PrivilegedActionsからbiometric認証パスとカスタムプロンプトを削除し簡素化
- CIマトリクスからmacOS 26 / Xcode 26.2を除外
- コード署名フラグをCODE_SIGN_IDENTITY=-に統一
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
「壊れているため開けません」と表示される場合
本アプリは Apple Developer ID による署名・公証を行っていないため、macOS Gatekeeper によってブロックされることがあります。
方法 1: ターミナルで quarantine 属性を削除する(推奨)
xattr -cr /Applications/Gas\ Mask.app方法 2: 右クリックから開く
Finder で Gas Mask.app を右クリック(または Control+クリック)→「開く」を選択します。
v0.8.7-arm64.3
Gas Mask 0.8.7-arm64.3
変更点
- About ダイアログの著者表記を「Based on Gas Mask by Siim Raud」に変更
- HostsDataStore の NotificationCenter を DI 可能にし、テストの分離性を向上
- About スクリーンショットテストをヘッドレス環境でも安定動作するよう改善
動作環境
- macOS 13 Ventura 以降
- Apple Silicon Mac
インストール
「壊れているため開けません」と表示される場合
本アプリは Apple Developer ID による署名・公証を行っていないため、macOS Gatekeeper によってブロックされることがあります。
方法 1: ターミナルで quarantine 属性を削除する(推奨)
xattr -cr /Applications/Gas\ Mask.app方法 2: 右クリックから開く
Finder で Gas Mask.app を右クリック(または Control+クリック)→「開く」を選択します。
Full Changelog: v0.8.7-arm64.1...v0.8.7-arm64.3