Skip to content

Releases

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 08:43

HGhub v1.1.0

新增

  • 新增独立设置页
  • 新增线路嗅探、可达性测试、切换能力
  • 新增检查更新能力,基于release tag
  • 新增观看记录续播能力

优化

  • 大幅优化移动端播放页布局
  • 优化移动端 "我的" 分页,不需要登陆也可记录收藏、历史

修复

  • 修复移动端浅色配色突兀问题

其它

本次更新合并了@clow7280 的pr,当前项目已适配macos,但暂不发布对应客户端release

重要变更

  • 许可证自本版本起改为 PolyForm Noncommercial 1.0.0:仅限非商业使用。打包出售、接入付费 / 会员 / 广告变现等均属违规;v1.0.1 及更早版本仍为 MIT。
  • 官方只在本仓库的 Releases 发布。已发现 hichuv/HGhub 等加入了卡密验证、VIP 付费的修改版,与本项目无关,请勿下载使用。

安装

  • Windows:HGhub_1.1.0_x64-setup.exe(安装版) / HGhub_1.1.0_x64_portable.zip(便携版)
  • Android:HGhub_1.1.0_arm64.apk(绝大多数手机) / HGhub_1.1.0_arm.apk(老旧 32 位设备) / HGhub_1.1.0_x86_64.apk(模拟器)

New Contributors

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Nov 08:38

Full Changelog: v1.0.0...v1.0.1

HGhub v1.0.1

修两个「只有部分人遇到、但很难自己定位」的问题,顺带把排障能力补上。

修复

Windows:开着系统代理时客户端打不开(本次重点)
根因是网络层从来没读系统代理:reqwest 用 default-features = false 时把 system-proxy 一起关掉了,
客户端永远直连。所以会出现「浏览器能打开官网、HGhub 不行」——浏览器走 127.0.0.1:7897,
HGhub 绕过代理直连然后超时。只有 TUN/虚拟网卡接管网络层时才碰巧能用,这也是为什么
「把 TUN 打开就又能用了」。现在会跟随系统代理,和浏览器一致,不需要手动填任何东西。

Android:release 包用的是 Tauri 默认图标
src-tauri/gen/ 不入库,CI 每次重新 tauri android init 只写模板自带的默认图标,
不读仓库里的 icons/android/;本地手动拷过一次所以一直没暴露。现在由脚本在构建前自动同步。

新增

  • 我的 → 网络诊断:一键输出 DNS 解析、官网连通性、代理相关环境变量,结果同时写进 debug.log,
    报障时直接贴这个即可。
  • 接口报错现在带完整原因链(dns error / connection refused / 证书错误…),
    不再是干巴巴一句 error sending request。

已知局限(先看一眼,能省一次报障)

  1. PAC 脚本代理不支持:客户端只认「固定代理」,不执行 PAC(AutoConfigURL)。
    公司/校园网用 PAC 的话可能仍然直连。应急:设环境变量 HGHUB_PROXY=http://127.0.0.1:7897 再启动。
  2. Android 的「Wi-Fi 代理」不支持:只有 VPN/虚拟网卡模式(Clash、v2rayNG 等的 VPN 模式)
    能接管客户端流量;在 Wi-Fi 设置里手填代理不会被使用。
  3. 不读系统证书库:用的是内置 Mozilla 根证书。如果代理开了 TLS 解密并装了本地 CA,
    浏览器正常但客户端会报证书错误。
  4. 上游偶发维护/限流:首页空白、加载失败可能和客户端无关,过一会儿再试。
  5. DNS 显示 198.18.x.x 是正常的:那是 TUN 的 fake-ip,说明 DNS 被代理接管;
    关掉 TUN 后这个地址不可路由,属于预期现象,不是故障。

安装

  • Windows:HGhub_1.0.1_x64-setup.exe(安装版)或 HGhub_1.0.1_x64_portable.zip(便携版,解压即用)。
  • Android:按 CPU 选 arm64(绝大多数手机)/ arm(老设备)/ x86_64(模拟器)。
  • 安卓版本号已从 1.0.0 变到 1.0.1,可直接覆盖安装。如果桌面图标还是旧的,
    那是启动器的图标缓存,卸载重装或重启启动器即可。

本项目仅供学习与技术交流,不提供、不存储、不分发任何音视频内容。

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 03:34