Releases: limecloud/lime
Releases · limecloud/lime
Release list
Lime v1.148.0
Lime v1.148.0
新功能
- TUI 输入与快捷键继续对齐 Codex:编辑器、Vim modal、搜索、历史、kill/yank register、列表分页和模型/推理强度选择统一消费可配置 keymap。
- Thread resume 现在可以携带同一份 rich draft 与正在编辑的问答备注、审批选择和 MCP 表单,并在连接断开、恢复和终态通知时按 Thread 精确清理。
- Prompt history 与 App Server 的公共 identity 统一使用 canonical Thread ID;TUI/CLI 继续复用同一 App Server JSON-RPC、RuntimeCore 和 Thread/Turn/Item 投影。
修复
- 修复结构化输入在 UTF-8 编辑、trim、queue edit、历史、重试和 external editor 之间丢失
TextElementplaceholder、图片 detail、附件或 Skill identity 的问题。 - 统一 start、steer、queue add/update 与 RuntimeCore 的输入长度校验和结构化错误,拒绝时保留完整 draft、附件、mention、cursor 与本地历史。
- 修复 thread 切换、断线恢复、交互请求 resolved/terminal 通知、历史搜索和输入缓冲的状态串线;避免 foreign Thread 的请求写入当前 BottomPane。
- 改进 diff、transcript、textarea、request-user-input 和 MCP elicitation 的布局、渲染与模块边界,覆盖窄终端、重排、焦点和终端恢复。
优化与重构
- 将 TUI 的 submission、thread input、message history、composer、textarea、Vim、model catalog、resume picker 和交互视图拆到单一职责 owner,继续沿用共享 App Server 主链。
- 补充 canonical prompt history、typed input lowering、queue/turn projection、CLI stdio 与 TUI PTY 的 current fixture 和结构守卫。
- 更新 TUI keymap、App Server 命令合同、架构说明、操作文档和 Codex 对齐执行记录。
测试与质量
- 扩展 App Server protocol/schema/client、输入限制、prompt history、TUI 交互、Vim、编辑器、历史恢复、queue edit、stdio 和 PTY Gate B 回归覆盖。
- 发版验证以
npm run verify:app-version、npm run typecheck、受影响 Rust/协议测试和 GUI smoke 结果为准;完整 Rust CI、跨平台打包、签名、公证与 npm 分发由发布流水线继续验证。
文档
- 更新
docs/ops.md、App Server 架构与命令边界、TUI/CLI Codex 对齐计划及结构 inventory。
其他
- 本版本没有新增平行 runtime、历史存储或兼容后端;Desktop 与 CLI/TUI 继续共享
Product Surface -> App Server JSON-RPC -> RuntimeCore -> Thread/Turn/Item主链。
完整变更: v1.147.0 -> v1.148.0
Lime v1.147.0
Lime v1.147.0
新功能
- TUI 任务中心支持按项目或状态分组、状态筛选、搜索、分页加载,以及任务创建、重命名和切换。
- 新增动态快捷键帮助与选择页签,统一任务中心、transcript、pager 和输入区的快捷键提示。
- 模型选择器采用无边框布局,支持当前模型标记、翻页导航和窄屏换行。
- 文件、Skill 和命令弹窗统一搜索匹配与选中项滚动,补齐 Unicode 高亮和长路径展示。
- 审批面板支持通过 Ctrl-A 查看完整详情,在窄窗口保留可操作选项,关闭详情页后继续原审批。
- MCP OAuth 登录支持 thread/login 关联通知;新增通过 App Server 执行的
lime mcp logout,按服务清理凭据并保持幂等。 - CLI 补齐 sandbox、approval 和权限参数继承,并支持发现本地 Plugin marketplace 与查看可用插件。
修复
- 修复历史分页、终端重排与 thread 切换时的阅读位置、选择和状态恢复。
- 修复多行 Markdown 引用粘贴、粘贴突发、输入区布局和窄屏状态页的显示边界。
- 修复命令弹窗提前消费 Enter 导致缓冲字符残留草稿的问题,同时保留粘贴中的换行和 Tab。
- 修复剪贴板迟到结果写入新草稿或旧会话的问题,明确远程终端与 X11 PRIMARY 的可用条件。
- 移除 npm Trusted Publishing 流水线中的 token 注入,使用现有 OIDC 与 provenance 发布合同。
优化与重构
- 将剪贴板读写迁入会话级后台 worker,增加超时、取消和迟到结果处理,减少桌面剪贴板服务阻塞终端输入的风险。
- 收敛无边框会话标题、
/status、footer、任务行和活动摘要的展示,保留 canonical 状态与完整原始值。 - 拆分任务中心、状态格式化、剪贴板、选择样式和 transcript 阅读书签模块,继续复用唯一 App Server 主链。
测试与质量
- 扩展 MCP OAuth protocol/schema/client、CLI 权限与插件、TUI 交互和剪贴板的回归覆盖。
- 同步 CLI/TUI 真实 stdio/PTY Gate B、MCP fixture、结构 inventory 与 npm OIDC 发布守卫。
文档
- 更新 CLI 权限、插件管理、TUI keymap 配置、操作说明和 App Server 命令合同。
- 更新 TUI/CLI Codex 对齐执行计划与结构记录。
其他
- Desktop 与 CLI/TUI 继续共享 App Server JSON-RPC、RuntimeCore 和 Thread/Turn/Item 持久化;未新增平行 runtime 或历史存储。
- 本机验证结果记录在发布执行计划;平台产物、签名、公证与 npm 分发由 GitHub Actions 验证。
完整变更: v1.146.0 -> v1.147.0
Lime v1.146.0
Lime v1.146.0
新功能
- TUI 新增主 transcript 的 Find 搜索、sticky prompt header、双阅读模式、跟随控制和未读活动提示。
- 支持 transcript 的鼠标/键盘选择、连续边缘滚动、链接打开、剪贴板反馈,以及主视图和 pager 的统一复制体验。
- 补齐 transcript raw scrollback、reasoning/activity compact presentation、分页历史加载和跨页视图状态保持。
- 新增运行时 keymap owner,统一主 transcript、pager、composer 和 footer 的默认快捷键语义。
修复
- 修复窄终端下 CJK、emoji、长 URL、Markdown 链接、ANSI/OSC 8 hyperlink 和 diff 换行的几何与选择边界。
- 修复历史分页 stale cursor、失败重试、older-page 插入、完成分隔线、sticky header 锚定和主视图滚动位置恢复。
- 修复 streaming 终态、reasoning activity、MCP/approval/request_user_input、composer 鼠标编辑和终端恢复路径中的状态泄漏。
- 修复 TUI footer、picker、overlay、textarea、resume transcript 和请求用户输入在窄屏下的布局溢出。
优化与重构
- 按 Codex current owner 拆分 TUI 的 interaction、transcript view、history cell、pager、keymap、selection、footer 和 activity presentation,继续复用 App Server JSON-RPC 与 canonical Thread/Turn/Item projection。
- 将 transcript 搜索、复制、选择、阅读位置、raw/rich 模式和 follow control 收敛为 session-local presentation 状态,不引入第二套 history store 或 runtime。
- CLI/TUI 文档明确 Desktop 与 CLI/TUI 的产品边界、平台包内容、安装方式和共享 App Server 主链。
测试与质量
- TUI library 定向与 all-targets 回归扩展至
1052/1052,integration18/18,manager regression1/1。 - 通过 TUI
--all-targets --no-depsClippy-D warnings、workspace fmt、locked Cargo metadata、结构/snapshot/Gate 守卫22/22、脚本治理和git diff --check。 - 真实 TUI Gate B 覆盖 complete、approval、user-input、interrupt、failure、queue-edit、agents-overview、F3 Find、focus palette、resize/reflow、reconnect 和 terminal restore。
- 保留 App Server JSON-RPC、RuntimeCore、PTY、alternate screen、canonical read model 与终端可见状态的真实证据;未触及 Electron/App Server protocol 的部分不宣称 GUI Gate B。
文档
- 同步中英文 README 的 Desktop 与 CLI/TUI 入口、安装和平台说明。
- 更新 TUI/CLI Codex 对齐执行计划与结构 inventory 记录。
其他
- App Server 配置合同继续承载 TUI keymap 的单一事实源;未新增 TUI 私有配置文件、环境变量配置面或 compat 双轨。
- CLI 跨平台产物继续由现有 GitHub Actions 发布链构建和分发。
完整变更: v1.145.0 -> v1.146.0
Lime v1.145.0
Lime v1.145.0
新功能
- TUI 继续按 Codex current owner 对齐,补齐历史分页、resume/transcript 浏览、导出、MCP
inventory、请求用户输入、审批、模型/Agent/resume picker 与 slash popup 的交互路径。 - Composer 支持 Vim 编辑会话、撤销/重做、反向历史搜索接受、图片附件队列编辑,以及
多 Agent、工具生命周期和 reasoning 状态的统一投影。
修复
- 修复 streaming 回合结束后迟到 delta 重新打开已完成条目或凭空创建 transcript 行的问题。
- 修复跨页历史的 completed-turn 分隔线、review prompt 去重、分页 cursor 重读和终端滚动锚点。
- 修复窄终端下 CJK/emoji 换行、选项窗口、footer、光标定位、picker 锚定与 composer 布局越界。
- 修复 CLI npm 平台包解析、平台包命名、V8/Linux 依赖和发布 job npm token 传递。
优化与重构
- 将 TUI 输入、提交、中断、turn/tool 生命周期和历史 cell 拆分为 Codex 形状的唯一 owner,
继续复用 App Server JSON-RPC 与 canonical Thread/Turn/Item projection。 - 收敛 MCP、approval、request_user_input、status/footer 和 streaming 的多语言文案与
fail-closed 降级;补充五语言窄屏显示规则。
测试与质量
- 增加 TUI TestBackend/VT100、分页/overlay、composer、picker、MCP 与 projection 回归,
并刷新 TUI 结构 inventory 与协议生成物。 - 本轮已通过 TUI 定向与 all-targets 测试、Clippy
-D warnings、Cargo fmt、协议契约测试、
真实 PTY/alternate-screen Gate B 和git diff --check。
文档
- 更新 TUI/CLI Codex 对齐执行计划与结构 inventory。
其他
- App Server request user input schema 与 TypeScript 生成类型保持同步;CLI 跨平台产物继续
由 GitHub Actions 发布。
完整变更: v1.144.1 -> v1.145.0
Lime v1.144.1
Lime v1.144.1
新功能
- 无。
修复
- 修复 Windows CLI npm 构建缺少
WriteFile所需windows-sysWin32_System_IOfeature 的问题。
优化与重构
- 无。
测试与质量
- 补跑 TUI Rust 测试、格式检查与版本一致性门禁;跨平台 CLI 产物由 GitHub Actions 验证。
文档
- 无。
其他
- 修复版不覆盖已发布的
v1.144.0tag;CLI npm 发布继续使用 GitHub Actions npm Trusted Publishing。
完整变更: v1.144.0 -> v1.144.1
Lime v1.144.0
Lime v1.144.0
新功能
- TUI 按 Codex 形状补齐
history_cell、exec_cell、render、历史回放与 ANSI 终端能力,统一 transcript、命令输出、差异渲染和宽字符处理的 current owner。 - 增加 canonical Thread/Turn/Item 的历史分页与 metadata-only resume cursor,TUI 通过 App Server
thread/items/list加载 older history,并提供 transcript pager 与/export导出。 - 完善 TUI 启动、重连、窗口 resize/reflow、终端 palette/focus、Vim 编辑和会话恢复路径,加入真实 PTY/VT100 Gate B 场景与稳定测试套件。
- CLI 工作目录参数对齐 Codex 形状,支持
--cd与-C;扩展 CLI/TUI 结构 inventory、current fixture 守卫和 npm launcher 测试。
修复
- 修复 command completion 取消状态的 canonical 投影,统一输出
canceled,并补充原始生命周期事件与脱敏交互事件的回归断言。 - 修复 TUI 历史 hydration、断线编辑、终端恢复、Unicode 光标、窄终端换行、队列恢复、多 Agent 投影和 Vim 搜索边界。
- 修复 Windows CI CLI npm 平台包对
npm.cmd的启动方式,并补齐 Linux CLI runner 所需 ALSA 开发依赖。 - 修正 Electron Cloud credential 测试,确保 renderer 可见 metadata 不包含 session secret。
优化与重构
- 将 TUI 聚合逻辑拆分到
app/、history_cell/、exec_cell/、render/、terminal_probe/等唯一 owner,保持 App Server canonical projection 为唯一会话事实源。 - 扩展脚本治理、结构 inventory、CLI/TUI Gate B 和五语言终端回归覆盖,保持真实 stdio/PTY 验证。
测试与质量
- 已通过版本一致性、TypeScript 类型、协议合同、脚本治理、CLI/TUI 定向 Rust 测试、CLI Gate B、TUI Gate B 和 macOS arm64 npm packaged Gate B。
- TUI Gate B 覆盖默认回合、审批、用户输入、中断、失败、队列编辑、多 Agent、focus/palette、resize/reflow、reconnect 与终端恢复;resize/reflow 4 个真实 PTY 用例连续 20 轮共 80/80 通过。
- Windows 真机、签名/公证和完整 Forge 产物仍属于平台 runner 证据;本机 Rust 行为测试若受
rusty_v8Darwin/aarch64 预构建包限制,将在收尾明确记录。
文档
- 更新架构、质量、CLI/TUI 执行计划与结构 inventory,记录 paginated resume cursor、历史分页和 TUI Gate B 的 current 边界。
其他
- 根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到
1.144.0。 - 本次候选包含当前工作树已修改及未跟踪的产品、文档、测试和脚本改动;排除未跟踪本机二进制
rust_out与旧的internal/exec-plans/release-v1.142.1-plan.md,两者均未删除。
完整变更: v1.143.0 -> v1.144.0
Lime v1.143.0
Lime v1.143.0
新功能
- TUI 按 Codex 形状补齐
history_cell、exec_cell、render、历史回放与 ANSI 终端能力,统一 transcript、命令输出、差异渲染和宽字符处理的 current owner。 - 增加 canonical Thread/Turn/Item 的历史分页与 metadata-only resume cursor,TUI 通过 App Server
thread/items/list加载 older history,并提供 transcript pager 与/export导出。 - 完善 TUI 启动、重连、窗口 resize/reflow、终端 palette/focus 和会话恢复路径,加入真实 PTY/VT100 Gate B 场景与稳定测试套件。
- CLI 工作目录参数对齐 Codex 形状,支持
--cd与-C;扩展 CLI/TUI 结构 inventory 与 current fixture 守卫。
修复
- 修复 command completion 取消状态的 canonical 投影,统一输出
canceled,并补充原始生命周期事件与脱敏交互事件的回归断言。 - 修复 TUI 历史 hydration、断线编辑、终端恢复、Unicode 光标、窄终端换行、队列恢复和多 Agent 投影边界。
- 修复 Windows CI CLI npm 平台包对
npm.cmd的启动方式,并补齐 Linux CLI runner 所需 ALSA 开发依赖。 - 修正 Electron Cloud credential 测试,确保 renderer 可见 metadata 不包含 session secret。
优化与重构
- 将 TUI 聚合逻辑拆分到
app/、history_cell/、exec_cell/、render/、terminal_probe/等唯一 owner,保持 App Server canonical projection 为唯一会话事实源。 - 扩展脚本治理、结构 inventory、CLI/TUI Gate B 和五语言终端回归覆盖,保持真实 stdio/PTY 主链验证。
测试与质量
- 已通过版本一致性、TypeScript 类型、协议合同、脚本治理、Rust related(App Server 1780/1780、TUI 510/510)、CLI Gate B、TUI Gate B 和真实 Electron GUI smoke。
- TUI Gate B 覆盖默认回合、审批、用户输入、中断、失败、队列编辑、多 Agent、focus/palette、resize/reflow、reconnect 与终端恢复;resize/reflow 4 个真实 PTY 用例连续 20 轮共 80/80 通过。
- Windows 真机、签名/公证和完整 Forge 产物仍属于平台 runner 证据;本机 Rust 行为测试若受
rusty_v8Darwin/aarch64 预构建包限制,将在收尾明确记录。
文档
- 更新架构、质量、CLI/TUI 执行计划与结构 inventory,记录 paginated resume cursor、历史分页和 TUI Gate B 的 current 边界。
其他
- 根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到
1.143.0。 - 本次候选包含当前工作树已修改及未跟踪的产品、文档、测试和脚本改动;排除未跟踪本机二进制
rust_out与旧的internal/exec-plans/release-v1.142.1-plan.md,两者均未删除。
完整变更: v1.142.0 -> v1.143.0
Lime v1.142.0
Lime v1.142.0
新功能
- TUI/CLI 继续按 Codex 形状拆分 current owner:多 Agent 导航与概览、模型目录、协作模式、恢复会话分页与 transcript pager、composer textarea、历史搜索、viewport 和五语言终端文案。
- App Server 增加统一执行进程生命周期与 command event mirror,向 canonical Thread/Turn/Item 投影 command started、实时输出、完成状态和测试运行信息。
@limecloud/app-server-client提供同一 JSON-RPC session 的认证 WebSocket foundation,支持ws/wss、Bearer token、租户 header、身份/协议握手、ping/pong 和消息大小上限。- Electron 增加基于
safeStorage的 Cloud session credential store 与 set/status/delete IPC;状态只返回 metadata,不提供 token 读取。
修复
- 统一 pipe、PTY、Windows restricted runner、远程 Environment 和 unified exec 的有界输出捕获,保留稳定 head/tail、UTF-8 边界和 omission 统计,避免大输出阻塞或跨进程串流。
- 修复 App Server process owner 的连接隔离、重复 active
processId、断连清理、stdin/resize/terminate 生命周期和逐进程 output replay。 - 修复 TUI 终端恢复、断线编辑、Unicode 光标、窄终端换行、队列恢复、历史 hydration、审批/输入请求和多 Agent 状态投影边界。
- 收紧 sidecar
dataDir与 Cloud App Server endpoint 校验,拒绝undefined/相对路径、URL 凭证、query/fragment 和不安全的公开 WebSocket token 连接。
优化与重构
- 将 TUI 聚合状态迁入
app/、chat_composer/、textarea/、viewport等唯一 current owner,继续以 App Server canonical projection 为会话事实源。 - App Server 与 tool-runtime 的执行输出改用 per-process bounded queue 和统一 framer,删除全局 FIFO、tail-only capture 与逐 chunk lossy UTF-8 语义。
- DeepSWE harness 支持隔离 Docker CLI 配置和当前 Docker context endpoint 注入,避免本地 daemon 配置污染 verifier。
- Cloud transport 保持 foundation-only:凭证、租户隔离、重连、限流、审计和生产 endpoint 仍需 Cloud 服务完成后才能启用。
测试与质量
tuiRust 单元测试 390/390 通过;@limecloud/app-server-client11 个测试文件、139 项通过。- CLI Gate B、TUI Gate B、Agent Runtime current Electron fixture、App Server client contracts、结构 inventory、harness、legacy governance 和脚本边界检查通过。
- 保持五语言文案、协议生成、Electron Forge、版本一致性、真实 PTY/stdio 和 canonical Thread/Turn/Item identity 为发布门禁。
文档
- 更新架构、命令、质量、路线图与 TUI/CLI 执行计划,记录执行进程、远程 transport、凭证存储和唯一 Product Surface -> App Server JSON-RPC -> RuntimeCore 主链边界。
其他
- 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到
1.142.0。 - 本地
rusty_v8 v150.4.0Darwin/aarch64 预构建 archive 返回 404,包含 V8 的 workspace 完整编译未在本机完成;Windows 真机矩阵、签名/公证和完整 Forge 产物留给对应平台 runner。 - 发布候选排除未跟踪的本机 Mach-O
rust_out与被忽略的本地生成目录;不删除、不覆盖既有 v1.141.0 tag。
完整变更: v1.141.0 -> v1.142.0
Lime v1.141.0
Lime v1.141.0
新功能
- 新增独立 Code Mode protocol、runtime、host 与 session facade crate,统一承载 stdio/gRPC、V8 执行、typed content、取消、重连和 session lease 生命周期。
- CLI/TUI 继续扩展为统一 App Server 产品面:支持 Thread 恢复与管理、MCP/Skills/Plugin 查询、模型与权限控制、JSON/JSONL、prompt history、审批、request_user_input 和队列输入编辑。
- 新增远程 WebSocket session transport,支持
ws/wss、Bearer token、协议身份校验、ping/pong 与 fail-closed 认证策略;CLI/TUI 复用同一 session facade,不复制 runtime 或持久化。 - TUI 新增 Codex 对齐的 Markdown、Diff、语法高亮、OSC 8 链接、宽度感知表格、剪贴板/图片粘贴、slash command popup、static pager、transcript overlay 和 queued follow-up 预览。
修复
- 收紧 App Server
command/exec权限边界,拒绝客户端注入的授权字段并保持 typed lowering fail-closed。 - 修复 Code Mode host/client 的断线、重复 execution、stale cell、pending callback 和 session close 清理,避免旧代际状态泄漏到重连会话。
- 修复 CLI/TUI 终端生命周期、external editor、Unicode 光标、窄终端截断、队列恢复与失败终态投影边界。
- 修复文件系统 watch、Agent Runtime typed content、MCP 通知投影和工具生命周期摘要的回归断言。
优化与重构
- 将 Code Mode 旧
tool-runtime内嵌 process/V8 实现物理迁出并删除,生产调用统一切换到四层 current crate;旧路径仅保留显式兼容导出。 - CLI Rust 目录与命令 owner 按 Codex 形状收敛,npm 根包/平台包 launcher、native payload、signal forwarding 与发布顺序统一到
packages/cli。 - TUI 交互、渲染和终端算法按 snapshot inventory 分层迁移,保持 canonical Thread/Turn/Item 为唯一会话事实源。
- 补充 CLI/TUI/Code Mode、远程 transport、Windows restricted execution、Electron release workflow 和治理边界守卫;Cloud 仅保留经认证 transport 的扩展点,不进入生产路径。
测试与质量
- 新增 Code Mode protocol/runtime/host/facade 生命周期、typed content、gRPC、重连与取消测试,并补齐 App Server 权限边界回归。
- 扩展 CLI Gate B、TUI Gate B、真实 stdio/PTY、npm packaged launcher、远程认证、snapshot inventory、终端渲染和跨平台发布守卫。
- 保持五语言文案、协议生成、脚本/CLI 边界、Electron Forge、版本一致性和 legacy 治理检查为发布门禁。
文档
- 更新架构、命令、治理、质量工作流与 CLI/TUI、Code Mode 执行计划,记录 Product Surface -> App Server JSON-RPC -> RuntimeCore -> Thread/Turn/Item 的唯一业务主链及 Cloud transport 边界。
其他
- 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到
1.141.0。 - 本次发布候选排除
undefined/下本地 SQLite/WAL、runtime 数据库和.DS_Store运行产物;Code Mode 旧物理实现归dead/deleted,不新增平行 runtime、compat 或 deprecated owner。
完整变更: v1.140.0 -> v1.141.0
Lime v1.140.0
Lime v1.140.0
新功能
- 新增 CLI/TUI 产品面:CLI 通过 stdio App Server 进入统一 RuntimeCore,TUI 提供真实 PTY、alternate screen、键盘输入和终端恢复能力。
- CLI
exec新增单行 JSONL envelope 与 shell completion,便于脚本集成并保持与统一命令树一致。 - 新增视频任务工具与媒体产物投影,统一任务生命周期、参数校验、执行结果和聊天预览。
- 新增 Desktop Host 诊断与外部 backend 能力,补齐 App Server client 会话、传输和跨进程状态观测。
修复
- 修复 Electron Desktop Host、App Server 和 Runtime 状态诊断中的边界与清理问题,避免会话或工具状态泄漏。
- 修复 Agent 聊天中的任务协议噪声、媒体预览、工具摘要、历史压缩和运行时路由断言漂移。
- 修复崩溃恢复面板、短窗口首页输入区及设置页运行时入口的用户可见行为。
优化与重构
- 将 CLI 从旧
lime-cli-npm入口迁移到packages/cli,Rust CLI/TUI crate 统一复用 App Server protocol、client 和 canonical Thread/Turn/Item 投影。 - external editor 在 Windows 上支持 PATH 中的
.cmd/.batshim,并在启动编辑器前关闭临时文件句柄。 - 清理旧 CLI skill、工具文档和已退役入口,补充 CLI/TUI、Desktop Host、release candidate 与治理边界守卫。
- 强化 macOS native host、Windows Squirrel、打包资源、发布身份和 Gate B 证据脚本,发布流程继续以 Electron Forge 为唯一打包事实源。
测试与质量
- 新增 CLI/TUI 真实 stdio/PTY Gate B fixture、视频工具测试、Desktop Host 诊断测试和边界治理回归。
- 扩展 App Server client、命令合同、Electron release workflow、Windows packaged evidence 及 GUI 主路径回归覆盖。
- 统一五语言文案边界、脚本治理、文档边界和版本一致性检查。
文档
- 更新架构、命令、治理、质量工作流、Feature Map、工具目录和 CLI/TUI 执行计划,明确 Product Surface 到 App Server JSON-RPC 的唯一业务主链。
其他
- 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到
1.140.0。 - 本次发布候选排除
undefined/data/*本地 SQLite/WAL 运行产物;不新增 compat 或 deprecated owner。
完整变更: v1.139.0 -> v1.140.0