Skip to content

1.1.7

Choose a tag to compare

@github-actions github-actions released this 21 Jun 15:00
· 73 commits to main since this release

改进

  • 移除顶部菜单栏apps/desktop/src/main/index.ts

    Electron 框架默认附带的 File / Edit / View / Window / Help 菜单栏已全部移除,界面更加简洁。文本编辑快捷键(Ctrl+X/C/V/Z/A)由操作系统和 Chromium 层原生支持,无需菜单项即可使用;窗口最小化/关闭操作由标题栏按钮保留。

  • 开发模式 DevTools 快捷键保留apps/desktop/src/main/window.ts

    菜单栏移除后,开发调试入口不丢失——开发模式下 F12 和 Ctrl+Shift+I 仍可切换 DevTools,通过 before-input-event 钩子实现,不依赖菜单。

  • 设置页新增「关于」区块apps/desktop/src/renderer/pages/Settings.tsx

    原 Help 菜单的版本信息功能迁移至设置页面底部「关于」区块,展示应用版本号、Electron 版本、Node.js 版本、Chromium 版本、操作系统版本及主机名,信息通过 IPC 从主进程实时读取。

  • 生产环境 Docker / 服务端加固(多文件)

    • Relay Server 开启 trustProxy: true,修复部署在 Caddy 之后时限流按真实客户端 IP 计数失效的问题;新增 1 MB 请求体大小上限。
    • 两个 Dockerfile(server / web)均新增非 root 运行用户(uid 1001),减小容器权限风险。
    • Web 容器新增 HEALTHCHECKdocker-compose.ymldepends_on 改用 condition: service_healthy,确保 Caddy 在服务真正就绪后再接受流量。
    • 所有容器添加资源上限、日志轮转(max-size/max-file)和 no-new-privileges 安全选项。
    • Caddyfile 补全 HSTS、X-Content-Type-Options、X-Frame-Options、Referrer-Policy、Permissions-Policy 安全头并隐藏服务器版本信息;Next.js 响应头同步补全,形成双层防御。

下载

平台 文件
Windows (x64) RemoteBridge-Setup-1.1.7.exe
macOS (Apple Silicon) RemoteBridge-1.1.7-arm64.dmg
Linux (x64) RemoteBridge-1.1.7.AppImage