Zephyr v2.3.3
Zephyr v2.3.3 — 传输层协议指示器 & Observed Node 追踪
节点卡片新增真实传输层协议显示(TCP/QUIC/UDP/TLS);Observed Group 增强为组+节点双维度追踪;核心二进制重命名为
zephyr-mihomo(向后兼容旧名称);修复虚拟滚动日志跳动和行数计数同步。
🆕 新功能
传输层协议指示器
节点卡片上的协议标签从固定的 "UDP" 替换为节点实际使用的传输层协议(TCP / QUIC / UDP / TLS)。协议信息从 Mihomo 连接数据的 chains 中提取,反映节点真实使用的底层传输方式。
Observed Node 追踪
Observed Group 观察器从仅追踪代理组扩展为组+节点双维度追踪,减少误报:
- 新增
observedNodeName字段,记录每个组内最频繁的实际出口节点 - 组变化输出 info 级别日志,节点变化输出 debug 级别日志
- DIRECT、REJECT、PASS 等特殊组不再参与检测
🏗 架构改进
核心二进制重命名
内置 Mihomo 核心二进制从 mihomo 重命名为 zephyr-mihomo,避免与其他 Mihomo 客户端冲突。kill_mihomo() 函数同时匹配新旧两个名称,确保向后兼容。
⚠️ Lite 版本用户注意:如果没有手动重命名 mihomo → zephyr-mihomo,就不能受益于这项更新。因此,建议所有用户在此次更新中下载Full版本。
场景 结果 Full 版本 ✅ 自动使用 zephyr-mihomo,享受隔离保护Lite 版本 + 重命名为 zephyr-mihomo✅ 享受隔离保护 Lite 版本 + 旧名字 mihomo❌ 仍会与其他客户端冲突
🐛 Bug 修复
虚拟滚动日志跳动
修复日志页面使用虚拟滚动时,新日志条目插入导致滚动位置异常跳动的问题。
日志行数计数 Tab 同步
修复切换日志 Tab(Core / App Logs)时行数计数未同步更新的问题。
🔧 其他
- CI 新增测试代码签名工作流