Skip to content

Releases: interset-wq/pullread

v1.10.4

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:33

Full Changelog: v1.10.3...v1.10.4

v1.10.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 14:28

Full Changelog: v1.10.2...v1.10.3

v1.10.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 12:14

Full Changelog: v1.10.1...v1.10.2

v1.10.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 08:25

Full Changelog: v1.10.0...v1.10.1

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 07:07

更新内容

这个版本先清掉了会「丢内容」的隐患,再给阅读器补上检索能力。

可靠性

  • 编辑器保存不再丢失:以前写回原文件夹失败时只弹提示,下次打开文件夹会被源侧旧内容覆盖。现在写回失败会记为「待写回」,之后自动重试且绝不覆盖;设置页「数据 → 未写回的修改」可查看明细、重试或以镜像为准覆盖
  • 克隆超时能真正终止:以前超时只是放弃等待,后台仍在写盘,重试会报「本地目录已存在」。现在超时会终止克隆并清理半成品目录
  • 本地文件夹增量同步:只拷贝大小/修改时间变化的文件,不再每次打开整目录重建

阅读

  • 继续阅读:首页直接回到上次读到的位置(进度 2%~98% 时出现)
  • 图片离线可读:远程图片落盘缓存(上限 200MB),断网也能看到读过的图
  • 大仓库秒开:文件列表改为后台扫描 + 缓存,打开不再卡首帧
  • 修复取不到文档目录时首页一直转圈的问题

检索

  • 仓库内正文搜索:搜索框一键切换「文件名 / 正文」,结果按文件分组并显示命中次数与上下文高亮
  • 跨仓库搜索:首页搜索入口,一次检索所有仓库正文
  • 文内查找:阅读页命中计数 + 上一处/下一处,按所属章节定位
  • 标签聚合:聚合各仓库 front-matter 的 tags,点标签跨仓库筛选

打磨

  • 检查更新:仓库页先显示远端落后多少个提交,再决定是否拉取
  • 同步时间:仓库卡显示「同步于 …」
  • 断链检查:列出失效的相对链接/图片,可复制清单
  • 排序切换:文件列表支持按名称 / 最近修改排序

安装

下载 app-arm64-v8a-release.apk 覆盖安装即可;仓库、收藏、阅读进度都会保留。

Full Changelog: v1.9.0...v1.10.0

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 02:31

Full Changelog: v1.8.0...v1.9.0

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:11

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 12:30

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:20

Full Changelog: v1.5.0...v1.6.0

Full Changelog: v1.5.0...v1.6.0

Full Changelog: v1.5.0...v1.6.0

v1.5.0 · Mermaid 图表渲染 + 折叠块修复

Choose a tag to compare

@interset-wq interset-wq released this 26 Oct 13:22

新特性

  • Mermaid 图表渲染:```mermaid 围栏块原生渲染为图表(28 种图类型:流程图、时序图、类图、状态图、ER 图、甘特图、饼图、gitgraph、思维导图、时间线、桑基图等),纯 Dart 自绘无 WebView;超宽自动缩放,点按进全屏缩放查看;解析失败回退为高亮源码
  • arm64 单架构打包:release APK 从 ~79MB 减至 ~32MB(-60%),--split-per-abi --target-platform android-arm64

修复

  • 折叠块(<details>/<summary>)真机不渲染:markdown 包把块级 HTML 当原始文本,自定义解析语法未生效——新增 DetailsBlockSyntax 拦截解析,折叠块正常渲染为可点击卡片(open 属性、嵌套、内部 Markdown 均支持)

文档

  • README 重写为社区流行布局:logo + 徽章 + 分组功能特性 + 真机截图预览

下载

app-arm64-v8a-release.apk(31.6MB):覆盖主流 arm64 手机;x86_64 模拟器请使用 debug 构建

Full Changelog: v1.4.0...v1.5.0