Skip to content

1.2.2-beta.9

Pre-release
Pre-release

Choose a tag to compare

@1molchuan 1molchuan released this 01 Nov 14:29
· 62 commits to main since this release

1.2.2-beta.8 之后的一批修复,大部分来自上游 FluxDO 的更新和 issue。测试版不会在应用内推送,要手动下载安装(覆盖安装即可,登录状态和设置都在)。

修复

  • 🐛 弱机型上弹出安全验证就「重启」(上游 #428,海信墨水屏等):WebView 内核崩溃或被系统回收内存时,Android 会把整个 App 一起杀掉。现在 App 会接住这种情况:
    • 内置浏览器、网页登录页、帖子里的内嵌页面:显示「页面意外退出了」,点「重新加载」继续
    • 人机验证登录弹窗:提示重新登录,再点一次登录即可
    • 后台用到 WebView 的地方(启动预载、会话同步、验证续期等):换别的方式继续,不打扰
    • 退出原因会记进应用日志
  • 🐛 启动时偶发「Bad state: Future already completed」报错(上游 #428 日志里的同一个问题):首页列表预载两轮交叠时会重复完成,已修
  • 🐛 Linux(Flatpak)点外部链接没反应(Issue #2):Flatpak 沙箱里查不到默认浏览器,以前就直接放弃了;现在交给系统门户打开,不行再用 xdg-open,都打不开时会提示。点外链时也不会再弹「服务器暂时不可用」
  • 🐛 按创建时间等排序时还弹「有新话题」(上游 #419):按创建时间倒序只提示新话题;按点赞、浏览、回复数或正序排序时不再提示(那些新消息不会排到开头,点开对不上)
  • 🐛 链接里包着的图片点了没反应(上游):现在点图片会打开外层的链接,和网页端一致
  • 🐛 用过预测返回手势后全 App 点不动(上游):返回手势被打断后残留的拦截层会正确清掉

改进

  • ✨ 外链确认弹层可以选「使用内置浏览器打开」(上游 PR #427,作者 wxk66):弹层里直接选系统浏览器还是内置浏览器,这次的选择优先于设置;主按钮跟随「外部链接使用内置浏览器」设置

致谢

上游 FluxDO(Lingyan000)与 PR #427 作者 wxk66,移植的提交都保留了原作者署名。

安装包

  • Android:arm64-v8a 是常用的,armeabi-v7a 给老机型
  • Windows:免安装 zip,解压后运行 cfluxdo.exe
  • Linux:Flatpak 单文件包