Skip to content

Ramag 0.0.2

Choose a tag to compare

@github-actions github-actions released this 04 Aug 08:50
· 84 commits to main since this release

Ramag v0.0.2

第二个公开预览版本。本版本新增完整 SSH/SFTP 工作台,并集中完善数据库搜索、Git 交互与全局设置。

新增功能

  • 新增 SSH 连接管理、SSH 命令解析、连接测试和加密凭据保存。
  • 新增 GPUI 内嵌多终端与 SFTP 文件浏览、预览编辑、日志跟随、上传下载、目录传输和任务进度。
  • 支持从路径、目录或文件拖动创建对应目录的新终端,并始终保留至少一个终端。
  • 新增 JumpServer 多登录保存、组织与资产树、授权账号选择及 SSH 连接导入。
  • 数据库结果搜索新增 Base10、Base16、Base36、Base58、自定义字符表和外部程序的双向 ID 转换。

体验改进

  • 全局设置按数据库、版本管理、SSH 和剪贴板拆分;数据库连接导入导出迁移到全局设置。
  • 剪贴板启用、热键和清空历史集中到全局设置,关闭后隐藏入口并释放热键。
  • Git 支持明确的克隆入口、Markdown 预览/原文切换,以及分支、远端、Tag、Stash 的侧栏菜单。
  • Git 仓库与 SSH 连接的分栏宽度在当前会话内相互隔离,重启恢复默认布局。

重要修复

  • 修复 Git 新建分支等操作重入 VcsView 导致的崩溃。
  • 修复工作区分栏错位、Cmd/Ctrl+W 标签关闭、JumpServer 资源与账号选择、拖动终端输出及 MySQL SHOW WARNINGS 识别问题。

安全与边界

  • 敏感配置继续使用 AES-256-GCM 加密,主密钥保存在系统凭据库。
  • 生产 SSH 连接禁止 SFTP 写操作;终端命令仍由远端账号和服务器策略约束。
  • Git 仍为试验性功能;安装包尚未完成正式代码签名和 Apple 公证。