Skip to content

ZZZ Browser v1.9.0

Choose a tag to compare

@zengjiangy zengjiangy released this 16 Jul 03:07

ZZZ Browser 1.9.0

本版本集中处理 1.7.1 全面测试中可在 WebView2 框架内落地的安全、隐私、可靠性与无障碍问题。

重点更新

  • 使用完整 Public Suffix List 判断第三方站点,覆盖 github.ioappspot.comco.za 等复杂边界。
  • 用户脚本强制执行 @grant / @connect,C# 后端进行二次授权,并以逐脚本令牌隔离网络和 GM_*Value 存储。
  • GM_xmlhttpRequest 增加并发、上传和内存响应上限;大文件继续使用流式 GM_download
  • 内置广告拦截支持常用 ABP/EasyList 网络规则与 @@ 例外规则。
  • 增加 WebView2 进程恢复、Runtime 更新提示和每 30 秒非隐私会话快照。
  • 启动页根据背景自动切换深浅前景,修复黄色、浅绿、橙色等预设的文字对比度。
  • 新增 17 项边界测试和 GitHub Actions 双架构构建检查。

验证

  • x64 / ARM64:0 warning、0 error。
  • x64 实机:WebRTC 主框架/iframe、位置保护、第三方 Cookie、17 MiB 用户脚本响应、进度/readyState、Cookie、脚本私有存储和后台下载通过。
  • 强制结束后会话快照恢复通过。
  • NuGet 已知漏洞检查:未发现漏洞。

已知限制

  • 受 WebView2 产品边界限制,完整 Chromium 扩展、Web Payment、Push 等能力不在当前框架可实现范围内。
  • 发布物提供 SHA-256 校验和,但尚未使用 Authenticode 证书签名。
  • ARM64 已完成原生构建和 PE 校验,本轮没有 ARM64 实机运行环境。