Skip to content

Releases: fy142857/OViewer

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:09
edf2e7d

新增

  • 支持整本漫画离线缓存,下载前确认 EH/EX 来源;已缓存漫画优先本地阅读,提供暂停、继续、失败补下和独立文件管理。
  • 设置中新增同时下载漫画数与全局图片并行数,默认 2 本、4 张;Android 支持带进度通知的后台下载,进程重启后手动继续。

候选变更摘要

  • feat(offline): add persistent gallery downloads and local reading (0bb92d2)
  • fix(offline): resolve local history entries and stabilize recovery (90e3f2b)
  • fix(offline): cancel all parallel requests before persisting pauses (ad4e3db)
  • fix(offline): stabilize reader updates and storage recovery (fe2acba)
  • fix(offline): preserve cached pages when repair source differs (2b1955d)

构建来源

候选:1.9.0+82

提交:edf2e7d5a50eee3ecb58dfd0a3884e34556bd034

  • Android run ID: 38400137671(第 1 次运行)
  • iOS run ID: 38400147174(第 1 次运行)

校验

  • APK SHA-256: a86aef23b9382e53c4457e9f009a302f5c196b73e33344ea3d7dd981ccb7d268
  • IPA SHA-256: cc4a3d6b70f91747bbfd6ecb38b0e6d8fbc7dafa9b73c199abddecc8dfea8d65
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.8.3

Choose a tag to compare

@github-actions github-actions released this 11 Oct 08:39
404fddb

修复

  • 修复部分 Android 10 设备读取更新 APK 签名为空、将相同正式签名误报为不一致的问题,继续严格校验更新包、当前应用与发布清单的证书。

变更

  • Android 更新窗口加入最新发布说明中的“修复”部分,与“新增”“变更”一样加粗章节标题。

候选变更摘要

  • fix(updater): include fixes in release notes dialog (d78a4d3)
  • fix(updater): collect APK signing certificates on Huawei Android 10 (a92fef1)

构建来源

候选:1.8.3+77

提交:404fddbbc679af73f2125ef6a32cb56f5fbde88c

  • Android run ID: 38124665988(第 1 次运行)
  • iOS run ID: 38124669021(第 1 次运行)

校验

  • APK SHA-256: 51d4cc4f7ff34a29b97d4009cf6ef05103e8265287b8a1f4aab5d8e1ddedadf1
  • IPA SHA-256: 4a0016cd92cb39ae0db77010c1326d05c87d564c4b06db9923f9d3358c946771
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.8.2

Choose a tag to compare

@github-actions github-actions released this 11 Oct 08:13
2b5d9ed

变更

  • 卡片视图在封面右下角的页数右侧显示语言标识,语言缩写左侧带语言图标,使用与页数一致的样式并整体靠右对齐;无语言标识时仅显示页数。
  • 设置中的图片缓存说明补充阅读器内存缓存会在应用退出后自动释放,并将磁盘缓存容量限制说明另起一行显示。

候选变更摘要

  • fix(ui): show language beside grid card page count (f213ce3)
  • fix(settings): clarify reader memory cache lifetime (bcaaa78)
  • fix(ui): add language icon to grid card badge (68d61eb)
  • fix(settings): put disk cache limit explanation on a new line (9dfe82f)

构建来源

候选:1.8.2+75

提交:2b5d9ed1135f19adfc2cab7e96b980781f01ed46

  • Android run ID: 38123266912(第 1 次运行)
  • iOS run ID: 38123271315(第 1 次运行)

校验

  • APK SHA-256: 310f99999421fccb0dca454ecd8330cd4ccd45974fe7c213fbdd9ed0582b9126
  • IPA SHA-256: 252f03804a7d97a7129223b9e2b987109dcfe8ac3e857be3f3c9a8e35dd42832
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 07:17
b031323

修复

  • 更新弹窗加粗“新增”“变更”标题,简化下载提示,将链接文案改为“跳转发布页(下载更稳)”;系统通知未开启时不再显示应用内提示,图片保存及应用跳转保持原有行为。
  • 自动代理探测补充 2080、7892、3128,保留原有端口的优先顺序。

候选变更摘要

  • fix(ui): refine update dialog and silence disabled notification hint (42e785e)
  • fix(proxy): include additional common local proxy ports (63d6a3a)

构建来源

候选:1.8.1+71

提交:b03132390e45492415fcad390b19096bb6409812

  • Android run ID: 38118021235(第 1 次运行)
  • iOS run ID: 38118025103(第 1 次运行)

校验

  • APK SHA-256: ba76fe802f7d1b2ea9e01e9ab265c0f351aa28fc3f43ce12318cc1d7b2ada5b0
  • IPA SHA-256: 2ce8e225b95a1f3a425bf01529b4dbf83f00f5f8a65e3114f5c8e2c7be14a679
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 05:58
602fe49

新增

  • Android 检查更新支持应用内下载 APK、显示进度、校验并调起系统安装;隐藏弹窗后继续下载,完整安装包可恢复使用。iOS 保留确认后跳转发布页。

变更

  • Android 更新弹窗仅展示最新正式版本的“新增”“变更”说明,并提供“跳转发布页”链接。

候选变更摘要

  • feat(update): download and verify Android APK updates in app (554835d)
  • fix(update): invalidate discarded packages and verify native permission flow (3388a5c)

构建来源

候选:1.8.0+69

提交:602fe49842b2f3451a519382b48a11caad86393b

  • Android run ID: 37915925474(第 1 次运行)
  • iOS run ID: 37915932409(第 1 次运行)

校验

  • APK SHA-256: 0397d2c915466a4efae0862ca491c0fc935a7fb1430200c09180b6861fb5bf67
  • IPA SHA-256: d47700502945a72a3ef4c78daf839488975fb6f0cd915f6224485bb35c4147a8
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 04:29
fed8e78

新增

  • 设置“关于”的检查更新下方新增作者赞助入口,微信左、支付宝右等大正方形展示;分别异步保存原始赞助码并打开对应应用,保存和跳转互不阻塞,支持失败提示及中英文。README 顶部同步展示两张赞助码及支持说明。

变更

  • 微信/支付宝赞助码保存成功后,Android 使用短暂显示的原生 Toast,iOS 保留通知中心通知;图片保存与应用跳转独立处理,阅读器保存提示保持原样。

已知限制

  • 部分华为设备会通过“后台弹窗”权限拦截跨应用 Toast;如保存后跳转微信/支付宝看不到提示,可在系统应用信息 → OViewer → 其他权限中允许“后台弹窗”。图片保存与应用跳转不受该提示权限影响。

候选变更摘要

  • feat(support): add author sponsorship codes and wallet launch (003e8d4)
  • fix(support): refresh sponsorship text when language changes (9708dbb)
  • fix(support): notify sponsor image saves through the system (e5b5abb)
  • fix(support): use native Android toast for saved sponsorship codes (2a11bf0)

构建来源

候选:1.7.0+67

提交:fed8e78dcc68a8a00998a97b2f422bdf547ce900

  • Android run ID: 37883164582(第 1 次运行)
  • iOS run ID: 37883169291(第 1 次运行)

校验

  • APK SHA-256: 385e9a20abe8ea980469ef315715bd42c09d263d5f0219f9e80e65118da8f815
  • IPA SHA-256: 49dc1016fe589c17b6e2593d752ed48df71c9469373ea0f01450ba48842d4d62
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 10:45
dd88d16

新增

  • 首页和侧栏收藏增加当前分组内搜索,复用标签联想、搜索历史、上传者与 GID 查询;两个入口的关键词、分组、结果、分页及滚动位置独立,支持清除搜索恢复列表,并将旧共享分组迁移为各自持久化的选择(#55)。

变更

  • 缩小首页和侧栏收藏搜索框的高度,并同步调整清除按钮尺寸(#55)。

候选变更摘要

  • fix(favorites): add independent scoped search to both entries (a2035f8) [版本分类已纠正为 feature / minor]
  • fix(favorites): reduce search field height (4bcf392)
  • chore(version): classify favorites search as a new feature (163fd10)

构建来源

候选:1.6.0+63

提交:dd88d165f4408c58fb756e592f16df5c08a100f8

  • Android run ID: 37764191106(第 1 次运行)
  • iOS run ID: 37764197099(第 1 次运行)

校验

  • APK SHA-256: 0953f27e6cf43284d937f2ccdcd9d71c3d99025576ed72f4c19df0422c108c3c
  • IPA SHA-256: 78b54ceaea102d9d0b3d29a3f82f58cb215f76babe00600e8303208f87229819
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:14
4523691

修复

  • 首页与侧栏收藏统一支持全部及 Favorite 0–9,新增同步并记住选择的三横杠筛选按钮;补齐侧栏分页、重复页去重与失败重试,并防止切换分组、账号或站点后的旧响应混入当前列表。

  • 搜索框直接输入上传者名时,同时检索普通标题/标签与上传者,合并去重并保留两路分页;显式搜索条件保持原意,搜索框和历史记录保留原始输入(#50)。

  • 相似画廊同时使用主标题与独立日文标题生成搜索条件,保留两字段内以 | / | 分隔的备选名称,并跨字段去重、合并搜索结果(#52)。

  • 阅读器在应用未关闭时重进优先复用清晰图片,磁盘缓存命中时跳过获取图片地址;限制保留内存并在系统内存紧张时回收,缓存失效后重新获取地址。图片缓存统计和清理同时覆盖新增阅读器内存。

变更

  • 详情页将下载、收藏设置(三横杠)、收藏按钮从左到右靠右排列于阅读按钮上方,阅读按钮独占下一行并占满宽度;“收藏分组偏好”记住新增收藏目标 Favorite 0–9,已收藏漫画的爱心右侧显示当前所属分组(#58)。

  • 详情页标签区在 other 下方增加可点击搜索的 uploader 行;按完整上传者名称生成搜索条件,支持空格和中英文用户名,沿用现有搜索筛选及分页。

候选变更摘要

  • fix(reader): reuse completed images when reopening the reader (615bc45)
  • test(reader): use a portable cache backend for reentry widgets (32efd96)
  • fix(search): include the separate Japanese title in similar galleries (438e4a1)
  • fix(search): expose uploader search from gallery details (f8bf841)
  • fix(search): include uploader matches for plain search input (7a1ec74)
  • fix(favorites): share category filters and complete cloud pagination (4edf02a)
  • fix(favorites): remember destination category on gallery details (1580f8c)
  • fix(details): align gallery actions above reading button (40d498b)

构建来源

候选:1.5.1+60

提交:4523691880e74a3aa75a3ffaf665438453636827

  • Android run ID: 37739429821(第 1 次运行)
  • iOS run ID: 37739436802(第 1 次运行)

校验

  • APK SHA-256: d2d70eddb277fa77a8450ba1a7d8fd006e9d2911b9a8fb0b74451bc8cf2e39ad
  • IPA SHA-256: 4b3550b20b3f48020c7ba1ea5156752996cc0201e7a7a488a59cb9d1626307f9
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 03:01
6b28b5a

候选变更摘要

  • feat(check-in): collect daily Dawn rewards while using the app (cb968d5)
  • fix(check-in): align signed-out controls and observed rewards (7b8ed27)
  • fix(check-in): complete the day silently after unsuccessful attempts (8ebc073)
  • fix(settings): align daily check-in text with automatic check-in (5f45cd6)
  • fix(auth): clear browser sessions and reject stale login callbacks (c24c174)

构建来源

候选:1.5.0+52

提交:6b28b5a26f676e8358d909498adfc87584c78e90

  • Android run ID: 37090649974(第 1 次运行)
  • iOS run ID: 37090653311(第 1 次运行)

校验

  • APK SHA-256: ec2f18ad87db1e0295135f0ad7477c7f99391c1d5d0ba481336a5c483ff9c207
  • IPA SHA-256: 6ece420f91a1487480a6e11da03cff68610535356130e46cc44961272f87f92a
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 00:46
8248ca9

修复

  • 优化启动空白屏:首帧前仅保留必要本地初始化,首页按保存的主题、语言和布局显示;代理探测、缓存维护和词库处理移到首帧后,网络请求等待统一代理准备结果。词库迁入独立缓存文件并在后台 isolate 解析,加载后自动刷新翻译和联想。

候选变更摘要

  • perf(startup): show the home shell before background preparation (991cd00)

构建来源

候选:1.4.2+47

提交:8248ca9cc42d43f6d9e1d64b3d857bcf9e0b0efb

  • Android run ID: 36946574355(第 1 次运行)
  • iOS run ID: 36946577716(第 1 次运行)

校验

  • APK SHA-256: 994cf57ab20d64f19fce1084c2eb41fc71275c72bb4b4a193b4831a9c7b983b5
  • IPA SHA-256: fdd0c86c4802d7611e40f5e294b02704e134a01ac90623aa2b10ff540dbbccb3
  • Android 证书 SHA-256: a30360a24fda76486fc152cb9e2e8cc5e7578c42c46d6aa430f3ae35adfa34e4

安装说明

Android 使用固定正式签名,相同签名版本可覆盖安装。

iOS 为未签名 IPA,需自行签名安装。