Skip to content

Pix 0.3.8

Choose a tag to compare

@FFatTiger FFatTiger released this 18 Oct 14:23
· 95 commits to main since this release

Pix 0.3.8

修复

  • “消息未发送,草稿已保留”误报
    • 手机切到后台再回来后,心跳会重新启动。
    • 发送等待连接恢复的时间从 10 秒放宽到 30 秒,期间自动重连并用同一个消息编号重发。
    • 消息已经发出后,停止、切换会话或断线不再判为未发送,改成按消息编号向服务端核对。
    • 服务端发送普通消息时只校验会话编号,不再校验版本号,切模型、自动起标题之类的操作不会再导致消息被拒收。
    • 断线期间发出的读取请求在重连后会正常结束,不再卡住。
  • 会话删除:会话行的 ⋯ 菜单里可以删除。空闲的会话会先停掉再删,运行中的会话给出提示。
  • 模型服务商:内置服务商也能拉取模型列表(使用 SDK 默认地址)。
  • 系统通知:修复推送配置接口 500 的问题(web-push 的导入方式、VAPID 私钥格式),以及设置页白屏。

清理

  • 删除了生命周期中已经不用的状态、方法和重复判断,约 240 行。