Skip to content

ReWeibo 1.2.1

Latest

Choose a tag to compare

@zhongjitianqianguai zhongjitianqianguai released this 12 Sep 04:18
· 56 commits to main since this release

ReWeibo 1.2.1

本次更新减少断层回补空页处理中的重复缓存写入,增加时间线诊断日志,并补充微博轻享版 7.0.0 广告入口兼容性说明。觉得好用,欢迎在 GitHub 点个 Star 支持!

This update reduces redundant cache writes when gap filling encounters empty pages, adds timeline diagnostics, and documents Weibo Lite 7.0.0 ad-entry compatibility. If ReWeibo helps you, please give it a Star on GitHub!

新增与改进

  • 增加时间线 addData 入口与回调阶段日志,记录线程、传入及缓存条数、可解析的宿主 Activity/Intent、阶段耗时和回补状态,方便排查推送跳转后的卡顿。
  • 基于微博轻享版 7.0.0 APK 的 DEX 核对,确认首页、评论和竖屏视频的 UVE 广告请求经过现有 UveAdHelper Hook;保留旧 RxApiKt lambda 候选用于旧版兼容。
  • README 新增软件发布频道入口。

Added And Improved

  • Adds timeline addData entry and callback-stage logs with thread information, incoming/cached counts, resolvable host Activity/Intent context, stage timing, and gap-fill state to help diagnose stalls after opening push notifications.
  • Confirms through DEX inspection of the Weibo Lite 7.0.0 APK that home-feed, comment, and vertical-video UVE ad requests pass through the existing UveAdHelper hook; retains legacy RxApiKt lambda candidates for older versions.
  • Adds the software release channel link to the README.

修复

  • 避免断层回补空页处理路径再次持久化整份缓存,减少重复写入开销;保留正常缓存检查点、回补重试、排序和手动加载能力。
  • 将 addData 计时起点保存在单次调用上下文中,避免不同调用共享计时状态。

Fixes

  • Avoids persisting the entire cache again in the empty-page gap-fill handler, reducing redundant writes while preserving normal cache checkpoints, fallback retries, ordering, and manual loading.
  • Stores the addData timing start in the individual call context so different calls do not share timing state.