Repository navigation
Releases
Releases · HKMV/devroute
v0.9.0
界面
- 「本地镜像」页(原「镜像站点」)把每站点的转发规则收进居中弹窗:点站点行右侧的「配置」
打开,半透明蒙版 + 12px 圆角卡片,点蒙版空白处或右上角 ✕ 关闭。规则不再挤在页面下半屏,
站点列表也因此能占满整页 - 站点页底部补回「保存并生效」:改完站点的名称/端口/上游/启用状态直接存,不必先打开规则弹窗
- 服务启动后站点列表与规则弹窗整体置灰(「配置」「打开」仍可用),停止后自动恢复;
主按钮的禁用态改成了灰底灰字,之前只是吞掉点击、看着还能点 - 行内按钮(配置 / 打开 / 删除)加了 1px 描边,浅色底上不再「看不出是按钮」
- 滚动条滑块改成圆头细条,两端箭头去掉;日志区滚动条与列表同宽
- 点站点行即选中,同时把该行第一个输入框聚焦,点哪行就能直接改
- 弹窗里改规则时,日志区滚轮不再带着下面的站点列表一起滚
下载 / Download
| 平台 / Platform | 文件 / File | 说明 / Notes |
|---|---|---|
| Windows | devroute-windows.exe |
双击即用 |
| Linux | devroute-linux |
下载后 chmod +x devroute-linux 再运行 |
| macOS | devroute-macos |
下载后 chmod +x devroute-macos 再运行 |
单文件、静态链接,不需要安装任何运行时。
Single-file static binaries — no runtime required.
v0.8.2
体积
- release 构建改为体积优先:
opt-level = "z"+panic = "abort",并把构建脚本单独降级到
opt-level = 0(否则 fltk-sys 编译 FLTK 的构建脚本会在体积优化下静默 panic 退出)。
Windows 单文件 4.6 MB → 2.9 MB(-38%),下载更快;功能与行为不变,发布前用
镜像 / 代理 30 项端到端断言跑过一遍
发布流程
- 新增
CHANGELOG.md,Release 正文改由发布工作流从它自动生成(取与该 tag 对应的
## [x.y.z]小节 + 追加下载表格),不用再手写
下载 / Download
| 平台 / Platform | 文件 / File | 说明 / Notes |
|---|---|---|
| Windows | devroute-windows.exe |
双击即用 |
| Linux | devroute-linux |
下载后 chmod +x devroute-linux 再运行 |
| macOS | devroute-macos |
下载后 chmod +x devroute-macos 再运行 |
单文件、静态链接,不需要安装任何运行时。
Single-file static binaries — no runtime required.
v0.8.1
修复
- 标题栏 GitHub 图标与最小化 / 关闭按钮垂直对齐。根因是 FLTK 把「图片 + 空标签」当成
「图在上、文字在下」整体居中,图标被顶上去约 6 个逻辑像素;现在图标由程序自绘、按按钮
中心精确定位,顺带清掉了按钮上方那条淡淡的绘制残影
文档
- 界面截图改用
PrintWindow抓取:桌面上有别的窗口压着时,也不会把别人的界面拍进文档配图 - README 中英文补充标题栏按钮说明,并新增本更新日志
下载 / Download
| 平台 / Platform | 文件 / File | 说明 / Notes |
|---|---|---|
| Windows | devroute-windows.exe |
双击即用 |
| Linux | devroute-linux |
下载后 chmod +x devroute-linux 再运行 |
| macOS | devroute-macos |
下载后 chmod +x devroute-macos 再运行 |
单文件、静态链接,不需要安装任何运行时。
Single-file static binaries — no runtime required.
v0.8.0
Release v0.8.0 for Windows, macOS and Linux.
v0.7.0
Release v0.7.0 for Windows, macOS and Linux.
v0.6.0
Release v0.6.0 for Windows, macOS and Linux.
v0.5.1
Release v0.5.1 for Windows, macOS and Linux.
v0.5.0
Release v0.5.0 for Windows, macOS and Linux.
v0.4.0
Release v0.4.0 for Windows, macOS and Linux.
v0.3.1
Release v0.3.1 for Windows, macOS and Linux.