Skip to content

v1.2.4

Choose a tag to compare

@cv-superding cv-superding released this 31 Aug 12:29
· 12 commits to main since this release

修复内容(基于代码审查)

  • 运行时接口:控制器要求密钥时,原先 401 直接中断、导致已发现的密钥永不生效;现改为继续尝试密钥,mihomo/CFW 等带 secret 的客户端也能连上。
  • 导入流程:整体移入后台线程,消除原先主线程 sleep 造成的界面冻结;写配置失败时自动恢复系统代理并提示,避免代理遗留关闭。
  • 系统代理兼容:ProxyEnable 以字符串型(REG_SZ)存储时也能正确识别与还原。
  • 性能:HTTP 响应读取改用 bytearray,消除大响应下的 O(n^2)。
  • 健壮性:移除全局副作用、修复 importer 诊断信息丢失、释放 GDI 画刷泄漏、短链接脱敏保留头尾、依赖缺失提示区分 ttkbootstrap/PyYAML。
  • 打包依赖精简(移除多余 requests),界面仍为 ttkbootstrap / cosmo 现代化主题。