diff --git a/CHANGELOG.md b/CHANGELOG.md index f1e0eab..a44baf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,3 +16,18 @@ ShellRS 的第一个公开版本。 - 端口转发:本地、远程和动态转发,断线后自动重连,可随 ShellRS 一起启动。 - 外部 CLI:`shellrs` 命令让 AI Agent 用已保存的主机执行命令、传输文件。 - 在线升级:在后台检查并下载新版本,下好后标题栏右上角提示,重启或退出时安装。 + +## [0.1.0-beta.1] + +ShellRS 的第一个测试版本,只发到 Beta 渠道,用来验证安装和在线升级。之后的测试版会通过在线升级自动送达。 + +### 新增 + +- 主机与分组:持久保存,分组可以多层嵌套,支持搜索和拖动整理。 +- 凭据:密码、密钥(本机文件、粘贴或生成新密钥)和 SSH Agent,多台主机可以共用一条凭据。 +- 连接方式:直接连接、SSH 跳板或 HTTP / SOCKS5 代理。 +- 终端:本地终端和多个 SSH 终端,支持查找、清屏和延迟显示。 +- SFTP:对标 WinSCP 的双栏文件浏览器,上传和下载都支持断点续传和传输队列。 +- 端口转发:本地、远程和动态转发,断线后自动重连,可随 ShellRS 一起启动。 +- 外部 CLI:`shellrs` 命令让 AI Agent 用已保存的主机执行命令、传输文件。 +- 在线升级:在后台检查并下载新版本,下好后标题栏右上角提示,重启或退出时安装。 diff --git a/Cargo.lock b/Cargo.lock index b3ff51f..0fb38f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7686,7 +7686,7 @@ dependencies = [ [[package]] name = "shellrs" -version = "0.1.0" +version = "0.1.0-beta.1" dependencies = [ "alacritty_terminal", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index a8d6517..93185f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shellrs" -version = "0.1.0" +version = "0.1.0-beta.1" edition = "2024" publish = false description = "SSH session manager with local terminal support"