| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sing-box-windows-2.2.9-1.x86_64.rpm | 2026-04-04 | 34.1 MB | |
| sing-box-windows-portable.zip | 2026-04-04 | 9.0 MB | |
| sing-box-windows_2.2.9_aarch64.dmg | 2026-04-04 | 28.2 MB | |
| sing-box-windows_2.2.9_amd64.AppImage | 2026-04-04 | 108.2 MB | |
| sing-box-windows_2.2.9_amd64.deb | 2026-04-04 | 34.1 MB | |
| sing-box-windows_2.2.9_x64-setup.exe | 2026-04-04 | 18.0 MB | |
| sing-box-windows_2.2.9_x64_en-US.msi | 2026-04-04 | 25.3 MB | |
| README.md | 2026-04-04 | 2.9 kB | |
| v2.2.9 source code.tar.gz | 2026-04-04 | 1.3 MB | |
| v2.2.9 source code.zip | 2026-04-04 | 1.5 MB | |
| Totals: 10 Items | 259.8 MB | 0 | |
[v2.2.9] - 2026-04-04
✨ 新功能
- 开机自启动托盘隐藏开关 - 设置页启动设置新增“开机后自动隐藏到托盘”选项,可独立控制系统自启动时是否直接进入托盘
🔧 优化改进
- 自启动启动参数链路重构 - 自启动参数从固定
--hide改为统一--autostart,并在应用启动早期根据本地启动偏好决定是否隐藏窗口,避免后端把托盘行为写死 - 启动前轻量配置落盘 - 新增独立的启动偏好文件,持久化开机自启、开机隐藏到托盘和关闭窗口行为,保证系统登录拉起时可以在数据库初始化前完成窗口模式决策
- 自启动托盘体验无闪屏 - 当启用“开机后自动隐藏到托盘”时,主窗口会在最早安全时机直接隐藏,不再依赖前端初始化后再切换,减少启动闪现
🐛 问题修复
- sing-box 1.13 入站字段迁移修复 - 清理配置生成与运行时 patch 链路里残留的 legacy inbound 字段,不再输出
inbounds[].sniff/sniff_override_destination;同时统一保证route.rules中存在action: "sniff",修复升级到 sing-box 1.13+ 后因 legacy inbound fields 被移除而导致的启动失败 - 原始订阅配置覆盖修复(#44) - 新增、切换、刷新、回滚和启动恢复订阅时,会先同步最新订阅元数据,再按当前订阅真实模式决定配置 patch 策略;勾选“使用原始配置”后将稳定保持“仅替换端口”,不再被高级设置误判后写回
sniff、DNS 等字段而导致自定义 sing-box 配置被覆盖 - 节点代理模式状态回显修复(替代 [#45]) - 首页启动后会主动从当前生效配置与运行中的 Clash API 同步节点代理模式,不再固定显示
rule;切换global/rule时会优先即时同步运行态,若内核暂未接入则明确提示“已保存、重启后生效”,避免 UI、active_config_path与实际运行模式长期漂移 - 轻量模式与开机自启联动修复 - 系统自启动且自动隐藏到托盘时,现会正确继承“轻量模式(销毁窗口)”策略,不再始终退化为简单隐藏窗口
- 自启动窗口显示控制修复 - 关闭“开机后自动隐藏到托盘”后,即使开启系统自启动,应用也会在登录后正常显示主窗口,不再被固定参数强制隐藏
- 轻量模式托盘控制失效修复 - 托盘中的“系统代理 / TUN / 重启内核”等控制型动作改为后端直接执行,主窗口销毁后不再因前端监听器缺失而失效
- Windows 托盘开启 TUN 回退修复 - 轻量模式下从托盘开启 TUN 且当前不是管理员时,会先恢复主窗口并回退到原有“弹确认后以管理员重启”的前端流程,避免无界面提权链路失效导致无法真正进入 TUN