From 67d36c821046cedb53a0587fb66cc20bb6b2b627 Mon Sep 17 00:00:00 2001 From: Xuz Date: Sat, 3 Oct 2026 13:03:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=200.1.0-beta.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 8 ++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc23b67..4376803 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,14 @@ ShellRS 的第一个公开版本。 - 外部 CLI:`shellrs` 命令让 AI Agent 用已保存的主机执行命令、传输文件。 - 在线升级:在后台检查并下载新版本,下好后标题栏右上角提示,重启或退出时安装。 +## [0.1.0-beta.7] + +### 修复 + +- 连不上部分堡垒机:Apache SSHD 等不支持 curve25519、只能提供 2048 位 DH 组的 SSH 服务器,以前握手时会被断开。现在密钥交换和 OpenSSH 的默认一致,支持 ECDH(NIST 曲线),DH 组交换也接受 2048 位的组;OpenSSH 默认能连上的服务器,ShellRS 都能连上。 +- 连接失败时写明具体原因,比如连接被拒绝、连接超时,或者和服务器没有共同的算法(列出服务器支持哪些),不再只有一句「无法建立 SSH 连接,请检查地址、端口和主机密钥」。 +- Docker:同一个镜像打了多个标签时,每个标签单独一行,查看详情和删除都对应这一行的标签,删除只去掉这个标签。只有仓库名、没有标签的镜像显示为「仓库:」,不再被当成「仓库:latest」。带仓库地址的镜像(如 `registry.example.com/app:1.0`)现在也能删除和查看详情。 + ## [0.1.0-beta.6] ### 新增 diff --git a/Cargo.lock b/Cargo.lock index f757905..ed14bb0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7686,7 +7686,7 @@ dependencies = [ [[package]] name = "shellrs" -version = "0.1.0-beta.6" +version = "0.1.0-beta.7" dependencies = [ "alacritty_terminal", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 81e600c..60850c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shellrs" -version = "0.1.0-beta.6" +version = "0.1.0-beta.7" edition = "2024" publish = false description = "SSH client and host manager: terminal, SFTP, port forwarding"