Skip to content

v0.12.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:48
· 28 commits to main since this release

maxbo 0.12.0:用 Kotlin 和 Jetpack Compose 重写,功能和 0.11.0 相同。

升级前请看

  • 装上后要重新登录、重新设置:新版读不到旧版保存的登录状态和设置(主题、字体大小、图片质量、缓存上限)。打开「我」→「登录微博」,通常不用再收验证码就能直接登上(微博网页的登录状态还在);不行的话按提示重新登录。
  • 可以直接覆盖安装旧版,不用先卸载。
  • 从这一版起只有一个安装包 maxbo-v0.12.0.apk,所有 Android 7.0 及以上的手机都用它。不再提供 iPhone 的 IPA,0.11.0 是最后一个。

有什么变化

  • 用 Android 原生的 Kotlin 和 Jetpack Compose 重写:界面和交互与 0.11.0 一致,安装包从约 22 MB 变成约 3 MB。
  • 换手机时不会带走登录状态:Android 12 起,换机迁移数据时会忽略应用的备份设置,旧版的登录状态可能被带到新手机上。新版把所有数据都排除在云备份和换机迁移之外。
  • 几处小差别:发送评论、回复和转发期间不能关掉弹层(之前关掉后请求会在后台继续);写微博页面从右边进入(之前从下往上弹出);图片缓存超出上限时随时清理(之前只在启动和调低上限时清理)。

文件校验值见 SHA256SUMS.txt。签名证书和之前相同,SHA-256:
A1:7A:66:0B:CA:65:D7:BB:89:D6:F3:07:AB:A4:61:06:F3:F8:AF:CB:90:F5:D0:B3:EC:40:EB:28:6D:71:79:E2

已知限制

  • 新版只在 Android 模拟器上测过,流畅度还没在真机上看过,欢迎反馈卡顿
  • 登录状态续期还没经历过一次真正的 7 天到期(只用模拟的过期测过);超过 30 天没打开 maxbo,仍然要重新登录
  • 评论和回复只能带一张图
  • 应用内网页能后退时,侧滑会先后退网页,没有预览
  • 转发没有「快转」,也不能带图;刚转发出的那条里,被转发的原微博可能显示得不完整(比如视频显示成链接卡片),下拉刷新后就正常了
  • 时间线卡片上的转发数不会因为转发而变化;勾了「同时评论」时,详情页的评论数要刷新后才更新
  • 字体大小不影响登录页和应用内网页(它们是微博的网页);系统字体已经调得很大时再选「特大」,个别地方的文字可能放不下
  • 搜索结果只按发布时间从新到旧排,没有「综合」排序、用户和视频分类(这些在网页版里有,但以游客身份浏览,只能看第一页);没有搜索历史、联想词和筛选
  • 发微博暂不支持表情面板、@ 补全、视频、投票、定时发布和编辑;图片按原图上传,不加水印
  • 窗口不够宽时(比如折叠屏展开),右下角的导航栏会盖住一部分内容,往下滚动就会隐藏
  • 用户主页、通知页、搜索结果仍是单栏,只有首页卡片横排
  • 只有两张图的微博仍按九宫格的格子大小排,宽屏时占不满媒体一侧
  • 宽屏时登录页、应用内网页、图片查看器和视频播放仍占满窗口
  • 非官方客户端,使用风险自负,详见 README