Shadowrocket 2.2.90 更新内容:
更新日期:2026年7月8日
- feat(tailscale): add global Tailscale tunnel, local MagicDNS resolution, and UI support for peer device, RTT, and config management
- perf(tailscale): optimize Tailscale power efficiency and stability, scheduling WireGuard ticks on demand and improving UDP socket recreation
- feat(masque): add MASQUE outbound proxy (H3 & H2 transport) with custom SNI/URI support, keepalive configuration, and logger gating
- feat(tls): add TLS ClientHello fingerprinting support and profile selection UI
- perf(network): optimize connection management for Mux, XHTTP, and Chain Sockets, supporting HTTP/2 graceful stream shutdown and resolving SOCKS5 UDP relay failures in chained proxy setups
- fix(dns): restore Bonjour and DNS-SD service discovery over VPN, centralize query retry scheduling, and optimize IPv6 PTR local resolution
- fix(ssh): avoid blocking multiplexed queues during handshake and correct UDPGW length calculations
- fix(protocol): enhance Mieru user hints and Clash parsing, correct Hysteria 2 stream closure, fix AmneziaWG magic header processing, and guard OpenConnect config updates
- perf(system): rewrite IPC message channel and encrypt status replies, fix WebKit runtime battery drain on iOS, unify HUD toasts, and add macOS/Catalyst certificate instructions
- chore(i18n): clean up and merge localized strings in Localizable.strings
Shadowrocket 2.2.89 更新内容:
更新日期:2026年6月14日
- 新增 TLS ClientHello 指纹支持及配置文件选择界面
- 在基于 Ping 的比较中,新增按服务器权重排序作为后备方案
- 新增全局 Tailscale 隧道模块
- 新增对 Mieru 流量模式混淆和分片定时的支持
- 优化大型组的并发 URL 测试调度和临时更新
- 集中 DNS 重试调度,并为代理绑定添加退避重试
- 修正 DNS 后的 UDP 规则重新匹配优先级,并集中中继套接字清理
- 调整 SSH 通道窗口
- 修正 DNS 解析后的 UDP 规则重新匹配
- 修正当 IP 为空时跳过 IP 匹配的规则问题
Shadowrocket 2.2.85 更新内容:
更新日期:2026年5月23日
- 本次更新是近期最重大的版本升级之一,新增了多种主流协议支持并深度优化了核心传输引擎:
1. 新增协议支持
Mieru 协议:正式支持 Mieru 传输协议,为您提供更多隐蔽连接选择。
OpenConnect:新增对 OpenConnect 协议的支持,兼容更多办公与企业网络环境。
TrustTunnel:支持全新的 TrustTunnel 协议,进一步增强复杂网络下的穿透能力。
2. 核心协议优化
VLESS Vision 增强:完善了对 VLESS XTLS Vision 的支持,大幅提升了在高性能传输时的伪装性与稳定性,有效降低被检测风险。
全新的 DNS 引擎:重构了 DNS 缓存系统,显著缩短了网页首次加载时间。
HTTP/3 优化:深度优化了基于 QUIC 的 HTTP/3 传输效率,让高丢包环境下的视频播放更加流畅。
Shadowrocket 2.2.79 更新内容:
更新日期:2026年2月12日
- chore(grpc): Resolve issues with custom gRPC headers.
- chore(quic): Adjust QUIC max-idle and keep-alive timeouts.
- chore(server): Include proxy pass failures in the server lookup log.
- chore(server): Add show/hide function for subscription servers.
- chore(shadowsocks): Optimize read packet handling for Shadowsocks UDP over TCP.
- feat(AmneziaWG): Implement Junk Manager and refactor obfuscator.
- feat(anytls): Implement session pool with idle cleanup.
- feat(grpc): Support chunked gRPC data transmission to prevent stream pauses.
- feat(intents): Enable VPN toggle/start/stop intents to run quietly.
- feat(kcp): Add AES-128-GCM support for kcptun.
- feat(script): Add WebView script engine support.
- feat(server): Add duplicate handling strategies when adding servers.
- feat(server): Support specifying HTTPS DNS for resolving subscription link domains.
- feat(shortcuts): Add shortcuts for toggling TUN mode.
- feat(vless): Add support for VLESS Post-Quantum encryption.
- fix(anytls): Fix protocol handling bugs in AnyTLS sessions.
- fix(backend): Remove recursive lock calls in TLS settings caching.
- fix(backend): Resolve Naïve HTTPS handshake issues.
- fix(config): Resolve configuration rule file synchronization issues.
- fix(config): Fix crash during file synchronization and optimize checksum calculation.
- fix(geoip): Resolve task interval issues.
- fix(group): Resolve proxy group policy case-sensitivity issues.
- fix(http2): Fix connection teardown when HTTP/2 sessions are idle.
- fix(intents): Resolve issues with App Intents extension execution.
- fix(intents): Resolve subscription updates over DoH.
- fix(kcp): Fix null pointer dereference in the write loop.
- fix(module): Resolve module installation issues.
- fix(rule): Fix potential crashes caused by dangling pointers in rule results.
- fix(script): Fix crash when script code is empty.
- fix(script): Resolve script engine saving issues.
- fix(script): Fix use-after-free (wild pointer) crash in script request tasks.
- fix(script): Resolve potential wild pointer crash in script timer tasks.
- fix(server): Resolve Easy Mode server update issues.
- fix(server): Fix server chain lookup issues.
- fix(server): Resolve ECH parsing issues in server URLs.
- fix(server): Fix saving issues for VMess xHTTP mode.
- fix(server): Resolve YAML and configuration import issues.
- fix(server): Fix expiration date issues for subscription servers.
- fix(task): Fix background task completion and scheduling issues.
- fix(task): Resolve background task execution timing issues.
- fix(tcp): Prevent `os_unfair_lock` corruption crashes during deallocation.
- fix(test): Resolve test result score calculation issues.
- fix(TUIC): Fix TUIC crash due to retransmission of released stack data.
- fix(UDP): Resolve heap buffer overflow in UDP socket packet generation.
- fix(UI): Prevent crash in Code View when the title is nil.
- fix(UI): Resolve permissions request logic issues.
- fix(vless): Resolve issues with XTLS and Mux.
- fix(vmess): Fix heap corruption in VMess backend decryption.
- fix(websocket): Resolve VLESS WebSocket response parsing issues.
- fix(widget): Resolve widget intent user activity handling issues.
- fix(xhttp): Improve stability and connection reuse for HTTP/2.
- fix(xhttp): Resolve HTTP/3 stream-up issues.
- fix(xhttp): Fix HTTP/2 default mode issues in xHTTP.
- fix(xudp): Resolve XUDP over XTLS-Vision issues.
- perf(backend): Cache backend TLS settings using associated objects.
- perf(kcp): Optimize update logic and timer management to reduce CPU overhead.
- perf(mux): Optimize Mux socket performance and flow control.
- perf(test): Adjust test result score calculator.
Shadowrocket 2.2.76 更新内容:
更新日期:2025年12月21日
- 功能(配置):实现了模块的自动后台更新功能,确保组件无需手动干预即可保持最新。
- 功能(UI):新增了 App Intents 扩展(例如:Siri/快捷指令集成),以启用新的语音和自动化命令。
- 修复(后端):解决了有关 VLESS/VMess 早传数据(early data)处理的关键问题,提高了连接可靠性。
- 修复(DNS):修正了 DNS over HTTPS (DoH) 回退机制未能正确执行的错误。
- 修复(GeolP):解决了 GeoIP 组件中元数据数据库类型不正确的问题。
- 修复(规则):解决了在特定路由条件下发生的IP-CIDR 匹配崩溃问题。
- 修复(规则):修正了MITM 排除主机名的顺序问题,确保优先规则被正确应用。
- 修复(规则):修复了规则资源 URL 更新结果未能正确处理或显示的问题。
- 修复(服务器):修复了 TLS“允许不安全”设置未能正确应用于服务器配置的错误。
- 修复(服务器):解决了在服务器操作期间,URL 查询参数值编码不正确的问题。
- 功能(macOS): 在 macOS 状态栏中加入了速度显示(上传/下载速率),以便实时监控。
- 修复(macOS): 恢复或新增了对 macOS 10.15 (Catalina) 的完整兼容性支持。
- 修复(macOS): 解决了状态栏应用程序Dock 图标错误显示的问题。
- 修复(macOS): 修正了菜单状态栏界面中的布局问题。
- 修复(macOS): 修复了无法通过上下文菜单(右键)删除项目的错误。
- 修复(tvOS): 解决了 tvOS 平台上在访问云服务器配置时,特有的“找不到文件”崩溃问题。
Shadowrocket 2.2.74 更新内容:
更新日期:2025年12月8日
- macOS 体验增强:修复了 Mac 上服务器表格多选的严重 UI bug,以及菜单栏和 Dock 图标问题。修复了早期 macOS 版本的系统符号显示问题。
- 核心协议稳定性:修复了 Hysteria 数据报会话关闭问题。通过解决与 TLS 分片冲突和修复数据包问题,提高了 XHTTP 的可靠性。
- 规则与配置:修复了规则解析的各种问题,包括重写规则中的反斜杠和 SSID/DNS 大小写匹配处理。解决了 GeoIP 数据库导入和重新加载的所有已知问题。优化了模块文件读写以提高性能,并修复了异步保存 bug。
- UI 与其他:添加了备选经典图标选项。
Shadowrocket 2.2.71 更新内容:
更新日期:2025年9月27日
- 提升稳定性和可靠性:修复QUIC协议中的流关闭和重传问题,确保网络连接更稳固。
- 增强网络兼容性:优化IPv6-only网络支持,改进多种协议和地址格式处理,包括IP4P和URL解析。
- 性能与效率优化:加速逻辑规则处理,提升Shadowsocks UDP处理效率,并优化调试日志生成。
- UI与可用性改进:修正macOS文本选择问题,启用系统级查找功能,并精炼整体界面外观。
- 新协议支持:新增Hysteria拥塞控制和最新TLS指纹,提升安全性和传输性能。
- 错误修复:解决邮件编辑、服务器URL处理及协议解析配置等多项bug。
全部评论0