变更信息
新功能
- 全新界面重构 — 左侧导航菜单,配置列表与设置分页展示
- 多主题支持 — 内置多套主题(Default Light/Dark、Dracula、Solarized 等),设置中可切换
- 配置管理 — 支持添加/编辑/删除多个 frpc 配置,每个配置独立启停控制
- 配置卡片一键复制:配置列表中的服务器地址(
serverAddr)和远程端口支持点击复制到剪贴板,复制后显示 toast 提示 - TOML 配置校验:保存配置时自动校验 TOML 格式,提取
serverAddr、代理类型(type)与端口(localPort/remotePort)信息用于卡片展示 - 自启动开关 — 单个配置可设置开机自启动,仅自启动的配置随服务启动
- frpc 版本管理 — 设置中检查/下载/更新 frpc,支持一键注册 Windows 服务
- 消息提示组件 — 操作反馈以悬浮消息形式展示(成功/错误/警告/信息)
- 进程守护功能:frpc 进程异常退出时自动重启
修复
- 修复配置数量较多时界面无法滚动的问题
- 日志文件被删除后自动重建,无需重启程序
- 日志按天轮转,自动清理超过 30 天的旧日志
依赖
- 使用
gpui(git) +gpui-component替换原有 UI 实现 - 新增
toml = "0.8"用于配置校验
Full Changelog: v1.3.1...v1.4.0