Repository navigation
Releases
Kerminal GPUI v0.4.0-beta.5 (beta)
Kerminal GPUI 0.4.0-beta.5 beta
这是 Kerminal 原生 GPUI 重写分支的 beta 测试包。功能迁移和原生验收仍在进行中,请勿用于生产环境。
新功能
- 文件面板跟随终端目录与统一界面密度度量
- 增量摘要、可信断点续传与文件跟随后端
修复
- 目录合并提交后立即移除文件 marker
- 续传暂存补齐 owner 读位以保留源 mtime
- 隔离未完成 OSC 序列并修正列重排空白历史
下载
- Windows x64:NSIS 安装包(当前用户安装)
- Linux x64:AppImage / DEB
- macOS x64 / arm64:DMG
注意
- 所有包均为未签名构建。macOS 可能需要在 Finder 中右键“打开”,Windows 可能触发 SmartScreen 提示。
- 本 beta 未配置更新器签名和更新 feed,不会自动更新。
- GPUI 版数据根为
~/.kerminal-gpui,与旧版~/.kerminal隔离;旧配置迁移见仓库 README。 - 下载后可用
SHA256SUMS.txt校验安装包。
提交:475bb0bdb92312a543fa74391d71502a2b129225
Kerminal plugin catalog
Signed Kerminal example plugin catalog, sequence 1. Expires at 2026-12-08 04:36:14Z. The source configuration pins its namespace, public key and permitted GitHub download origins. This catalog does not replace the application's release channel.
plugin-workbench-v1.0.0
独立原生外部插件 example.workbench 1.0.0,Windows x64。
这是用于验证 Kerminal 外部插件 API v1 的便笺示例,需要本工作区实现了外部插件加载的宿主构建。已有应用发布包不因本 Release 自动获得插件能力。
通过签名市场目录发现并安装,重启后从“工作台便笺”主机类型打开;示例同时贡献便笺 Tab、右栏工具、设置页、可改键命令及宿主确认框。权限仅为读取本插件设置和调用宿主弹框。没有远程连接,也没有 WebView 页面。
- 安装包:
workbench-demo-1.0.0-windows_x86_64.tar及.minisig。 - 市场目录:plugins-catalog-v1。
- 对应源码:
workbench-demo-1.0.0-source.zip及.minisig,包含 SDK、示例、包工具、许可证和逐文件 SHA256。它是当前独立 SDK 的源码快照;Release tag 的自动源码归档不代表这个快照。 - 包 SHA256:
e2591b4d455dc224d98ed5f5aa2f4332aba3bb737cef271d46eb04f528388c93。
源码解压后可独立构建:
cargo build --manifest-path sdk/tools/Cargo.toml --bin kerminal-plugin
node sdk/examples/workbench-demo/build.mjs --native-only --tool sdk/tools/target/debug/kerminal-plugin.exe协议和包不依赖宿主内部 crate。源码中的 WebView 开发示例保留供后续适配,本次发布包仅包含原生视图和独立后端。签名验证来源和完整性,原生后端以当前用户权限运行。
Kerminal GPUI v0.4.0-beta.4 (beta)
Kerminal GPUI 0.4.0-beta.4 beta
这是 Kerminal 原生 GPUI 重写分支的 beta 测试包。功能迁移和原生验收仍在进行中,请勿用于生产环境。
新功能
- Agent 终端跟随各停靠宿主
- 保留容器页导航回退与滚动位置
改进
- 修复 Linux 超时结果传播与 fixture 目录唯一性
- 修复其余平台条件编译与临时目录创建
- 修复跨平台门禁暴露的测试断言与等待上限
修复
- 收敛跨平台测试导入与超时结果传播
- 补齐 macOS/Linux lint 与 fish 探测
- 修复原生门禁在各平台的条件编译与检出差异
下载
- Windows x64:NSIS 安装包(当前用户安装)
- Linux x64:AppImage / DEB
- macOS x64 / arm64:DMG
注意
- 所有包均为未签名构建。macOS 可能需要在 Finder 中右键“打开”,Windows 可能触发 SmartScreen 提示。
- 本 beta 未配置更新器签名和更新 feed,不会自动更新。
- GPUI 版数据根为
~/.kerminal-gpui,与旧版~/.kerminal隔离;旧配置迁移见仓库 README。 - 下载后可用
SHA256SUMS.txt校验安装包。
提交:1bc0b408e6fb9335c37855c167600b3073b21e70
Kerminal GPUI v0.4.0-beta.3 (beta)
Kerminal GPUI 0.4.0-beta.3 beta
这是 Kerminal 原生 GPUI 重写分支的 beta 测试包。功能迁移和原生验收仍在进行中,请勿用于生产环境。
新功能
- 完善主机分组拖拽、配置文件扫描与原生窗口尺寸
改进
- 主分支原生门禁与 Tauri 维护工作流
- 使用完整应用截图并展示已进入的 Codex 助手
- 重写 GPUI README 并补充原生截图
下载
- Windows x64:NSIS 安装包(当前用户安装)
- Linux x64:AppImage / DEB
- macOS x64 / arm64:DMG
注意
- 所有包均为未签名构建。macOS 可能需要在 Finder 中右键“打开”,Windows 可能触发 SmartScreen 提示。
- 本 beta 未配置更新器签名和更新 feed,不会自动更新。
- GPUI 版数据根为
~/.kerminal-gpui,与旧版~/.kerminal隔离;旧配置迁移见仓库 README。 - 下载后可用
SHA256SUMS.txt校验安装包。
提交:2f4d7e907fb0b26604a0f627d8dd5c9e04df8ecb
Kerminal GPUI v0.4.0-beta.2 (beta)
Kerminal GPUI 0.4.0-beta.2 beta
这是 Kerminal 原生 GPUI 重写分支的 beta 测试包。功能迁移和原生验收仍在进行中,请勿用于生产环境。
新功能
- 完善配置迁移、右栏工具与原生交互
改进
- 兼容 Store 版 PowerShell 的 PATH 前导项
下载
- Windows x64:NSIS 安装包(当前用户安装)
- Linux x64:AppImage / DEB
- macOS x64 / arm64:DMG
注意
- 所有包均为未签名构建。macOS 可能需要在 Finder 中右键“打开”,Windows 可能触发 SmartScreen 提示。
- 本 beta 未配置更新器签名和更新 feed,不会自动更新。
- GPUI 版数据根为
~/.kerminal-gpui,与旧版~/.kerminal隔离;旧配置迁移见仓库 README。 - 下载后可用
SHA256SUMS.txt校验安装包。
提交:fd8365e9a07c0ed48e3231741146bed348a94fdc
Kerminal GPUI v0.4.0-beta.1 (beta)
Kerminal GPUI 0.4.0-beta.1 beta
这是 Kerminal 原生 GPUI 重写分支的 beta 测试包。功能迁移和原生验收仍在进行中,请勿用于生产环境。
新功能
- 完善主题设置与主机菜单并精简 MCP 工具
- 完善原生右栏工具与设置体验
- 完善标签工具状态隔离与终端交互
- 完善 GPUI 命令投递与连接编辑交互
- 重建 GPUI 原生桌面工作区
改进
- 为 beta 预检安装 Python 3.12
- 支持通过 tag ref 创建事件触发 beta 发布
- 发布 GPUI beta 预发布包
修复
- 恢复 Linux GPU sysfs 错误映射
- 修复 macOS URL 回调与打包依赖
- 广播取消后停止写入后续目标
下载
- Windows x64:NSIS 安装包(当前用户安装)
- Linux x64:AppImage / DEB
- macOS x64 / arm64:DMG
注意
- 所有包均为未签名构建。macOS 可能需要在 Finder 中右键“打开”,Windows 可能触发 SmartScreen 提示。
- 本 beta 未配置更新器签名和更新 feed,不会自动更新。
- GPUI 版数据根为
~/.kerminal-gpui,与旧版~/.kerminal隔离;旧配置迁移见仓库 README。 - 下载后可用
SHA256SUMS.txt校验安装包。
提交:4f62e63738c37af330249b48f1cef2f07b79d551
Kerminal v0.3.48
Kerminal v0.3.48
- 将容器工作台整合到右侧工具栏,跟随当前终端主机展示容器与 Compose 项目,完善容器详情和操作入口。
- 新增终端分屏输入同步;目标或连接变化、定向输入和写入失败时停止同步,避免输入误投递。
- 完善 Agent 会话入口、终端目标保持和 MCP 应用导航说明。
- 优化文件浏览器窄侧栏布局,将列表、树形和工作区视图切换收纳到菜单。
- 完善终端粘贴、补全、重连与 SSH 认证输入处理。
- 更新 crypto-bigint 安全补丁,修复常量时间运算中的时序差异问题。
Kerminal v0.3.47
Kerminal v0.3.47
- 修复部分 SFTP 服务器在确认覆盖、文件传完后仍报错的问题;拒绝直接覆盖时兼容同目录备份、替换和失败回滚。
- 兼容服务器省略权限或文件类型属性的基础上传,完善空文件、长文件名和旧 partial 隔离,保留已有文件与无关残留。
- 完善取消、回滚后重试和提交结果不明的处理;无法确认结果时保留恢复线索并阻止盲目重试。
- 优化传输队列进度和错误展示:成功后才显示 100%,详细错误按需展开,适配浅深主题与窄布局。
- 在侧栏设置旁显示可用更新入口,点击直达安装页面,无需重复检查;切换页面后保留更新进度和失败重试状态。
- 更新 DOMPurify、Vite、证书验证与 ZIP 依赖,移除发布格式未使用的旧 ZIP 更新兼容依赖。
Kerminal v0.3.46
Kerminal v0.3.46
- 修复旧上传残留临时文件导致新上传在 0% 被断点检查拒绝的问题:保留旧残留,新任务自动使用独立临时文件,无需手工清理。
- 新临时文件采用排他创建,避免与其它上传相互覆盖;取消后重试仍使用本任务记录的临时路径并校验已确认断点。
- 保留原有正式文件冲突策略、空文件上传兼容性和失败原因直接展示;提交结果不明时仍要求先核对目标文件。