Skip to content

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 15:24
· 156 commits to develop since this release

Shiori 1.2.1

本次新增 Windows 桌面支持,并改进宽屏阅读、EPUB 特殊页面和书内链接定位。

  • Windows 提供 x64 ZIP:完整解压后运行 shiori.exe,支持选择或拖入 TXT / EPUB,沿用本地书架、阅读进度、设置和缓存。
  • 宽屏正文自动切换双页,增加中间留白和淡中缝;封面、整页插图与保留原版式的 EPUB 页面保持限宽居中。窗口尺寸变化后重新分页并保留阅读位置。
  • 桌面支持方向键、PageUp / PageDown 和鼠标滚轮翻页,Esc 关闭弹层与图片预览。改进滚轮连续事件处理,导入弹层打开时隔离背后阅读器的键盘焦点。
  • 改善书架宽屏布局、卡片悬停与选中反馈,并为 Windows 补齐启动页样式。
  • EPUB 原版式页面统一使用 flutter_inappwebview,修复 Windows 页面显示、主题背景和退出时的原生崩溃问题。
  • 图片预览增加底部留白,改善完整图片的视觉边界。
  • 修复 EPUB 书内链接跳入长段落及返回时的字符位置偏移。此前导入的书籍可在「本地书籍」中重新解析,以应用新的定位信息,无需删除重导。

Windows 包未签名,原版式 EPUB 页面需要 WebView2 Runtime;完整固定版式 EPUB 仍不在支持范围内。更新时先关闭应用,再将新版完整解压到独立目录,书架与进度保留在应用数据目录。

Android 覆盖安装需保持原签名;iOS 是否可安装以 TestFlight 处理及测试分发状态为准。