Skip to content

Releases: 245678000000/ZCode-Mobile

ZCode Mobile v0.2.3

Choose a tag to compare

@245678000000 245678000000 released this 11 Sep 13:08
97b28cf

ZCode Mobile v0.2.3

升级注意:v0.2.0 是 CI 临时密钥签名的,装过 v0.2.0 需要先卸载;v0.2.1 起可直接覆盖升级。

修复

  • Remote 页面白屏:WebView 在界面重组时被从容器里拔出、再也放不回去。这是根因,已在 Pixel 5 真机上确认修复。
  • 页面加载失败(证书 / 网络 / HTTP)时显示具体原因,不再是一片白
  • 跨域跳转留在 App 内,不再被踢到外部浏览器
  • WebView 进程被回收后自动重建

新功能

  • 主题:设置 → 外观,系统 / 浅色 / 深色,同时作用于 App 和 Remote 页面,切换即时生效
  • 从首页直接发消息:输入框内容会填进 Remote 页面的输入框并发送;页面在任务列表时会先打开当前会话
  • 任务列表、会话标题、输入框、文件等选择器已对真实 Remote 页面(v4)校验,任务标题不再夹带时间

其他

  • 设置里可开启开发者模式查看 WebView 日志
  • 信任用户安装的 CA(与 Chrome 一致)

SHA-256 见 sha256-checksums.txt

ZCode Mobile v0.2.1

Choose a tag to compare

@245678000000 245678000000 released this 11 Sep 04:35
7a820ce

ZCode Mobile v0.2.1

升级注意:v0.2.0 是 CI 用临时密钥签名的,装过 v0.2.0 的手机需要先卸载再安装本版本。从 v0.2.1 起所有版本使用同一把密钥签名(证书 CN=ZCode Mobile,SHA-256 9249fe57…906f6b),以后可以直接覆盖升级。

修复

  • Android 13+ 现在会申请通知权限(首次进入首页,以及在设置里打开通知开关时);之前通知从未弹出
  • 首次读取页面不再把历史已完成任务当成"刚完成"批量推通知
  • 任务 ID 不再随状态变化,修复同一任务变成多条、旧条目卡在"运行中"
  • 连接中断 / 恢复事件不再只触发一次
  • HTTP 401/403 正确识别为会话过期
  • 审批检测收紧:必须有对话框或成对的允许/拒绝按钮,只在该容器内识别命令,减少误报
  • 修复 Activity 泄漏和弹窗 WebView 泄漏
  • 公网 http:// 链接拒绝连接(链接路径含会话密钥)

界面

  • 按 ZCode 桌面端重做:白底、系统字体、纯列表、首页输入框直接发送到 Remote 页面,深色模式跟随系统
  • 启动图标与通知图标改为 ZCode 官方 Z 标

其他

  • 移除 WorkManager 占位任务、WAKE_LOCK 及未使用代码
  • Release 构建启用 lint

SHA-256 见 sha256-checksums.txt

ZCode Mobile v0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 10:15
14311cb

Full Changelog: v0.1.0...v0.2.0