Releases
v1.3.1
Compare
Sorry, something went wrong.
No results found
1.3.1 - 2026-06-17
Added
窗口大小锁定开关 :功能设置中新增"窗口大小锁定"开关,开启后窗口不允许拉伸调整大小
Fixed
窗口可拖动开关生效 :修复关闭"窗口可拖动"后窗口仍可拖动的问题,关闭后拖动区域 cursor 变为 default
ThemeToggle 主题未随配置加载更新 :改用 watch + immediate: true 替代直接调用 applyTheme(),确保配置异步加载后主题也能正确应用
纯色封面时误清章节缓存 :开启"显示纯色封面"时仅清除封面和自定义封面缓存,不再误删章节缓存
MOBI 导入 coverUrl 未赋值 :MOBI 解析成功后将 coverUrl 赋值给 coverImage
MOBI recordOffsets 边界检查 :增加 firstRecordOffset + 16 > data.length 检查,防止格式损坏文件导致越界
MOBI firstImageIndex 为 0xffffffff 时封面索引错误 :在 extractCoverUrl 中判断 firstImageIndex 无效值,避免错误计算封面记录索引
HTML 实体解码 fromCharCode → fromCodePoint :&#xxx; 和 &#xHH; 解码改用 String.fromCodePoint,parseInt 增加 radix 参数,支持 BMP 外字符
纯色封面关闭后 MOBI 封面未恢复 :新增 resolveMobiCovers() 函数,关闭纯色封面时同步恢复 MOBI 书籍封面(此前仅恢复 EPUB 封面)
Removed
固定行数分页模式 :移除分页模式中的"固定行数"选项,统一使用自适应模式
1.3.0 - 2026-06-17
Added
MOBI 格式支持 :新增 MOBI 电子书格式的解析和阅读功能
主题模式切换 :新增"主题模式"切换
Changed
封面和章节内容缓存迁移至 ztools.db 数据库 :封面和章节内容不再每次实时解析,改为存到 ztools.db 数据库,提升书架加载和打开书籍的速度
封面图(coverImage/customCoverImage)存入数据库文档 cover_{bookId} / custom_cover_{bookId},书架加载时从数据库恢复
章节内容存入数据库文档 chapters_{bookId},打开书籍时优先从数据库加载,文件修改后自动重新解析并更新缓存
删除书籍时同步清理数据库中对应的封面和章节文档
开启"显示纯色封面"时清除数据库中的封面数据
dbStorage 中仅保留轻量数据:书籍列表(不含封面)、阅读进度、配置
You can’t perform that action at this time.