写在前面
v2.4.6 是 Shadowrocket PC 端在 2026 年的第三次重大版本更新。过去六周,我们的工程团队围绕两个核心目标持续打磨:一是让流量数据更透明可见,二是让 Linux 用户获得与 Windows、macOS 用户一致的体验。今天,这份答卷正式交出。
如果您正在使用 v2.3.6 或更早版本,建议通过应用内检查更新功能一键升级。配置文件与订阅信息将自动保留,无需重新导入。
核心更新一览
📋 变更日志
NEW
全新多维流量统计仪表盘 — 支持小时/天/周/月四档时间粒度切换,新增按应用拆分流量占比与节点 Top10 排行榜,支持 CSV 导出。
NEW
Linux 桌面兼容层全面重构 — 适配 Wayland 显示协议,GNOME、KDE、XFCE 三大主流桌面环境完成测试,UI 一致性大幅提升。
NEW
启动性能优化 — 冷启动时间从 2.1 秒降至 1.5 秒,内存占用降低 15%。
FIX
macOS Sonoma 偶发崩溃 — 修复了在 macOS 14 Sonoma 系统上启动后随机崩溃的问题。
IMP
DNS 解析容错 — 优化了高并发场景下的 DNS 解析逻辑,降低偶发解析超时概率。
IMP
TLS 握手容错 — 增强了 TLS 握手失败的错误处理与自动重试机制。
关于 Linux 适配的细节
Linux 桌面生态的碎片化一直是跨平台工具的痛点。不同发行版、不同桌面环境、不同显示服务器之间的差异,使得"一致体验"成为一个极具挑战的目标。
v2.4.6 从底层重新设计了 Linux 兼容层,核心改进包括:
- Wayland 显示协议原生支持:XWayland 兼容层代码被替换为原生 Wayland 实现
- GTK4/Qt6 双工具链支持:GNOME 桌面采用 GTK4 渲染,KDE 桌面采用 Qt6 渲染
- 字体渲染优化:针对 Ubuntu、Debian、Fedora 的默认字体配置进行专项调优
- 系统托盘兼容:适配各大桌面环境的托盘规范,包括 GNOME Extensions、KDE Plasmoids
⚠️ 如果您使用的是较老的 Linux 发行版(如 Ubuntu 18.04 或更早版本),请注意,这些版本可能不在 v2.4.6 的支持范围内。建议升级至 Ubuntu 20.04 或更新版本以获得最佳体验。
升级建议
对于 v2.3.6 及以上版本用户:
- 打开 Shadowrocket,依次点击「帮助」→「检查更新」
- 点击「下载更新」按钮,等待下载完成
- 点击「重启并更新」,客户端将自动重启并应用新版本
对于仍在使用 v2.2.x 或更早版本的用户:
- 请前往 下载中心 下载最新安装包
- 覆盖安装后,原有配置与订阅信息将完整保留
- 安装完成后可在「设置 → 关于」页面确认版本号为 v2.4.6
开发者注意事项
v2.4.6 对部分 API 字段命名进行了调整,以提升接口的一致性与可读性。所有破坏性变更提供三个月的向下兼容过渡期,预计在 v2.5.0 正式移除旧字段名称。详情请参阅 开发者接口文档。
下一步
v2.5.0 的开发已在筹备中。根据用户反馈与社区建议,我们计划在下一版本中重点关注:跨设备配置云同步、AI 辅助节点选择、以及更多协议支持。感谢每一位用户的陪伴与支持。
Shadowrocket