🔧 修复和改进
- 修复和改进
- 提升整体稳定性和性能
- 优化内存使用和连接处理
- 改进错误处理机制
🚀 新功能
- TUN 自动重定向功能 - 允许 TUN 自动配置连接重定向以提升代理性能
- AdGuard DNS 过滤器支持 - 无需 AdGuard Home 即可在 sing-box 中使用 AdGuard DNS 过滤列表
- Hysteria 2 协议支持 - 新增对 Hysteria 2 协议的支持
- 内联规则集类型 - 新增 inline 规则集类型,允许直接编写无头规则而无需创建规则集文件
- Clash API 访问控制 - 新增访问控制选项,可以手动限制可以访问 API 的网站
- 本地规则集自动重载 - 支持本地规则集的自动重载功能
- IP 地址支持 - 为 rule-set match 命令添加 IP 地址支持
- 规则集反编译命令 - 新增 rule-set decompile 命令
- 进程路径正则表达式规则项 - 新增 process_path_regex 规则项
🔧 改进
- 协议嗅探增强 - 新增 BitTorrent、DTLS、RDP、SSH 协议嗅探
- QUIC 嗅探改进 - 现在可以正确从 Chromium 请求中提取服务器名称,并识别常见的 QUIC 客户端
- 路由规则性能优化 - 改进路由规则的处理性能
- 规则集内存优化 - 优化规则集的内存使用
- fsnotify 使用改进 - 正确使用 fsnotify,如果目标文件被删除或通过重命名重新创建,不会取消监视
📦 依赖更新
- 更新 uTLS 到 v1.6.7 - 移除了一些遗留的 chrome 指纹,将回退到 chrome
⚠️ 重要说明
- 由于维护困难,sing-box 1.10.0 需要至少 Go 1.20 来编译
- macOS 独立版本的 sing-box (>=1.9.5/<1.10.0-beta.11) 现在会静默失败,需要手动授予系统扩展的完全磁盘访问权限才能启动
🔧 修复和改进
- 修复和改进
- 暂时无法在 App Store 更新 sing-box 应用(TestFlight 用户不受影响)
🚀 新功能
- Hysteria 2 协议支持 - 新增对 Hysteria 2 协议的支持
🚀 新功能
- Shadowsocks 2022 协议支持 - 新增对 Shadowsocks 2022 协议的支持
🔧 改进
- 优化内存使用
- 改进错误处理机制
- 更新 quic-go 到 v0.47.0
🐛 修复
- 修复直接拨号器不解析域名的问题
- 修复 DNS 缓存检索为空时不返回错误的问题
- 修复使用 go1.23 编译的问题
- 修复流嗅探器问题
- 修复 clash-api 中的错误重定向
- 修复 WireGuard 事件通道泄漏
- 修复缓存连接消耗读取超时的问题
- 修复 Windows 中选择断开连接的接口作为默认接口的问题
📱 平台更新
- 更新 Apple 平台客户端的 Bundle 标识符
🐛 修复
- 修复直接拨号器不解析域名的问题
- 修复 DNS 缓存检索为空时不返回错误的问题
- 修复使用 go1.23 编译的问题
- 修复流嗅探器问题
- 修复 clash-api 中的错误重定向
- 修复 WireGuard 事件通道泄漏
- 修复缓存连接消耗读取超时的问题
- 修复 Windows 中选择断开连接的接口作为默认接口的问题
📱 平台更新
- 更新 Apple 平台客户端的 Bundle 标识符
📦 依赖更新
- 更新 quic-go 到 v0.46.0
- 更新 Hysteria2 BBR 拥塞控制
🔧 改进
- 使用域名策略过滤 HTTPS ipv4hint/ipv6hint
🐛 修复
- 修复 Android 上使用进程规则时的崩溃问题
- 修复地址过滤规则接受非 IP 查询的问题
- 修复 Shadowsocks AEAD 多用户入站的 UDP 服务器
- 修复 v2ray QUIC 传输的默认下一个协议
- 修复端口范围配置选项的默认结束值
- 修复重置 v2ray 传输
- 修复规则集生成 domain_suffix 重复键导致的 panic
- 修复嗅探时 UDP 连接泄漏
⚠️ 重要说明
- 由于我们的 Apple 开发者账户出现问题,Apple 平台上的 sing-box 应用暂时无法下载或更新。如果您的公司或组织愿意帮助我们重返 App Store,请联系我们。