Skip to content

Releases: qaqmin/TiebaLite

v4.0.63

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:06

实现「只看已关注的吧」(issue #2 需求,附 4.0.62 关注流的排查更正)。

  • 更正:进一步逐屏比对发现,4.0.62 调整后的关注流(followType=0)仍是系统推荐流——实测混入大量非关注吧的热门内容(离谱吧、bilibili吧、起点吧等),服务端该接口没有「纯已关注吧帖子流」的形态;「关注」标签已恢复 followType=1(自己的动态,其原始语义)
  • 新增:推荐页顶部「只看已关注的吧」开关——开启后按本地关注吧列表过滤推荐流,只显示已关注吧的帖子;关闭则回到原生推荐
  • 实现:关注吧列表经分页接口拉全量,本地持久化缓存,关注/取关操作自动刷新缓存;未登录或列表为空时不过滤(避免整页空白)
  • 说明:过滤在客户端进行,调用量与原生推荐流一致;开关状态持久化,重启保留

v4.0.62

Choose a tag to compare

@github-actions github-actions released this 20 Oct 09:09

修复「动态 → 关注」页「大多显示的都是自己的帖子」的问题(issue #2 反馈,模拟器实测确认)。

  • 修复:关注流接口 /c/f/concern/userlike 的 followType 参数取值错误——硬编码 1 实际只返回账号自己的动态,0 才是已关注吧的帖子流。经模拟器实测(账号关注 0 人、关注 5+ 吧,逐个试验 0/1/2/3)确认后改为 0
  • 修复:关注页此前只渲染 recommendType==1 的条目,其余类型静默丢弃(threadList 为空时还会崩);现改为有条目所属帖子就按帖子卡片渲染
  • 修复:列表去重键原来只按帖子 id,同一条帖子的不同动态会被合并成一条;现加入 recommendType 与回复 id
  • 说明:修复后「动态 → 关注」即为「只看已关注吧」的帖子流,可满足「推荐里只出现已关注的吧」这类需求

v4.0.60

Choose a tag to compare

@github-actions github-actions released this 16 Oct 13:38

修复回帖添加图片后「相册页面不退出」的问题(issue #1 的原始症状,真机与模拟器均复现)。

  • 修复:选图器每次点击会被启动两次——全局事件总线 onGlobalEvent 用了 DisposableEffect(filter, listener) 不稳定 key,重组时新旧收集器重叠,同一事件触发两次 launch,叠出两个相册 Activity;用户在顶层实例选图确认后,底下那个空实例露出,表现为「图片已插入回复,但相册不关」
  • 修复:onGlobalEvent 助手改为 LaunchedEffect(Unit) 常驻单收集器 + rememberUpdatedState 保持最新回调——一次性修复所有调用点的「无收集者窗口丢事件 / 重叠窗口重事件」隐患(v4.0.57 ReplyPage 选图无反应与此同根)
  • 加固:MainActivityV2 选图启动加防重入闸,同时只允许一个选图请求;launch 异常时自动解锁

v4.0.59

Choose a tag to compare

@github-actions github-actions released this 16 Oct 11:23

继续修复回帖添加图片(issue #1 真机复现反馈)。

  • 修复:选图结果不再按请求 id 过滤——选图器打开后 App 退到后台,ROM(如 HyperOS)可能回收进程或重建 Activity,面板重组后 id 换新,结果带着旧 id 回来被丢弃,表现为「第一次选图必失败、再选一次才好」(红米 K70 实测,5/10 复现)。全局选图事件只有一个消费者,id 过滤是纯粹的脆弱点,已移除
  • 说明:v4.0.58 修复了模拟器(Android 12)选图器无法解析的问题;本版本修复真机首次选图失败

v4.0.58

Choose a tag to compare

@github-actions github-actions released this 16 Oct 10:41

修复模拟器上无法添加回帖图片的问题。

  • 修复:Android 12 部分 ROM(MuMu 模拟器等)装着照片选择器模块但 picker activity 实际无法 resolve,点「添加图片」会毫无反应;现在发起前会检查 intent 是否可解析,不可用则回退内置选图器
  • 说明:真机(Android 13+)走系统照片选择器不受影响;若真机上选择图片后相册不自动退出,请反馈机型与系统版本

v4.0.57

Choose a tag to compare

@github-actions github-actions released this 16 Oct 09:00

修复回帖图片与楼中楼图片问题(issue #1)。

  • 修复:回帖添加图片后无反应——选图结果的事件订阅存在重组竞态(不稳定 key 导致反复取消重订阅,事件在无收集者窗口被丢弃),改为稳定的一次性收集;空结果增加日志
  • 修复:楼中楼图片不显示——图片渲染对空 URL / 非法尺寸增加防护与日志,数据异常时不再静默渲染为空白
  • 说明:若问题仍存在,请通过应用日志反馈(关于页 → 查看日志 → 复制),关键路径已加入诊断日志

v4.0.56

Choose a tag to compare

@github-actions github-actions released this 08 Oct 05:11

更新渠道迁移至新账号。

  • 变更:应用内更新检测的 GitHub 渠道已指向新账号 qaqmin/TiebaLite(原 qaqmin09577 账号被封);Codeberg 备用渠道不变
  • 变更:README 下载入口、徽章与 Issues 链接同步更新至新账号
  • 说明:两个旧 GitHub 账号(min09577、qaqmin09577)先后被封,已在 README 维护者近况中记录在案

v4.0.55

Choose a tag to compare

@qaqmin qaqmin released this 08 Oct 04:11

更新检查加固与构建链路修复。

  • 优化:更新检查改用 ETag 条件请求,命中 304 不计入 GitHub 匿名限额(60 次/小时/IP),大幅降低用户撞 403 的概率;403/429 仍会自动静默回退备用渠道
  • 修复:Gradle clean 任务现在会清理所有子模块的 build 目录(此前只删根目录,历史 APK 会残留并混入后续构建产物)
  • 内部:GitHub Actions 支持 tag 推送自动构建并发布 release;Mac 构建机工具包修复产物收集并完成部署同步

v4.0.54

Choose a tag to compare

@qaqmin qaqmin released this 08 Oct 04:10

项目迁移至新 GitHub 账号 qaqmin09577(原 min09577 的 GitHub 账号因不可抗拒原因被封禁、仓库 404)。

  • 变更:默认更新渠道切换为 GitHub(qaqmin09577/TiebaLite),Codeberg(min09577/TiebaLite)继续作为备用渠道双轨发布
  • 变更:关于页、项目溯源信息(维护者/仓库地址)与更新渠道标签同步更新
  • 内部:构建继续由 Mac 远程构建机产出,签名钥匙不变(覆盖更新无损)
  • README:补齐近期版本更新说明,新增账号迁移公告