Repository navigation
Releases: cmstar/jumpaccess
Releases · cmstar/jumpaccess
Release list
v0.2.0-pre.4
新功能
- CLI 支持承载 MCP 服务:使用
jumpctl mcp serve前台启动,与 GUI 共用资源查询、SSH 连接复用、命令任务和文件下载能力;jumpctl mcp status可查看服务宿主、实际地址及配置是否需要重启生效。 - 命令行统一管理 MCP 配置和 Token:
jumpctl mcp config不带修改选项时显示全部配置,带选项时只修改指定字段,统一校验、保存后自动回显。支持一次修改多个字段,使用--rotate-token生成或替换 Token,使用--token设置已有值;Token 在配置输出中完整显示。 - CLI 持续显示 MCP 调用日志:支持精简、标准和详细三个级别,以及自动、强制开启或关闭 ANSI 颜色。普通日志写入标准输出,警告和错误写入标准错误;按 Ctrl+C 停止服务后保留已有日志和终端滚动历史。
改进
- GUI 和 CLI 的 MCP 日志时间统一显示为
MM-dd HH:mm:ss,便于区分服务连续运行多天时的记录,并保留原有颜色语义。 - 用户指南补充 CLI 配置、启动和日志操作,按 GUI、CLI 的顺序介绍;README 界面预览加入 MCP Server 运行日志截图。
兼容性与使用说明
- CLI 与 GUI 共用已有 MCP 配置和访问 Token,无需迁移;同一应用数据目录只允许一个宿主运行。切换宿主时应先停止原服务,旧连接与任务 ID 随之失效。
- 运行期间可以保存配置,但监听地址、TLS 和 Token 在下次启动或重启后才生效。已有配置的用户可以直接运行
jumpctl mcp serve;首次配置可先运行jumpctl mcp config --rotate-token。 - 本版仍为预览版。真实 Agent 客户端、macOS 原生交互及跨设备局域网场景仍需进一步实机验收;自动化测试与构建检查不代表这些环境均已完成验证。
下载说明
jumpctl-v0.2.0-pre.4-windows-amd64.zip:Windows CLIjumpaccess-v0.2.0-pre.4-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.2.0-pre.4-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.2.0-pre.4-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.2.0-pre.4-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.2.0-pre.3
新功能
工程维护
下载说明
jumpctl-v0.2.0-pre.3-windows-amd64.zip:Windows CLIjumpaccess-v0.2.0-pre.3-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.2.0-pre.3-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.2.0-pre.3-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.2.0-pre.3-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.2.0-pre.2
新功能
问题修复
- release:仅使用完整版本号作为发布标题 (08a978e)
文档更新
- mcp:更新自动启动与日志布局的指南截图 (ede6176)
其他变更
- style(mcp): 统一配置面板宽度并压缩日志工具栏高度 (fb33d05)
下载说明
jumpctl-v0.2.0-pre.2-windows-amd64.zip:Windows CLIjumpaccess-v0.2.0-pre.2-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.2.0-pre.2-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.2.0-pre.2-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.2.0-pre.2-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.2.0-pre.1
新功能
- mcp:独立 GUI 工作区并共享有界操作日志 (0b505b8)
- cli:在 Profile 列表中显示组织名称 (1519516)
- mcp:开放 SSH 操作工具并接入 GUI 任务管理 (e104428)
- mcp:合并并发重连并隔离旧执行的取消与清理 (68e618a)
- mcp:区分远端时限、取消请求与结果未知 (5d9201a)
- mcp:登记持久命令任务并提供有界增量输出 (a4e55d2)
- mcp:增加固定登录身份的 SSH 连接池与空闲回收 (1f87e1e)
- mcp:增加请求去重与有界 FIFO 历史回收 (43ab5df)
- gui:支持 MCP 统一配置与共享 HTTP 服务启停 (a5e961d)
- mcp:开放带明确目标和分页的只读资源工具 (ca99ac3)
- mcp:提供带鉴权和单实例约束的共享 HTTP 服务 (24f526e)
- auth:为共享登录分配稳定代际并在刷新时保留 (ffb5bf3)
- mcp:增加共享监听配置与独立访问 Token 管理 (d4928bf)
文档更新
- 在 README 添加 GUI 界面预览 (34c9d2b)
- 统一用户指南名称并集中 SSH 文件传输说明 (bef0ba2)
- 添加用户手册与 CLI 入门教程 (1417a79)
- mcp:明确 Agent 接入需求与共享 HTTP 架构 (db48abb)
下载说明
jumpctl-v0.2.0-pre.1-windows-amd64.zip:Windows CLIjumpaccess-v0.2.0-pre.1-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.2.0-pre.1-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.2.0-pre.1-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.2.0-pre.1-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.8
新功能
- zmodem:为 CLI 和 GUI 添加传输耗时及平均速度 (79b665c)
问题修复
文档更新
下载说明
jumpctl-v0.1.8-windows-amd64.zip:Windows CLIjumpaccess-v0.1.8-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.8-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.8-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.8-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.7
新功能
- gui:支持 SSH 终端全屏切换与工具栏显示设置 (618577e)
问题修复
- gui:修复 macOS WebKit 终端字体测量导致字间距过大 (d5c8d5e)
- gui:修复数字开头的终端字体名导致字符错位 (e580a4f)
- gui:为非当天的资产同步时间显示完整日期 (c46fc09)
- gui:为 Alias 和资产搜索输入框禁用自动文本更正 (3b6a812)
下载说明
jumpctl-v0.1.7-windows-amd64.zip:Windows CLIjumpaccess-v0.1.7-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.7-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.7-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.7-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.6
新功能
- cli:新增 --no-browser 支持在外部浏览器完成 OAuth 登录 (336e362)
问题修复
- build:去除 macOS GUI 链接中重复的 libobjc (a63a92b)
- 修复 macOS 构建参数与 SSH 会话提前关闭 (261421a)
- credential:修正 SecItemDelete 的 CGO 字典类型转换 (82450ab)
- credential:替换 macOS 已弃用的 Keychain API (a78cb28)
- sftp:将文件操作和异步结果绑定到原会话 (490062c)
- gui:隔离 Profile 切换后的详情与搜索结果 (3ca7dec)
- gui:按请求排队处理并发主机密钥确认 (81d912b)
- gui:修复终端历史达到上限后停止显示新输出 (2bd7aa2)
- ssh:让取消和超时覆盖完整会话协商 (abf4825)
- ssh:重新校验并串行保存共享主机信任 (948eeda)
- alias:统一账号歧义判断并原子创建别名 (a015420)
- auth:统一凭据写入互斥并校验 Token 所属站点 (9f75ed5)
文档更新
- 更新共享核心与异步状态约束并统一忽略点文件 (193e63e)
工程维护
- 将 Windows 和 macOS 原生编译及链接警告视为失败 (cf2b2f5)
下载说明
jumpctl-v0.1.6-windows-amd64.zip:Windows CLIjumpaccess-v0.1.6-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.6-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.6-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.6-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.3
新功能
- gui:在终端样式中支持隐藏 SSH 底部状态栏 (19cb8bc)
- gui:将 SSH 传输进度和取消操作移至顶部单行栏 (ccc686e)
- cli:列表优先展示名称并为别名提供完整引用视图 (0025c85)
- cli:支持唯一前缀命令缩写并提示歧义候选 (6d1ca71)
问题修复
- gui:修复 Windows 窗口最大化后边缘仍显示缩放光标 (bfe8c8c)
- gui:将资产列表分页大小从 50 调整为 100 (7670d0c)
- connect:资产搜索支持翻页并使用首个精确匹配 (8e645c5)
下载说明
jumpctl-v0.1.3-windows-amd64.zip:Windows CLIjumpaccess-v0.1.3-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.3-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.3-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.3-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.2
新功能
- gui:配置 SSH 下载保存位置并提示传输来源和文件名 (74dcb61)
- gui:快速连接支持 SSH/SFTP 与弹窗级快捷键 (056d626)
- gui:增加离线演示模式和手动截图工具 (1bd63f3)
文档更新
- gui:增加快速连接搜索结果截图 (500b02a)
下载说明
jumpctl-v0.1.2-windows-amd64.zip:Windows CLIjumpaccess-v0.1.2-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.2-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.2-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.2-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。
完整变更
v0.1.1
新功能
- gui:展示多类型资产及协议能力,并在详情中管理多个 Alias (622e692)
- gui:统一消息、警告和错误提示并增加开发版演示入口 (8f813a7)
- gui:支持 SSH 终端选中文本时按回车复制并提供开关 (5a96fd3)
- gui:支持将新 Tab 打开在末尾或当前 Tab 右侧 (306e6b5)
- gui:为终端滚动条提供三种显示模式并统一配色与预览 (82d2244)
- gui:增加默认开启的终端滚动条显示开关 (423984c)
- gui:为 SSH 终端增加独立背景图设置与实时预览 (011725b)
- gui:将终端配色扩充至 28 款,补齐 Windows Terminal 和 Ubuntu 方案 (95c5471)
问题修复
- gui:将 Profile 启用按钮移至卡片顶部并移除组织字段 (eb65c73)
- gui:Tab 优先显示别名并提高窄窗口密度,悬停展示组织和账号名称 (84901e5)
- gui:刷新 Profile 认证时显示旋转图标并禁用按钮 (a0a47ce)
- gui:统一设置项字体并将背景图说明移到标题下方 (0f4134c)
- gui:切换 Tab 时保留资产页和设置页的滚动位置 (388b618)
- gui:资产立即同步时重试未填充的组织列表 (58e8be3)
- gui:加宽资产名称列并将资产分页大小增至 50 (c7ea8cf)
下载说明
jumpctl-v0.1.1-windows-amd64.zip:Windows CLIjumpaccess-v0.1.1-windows-amd64.zip:Windows 桌面 GUIjumpctl-v0.1.1-darwin-amd64.tar.gz:macOS Intel CLIjumpctl-v0.1.1-darwin-arm64.tar.gz:macOS Apple Silicon CLIjumpaccess-v0.1.1-darwin-universal.zip:macOS Universal 桌面 GUIchecksums.txt:所有发布文件的 SHA-256 校验值
可执行文件没有进行 Windows/macOS 签名,新下载的文件首次运行时操作系统可能显示安全提醒,放行后可正常使用,后续不会再次提示。