GitHub Releases
更改
- 重构并极限精简应用壳层,压缩应用 Dex 与原生载荷,显著降低 APK 打包体积
- 新增独立 Package 打包模块与自定义 APK Packer,统一处理载荷压缩、ABI 打包、完整性校验、动态加载、对齐和签名
- 完全重写底层 Core API 通信架构,移除旧 JNI 业务桥接,统一通过 mihomo REST API 连接本地与远程控制器
- 移除纯代理模式,路由改动 VPN Service 、Tun 与透明代理;透明代理目前仅提供有限支持,功能尚不完整
- 重构运行时 API、客户端与服务分层,内核改为独立进程运行,并加强会话、进程和状态管理
- 清理旧 Go/C Bridge、JNI Helper 和废弃原生 API,重构 Go 内核入口与 Rust 覆写编译器结构
- 新增平板与大屏主从双栏布局,代理节点支持自适应网格展示和右侧详情切换
- 新增定位当前代理节点功能,并优化列表、网格的定位滚动和代理页稳定性
- 新增连接详情页面,补充连接信息标签与页面导航
- 新增运行时规则搜索、筛选和临时启用/禁用功能
- 新增按小时记录流量统计,改善统计数据写入与展示
- 新增覆写应用到配置界面,可查看和修改覆写与多个订阅配置之间的绑定关系
- 自定义分流配置支持跳过默认运行时 Patch,避免高级配置被应用自动修改
- 新增外部 HTTP Provider 预取,订阅启动前会将 Provider 下载到对应配置目录
- 订阅下载支持解析请求头、跟随重定向和自定义 User-Agent,并显示下载进度
- 新增繁体中文和日语界面翻译,内置配置名称支持本地化
- 修复首页设置、编辑器、自定义分流、远程控制器及无障碍操作的多语言缺失
- 新增内核诊断导出;运行时、内核和配置测试日志统一为带时间戳的
runtime.log - 日志不再在每次启动时清空,保留完整错误原因并限制文件最大体积
- 构建信息新增 mihomo 分支哈希与内核版本标记,便于识别和排查内核版本
- 配置重载和远程控制器模式下继续显示代理入口与当前代理目标,减少页面状态跳变
- 优化配置列表分区、底部操作面板和内置/导入配置的展示逻辑
- 开源许可页面改为直接打开项目链接,精简中间弹窗
- 优化启动流程,将重任务移至后台线程,并加强自动启动、会话追踪和运行状态恢复
- 优化本地与 Root 运行时生命周期,防止过期会话、重复失败提示及连续启动竞争
- 优化代理组启动校验:增加超时、中断响应、内核存活检查和错误日志回溯
- 优化覆写执行,复用 JavaScript 运行时、跳过空覆写链,并避免应用操作等待运行时重载
- 优化内置覆写的物化、元数据修复和配置处理,内置 DNS 防泄漏覆写改为 YAML 资源
- エディターのシステム バーと入力メソッドのマージンを最適化して、全画面編集エクスペリエンスを向上させます。
- サイドバーと 2 列ページのアニメーション、丸い角、ぼかし効果を最適化し、サイドバーに Haze レンダリングを使用します。
- プロバイダノードが不明なタイプとして表示され、遅延が表示されず、単一ノードの速度テストが常にタイムアウトになる問題を修正します。
- デフォルトの DNS 構成によって無効な
system://サーバーが追加され、各解決で失敗したブランチが生成される問題を修正しました。 - Root デーモンが継続的に起動されたときに、古いインスタンスが不完全に終了し、ソケット パスが誤って置き換えられる問題を修正しました。
- ネイティブ カーネル サブプロセスが終了後にリサイクルされず、ゾンビ プロセスになる問題を修正しました。
- ソケットオーナーのメッセージ送信が中断されてリトライしない問題と、接続したUnixソケットの処理が異常になる問題を修正
- コントローラー キーがプロセス コマンド ライン経由で公開される問題を修正しました
- クイック設定タイルでサービスを停止できず、ステータスが同期せず、例外発生後に復元できない問題を修正しました。
- インターフェイスレス自動起動で動作を再開できない問題と、停止したプロセスにローカル状態が残る問題を修正しました。
- サブスクリプションの空のインポート、異常なコンテンツ、不正な画像リソースのタイプやサイズなどの問題を修正しました。
- R8 圧縮後に切り取られる Javat クラスによって引き起こされるサブストア起動時のクラッシュを修正
- サブスクリプション状態でエージェントポップアップウィンドウのタイトルバーの操作が持続せず、背景が復元された後にボタン状態が期限切れになる問題を修正しました。
- ホームページでのダブルクリックジェスチャーが失敗し、サイドバーを展開した後に元に戻せない問題を修正しました。
- ViewModel のクリーンアップでホーム ページとプロキシ ページのポーリングが停止しない問題を修正しました
- リリース プロセスでは、arm64-v8a とユニバーサル、Geo および NoGeo のバリアントが追加され、APK ファイルの名前が統一されます。
- ローカル ビルドはデフォルトで arm64-v8a のみを生成します。すべての ABI を有効にすることも、ビルド スイッチを使用して Geo リソース パッケージを切り替えることもできます。
- CI は、Geo/NoGeo バージョンの同時構築、ユニバーサル APK の公開、バリアントごとの明確な製品名の生成をサポートします。
- APK を公開して、統合された 16 KiB ページの配置、整合性チェック、パッケージ化後の再署名を実行します。
- Android ビルド構成を AGP 9 に更新し、代わりにコミット数ベースのバージョン番号付けスキームを使用します。
変化
- アプリケーションデータのエクスポートとバックアップの復元機能を追加し、設定ページへの新しい入り口を追加しました
- ショートカット ダイアログ ボックスをサポートするリモート mihomo コントローラーを追加しました
- コントロール パネルのショートカットへのアクセスのサポートを追加しました (アプリを開く許可が必要です)
实验室 -> 面板相关 - ネットワーク URL 経由でオーバーライド設定をインポートするためのサポートを追加しました
- アクセス制御ページの地域アプリケーションのスマート検出を更新しました
include/exclude-package構成を VPN ビルダーに適用するAgeキーペアの生成をサポート- 最初の起動プロセスを再構築し、ホームページのプレビューとスケルトン画面アニメーションを追加し、放棄されたページを削除します。
- 新しいプロキシ、プロバイダー、およびオーバーライド リストと、新しい統合された空の状態のデフォルト アイコンを追加しました。
- 最適化された自動ビルドで固有のバージョン番号が挿入されるようになりました
- アプリケーションのバッテリー最適化ページへの直接アクセスとステータス更新を最適化します。
- アクセス制御ページのカードとボタンのレイアウトを最適化し、並べ替えロジックを最適化します。
- エージェント下部のポップアップウィンドウとエディターのアニメーションがよりスムーズになるように最適化され、壁紙のデモが長押しでトリガーされるように変更されました。
- 設定項目の概要説明を最適化し、YAML強調表示をtmLanguageのコンパクト版に切り替えます。
- moeホームページの起動制御とページヘッダーカードの最適化と再設計
- 多数のコピーライティングとスタイルの説明を最適化し、冗長な説明を削除します。
- 一部のポップアップ ウィンドウ コンポーネントの使用を最適化して、より直観的になるようにしました。
- さまざまなテーマに適応するためにナビゲーション バーの境界線のスタイルを最適化します。
- ノードの永続性と同期の問題を完全に修正
<<マージ キーを拡張するためのコンパイラ サポートを修正し、エージェント グループとルール プロバイダーの継承フィールドが欠落している問題を修正しました。- バックグラウンド コルーチンのスコープを修正し、開始状態のスコープを厳密に制限します
SessionRuntimeスナップショット変更のスレッド セーフティの問題を修正- データ回復後に
raw設定キャッシュが更新されない問題を修正 Age復号化失敗の問題を修正- 画像リソースの参照方法とリンクを修正
- 多言語ギャップを修正 #125
- 欠落していた検索ボックスマスクアニメーショントランジションを修正
- プロキシ ページからネットワーク パネル アイコンのエントリを削除しました (研究室機能ページに移動)
- ナビゲーション バーのスタイル選択を削除し、
islandに統一します。 - すべてのテスト ノード アイコンを削除します
- スクリーンショットを禁止する生体認証関連コンテンツを削除する
- 古いブート フロー コンテンツを削除する
変化
- 署名が変更されているため、インストールを上書きすることはできません。アンインストールして再インストールしてください
- リファクタリングされたオーバーライドのオーバーライド
- JS / YAML 上書きサポートを追加
- デスクトップ作成 Web パネルのショートカットを追加しました
- 年齢サポートを追加
- デスクトップコントロールアイコンを修正
- 固定磁石アイコン
- サブスクリプションの並べ替えスキームを修正
- エージェントグループ取得例外を修正
- サブスクリプション更新の失敗を修正
- サブスクリプションのインポート例外を修正
- オーバーライドが有効にならない問題を修正
- オーバーライドによるサブスクリプションの破損を修正
- バックグラウンドキャッシュを修正
- 永続メモリノードの障害を修正
- 古いオーバーライド ソリューションを削除する
- ネイティブ署名検証を削除する
変化
- YumeBox Lite バージョンをサポート
- Senrty トラッカーが削除されました
- EMAS プッシュ更新を削除しました
- 液体ガラスを除去した
- 試験的なホームページのサポート、トリミングされた画像のカスタマイズ可能な置換を追加しました
- 新しいメタ機能 カスタム迂回入口
- アプリの数をカウントするために使用できるトラフィック統計が追加されました。検索プロセスを開始する必要があります。
- ナビゲーションバーのスタイルを追加しました
- 言語切り替えを追加しました
- プライバシー設定オプションを追加しました
- バックグラウンドリリースUIを追加
- 起動時の触覚フィードバックを追加
- 最適化されたアイコン形式のサポート
- エージェントの起動プロセスを最適化する
- ナビゲーション バーのアニメーション フィードバックを最適化する
- 通知バーのコンテンツを最適化する
- 通知バーのショートカット ポップアップ ウィンドウの遅延を最適化する
- カードの角のサイズを最適化する
- ノードソートアニメーションを最適化する
- アクセス制御アプリの検索バーを最適化する
- トラフィック統計グラフの最適化
- グローバルな色の選択を最適化する (ダークテーマ)
- ポップアップ ウィンドウ コンポーネントのパフォーマンスを最適化します。
- 構成カードのソートを最適化する
- ナビゲーションの感触を最適化する
- スクロールリストのパディングを最適化する
- アプリディレクトリのリソースを最適化する
- 初期化ページのリンクエラーを修正
- ポップアップウィンドウの異常な高さを修正
- 自動開始のブロックとスタックを修正
- スクロールリストの触覚フィードバックを修正
- インポートポップアップウィンドウのブロックを修正
- カーネルハッシュ例外を修正
無関係なコンテンツ
- 多言語プラグインの削除、generate-locale kotlin スクリプトによる多言語の生成
- ワークフローのリファクタリング
変化
- 新しい上書きシステムにより、複数の構成切り替えアプリケーション、オーバーレイ ビジュアル編集などでデフォルトの配布テンプレートを上書きできるようになり、迅速な追加、配布の編集などがサポートされます。
- さまざまなオーバーライド操作にサフィックス修飾子 (
start end merge force) を使用して完全にカスタマイズされたオーバーライド設定 詳細については、オーバーライド ドキュメント を参照してください。 - Root Tun サポート、VPN 不要
- 初期化ブート ページの改善
- より良いトーストポップアップ
- よりユーザーフレンドリーな UI インタラクションの詳細 UI の最適化
- 液体ガラスの導入 (非推奨)
- サブスクリプションリンクの変更をサポート
- ブリッジの一部を書き直しました
- 新しい接続ページの追加
- Rust を使用して構成を解析および上書きし、ランタイム構成を生成する機能を追加しました
- 新しい構成エディターは構文チェックと部分補完をサポートします。
- シングルノード速度測定機能を追加
- プレビュー構成を追加する
- ノードページの速度測定アニメーションを追加しました
- より多くのタグをサポートするために新しいノードを追加する
- ノードページアニメーションの並べ替え効果を追加しました
- リンクプレビューページを追加しました
- GeoX ファイルのダウンロードを追加しました
- ログページを再構築する
- 一部のシナリオでポップアップウィンドウが閉じられない問題を修正しました
- ノードページの予期しないパディングエラーを修正
- ルーティング システムのトラフィック パターン エラーを修正
- トラフィック統計ページの利用不可ステータスを修正
- 一部のデバイスでのアイコン例外を修正しました
- インポート設定の確率がスタックする問題を修正
- デフォルトのテーマは濃い緑色に切り替わります
- 視覚効果を高めるためにいくつかのアイコンを置き換えます
- ダークモードでのテーマカラーの選択を最適化する
- エージェントグループのアイコンサイズを最適化する
- いくつかのポップアップウィンドウの遅延問題を最適化します。
- 一部のページに表示されるカードの余白を最適化します
- トップバーのぼかし効果を最適化する
- ページナビゲーションのアニメーションを最適化する
- ホームページのスライドとフォローアップを最適化する
- 永続化ノードの選択戦略を最適化する
- ホームページ ノードの最適化 未知の予期しないパディングの位置ずれ
- ナビゲーション バーの非表示ロジックを最適化する
- 迂回を設定するための接続ノード ページのポップアップ ウィンドウを削除します。
作成者更新のログが書き込まれない問題を修正ダウンロードリンク
変化
- クラウド公開プッシュ更新を追加しました
- アップデートを手動で確認するための「About」ページを追加しました
- ノードページにドロップダウンテストノードを追加
- パッケージ名を自動的に選択するためのアクセス制御を追加しました
- ナビゲーションバーのぼかし効果を追加しました
- 隠し背景カードを追加しました
- ナビゲーションバーの色の選択を最適化します。
- ホームページの一言スタイルを最適化する
- グローバルな色の選択を最適化します (カスタム テーマの色とともに使用)
- 外部パネルの開閉方法を最適化する
- 外部コントローラーを最適化 (再度上書きする必要はありません)
- ポップアップ ウィンドウを閉じるジェスチャーを最適化する
- テストノードのソートを最適化する
- 最適化されたマグネットスイッチ
- ポップアップウィンドウを閉じるアニメーションを最適化する
- トーストテキストエラーを修正
- 全画面ノード表示サポートを削除
- より多くの ACG コンテンツを含めるようにしてください
変化
- ナビゲーションバー機能を追加しました
- 継続的統合プロセスを最適化する
- インテント処理と状態永続性の改善の紹介 ダウンロード リンク
変化
パッケージ名が変更されました。このバージョンでは元のデータは引き継がれません。旧バージョンはお客様ご自身でアンインストールしてください。
- ノードリストタブページのスクロールパフォーマンスを最適化する(#21)
- プロキシの起動速度の向上 (#20、#16)
- サブスクリプション名は、リンクのインポート時に自動的に取得できます。
- タイルを長押ししてアプリケーションに入る問題を修正 (#17)
- アプリケーションリストのアクセス制御を追加(クリップボードからのインポート/エクスポートをサポート) (#22)
- 外部リソースの「実行」および「手動アップロード」操作ボタンを追加しました
- パッケージ化されたリソース量のさらなる最適化
変化
- 多言語対応を追加しました
- 「1 つの原則に従う」スイッチを追加しました (言語が zh の場合に自動的に有効になり、オフにすることはできません)
- トラフィック統計ページを追加しました
- ワンクリック更新ボタンを追加しました
- ワンクリックでサブスクリプションをインポートするための Scheme 呼び出しを追加 #12
- ペーストボードインポートサブスクリプションの自動読み取りを追加 #12
- 新しい QR コードを追加してコードをスキャンしてサブスクリプションを追加します #14
- 最適化リモート サブスクリプション名は不要になりました #12
- SubStoreの起動と自動シャットダウンを最適化する
- リンクが長すぎてサブスクリプションが正常にインポートできない問題を修正 #13
- 未追加ルールのグローバルダイレクト接続モードの問題を修正
- Webパネルで選択したノードを記憶できない問題を修正
- 通知サービスのリロード設定名が変更できない問題を修正
- Web 面板位置调整至节点页左上角
- 节点页提供更详细且更丰富的排序方式
- 一部のページの色の選択を最適化する
- ページ余白のレイアウトとボタン位置の異常を修正しました。
- その他の細部の最適化と修復
