Releases: wmwlwmwl/Lumin-SSH
Releases · wmwlwmwl/Lumin-SSH
Release list
Lumin SSH Client v1.1.3
功能增强
- AI 聊天命令支持指派终端并展示候选状态
- 添加 WebView GPU 加速禁用设置
- 表单清空选项、服务器克隆交互优化、移除首页添加按钮
- 文件管理器拖拽停靠改进
- Responses 提示缓存补齐
- 统一 AI 与更新界面视觉风格
- 更新 FA 图标与文档、macOS x86 构建支持
- 快捷命令合并采用较新一边顺序,移动排序可跨设备同步
Bug 修复
- 服务器配置表单取消误提交
- 终端跟随系统主题和浅色可读性修复
- AI 设置遮罩与资源清理完整
- 更新失败后进度显示不刷新
产物下载
- Linux 便携版 (Lumin-V1.1.3-linux-amd64):即下即用
- Linux DEB 安装包 (Lumin-V1.1.3-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (Lumin-V1.1.3-amd64.rpm):Red Hat/Fedora 安装包
- macOS ARM 版 (Lumin-V1.1.3-arm64.dmg):Apple Silicon (M1/M2/M3/M4)
- macOS Intel 版 (Lumin-V1.1.3-amd64.dmg):Intel 芯片
- Windows 便携绿色版 (Lumin-V1.1.3-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.1.3-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i Lumin-V1.1.3-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh Lumin-V1.1.3-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client v1.1.2
功能增强
- 网络监控详情页:新增连接、流量等监控明细查看
- MCP 服务开关与浏览器调用控制:可按需启用 MCP 能力并控制外部浏览器调用
- 终端工具栏重构:布局设置集中管理,交互更紧凑
- AI 面板增强:优化对话、工具调用与面板交互体验
- 服务器标签溢出时显示列表下拉与搜索
- 连接进度卡片支持多个并发连接
- 统一极简紧凑界面风格
Bug 修复
- 终端工具与 AI 面板交互异常
- 进程页布局与工具按钮交互问题
- 交互提示命令误进入命令历史
- SSH 与更新器稳定性问题
- 服务器时区检测不准确
- 内存泄漏、监控面板收起与 IP 隐藏持久化问题
- 自动同步合并后前端列表不刷新
- 代码审查发现的问题
产物下载
- Linux 便携版 (Lumin-V1.1.2-linux-amd64):即下即用
- Linux DEB 安装包 (Lumin-V1.1.2-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (Lumin-V1.1.2-amd64.rpm):Red Hat/Fedora 安装包
- macOS 磁盘映像 (Lumin-V1.1.2.dmg):macOS 安装包
- Windows 便携绿色版 (Lumin-V1.1.2-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.1.2-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i Lumin-V1.1.2-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh Lumin-V1.1.2-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client v1.1.1
功能增强
- AI 对话面板:完整的 AI 聊天界面,支持多轮对话、流式输出、MCP 命令执行、上下文管理
Bug 修复
- 窗口最大化状态持久化:重启后恢复最大化窗口;托盘退出时正确清理后台进程
产物下载
- Linux 便携版 (Lumin-V1.1.1-linux-amd64):即下即用
- Linux DEB 安装包 (Lumin-V1.1.1-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (Lumin-V1.1.1-amd64.rpm):Red Hat/Fedora 安装包
- macOS 磁盘映像 (Lumin-V1.1.1.dmg):macOS 安装包
- Windows 便携绿色版 (Lumin-V1.1.1-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.1.1-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i Lumin-V1.1.1-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh Lumin-V1.1.1-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client v1.1.0
功能增强
- 凭据管理系统:独立弹窗、闪电直连/服务器表单可选凭据、认证失败更新凭据密码
- AI 面板(MCP 服务集成):SSH 会话 MCP 服务 + AI 面板,支持自然语言执行命令
- 设置重构:GeneralTab、操作确认框、关闭全部、AI 面板默认隐藏
- 服务器克隆、重复检测、GetConnectionByID 绑定
- 文件管理器右键添加复制路径并修复目录切换滚动位置
- Toast 提示增加背景毛玻璃
- 替换 logo
- 优先使用代理下载:设置通用页新增开关,更新下载优先走代理,失败自动回退直连
Bug 修复
- 点文件(如 .htaccess)在文件管理器中不可编辑
- RadioOption 选中态不明显优化 + i18n 搜索服务器缺失
- ProbePanel 竞态、ProcessPage 表头 remount、IME 误触发、超时数据竞争、移除 ssh-rsa
- 更新下载 io.Copy 阶段超时后自动重试代理 URL
- DEB/RPM sha256 产物路径前缀修复
- 关闭设置重开后更新进度不显示:下载中重新打开关于页,进度条异常消失
- 跨设备凭据同步失败:新设备首次同步时 lastSyncTime 误过滤云端凭据;fetchLatestBackup 按 ModTime 选备份导致凭据丢失
产物下载
- Linux 便携版 (Lumin-V1.1.0-linux-amd64):即下即用
- Linux DEB 安装包 (Lumin-V1.1.0-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (Lumin-V1.1.0-amd64.rpm):Red Hat/Fedora 安装包
- macOS 磁盘映像 (Lumin-V1.1.0.dmg):macOS 安装包
- Windows 便携绿色版 (Lumin-V1.1.0-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.1.0-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i Lumin-V1.1.0-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh Lumin-V1.1.0-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client v1.0.9
功能增强
- 进程管理页面全面完善:详情面板多标签、列拖拽、排序图标、监控跳转
- 监控面板支持左侧分栏、切换会话即时刷新
- 进程页不在前台时停止轮询,避免资源浪费
Bug 修复
- 全量代码审查修复 17 个问题
- 命令历史记录机制重写 + 密码保护统一
- 安全加固:probe 脚本提权消除、known_hosts 数据丢失修复、WS 连接泄漏修复、密码保护完善
- probe 写入失败 3 次后停止转圈,显示"写入失败,请重试"
- 文件管理器布局选择器文本居中与裁剪修复
- sha256sum 产物内容去掉 build/ 路径前缀
构建信息
- Linux 便携版 (Lumin-V1.0.9-linux-amd64):即下即用
- Linux DEB 安装包 (lumin_V1.0.9-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (lumin-V1.0.9-amd64.rpm):Red Hat/Fedora 安装包
- macOS 磁盘映像 (Lumin-V1.0.9.dmg):macOS 安装包
- Windows 便携绿色版 (Lumin-V1.0.9-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.0.9-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i lumin_V1.0.9-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh lumin-V1.0.9-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client v1.0.8
功能增强
- Windows 安装版添加"运行 Lumin"复选框
- 卡片模式分组标题加边框分隔
Bug 修复
- NSIS 安装器中文字符乱码(添加 UTF-8 BOM 解决跨语言编码问题)
- 解压去掉--no-unsafe-paths,兼容不支持该选项的tar版本
- 更新后自动重启 --nsis 参数修复
- macOS 闪退(托盘初始化冲突修复)
- Linux 托盘图标改用 PNG 格式,添加 deb 打包配置
构建信息
- Linux 便携版 (Lumin-V1.0.8-linux-amd64):即下即用
- Linux DEB 安装包 (lumin_V1.0.8-amd64.deb):Debian/Ubuntu 安装包
- Linux RPM 安装包 (lumin-V1.0.8-amd64.rpm):Red Hat/Fedora 安装包
- macOS 磁盘映像 (Lumin-V1.0.8.dmg):macOS 安装包
- Windows 便携绿色版 (Lumin-V1.0.8-portable.exe):内嵌 WebView2,即下即用
- Windows 标准安装版 (Lumin-V1.0.8-amd64-installer.exe):NSIS 安装包
- 每个产物附带 .sha256 校验文件,自动更新时校验 SHA256 确保文件完整性
安装/卸载方法
DEB 包(Debian/Ubuntu)
# 安装
sudo dpkg -i lumin_V1.0.8-amd64.deb
# 卸载
sudo dpkg -r luminRPM 包(Red Hat/Fedora)
# 安装
sudo rpm -ivh lumin-V1.0.8-amd64.rpm
# 卸载
sudo rpm -e luminLumin SSH Client V1.0.7
功能增强
- 服务器分组/文件夹功能:支持Group字段、折叠渲染、上下移动、右键移动到分组
- 搜索支持分组名
- 端口默认值改空,显示22即默认22,Port标签改中文"端口"
- 更新下载失败时自动回退 ghfast 代理,提升国内网络环境下的更新成功率
Bug 修复
- SaveConnection变参改固定bool,修复Wails绑定不支持变参导致保存卡住
- OS更新改用SetConnectionOS专用方法,修复掩码密码被当真实密码保存
- postConnectSetup总是触发同步,OS检测失败时用已有OS避免清空
- SetConnectionOS总是调用,确保noSync保存的密码等数据被同步
- SaveConnection加noSync参数,连接前保存密码不触发同步,OS更新后一起同步避免两次上传
- connsEqual修复同步
构建信息
- 便携绿色版 (Lumin-V1.0.7-portable.exe):内嵌WebView2,即下即用
- 标准安装版 (Lumin-V1.0.7-amd64-installer.exe):NSIS 安装包
- 每个exe附带.sha256校验文件,自动更新时校验SHA256确保文件完整性
Lumin SSH Client V1.0.6
Bug 修复
- SSH连接瞬态网络错误自动重试(wsarecv/connection reset/EOF等,最多2次)
- 修复同host不同密码服务器共享连接的bug(connKey改用服务器ID)
- 修复SSH连接重试时netConn资源泄漏
- 全面代码审查修复18项问题(netConn nil panic、setupSession泄漏、FTP路径、SFTP私钥密码等)
- synchelper竞态/连接泄漏/JSON比较修复
- 同步与快捷命令全面修复(密码顺序合并时区竞态、密码重启丢失、备份时间差8小时等)
- 同步逻辑重构:两台设备各改不同密码时两边都保留
- 修复终端切换闪烁(display:none改为visibility:hidden)
功能增强
- AutoSync重试机制与同步失败弹窗(失败时最多重试3次,显示错误详情+重试按钮)
性能优化
- 隐藏终端加contain:strict减少渲染开销
构建信息
- 便携绿色版 (Lumin-V1.0.6-portable.exe):内嵌WebView2,即下即用
- 标准安装版 (Lumin-V1.0.6-amd64-installer.exe):NSIS 安装包
Lumin SSH Client V1.0.5
功能增强
- 智能窗口大小管理:启动自适应屏幕+DPI,记住用户调整的窗口大小,设置中可恢复默认
- 文件管理器添加返回上级按钮
- 终端命令历史面板:去重、PTY尺寸传递、按钮背景改可见色
- 同步添加重试机制与同步失败弹窗
Bug 修复
- 复用已关闭/失败的session重连,避免重复tab
- 弹窗关闭改为document级mousedown,历史命令点击整行选中
- 后端GetConnections数据竞争修复(ConfigManager double-check升级写锁)
代码清理
- Ponytail系统性重构:修复数据竞争、消除重复代码、提取CSS类
- UI重构:组件拆分、双模式配色修复、WCAG对比度优化、统一i18n
- 性能优化:AES cipher缓存、RWMutex、connsEqual优化、批量锁、删除死代码
构建信息
- 便携绿色版 (Lumin-V1.0.5-portable.exe):内嵌WebView2,即下即用
- 标准安装版 (Lumin-V1.0.5-amd64-installer.exe):NSIS 安装包
Lumin SSH Client V1.0.4
功能增强
- 修正设计风格描述:从"玻璃拟态"更正为"中性蓝灰色调现代设计"
- 设置页"关于"信息优化调整
Bug 修复
- 多项组件级问题修复
代码清理与优化
- 前端组件全面重构优化
- 国际化文案调整
- CSS 样式系统优化
构建信息
- 便携绿色版 (Lumin-V1.0.4-portable.exe):内嵌 WebView2,即下即用
- 标准安装版 (Lumin-V1.0.4-amd64-installer.exe):NSIS 安装包