Skip to content

Releases

Kerminal GPUI v0.4.0-beta.5 (beta)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 13:19

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

Pre-release

Choose a tag to compare

@kongweiguang kongweiguang released this 08 Nov 04:39

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

Pre-release

Choose a tag to compare

独立原生外部插件 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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:04

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 10:47

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 16:36

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 07:08

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

Choose a tag to compare

@github-actions github-actions released this 26 Oct 05:03

Kerminal v0.3.48

  • 将容器工作台整合到右侧工具栏,跟随当前终端主机展示容器与 Compose 项目,完善容器详情和操作入口。
  • 新增终端分屏输入同步;目标或连接变化、定向输入和写入失败时停止同步,避免输入误投递。
  • 完善 Agent 会话入口、终端目标保持和 MCP 应用导航说明。
  • 优化文件浏览器窄侧栏布局,将列表、树形和工作区视图切换收纳到菜单。
  • 完善终端粘贴、补全、重连与 SSH 认证输入处理。
  • 更新 crypto-bigint 安全补丁,修复常量时间运算中的时序差异问题。

Kerminal v0.3.47

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:35

Kerminal v0.3.47

  • 修复部分 SFTP 服务器在确认覆盖、文件传完后仍报错的问题;拒绝直接覆盖时兼容同目录备份、替换和失败回滚。
  • 兼容服务器省略权限或文件类型属性的基础上传,完善空文件、长文件名和旧 partial 隔离,保留已有文件与无关残留。
  • 完善取消、回滚后重试和提交结果不明的处理;无法确认结果时保留恢复线索并阻止盲目重试。
  • 优化传输队列进度和错误展示:成功后才显示 100%,详细错误按需展开,适配浅深主题与窄布局。
  • 在侧栏设置旁显示可用更新入口,点击直达安装页面,无需重复检查;切换页面后保留更新进度和失败重试状态。
  • 更新 DOMPurify、Vite、证书验证与 ZIP 依赖,移除发布格式未使用的旧 ZIP 更新兼容依赖。

Kerminal v0.3.46

Choose a tag to compare

@github-actions github-actions released this 16 Oct 11:47

Kerminal v0.3.46

  • 修复旧上传残留临时文件导致新上传在 0% 被断点检查拒绝的问题:保留旧残留,新任务自动使用独立临时文件,无需手工清理。
  • 新临时文件采用排他创建,避免与其它上传相互覆盖;取消后重试仍使用本任务记录的临时路径并校验已确认断点。
  • 保留原有正式文件冲突策略、空文件上传兼容性和失败原因直接展示;提交结果不明时仍要求先核对目标文件。