Skip to content

AngelaBox v1.0.126-beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 14:51
· 40 commits to dev since this release

• 1.0.126:

  1. 你自带的分流名单现在会被真正保留 (Your own rule lists are now actually kept): 从 Clash 订阅或配置导入时,你自备的规则名单(rule-providers)以前会被整体换成官方名单,名单内容和地址悄悄失效,长尾国内域名还会误走代理。现在名单内容会被真正转换进配置随你一起生效;万一某个名单实在取不到,才会用官方名单替代,并逐个点名告诉你替换了哪一个、跳过了哪一个,绝不静默处理。
    When importing a Clash subscription or profile, your own rule-provider lists used to be replaced wholesale with the official sets — your list contents and URLs were silently dropped, and long-tail China domains could end up routed through the proxy. Your lists are now converted into the profile and actually take effect; only when a list truly cannot be fetched is an official set substituted, and the import notice names each substituted or skipped list instead of staying silent.
  2. 规则集冷启动不再被误跳过,失败会说清原因 (Rule sets are no longer wrongly skipped at cold start, and failures explain themselves): 以前冷启动时远程规则集下载稍慢,整批规则集就可能被跳过、分流不准,事后还会在一段时间内次次跳过。现在所有导入方式都会提前把规则集缓存到本地;每次冷启动都先完整尝试加载,实在超时会放宽一次再试;真失败时横幅会写明实际原因(比如只是启动超时,并不证明是规则集的问题),不再只有一个含糊的「已跳过」。
    At cold start, a slow remote rule-set download could get the whole batch skipped, skewing routing — and the skip could then repeat for a while. Every import path now warms a local rule-set cache ahead of time; each fresh start first tries the full profile, retries once with a longer budget on a timeout, and when something does fail, the banner states the actual reason (for example, that a start timeout alone does not prove the rule sets were at fault) instead of a vague "skipped".
  3. 仪表盘显示更真实 (The dashboard tells the truth): 网络体检结果现在标注属于哪个配置,切换配置后上一份的体检结果自动清掉,不再串账;服务状态按真实状态显示,内核异常退出后不会还写着「运行中」;节点名字再长也能完整显示(自动缩字、放不下换两行),不再截断成半截。
    Network Checkup results now say which profile they belong to, and switching profiles clears the previous profile's results instead of mixing them up. The service status reflects the real state — it no longer claims "Running" after the core has died. Node names are shown in full no matter how long they are (the font shrinks, then wraps to two lines) instead of being cut off mid-name.
  4. 自家导入的配置启动不再弹内核弃用警告 (Profiles the app converts no longer trigger a kernel deprecation warning at start): 本应用导入转换出的配置以前每次启动都会弹一个内核弃用警告框,要手动点掉。现在已补齐缺的缺省项,启动干净不再弹。
    Profiles converted by the app itself used to raise a kernel deprecation dialog on every start. The missing default is now filled in, and startup is clean.
  5. 分组转换的语义差异会提前告知 (Group conversion differences are disclosed up front): Clash 的 fallback 分组(按顺序优先)和本应用转换成的 urltest 分组(选最快)语义不同,以前静默近似、用户无从知晓。现在只要发生这种转换,导入提示会把差异说明白。
    A Clash fallback group (strict priority order) converts to a urltest group (fastest wins); that semantic difference used to be applied silently. The import notice now discloses it whenever this conversion happens.

本版安装包:AngelaBox-android.apk(arm64)。

Verify:

sha256sum -c AngelaBox-android.apk.sha256
  • Product: AngelaBox
  • Package: io.chainbox.app
  • Kernel branch: chain-dev
  • Kernel tag: v1.15.0-chain.7
  • Kernel commit: 9c0a0c714d7eb113cb246916292ba9438970438c
  • Official baseline: SagerNet/sing-box v1.15.0-alpha.10
  • Official type-constant check: pass
  • Go: go1.25.5