New
v1.0.0 - Subscription Auto-Refresh
What's New
Subscription Auto-Refresh
- Automatic periodic subscription refresh with configurable interval
- WebUI support for subscription status display and manual trigger
- API endpoints:
GET /api/subscription/status,POST /api/subscription/refresh - ⚠️ Warning: Subscription refresh will restart sing-box core and disconnect all connections
Bug Fixes
- Fix sub-millisecond latency displaying as 0ms (now rounds up to 1ms)
- Fix initial probe latency not being recorded
Documentation
- Bilingual README support (English/Chinese)
- English as default, Chinese available at README_ZH.md
Configuration Example
subscription_refresh:
enabled: true
interval: 1h
timeout: 30s
health_check_timeout: 60s
drain_timeout: 30s
min_available_nodes: 1
新功能
订阅定时刷新
- 支持定时自动刷新订阅链接,可配置刷新间隔
- WebUI 显示订阅状态,支持手动触发刷新
- 新增 API 端点:
GET /api/subscription/status,POST /api/subscription/refresh - ⚠️ 注意:订阅刷新会重启 sing-box 内核,导致所有连接断开
问题修复
- 修复亚毫秒延迟显示为 0ms 的问题(现在向上取整到 1ms)
- 修复初始探测延迟未记录的问题
文档
- README 支持中英双语切换
- 英文为默认,中文版见 README_ZH.md