0.1.7
这一版修掉一个「版本号对不上」的毛病,并把上一版的国内网络优化完整带上。
修复
安装包显示 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 官方无隶属关系;客户端使用使用者本人的账号会话,不上传用户内容。