更新日志
这里记录 Termark 的版本更新、问题修复和行为变更。
v1.0.21
新增
- 上传同名文件时增加冲突处理弹窗。
- 增加资产复制 ID,并统一 CLI 资产 ID。
修复
- 修复 ZMODEM 存在同名文件时卡死的问题。
- 修复终端粘贴内容黑色高亮的问题。
- 修复终端 Ctrl+R 历史搜索快捷键。
- 修复 Windows 下关闭窗口未弹出二次确认的问题。
调整
- 修改外观设置,不再跟随云同步。
- AI 执行命令默认超时时间改为 30 秒。
- 统一 NextTerminal 实例添加和编辑参数。
- 调整 lrzsz 位置,并补充 ZMODEM 国际化。
- 调整浅色终端主题配色。
- 识别用户 Ctrl-C 取消 AI 终端命令,并补充取消说明。
- 调整 AI 命令回显颜色为 #218bff 蓝色系。
- 优化 SFTP 文件工具栏按钮。
- 终端 SSH 会话自动注入编码环境。
v1.0.20
修复
- 拆分设置接口,并修复外部 CLI 开关被重置的问题。
- 修复终端字体预览重复渲染的问题。
- 修复终端切换浅色主题后字体发虚的问题。
调整
- 调整透明度百分比显示方式。
- 替换设置页颜色选择器。
- 优化 AI 面板输入队列交互。
v1.0.19
新增
- 支持折叠展示 CPU 核心指标。
- 支持手动检测主机系统,并可选择自动检测。
- 支持设置终端背景图片和背景透明度。
- AI 助手支持切换模型。
- 内置默认终端字体,macOS 使用 Meslo,Windows 使用 Cascadia Code。
- 同步配置支持回显密码。
- 增加恢复模式,用于处理加密 key 丢失的情况。
修复
- 修复终端指标未按会话隔离的问题。
- 修复 SFTP 传输列表过高的问题,并支持新建文件夹回车确认。
- 修复串口连接参数和资产树提示信息的问题。
- 修复设置页国际化和系统语言跟随的问题。
- 修复同设备同步误提示冲突的问题。
- 修复内存 Available 为空时统计不准确的问题,改为使用 Free 计算。
- 修复 AI 命令偶发卡死的问题,并改用流式输出解析。
- 修复同步配置默认选项和密码框布局的问题。
调整
- 优化 AI 命令白名单。
- 更新 Agent 提示词。
- 移除 SFTP 批量下载和图片预览授权限制。
v1.0.18
修复
- 修复 AI 执行命令超时的问题。
- 修复 AI 助手与终端抢夺焦点的问题。
- 修复主机密钥确认按钮的焦点处理。
- 修复深色模式下资产源选中状态不清晰的问题。
- 修复内置 Agent 工具调用与结果配对不一致的问题。
- 修复 Telnet 终端无输出,以及断线后可能频繁重连的问题。
- 修复 Agent 拒绝执行命令后导致上下文错误的问题。
- 修复执行命令可能卡住的问题。
- 修复应用锁显示前外观初始化不完整的问题。
- 修复切换语言可能导致页面崩溃的问题。
调整
- 移除 Claude Code ACP 适配。
- 优化 AI 设置。
- 优化 Agent 处理流程。
- 优化 SSH 认证失败提示。
- 编辑器改为异步加载。
- 优化终端与输入框的焦点处理。
v1.0.16
新增
- 增加内置 AI 配置方案。
- NextTerminal 设置改为卡片样式。
- CLI 支持文件上传下载。
- 增加报告缺陷按钮。
修复
- 修复 AI 设置测试流式输出问题。
- 修复应用锁关闭按钮问题。
- 修复 NextTerminal CLI 源名称问题。
- 修复外部 CLI 设置文案。
调整
- 重构外部 CLI skills。
- 更新发布打包目标。
v1.0.15
新增
- 增加外部 CLI 功能,可使用 Codex 和 Claude Code 查询资产、执行命令。
- 提供 Linux 版本。
修复
- 修复 Windows 下锁定后无法退出的问题。
- 修复 Electron 实例重复启动的问题。
- 修复窗口最大化控制图标的问题。
调整
- 优化 AI 交互式操作。
v1.0.14
新增
- 增加自动升级功能。
- 增加应用锁功能。
- 增加 AI 对话历史管理。
- 增加 Claude Code AI Agent 支持。
- AI 执行命令支持交互式操作。
- 终端右键菜单增加粘贴选中内容操作。
- NextTerminal 支持配置自定义请求头。
- SFTP 文件名被截断时支持悬停查看完整名称。
修复
- 修复终端重连后 AI 对话状态未保留的问题。
- 修复终端主题和全局界面主题不同步的问题。
- 修复首次同步前同步状态提示可能误导的问题。
- 修复标签页路径标题过长的问题。
- 修复应用锁状态在窗口重新聚焦后未刷新的问题。
调整
- 优化 AI 设置页面。
- 优化 ACP 文案。
- 优化 AI 命令执行输出展示。
v1.0.13
新增
- 支持 SSH keyboard-interactive 认证。
- 增加 NextTerminal 上游代理设置。
- 侧边栏增加应用模式切换。
- 增加终端主题复制操作。
- 右键菜单增加复制 IP 操作。
- 增加 Alpine Logo 和操作系统自动检测。
- 资产树支持 Shift 范围多选和批量连接。
- 复制 SSH 会话时自动进入相同目录。
修复
- 修复 RSA 凭证密钥类型支持问题。
- 修复命令片段拖拽矩形类型守卫处理问题。
- 修复 AI 测试无效的问题。
调整
- 本地终端标签标题支持自动更新。
- 同步时排除本地字体。
- 优化 AI 设置。
- DeepSeek 模型只允许禁用思考。
- 调整终端关键字高亮规则布局。
- 重构快捷键设置布局。
- 重构设置中的外观配置区域。
- 全局页面跟随外观终端主题。
- 终端主题切换会同步全局主题。
- 对齐本地资产工具栏按钮。
v1.0.12
新增
- AI 功能支持 Codex。
- 增加删除自定义 Logo 的功能。
- 资产树增加展开分组菜单。
- 命令片段支持拖拽排序。
- 终端关键字高亮规则支持拖拽排序。
- 增加后端启动失败日志捕捉。
修复
- 修复资产树主机图标对齐问题。
- 修复同步自定义 Logo 删除状态的问题。
- 修复 NextTerminal 正常退出后仍进行重连的问题。
- 修复终端选区无法覆盖关键字高亮的问题。
- 修复部分 macOS 环境中文乱码的问题。
调整
- 优化 AI 功能。
- 优化 AI 命令白名单。
- 确认弹窗默认激活确认按钮。
- 终端字体改为真实虚拟终端渲染。
- 禁用刷新,防止误触。
- 优化日志格式。
v1.0.11
新增
- NextTerminal 支持上游访问认证,包括 Basic Auth 和 mTLS。
- 支持切换 AI 模型。
- 本地终端支持拖拽文件识别路径。
- 终端关键字高亮规则增加备注字段。
- SSH 连接支持更多主机密钥算法,以兼容老旧服务器。
- 增加 SSH 预连接认证和主机密钥确认。
修复
- 优化自动重连和正常退出的判断逻辑。
- 修复无变化同步时仍更新同步时间的问题。
- 修复批量执行终端每行数量未限制的问题。
- 修复切换标签页导致 SFTP 已打开编辑器按钮丢失的问题。
- 修复导入 JSON 关键字高亮规则时可能越界的问题。
- 修复终端复制粘贴,改用 Electron 剪贴板处理。
v1.0.10
新增
- 增加 iCloud 和本地目录同步。
- 支持配置多个 NextTerminal 环境。
- NextTerminal 登录支持通过 WebSocket 隧道访问。
- 终端右键菜单增加 AI 功能。
- 终端右上角增加录制状态。
- 开启 AI 助手时增加弹窗确认。
调整
- 后端打开浏览器改用官方库实现。
- 优化重连文案。
- 优化 AI 交互。
v1.0.8
新增
- 增加授权过期时间展示。
- 支持下载会话录像。
修复
- 修复连接失败后终端标签标题和焦点处理问题。
- 修复 SFTP 工作区重连和传输问题。
- 修复终端标签栏在标签较多时无法滚动的问题。
调整
- 临时连接弹窗默认聚焦 IP 输入框。
- 调整主机弹窗中的备注字段位置。
- 备注字段去除拼写检查。
- 超过 9 的终端标签继续显示编号;溢出时只保留一个向下箭头打开下拉菜单;标签拖拽到边缘时会自动横向滚动,方便在很多标签时调整顺序。
- 优化命令片段资产选择。
- 优化登录流程,支持取消登录。
- 优化授权信息展示。
- 重构 SFTP 文件浏览器。
- 优化搜索结果渲染。
- 优化终端关键字高亮。
- 优化会话录制。
- 本地终端路径和工作目录现在不会随同步数据传播到其他设备。
v1.0.7
修复
- 修复终端未选中文本时仍触发复制的问题。
- 修复终端延迟浮层遮挡批量执行按钮的问题。
- 修复终端重连后的光标位置问题。
- 修复切换标签页时 AI 标签页 WebSocket 连接中断的问题。
v1.0.6
新增
- AI 助手支持在多个会话中同时打开使用。
- 命令片段分组支持折叠。
- 支持上传 SFTP 文件夹。
- CSV 导入资产时支持资产分组字段。
- 支持 ZMODEM 文件传输。
- 支持显示 SSH KeepAlive 延迟。
- 支持自定义终端复制粘贴快捷键。
修复
- 修复 Windows 下 Ctrl + Shift + V 粘贴两次的问题。
- 修复 SFTP 删除确认弹窗中文件名过长导致溢出的问题。
- 修复自定义终端主题 JSON 编辑器宽度约束问题。
- 修复终端滚动条未贴齐右侧边缘的问题。
- 修复 Toast 提示遮挡标签栏的问题。
- 修复终端标签栏滚动和拖拽区域问题。
- 修复终端重连后未保留输出的问题。
调整
- 优化 AI 设置 UI。
- 优化终端字体选择器。
- 优化侧边栏默认宽度。
- 收紧 AI 命令确认策略。
- 简化 AI 命令确认处理。
- Windows 安装包改用辅助安装器。
移除
- 移除 Linux 打包。
v1.0.5
新增
- 支持自定义 Logo 增量同步。
- 增加主机备注字段。
- 支持配置可选 SSH KeepAlive。
- 增加终端标签页关闭选项。
- 终端关键字高亮支持正则表达式。
- 增加 SFTP 复制路径菜单。
- 支持批量命令输入框按回车执行。
- 资产树提示中显示用户名。
修复
- 修复终端复制粘贴快捷键。
- 修复 SFTP 下载改名失效的问题。
- 修复 SFTP 多选拖拽预览行为。
- 修复终端分屏时面板被卸载的问题。
- 修复每次发送提示词前未刷新 AI 设置的问题。
- 修复强制使用不支持语言环境的问题。
- 修复批量资产选择弹窗长名称溢出的问题。
- 修复 SFTP 资产选择器宽度约束问题。
- 修复点击遮罩会意外关闭弹窗的问题。
调整
- 将 AI 移入可调整宽度的终端侧边栏。
- 优化终端 SFTP 会话隔离。
- 优化 SFTP 工具栏并复用 SFTP 文件操作控件。
- 简化 API 错误类型匹配。
- 统一设置页配置卡片样式。
- 优化设置页表单对齐。
- 优化关键字高亮开关对齐和文案。
v1.0.4
新增
- 增加会话录制功能。
- 终端增加右键菜单。
- 支持配置光标样式。
- 命令片段支持排序和配置是否自动执行。
修复
- 修复分屏快捷键无效的问题。
- 修复串口资源未释放的问题。
调整
- 优化快捷键文本。
- 优化分屏效果。
- 优化 Windows/Linux 退出二次确认 UI。
v1.0.3
新增
- 更新弹窗增加文件大小显示。
- 支持自定义终端主题。
修复
- 修复终端在特殊情况下重连卡在鼠标模式的问题。
- 修复带密码的私钥凭证无法使用的问题。
- 修复 Mac 全屏时左侧未对齐的问题。
调整
- 统一文件大小格式化。
- 优化添加私钥凭证流程。
- 优化 AI 设置。
v1.0.2
修复
- 修复取消下载时提示错误的问题。
- SFTP 删除不存在的文件时静默成功。
调整
- 侧边栏宽度改为前端存储。
移除
- 移除试用限制。
v1.0.1
新增
- AI 助手适配 DeepSeek V4。
- AI 助手支持自定义提示词。
- AI 助手支持自定义 User-Agent。
- 主机、凭证、临时连接、AI 设置、数据同步支持回显密码或 Key。
调整
- Windows 便携版本禁止在线更新。
v1.0.0
- 初始版本发布。