Files
proxycast/RELEASE_NOTES.md
T
2026-10-15 19:00:20 +08:00

1.7 KiB

Lime v1.158.0

新功能

  • 输入框草稿持久化保存,支持首页及不同工作区、会话间隔离,并在重启后恢复富文本和资源引用。
  • 代码块增加语言选择、搜索、自动识别与语法高亮,保留结构化编辑和 Markdown 提交。

修复

  • 修复新建会话、首次发送和会话切换时草稿误绑定、旧内容回流或新编辑被清空的问题。
  • 按运行时实际接受结果处理输入:提交被拒绝时保留草稿,停止后恢复原输入,迟到回执不覆盖新草稿。
  • 修复技能试用等入口提交后未切换到实际会话,以及发送后编辑器恢复可编辑状态的问题。

优化与重构

  • 统一草稿协调、桌面持久化和侧栏草稿投影,移除旧草稿事件、重复状态与被替代的导航实现。
  • 设置页面使用统一章节定义,收敛菜单、加载和分类逻辑;页头返回恢复进入设置前的会话,首页入口保持独立,并复用媒体设置提示生命周期。
  • 保持 GUI 与共享 App Server 的业务边界,草稿持久化复用 Electron Host,不建立第二套会话历史。

测试与质量

  • 扩充草稿保存、冷恢复、首次发送、停止恢复、导航和输入接受结果的回归覆盖。
  • 增强真实 Electron fixture 的退出检查、构建新鲜度和资源字节验证。
  • 同步代码块与设置的五语言文案及回归覆盖。

文档

  • 更新 GUI 架构、草稿与代码块分析、设置导航审计和结构对齐账本,区分已交付能力与后续范围。

其他

  • 桌面应用、CLI npm 包与 Rust workspace 版本统一为 1.158.0。

完整变更: v1.157.0 -> v1.158.0