FlyClash Desktop v0.3.0-ver2 测试版
性能优化
- 覆写(Override)应用结果全新缓存机制:同一配置与覆写组合仅执行一次脚本,托盘刷新、代理列表加载、配置解析等路径全部复用结果,大配置 + JS 脚本场景下启动与操作响应显著提速
- JS 覆写执行引擎改用
JSON.parse注入配置,避免大配置在脚本引擎内逐节点求值;脚本循环迭代上限同步放宽,大规模节点去重类脚本不再被误杀 - 配置/覆写热重载与代理列表加载提速,消除切换配置时的界面卡顿与空白闪烁
覆写系统
- 修复 JS 脚本覆写后代理页仍显示原始分组的问题
- 修复配置中含
__proto__等特殊键时脚本覆写静默丢失字段的问题 - 全局覆写严格互斥:新增与更新路径均保证同一时间只有一个启用的全局覆写
- 启用远程覆写但内容下载失败时自动回滚启用状态,不再产生"已启用但永不生效"的僵尸项
- 修复覆写拖拽排序部分失败时前后端状态不一致的问题
- 修复新增覆写可能插入到列表中间而非末尾、改变应用顺序的问题
- 修复覆写页面切换开关时的闪烁
代理与分组
- 修复
include-all分组的一系列显示问题:url-test 分组缺失、国家分组节点为空、空分组被隐藏 - 代理节点类型从 provider 补全,不再显示 Unknown 占位
- 修复主界面切换节点后托盘菜单首次右键仍显示旧节点的问题
内核与稳定性
- 内核启动与控制器预热解耦,消除双进程控制器超时导致的启动失败
- 修复配置热切换在传输层异常时磁盘配置与运行态不一致的问题;配置切换热重载严格校验缓存归属
- 修复停核换配置再热切回旧配置时可能加载错误配置的缓存问题
- 内核已成功启动后设置持久化失败不再误报"启动失败"
- Windows TUN 服务模式独占内核所有权;修复 Helper 服务已存在时安装失败、中文系统 UAC 提权等问题
订阅管理
- 订阅刷新具备自愈能力:本地内容损坏时直接以新下载内容覆盖,不再中止刷新
- 删除订阅时同步清理明文导出文件,避免节点凭据残留磁盘
- 修复订阅页空白闪烁,恢复 YAML 拖拽导入
安全加固
- WebView 启用严格 CSP 策略
- 外部链接调用系统浏览器前强制校验,仅放行 http/https,阻断本地可执行文件与自定义协议
- 服务与发布链路安全加固;WebDAV 备份支持 HTTP 端点
其他
- Netflix 解锁检测算法与 Android 端对齐
- 仪表盘移除的卡片持久化为禁用状态,不再被默认布局还原
- 修复偏好设置恢复与全局模式路由问题
- 桌面端禁用 WebView 默认右键菜单;Windows 品牌与托盘图标清晰度优化
当前为测试版,可能存在兼容性问题,欢迎到 Issues / 交流群反馈。