github Hypostasis-Cat/HypoMux v2.8.2
HypoMux v2.8.2

3 hours ago

v2.8.2 更新日志

新增 IPv6 双栈/纯 IPv6 支持、自定义 DNS(含 DoH/DoT)、全局默认分流规则和一键网络诊断;修复网卡被误判「冷却中」导致聚合变慢的问题;界面全面对齐 Fluent 2 并新增启动动画;安装器支持失败回滚,启动更快,安装包更小。

聚合速度与网卡健康

  • 修复正常网卡被误判「冷却中」:IPv4/IPv6 分别记录健康状态,IPv6 失败不再拖累 IPv4 流量。
  • 网卡仍有地址但实际不通(如 Wi-Fi 信号丢失、认证过期)时,能及时进入冷却,不再让新连接反复等待超时;只连不上个别网站不会触发冷却。
  • 仅有内网 IPv6(ULA)且无 IPv6 网关的网卡不再被视为具备 IPv6 出口。
  • 临时 IPv6 地址轮换时优先绑定稳定地址,减少连接重建。
  • 优化 UDP 转发热路径,降低游戏、QUIC 等高包率场景的 CPU 占用。

IPv6 与 DNS

  • 支持 IPv6 网卡、双栈连接(IPv6 优先、IPv4 兜底)、NAT64/DNS64 及纯 IPv6 网络;首页分别显示 IPv4/IPv6 状态。
  • 新增自定义 DNS,可配置多个普通 DNS、DoH 与 DoT 服务器。
  • TUN 启动前验证直连与 DNS 出口,失败时提前回退,减少启动后断网。

分流规则

  • 新增「全局默认规则」(设置 → 高级网络):未命中规则的流量可选聚合(默认)、直连、拒绝或指定网卡,重启 TUN 后生效。
  • 全局默认为「拒绝」时,不再误报「外部联网探测未通过」。
  • 规则仅能通过复选框选中;规则集文件被占用时自动重试。

网络变化与诊断

  • 网卡地址、索引或 DNS 变化后自动重建绑定,后台独立监控;断开的网卡恢复后自动重新加入。
  • 新增一键 Windows 网络诊断,收集网卡、路由、DNS、代理等信息,便于反馈问题。
  • 正确识别隧道类虚拟网卡,并说明 IPv6 探测失败原因。

界面体验

  • 重做通知岛动效与材质:以水滴形态弹出展开,内容切换与合并时平滑变形;新增暂停同步的倒计时环和排队提示,双主题下按通知类型着色;开启「减少动态效果」时直接显示最终形态。
  • 所有小于 12px 的文字(说明、标签、徽标)放大 1px,阅读更清晰。
  • 新增启动动画:图标中的网络连线汇聚、火箭升空后飞入标题栏,约 1.1 秒,点击或按键可跳过;静默启动到托盘时不播放。
  • 交互动效改用弹簧曲线:首页代理/TUN 切换滑块平滑移动,吞吐数值滚动变化;页面切换更快。开启「减少动态效果」时只保留淡入淡出。
  • 首页精简:去掉重复显示的活动连接数和调度策略;代理/TUN 切换改为分段控件;服务未启动时突出「启动」按钮,吞吐区显示空图表和提示。
  • 全面对齐 Fluent 2 设计规范:统一字号、字重、行高、圆角和间距;各页面标题、分页标签、状态徽标和选中样式保持一致;网卡健康徽标按实际状态着色。使用默认圆角的卡片由 10px 调整为 8px。
  • 按 WCAG 2.1 AA 修复无障碍问题:提高输入框边界和强调文字的对比度,深色模式链接更易辨认,分流表格中的开关和输入框可直接获得键盘焦点。
  • 界面文字默认不可选中,避免拖动时误选;AI 对话内容仍可选中复制。

Steam 下载优选

  • 测速不再把下载间隙(Steam 解压、写盘时)的空闲时间算进去,更快的节点不再被低估,优选判断更准确(HTTP 下载)。
  • 测速基准过期后,新连接会重新建立基准,不再长期沿用旧数据;带请求体或连续请求的 HTTP 下载也能被正确识别。

聚合热点(实验性)

  • 「自适应速度」策略下,新的 UDP 流也按网卡实际吞吐分配。
  • 支持手动选择发射热点的无线网卡。
  • Windows 自行关闭热点时(如长时间无设备连接、在系统设置中关闭)会说明原因,不再无声停止;热点运行期间暂时关闭 Windows 移动热点的「节能」,关闭热点后恢复原设置。
  • 开启热点过程中可随时关闭开关取消;停止聚合或退出客户端不再被正在启动的热点卡住。
  • 热点运行时的后台网络检查开销降低约 80%。

安装与更新

  • 安装器先暂存并校验文件,失败或取消时恢复原版本与服务配置。
  • 修复从 v2.7.0 升级时,残留的 sing-box 进程占用文件导致安装失败;替换文件前检查整套运行文件是否可写。
  • 修复应用内更新时 sing-box 被安全软件扫描短暂占用导致安装回滚;未变化的运行文件不再重写,短暂占用会自动等待重试。
  • 选择语言后安装界面立即出现,不再先解压整个安装包。
  • 安装时自动关闭正在运行的 HypoMux,不再出现提示「请关闭软件后重试」、点重试却又自动关闭的情况;只有确实无法关闭时才提示手动退出。
  • 应用内更新支持中文路径;下载卡住自动中止,重试复用已校验的安装包。
  • 移除未使用的 libcronet.dll,安装包缩小约 3.4 MB。
  • 新增安装问题诊断脚本。
  • 安装、卸载中调用的服务、计划任务、网络和 WebView2 检测命令均设置超时,子进程卡住不再冻结安装器;卸载时改为清理当前用户的 WebView2 数据。

安全与稳定性

  • HTTP 代理按请求独立转发,防止同一连接的后续请求被发往错误站点。
  • 系统代理恢复可在中断后继续,并保留外部修改。
  • Go 工具链升级至 1.26.10,修复 crypto/x509 等依赖漏洞。
  • 新增全局 AI 功能开关;AI 助手改为增量刷新,窗口隐藏时暂停,降低后台占用;获取模型列表时表单仍可编辑,旧结果不会覆盖新结果,失败后可直接重试。
  • 自定义背景图片按内容保存,设置保存成功后才清理旧图片,中途失败不会丢失背景。
  • 端口设置增加校验;修复输入法误触快捷操作、诊断报告溢出、活动连接加载失败时表格错位及设置页滚动等问题。

升级与使用说明

  • 本次为 v2.8.2 正式版,支持 Windows 10/11 x64。请用官方安装包同时更新桌面端与 Core,并重新启动聚合/TUN。
  • 从 v2.7.0 应用内更新仍由旧版更新器执行;若失败,请从官网或发布页手动下载安装。
  • 聚合与 Steam 优选不保证提速,也不会把单条 TCP 连接拆到多条线路。
  • HTTP 代理模式(非 TUN)下,每个普通 HTTP 请求使用独立的上游连接。

感谢 SignPath.io 为 HypoMux 提供 Windows 代码签名服务,并感谢 SignPath Foundation 为本项目颁发开源代码签名证书。

本次更新贡献者

Don't miss a new HypoMux release

NewReleases is sending notifications on new releases.