# 更新日志 每个版本一节,标题写成 `## [版本号]`,可以在后面加日期。发布流程(`.github/workflows/release.yml`)把与 tag 同版本的那一节原样作为更新说明:显示在 GitHub Release 和 ShellRS 的更新对话框里,用 Markdown 书写,面向使用者。 ## [0.1.0] ShellRS 的第一个公开版本。 ### 新增 - 主机与分组:持久保存,分组可以多层嵌套,支持搜索和拖动整理。 - 凭据:密码、密钥(本机文件、粘贴或生成新密钥)和 SSH Agent,多台主机可以共用一条凭据。 - 连接方式:直接连接、SSH 跳板或 HTTP / SOCKS5 代理。 - 终端:本地终端和多个 SSH 终端,支持查找、清屏和延迟显示。 - SFTP:对标 WinSCP 的双栏文件浏览器,上传和下载都支持断点续传和传输队列。 - 端口转发:本地、远程和动态转发,断线后自动重连,可随 ShellRS 一起启动。 - 外部 CLI:`shellrs` 命令让 AI Agent 用已保存的主机执行命令、传输文件。 - 在线升级:在后台检查并下载新版本,下好后标题栏右上角提示,重启或退出时安装。 ## [0.1.0-beta.4] ### 修复 - Windows:SFTP 本地面板的路径不再显示成 `\\?\C:\Users` 这样,而是平常的 `C:\Users`,传输队列的「来源」也一样。以前添加的本地书签如果带着 `\\?\`,删掉重新添加即可;升级前停在一半的上传不能接着续传,需要重新开始。 ## [0.1.0-beta.3] ### 改进 - macOS:点窗口左上角的关闭按钮,现在会把 ShellRS 隐藏到后台,已打开的连接、SFTP 传输和端口转发照常运行;点 Dock 图标就能把窗口找回来,原来的标签都在。要退出请用 ⌘Q,或右键 Dock 图标选「退出」。以前关掉窗口后,ShellRS 留在 Dock 里却打不开窗口。 - 开始页没有连接记录时,去掉了一句重复的提示。 ## [0.1.0-beta.2] ShellRS 的第一个测试版本,只发到 Beta 渠道,用来验证安装和在线升级。之后的测试版会通过在线升级自动送达。 ### 新增 - 主机与分组:持久保存,分组可以多层嵌套,支持搜索和拖动整理。 - 凭据:密码、密钥(本机文件、粘贴或生成新密钥)和 SSH Agent,多台主机可以共用一条凭据。 - 连接方式:直接连接、SSH 跳板或 HTTP / SOCKS5 代理。 - 终端:本地终端和多个 SSH 终端,支持查找、清屏和延迟显示。 - SFTP:对标 WinSCP 的双栏文件浏览器,上传和下载都支持断点续传和传输队列。 - 端口转发:本地、远程和动态转发,断线后自动重连,可随 ShellRS 一起启动。 - 外部 CLI:`shellrs` 命令让 AI Agent 用已保存的主机执行命令、传输文件。 - 在线升级:在后台检查并下载新版本,下好后标题栏右上角提示,重启或退出时安装。