版本亮点
词典:现支持导入自定义的 StarDict 和 MDict 词典
同步:自定义词典、字体、背景纹理及 OPDS 目录现支持跨设备同步
KOReader 同步:可在 KOReader 内直接浏览完整的 Readest 书库,并优化了同步诊断功能
OPDS:支持通过 OPDS-PSE 串流阅读书籍,并可选择自动从源订阅下载新书
分享:可为书籍创建分享链接;导出的标注现包含深度链接,点击可直接跳转至对应书籍位置
书库:应用启动时新增可选的 4 位 PIN 密码锁,保护书库隐私
书库:现支持直接拖拽整个文件夹以批量导入书籍
阅读:新增对行内 CJK 注音(如 warichu 双行小字/割注)的支持,并改进了脚注检测逻辑
速读模式:阅读进度现可跨设备正确恢复,长章节内进度同步更精准
修复:针对 PDF、MOBI、EPUB、TTS 语音朗读、滚动交互及无障碍功能进行了大量修复
变更详情
修复(i18n):修复俄语翻译 (@chrox #3866)
修复(目录):修复部分由章节片段生成的目录项页码 (@chrox #3867)
新增(Windows):使用覆盖式滚动条 (@tongyuantongyu #3868)
重构(目录):按书籍缓存可导航结构 (@chrox #3869)
重构(导航):重构书籍导航服务并增强目录功能 (@chrox #3874)
维护(依赖):更新 github-actions 组(2项) (@dependabot[bot] #3880)
重构:修复模块名称中的拼写错误 (@chrox #3881)
修复(书库):修复从其他应用打开共享书籍的问题 (@chrox #3884)
修复(无障碍):修复屏幕阅读器下保存阅读进度的问题,关闭 #3864 (@chrox #3891)
新增(KO同步):恢复后延迟推送同步数据 (@zb140 #3892)
新增(脚注):支持检测更多格式的脚注 (@chrox #3894)
修复(KO同步):修复 CWA 认证失败时偶发返回 400 错误的问题 (@zb140 #3893)
修复(目录):防止侧边栏打开时自动滚动回弹 (@chrox #3900)
修复(KO同步):关闭书籍时向同步服务器发送有效进度,关闭 #3899 (@chrox #3901)
修复:修复无主窗口仅运行阅读器窗口时启动崩溃的问题,关闭 #3897 (@chrox #3902)
兼容(CSS):移除可能破坏分栏布局的无效 CSS,关闭 #3895 (@chrox #3903)
性能(速读):修复上下文窗口过大时的性能问题,关闭 #3877 (@chrox #3904)
修复(TTS):修复暂停/恢复时的竞态条件,关闭 #3825 (@chrox #3905)
修复(PDF):修复 PDF 双页展开模式下标注显示异常的问题,关闭 #3862 (@chrox #3906)
修复(PDF):在不支持 Canvas 滤镜的区域不应用主题色,关闭 #3912 (@chrox #3915)
修复(主题):修复滚动模式下纹理背景显示问题,关闭 #3913 (@chrox #3918)
修复(macOS):Cmd+W 不再退出应用,仅 Cmd+Q 退出 (@chrox #3928)
修复(布局):正确全屏显示页面,关闭 #3914 (@chrox #3930)
维护(依赖):更新 github-actions 组中的 mozilla-actions/sccache-action 至 0.0.10 (@dependabot[bot] #3937)
维护:更新 Dependabot 依赖项 (@chrox #3938)
修复(Android):避免启动时 rsproperties 引发 panic,关闭 #3922 (@chrox #3942)
修复(布局):笔记本固定时,跳转至标注不再关闭笔记本,关闭 #3923 (@chrox #3948)
修复(SEO):修复用户页面的标题和描述 (@chrox #3952)
新增:在 appdata.xml 中添加 VCS 浏览器链接 (@archisman-panigrahi #3962)
新增:采用两阶段同步重构 OPDS 自动下载功能 (@chrox #3844)
修复:改进 ImageViewer 缩放实现 (@JustADeer #3957)
修复(速读):针对非拉丁文字实现 Unicode 感知的 ORP 计算 (@chrox #3964)
维护(依赖):更新 stripe (@FabrisNick #3941)
维护:更新 opennext 和 wrangler 至最新版本 (@chrox #3971)
修复:从阅读器返回书库时恢复主书库窗口 (@chrox #3973)
修复(阅读器):平滑滚动模式下的鼠标滚轮滚动体验 (@chrox #3974)
修复(目录):修复固定侧边栏时打开书籍的自动滚动问题,关闭 #3945 (@chrox #3975)
修复(布局):修复详情页删除按钮的下拉菜单布局,关闭 #3940 (@chrox #3976)
新增(KO同步):添加元数据哈希信息对话框以诊断同步失败问题 (@chrox #3978)
修复(标注):将 Android 快捷操作延迟至 touchend 触发,关闭 #3935 (@chrox #3979)
修复(阅读器):书籍加载失败时自动关闭卡死的阅读器窗口 (@chrox #3980)
修复(速读):在停词处恢复播放,防止章节重复,恢复完整上下文 (@lexm2 #3960)
新增(OPDS):支持 OPDS-PSE 串流及自定义 OPDS 2.0 解析器 (@zeedif #3951)
修复(布局):修复目录标题布局 (@chrox #3982)
修复(TXT):增强 TXT 文件解析的鲁棒性,关闭 #3970 (@chrox #3983)
性能(速读):为数千词章节引入窗口化上下文、提取缓存及惰性 CFI,关闭 #3953 (@chrox #3984)
新增(速读):针对中文书籍使用 jieba 分词器 (@chrox #3985)
修复(标注):保留选中文本中的换行符,关闭 #3981 (@chrox #3986)
修复(TTS):在 AbortError 时保留状态,确保 iOS 上语速更改生效 (@chrox #3988)
修复(PDF):防止连续滚动时的回弹/卡顿现象 (@chrox #3990)
修复(EPUB):回退至不区分大小写的 ZIP 文件查找 (@chrox #3991)
修复(同步):延迟 updateLibrary 至 libraryLoaded 后,避免偶发书籍丢失 (@chrox #3995)
修复(阅读器):切换滚动模式时保持阅读位置 (@chrox #3996)
修复(脚注):忽略脚注中的背景图片 (@chrox #3998)
修复(布局):双栏布局中实现对称边距与间距,关闭 #3909 (@chrox #4002)
维护(依赖):更新 github-actions 组中的 amondnet/vercel-action 至 42 (@dependabot[bot] #4008)
新增(阅读器):支持自定义词典(StarDict + MDict)(@chrox #4012)
新增(标注):为高亮导出添加深度链接 (@chrox #4018)
新增(标注):为深度链接落地页添加预览模式 (@chrox #4019)
修复(速读):跨设备恢复种子同步 + 移动端滑块拖拽优化 (@lexm2 #4004)
修复(阅读器):电子墨水模式下页脚使用纯黑/纯白 (@chrox #4024)
修复(TXT):识别"番外/外传"章节前缀,关闭 #4016 (@chrox #4025)
修复(速读):拆分包含长/短破折号的复合词 (@chrox #4026)
重构(设置):将"保持屏幕常亮"移至 行为 > 设备 分类下 (@chrox #4027)
新增(分享):支持限时分享链接,导入时兼容 CFI 定位 (@chrox #4037)
修复(分享):使 /s 落地页兼容 Next 16 的 layout-prop 校验 (@chrox #4040)
修复(分享):在分享落地页隐藏下载链接 (@chrox #4041)
修复(分享):优化导入流程、分享落地页及用户头部 UI (@chrox #4043)
新增(KO插件):支持 deletePluginSettings 钩子 (@chrox #4045)
修复(Docker):修正客户端构建参数中的 Kong 网关端口 (@chrox #4046)
修复(阅读器):点击章节信息/进度条时关闭标注弹窗 (@chrox #4047)
新增(词典):支持 DICT/Slob 格式及网络搜索提供商 (@chrox #4048)
新增(KO插件):添加 i18n 目录及同步信息对话框 (@chrox #4050)
兼容(CSS):修复暗色模式下的表格布局与样式 (@chrox #4055)
新增(KO插件):在 KOReader 中集成 Readest 书库视图 (@chrox #4056)
维护(KO插件):刷新 i18n 翻译目录 (@chrox #4058)
新增(i18n):添加乌兹别克语和巴西葡萄牙语翻译 (@chrox #4061)
新增(阅读器):在校对弹窗中添加规则管理快捷键 (@chrox #4062)
修复(KO插件):在书库中渲染分组封面预览 (@chrox #4064)
修复(阅读器):禁用点击切换时恢复页脚可见性逻辑 (@chrox #4065)
新增(元数据):支持从 PDF 和 CBZ 解析 Calibre 系列信息 (@chrox #4066)
新增(阅读器):支持在标注导出中使用深度链接和网页链接 (@chrox #4067)
修复(书库):支持拖拽目录导入书籍 (@chrox #4068)
修复(布局):解决相邻章节混合书写模式下的布局问题 (@chrox #4069)
新增(阅读器):将词典标签页替换为堆叠结果卡片 (@chrox #4071)
新增(词典):改进 MDict 渲染效果和词典管理功能 (@chrox #4072)
维护(代理):更新 gstack (@chrox #4073)
新增(同步):建立 CRDT 副本同步基础架构 (@chrox #4075)
新增(同步):将词典存储接入副本同步(#4075 后续)(@chrox #4076)
新增(同步):跨设备自定义字体同步 (@chrox #4077)
维护(代理):更新项目记忆 (@chrox #4078)
新增(同步):跨设备背景纹理同步 (@chrox #4079)
维护(i18n):翻译副本同步相关的文件提示字符串 (@chrox #4080)
新增(账户):在翻译配额条下方显示每日重置倒计时 (@chrox #4082)
重构(同步):提取各类副本的共享原语 (@chrox #4081)
重构(硬封面):将笔记映射迁移至 Web 和原生的 SQLite (@chrox #4083)
新增(同步):为加密字段同步配置加密会话 (@chrox #4084)
维护:更新 turso 至最新版本 (@chrox #4086)
新增(同步):添加 OPDS 目录副本类型(纯文本字段)(@chrox #4087)
新增(同步):加密 OPDS 凭据 + Tauri 密钥链支持 (@chrox #4090)
修复(布局):在 Android 上将固定模态框居中显示于屏幕键盘上方 (@chrox #4091)
新增(应用锁):应用启动时添加 4 位 PIN 密码验证 (@chrox #4093)
新增(同步):捆绑设置副本类型,用于跨设备偏好设置和凭据同步 (@chrox #4094)
新增(同步):将词典设置纳入设置副本类型 (@chrox #4096)
修复(布局):在非 Android 浏览器上静默视口元数据警告 (@chrox #4097)
新增(同步):按类别的同步开关 + 管理同步界面 (@chrox #4099)
修复(TXT):从文件名解析作者信息,并在备用封面使用编辑后的元数据 (@chrox #4102)
修复(EPUB):兼容首个 ZIP 本地文件头格式异常的 EPUB 文件 (@chrox #4103)
修复(i18n):本地化配额重置倒计时的时间单位 (@chrox #4104)
修复(同步):保持词典设置在设备间一致 (@chrox #4105)
新增(分享):通过系统分享面板导出标注 (@chrox #4107)
新增(同步):将副本同步批处理为单个 /api/sync/replicas 请求 (@chrox #4109)
新增(应用锁):闪烁的 PIN 输入光标 + 其他 UI 优化 (@chrox #4110)
新增(同步):可选的凭据开关 + 密钥环 v4 迁移 (@chrox #4111)
UI/UX:规范设计系统并将设置迁移至共享组件 (@chrox #4116)
i18n:更新翻译 (@chrox #4118)
修复(移动端):iOS PIN 键盘体验优化 + Safari 字体行高修复 (@chrox #4120)
修复:在弹窗内隐藏弹窗三角指示器 + 纯图片段落渲染优化 (@chrox #4121)
新增(书库):重新设计空书库的新手引导 (@chrox #4122)
发布:版本 0.11.1 (@chrox #4123)
新贡献者
@tongyuantongyu 在 #3868 中首次贡献
@archisman-panigrahi 在 #3962 中首次贡献
@FabrisNick 在 #3941 中首次贡献
完整变更日志:v0.10.6...v0.11.1