mirror of
https://github.com/aiclientproxy/proxycast.git
synced 2026-10-16 15:34:08 +08:00
1.7 KiB
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