Github List

[v2.2.6] - 2026-03-05

✨ 主要更新

  • 更新设置更灵活 - 新增 stable / prerelease / autobuild 三种更新通道,可按偏好选择更新节奏
  • 备份与恢复上线 - 可以导出当前应用数据,也可先预检再恢复,迁移或重装更省心
  • 订阅状态更清晰 - 自动更新会显示失败次数、原因和重试时间,方便判断是否需要手动处理
  • 多语言体验提升 - 俄语/日语翻译补齐,通知与错误文案更统一,减少中英混杂
  • 设置页文案本地化 - “系统平台”“加载中”等文案支持随语言切换

🌐 网络与代理(#38)

  • 新增 Fake DNS(默认关闭) - 支持 fakeip DNS server,默认不启用,避免影响既有配置行为
  • Fake DNS 生效范围可选 - 支持 proxy_only(仅代理流量)与 global_non_cn(全局非 CN)两种策略
  • Fake DNS 地址池可配置 - 支持自定义 IPv4/IPv6 CIDR(默认 198.18.0.0/15fc00::/18),并在前端增加格式校验
  • 反向映射缓存联动 - 启用 Fake DNS 时自动开启 dns.reverse_mappingexperimental.cache_file.store_rdrc
  • TUN 网络自愈能力 - TUN 连通性连续失败后自动触发内核自愈重启,缓解网络切换/插网线后的断网问题
  • 自愈策略可配置 - 新增自愈开关与冷却时间(15-600 秒,默认 90 秒),并持久化到应用配置

🐛 稳定性与安全

  • 修复重复注册问题 - 避免部分场景下的异常行为
  • 修复隐藏启动与自动更新边界问题 - 启动更稳,订阅自动更新更可靠
  • 增强旧备份兼容性 - 老版本备份恢复时会自动补默认更新通道(stable
  • 安全加固 - 收紧默认权限并完善 CSP 配置,降低潜在风险
  • 修复 TUN 插网线后无网络连接 - 守护进程在 TUN 模式下支持自动自愈恢复,降低网络拓扑变化导致的全局断连概率
  • 启动冲突自动清理(#42) - 启动前若检测到旧内核进程残留,会先按进程名强制清理,再继续内核启动流程
  • 强制清理失败提示增强(#42) - 若旧内核进程无法结束,将阻断本次启动并明确提示手动结束进程/以管理员权限重试
  • 快速重启兜底增强 - 停止阶段失败或超时时,升级为按进程名强制清理,减少重启被残留进程卡住的问题