更新亮点
发送至 Readest:通过系统分享菜单或发送邮件,即可将网页与文章一键剪藏至您的书库。
词典:支持在 macOS、iOS 和 Android 上调用设备内置系统词典查词,并大幅优化了 MDict 与 StarDict 词典的导入速度。
书库:新增按格式和大小筛选的文件夹导入功能;支持直接从外部文件夹"原位阅读"(无需复制文件到本地)。
阅读体验:阅读辅助线现可逐行跟随;移动端支持沿屏幕边缘滑动调节亮度;支持自定义实体按键翻页。
批注:新增"全局高亮"功能,一键标记书中所有匹配的文本段落。
文本朗读 (TTS):新增快捷键高亮当前朗读句,并显著提升朗读稳定性。
字体:修复重启或重载应用后自定义字体丢失的问题。
iOS:修复切换系统浅色/深色模式时阅读器界面未刷新的问题。
Android:修复划词高亮时意外触发翻页的 Bug。
其他修复:针对 PDF、EPUB、云同步、滚动浏览及高亮功能进行了大量优化与修复。
详细变更
[修复] Android:修复文件选择器中不显示 .mdx/.mdd 文件的问题,关闭 #4124
[修复] KOReader 同步:为同步的批注填充章节字段
[新增] Android:为系统 WebView 版本过旧的设备升级应用内 WebView
[维护] 依赖:将 Next.js 升级至 16.2.6
[维护] 依赖:更新存在漏洞的 Rust 依赖包
[新增] 阅读器:禁用振假名(Furigana)选择,优化日文选词体验
[修复] TTS:恢复朗读播放时跨章节自动翻页功能
[新增] Android:当稳定版无法更新时,支持从 Beta/Dev/Canary 通道升级 WebView
[修复] 同步:应用自定义 CSS 后同步该设置,关闭 #4146
[修复] 脚注:不再将书内数字形式的章/节链接误识别为脚注
[维护] KOReader 插件:为插件模块添加命名空间,避免与其他插件冲突
[修复] 开发环境:重写 Tauri 移动端开发模式下的 HMR WebSocket URL
[修复] OPDS:显示摘要作为书籍描述,关闭 #4156
[修复] 墨水屏:修复电子墨水模式下的同步开关样式,关闭 #4155
[修复] KOReader 插件:同步批注时忽略空笔记字段
[修复] KOReader 插件:防止同步覆盖云端书籍元数据 + 书库体验优化
[修复] 布局:滚动模式下保持页眉/页脚透明且固定
[修复] KOReader 插件:增强封面下载子进程稳定性,防止 Adreno GPU 退出时崩溃
[修复] TTS:Edge TTS 预加载失败时最多重试 3 次
[修复] 阅读器:回滚滚动模式下的平滑鼠标滚轮滚动
[新增] 阅读器:支持自定义实体按键翻页
[新增] 阅读器:在批注/书签侧边栏标签页添加"全部清除"按钮
[修复] 无障碍:将"跳至下一节"链接设为绝对定位,防止出现空白页
[国际化] iOS:在 plist 中添加更多本地化语言
[修复]:即使没有目录(TOC)也能导出批注,关闭 #4186
[重构] 阅读器:优化 saveConfig 中 updatedAt 的刷新逻辑
[修复] OPDS:支持解析根元素前带有空白字符的 XML 订阅源
[修复] 字体:在书库页面正确加载自定义字体
[修复] 词典:规范化查词请求(去除首尾空格并支持大小写回退)
[修复] TTS:朗读时跳过隐藏的脚注,关闭 #4135
[修复] KOReader 插件:同步远程删除的批注(关闭 #4119)
[修复] 阅读器:过滤 Magic Mouse 滚轮事件,防止误触翻页
[新增] Readwise:支持自定义 Readwise 同步基础 URL
[新增] 阅读器:支持导入多看阅读(Moon+ Reader)的批注文件 (.mrexpt)
[新增] 阅读器:RSVP 速读模式新增中日韩(CJK)单字模式与整词高亮
[修复] 测试:修复测试用例中 zip.js blob 转 File 时的文件名大小写不匹配问题
[修复] 阅读器:解决与非 KOReader 服务器同步时的进度冲突
[修复] OPDS:对支持可选认证的服务器提前发送 Basic 认证请求
[修复] TXT:将场景分隔段落合并至前一章节
[新增] 配置:为书籍配置 Schema 添加版本号
[修复] 同步:自动同步阅读器进度时一并推送书籍元数据行
[修复] iOS:跟随系统浅色/深色模式切换自动刷新界面
[新增] 备份:将全局设置包含在备份压缩包中
[测试] E2E:新增 Playwright Web 端端到端测试流程(阅读与批注)
[CI]:PR 检查中缓存 Playwright 浏览器及 apt 包
[维护] 安全:添加 Scorecard 工作流以增强供应链安全
[新增] 词典:为 macOS、iOS 和 Android 添加系统词典支持
[维护] 代码规范:将代码格式化工具从 Prettier 切换至 Biome
[维护] 安全:修复代码扫描发现的问题
[CI/发布]:Linux 打包改用 cargo tauri CLI
[修复] iOS:在批注工具上方屏蔽系统原生文本选择菜单
[新增] 发送至 Readest:支持多渠道内容采集入库
[修复] 发送功能:使最近活动状态标签支持国际化
[新增] 发送功能:自动将用户账户邮箱加入白名单
[新增] 发送功能:通过 Tauri WebView 将网页 URL 剪藏为独立 EPUB 文件
[新增] 发送功能:移动端 URL 剪藏支持(iOS WKWebView + Android WebView)
[新增] 发送功能:支持通过系统分享菜单接收共享 URL(iOS + Android)
[新增] 批注:支持全局高亮,可批量应用于所有匹配位置
[新增] 发送功能:浏览器扩展程序,可将网页剪藏为 EPUB 导入 Readest
[新增] 发送功能:iOS 分享扩展选择器 + App Group 队列 + 可靠的主应用启动
[文档]:添加架构与代码布局指南
[修复] 迁移:全新安装时静默跳过 migrate20251029 迁移
[修复] 发送功能:处理扩展商店审核反馈
[优化] CI:优化 Docker 与 CI 工作流的构建时间
[新增] 发送功能:添加 Twitter/X 站点规则 + 元标签回退机制
[新增] 集成:在阅读同步设置中添加 WebDAV 同步支持
[修复] 墨水屏:恢复 [data-eink='true'] 按钮规则分组
[维护] CI:处理代码扫描 Scorecard 告警
[维护]:更新 tauri-plugin-webview-upgrade 子模块
[修复]:修复 Docker 镜像标签、生产环境运行时、开发环境 compose 及 Codespace 支持
[修复] 布局:为 .full-height 使用 100vh 回退方案,兼容旧版 Chromium WebView
[新增] 发送功能:将邮件导入功能限定为 Plus、Pro 和 Lifetime 计划用户专享
[修复] CBZ:修复 ComicInfo 元数据、CBZ 页码统计及 WebDAV 国际化
[修复] 阅读器:恢复双页模式下右栏点击与选词功能
[修复] 书库:启动时初始化自定义纹理存储,确保首次渲染即可显示保存的纹理
[修复] 阅读器:确保"新建聊天"按钮在 Android 导航栏上方可见,并强制主题对比度
[修复]:在设置子页面及"从文件夹导入"对话框中正确响应 Android 返回键/ESC 键
[修复] iOS:当 Storefront 区域代码不可用时避免应用初始化崩溃
[新增] AI:添加 OpenRouter 提供商并统一提供商 HTTP 传输层
[修复] 数据库:将 DatabaseOpts 正确传递至 tauri-plugin-turso
[新增] Reedy:第一阶段 1A — 最小可行检索原语
[修复] 性能:避免 Android 上因大型 <pre> 代码块引发的 Layerize 风暴
[新增] Reedy:第一阶段 1B — 将 Reedy 接入聊天、设置及来源管理界面
[新增] Reedy:第一阶段 1B — 将 Reedy 接入聊天、设置及来源管理界面
[新增] Reedy:附录 A · 阶段 2.1–2.3 — 智能体运行时基础架构
[新增] Reedy:附录 A · 阶段 2.4 — 内置工具(非记忆类)
[新增] Reedy:附录 A · 阶段 2.5 — PromptContextBuilder + 层级 + token 预算
[新增] Reedy:附录 A · 阶段 2.6 — AgentRuntime + 流式循环
[新增] Reedy:附录 A · 阶段 3.1 — 记忆服务 + 记忆工具
[新增] Reedy:附录 A · 阶段 3.2 — MemoryConsolidator 记忆整合器
[新增] Reedy:附录 A · 阶段 5.1 — SkillRegistry + 3 个种子技能
[新增] Reedy:附录 A · 阶段 4 — 基于 AgentRuntime 的自定义对话界面
[新增] Reedy:将技能 + 记忆工具 + 白名单接入智能体运行时
[新增] Reedy:闭环记忆功能 — 接入 MemoryConsolidator + 实时提供商
[修复] OPDS:确保 Android 返回键 / 阅读器→返回 在 OPDS 浏览器内行为正确
[维护]:将 turso 升级至 0.6.1 版本
[智能体]:支持跨智能体工作区,现可与 Claude 和 Codex 协同工作
[修复] OPDS:对书库中已存在的出版物显示"打开并阅读"按钮
[新增] iOS:文件夹导入功能,支持安全作用域书签持久化
[智能体]:更新实现范围
[修复] 文档:接受魔术字节损坏但含有效 EOCD 的 ZIP 文件
[新增] 书库:支持从已注册的外部文件夹原位导入
[修复] 文件选择器:解除 Android 上 .mrexpt 等自定义扩展名的屏蔽
[修复] FXL:使 TTS 高亮叠加层与缩放后的 iframe 坐标对齐
[修复] 书库:抑制从阅读器返回书库时的加载动画闪烁
[国际化]:翻译 OpenAI 兼容 LLM、Reedy 及原位书库相关新字符串
[修复] 同步:未认证时跳过副本上传
[修复] 阅读器:适配 duokan-page-fullscreen 封面图片,避免裁剪
[修复] 书库:小屏幕下自动换行显示选择模式操作栏
[修复] 书库:使书籍项主区域在适配模式下与封面高度匹配
[修复] Tauri:静态导出时跳过 runtime-config.js 注入
[新增] 词典:更快的 MDict/StarDict 导入 + 懒加载查词;支持原始 .dict 文件;体验优化
[维护] 依赖:更新 github-actions 组依赖(6 项更新)
[新增] 阅读器:添加 disableSwipe 选项以禁用滑动翻页
[修复] 词典:恢复 MDD 预初始化;CSP 安全的音频处理器;按同步类别限制二进制文件上传
[新增] 遥测:新用户默认选择不加入;对 10% 用户显示同意提示
[修复] 同步:防止跨设备进度覆盖;弱网环境下自动重试首次拉取
[修复] 阅读器:避免 Android 分页模式下文本选区跳回首个渲染章节
[新增]:为批注、书签、笔记、字体导入及多看阅读导入添加空状态提示与加载指示器
[新增] 书库:导入失败弹窗 + 分组排序 + Android 标注修复
[修复] 笔记:Windows 上使用保存对话框导出笔记,避免分享界面卡死
[新增] 书库:添加次要"然后按"排序选项,附带智能默认值
[修复] 阅读器:滚动模式下上一节预加载与导航漂移修复
[新增] 批注:可配置的导出链接类型 + 专用"导入批注"对话框
[新增] OPDS:在页眉添加分面导航与快速目录注册
[国际化]:翻译"导入批注"及 OPDS 目录相关字符串
[修复] 阅读器:刷新时保持目录滚动定位至当前章节
[测试] 阅读器:修复滚动模式反向预加载前提条件的测试稳定性
[性能] 侧边栏:对 BooknoteView 进行虚拟化渲染并缓存派生数据
[测试] RSVP:修复 RSVPController 测试中真实计时器泄露至清理阶段的问题
[新增] 阅读器:移动端支持滑动调节亮度手势
[新增] 阅读器:支持逐行跟随的阅读辅助线
[新增] 书库:在高级设置中添加"管理缓存"选项
[修复] 界面:优化阅读器侧边面板及其空状态展示
[修复] 词典:修正 Web 端与 iPad 上系统词典的平台限制逻辑
[新增] 词典:导入与 MDX 同前缀的配套 MDD 文件
[修复] 阅读器:滚动模式下页眉完整显示书签缎带
[修复] KOReader 同步:通过自身书脊章节解析进度 CFI
[修复] 阅读器:默认将目录折叠至当前章节路径
[修复] KOReader 同步:通过本地 CFI 进行可重排文档的冲突比对;滚动模式 + 书库修复
[新增] TTS:快捷键高亮当前朗读句子
[修复] 同步/阅读器:丢弃格式错误的同步 CFI;修复滑动背景闪烁
[发布]:版本 0.11.2
新贡献者
@jenningsb2 首次贡献于 #4134
@leehuazhong 首次贡献于 #4182
@pourmand1376 首次贡献于 #4250
@iFocuspace 首次贡献于 #4273
完整变更日志:v0.11.1...v0.11.2