Skip to content

0.1.7

Choose a tag to compare

@tianyugithub tianyugithub released this 10 Sep 23:29
· 15 commits to main since this release

这一版修掉一个「版本号对不上」的毛病,并把上一版的国内网络优化完整带上。

修复

安装包显示 0.1.5 / 更新提示反复出现

0.1.6 的安装包里,清单写的版本号是 0.1.6,但界面读取的配置还是 0.1.5,于是「关于项目」里显示 0.1.5,检查更新也会一直提示同一个版本。原因是打包工具在只有版本号变化时没有重新打包前端代码。现在已修复,并加了自动检查,发版前会核对包内版本号。

如果你装的是 0.1.6,在应用内更新到本版即可恢复正常;本版版本号确实更高,会正常提示。

同时包含(0.1.6 以来的内容)

HTTP/3(QUIC)

国内对 linux.sb 的封锁落在 TCP 的域名握手环节,而同样一条线路走 UDP 的 QUIC 能正常打开。现在「DoH」和「直连」两种通道会优先用 QUIC,走不通时自动回退,不需要你做任何设置。设置 → 官网访问通道 下面能看到上一次实际使用的传输方式。

内置浏览器同样支持

以前应用内置的浏览器只能走 TCP,封锁网络下打不开站内页面;现在和主界面一样走 QUIC。

登录状态会莫名消失

表现是「什么都没干,重进就退出登录了」。原因是本地保存登录凭据的方式在写入过程中被打断时会两败俱伤——应用在后台被系统回收就会触发。现在改成先把新的一份写完整、最后才切换过去,并保留上一份作为备份,任何一步失败都不会丢登录状态。

更新后请重新登录一次(之前丢掉的凭据已经不在本地了),之后不会再掉。

抽奖帖的人机验证过不去

人机验证发出的是一种「没有内容」的提交,之前的传输层会直接拒掉这类请求。已修复。

部分页面提示「暂时连不上官网」

有些响应被解压了两次,导致内容解析失败(排行榜、钱包等页面因此恢复正常)。已修复。

安装

  • 文件:linux-sb-0.1.7-release.apk(35M,正式签名)
  • SHA-256:074a56d0d19b942f08edfcdb2c9736b77a72c118ab58b3ed27cb25b201aec02a
  • 系统要求:Android 7.0(API 24)及以上
  • 签名与此前一致,可直接覆盖安装;若装过其它签名的版本,需先卸载
  • 应用内也能更新:设置 → 关于项目 → 检查更新

说明

本项目为非官方客户端,与 linux.sb 官方无隶属关系;客户端使用使用者本人的账号会话,不上传用户内容。