یہاں Reader کے 18 ورژن درج ہیں، 10 اگست، 2026 سے لے کر موجودہ 1.6.0 تک۔ ہر ورژن پبلشر کی اپنی انسٹالر فائلوں سے منسلک ہے۔
| ورژن | تاریخ | سائز | فائلیں |
|---|---|---|---|
| 1.6.0تازہ ترین | 24 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
朗读引擎体系
- 在线朗读引擎(httpTTS):支持模型、直链与本地 JSON 导入,模板求值复用 rquickjs 沙盒;修复在线集合里多数引擎因 URL 重复 query 参数被网关回 400 的问题。
- Edge 朗读:WebSocket + Sec-MS-GEC v2 令牌,可选音色、音调、音量与音质(48k / 96k)。
- 微软朗读(演示接口):HMAC 签名换取 token 后调用 Azure Speech,支持 style / styledegree / role,提供 48k / 96k / 192k 三档音质与 958 个音色。
- 旁白 / 对话双音色:按中文引号切分段落,各用一套音色与风格。
- 字符配额缓冲流:始终保有 N 个字符的已合成音频,边播边补、双 audio 无缝切换,支持跨段落与跨章节预取。
- 语音试听;纯标点片段不再发起合成请求,单块失败重试一次后跳过,连续 5 块失败才终止。
净化规则
- 支持直链与本地 JSON 导入,并统计跳过的条目。
- Java 正则到 JavaScript 的降级:内联旗标、\h、\R、占有量词、Unicode \w / \W。
- @js: 脚本替换改在 Rust rquickjs 沙盒执行(等价 Rhino 的 eval 语义),无法执行的规则会在管理面板标出。
一键导入
- 安装器注册 legado:// 协议;冷启动与运行中唤起均可接收,并分发到书源 / RSS / 净化规则 / 朗读引擎。
阅读设置、缓存与净化面板重构
- 阅读设置按「主题与外观 / 排版 / 翻页方式 / 自动阅读 / 交互 / 朗读通道 / 音色与声音 / 试听 / 鼠标与工具栏 / 快捷键 / 数据与内容」分组,改为统一的栅格布局,标签左对齐,滑块不再独占一行。
优化
- 简繁转换词表:改用手机端 legado 同款词表。
- 左右分页的合成层:整章所有页不再排成一条超宽横带整体平移,改为每页各自定位、仅相邻页提升为合成层,消除长章节下的显存压力与换章后的文字残影。
修复
- 阅读进度回退:重新打开书籍时不再退回上一次 / 上上次读到的段落。进度恢复改为以本机最后一次阅读位置为准 —— 同章采信逐页快照(含段落锚点),跨章才采信书架记录;往回重读后退出再打开也不会被拉回之前更远的位置。
- 进度写入静默丢失:退出时的服务端写入改为 IPC 成功后才标记已保存,一次失败不会让后续自动保存全部被跳过。
其它
- 版本号 1.5.9 → 1.6.0。
完整变更:https://github.com/hadc188/reader/compare/v1.5.9...v1.6.0 |
| 1.5.9 | 22 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.5.8...v1.5.9 |
| 1.5.8 | 20 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
书架搜索
- 书架标签栏右侧新增搜索框。
书籍简介可展开
- 书籍详情弹窗与阅读页书源面板的简介支持「展开全部 / 收起」。
优化
- 分段规则:仅靠裸换行分行的书源正文现在也能正确分段;此前整章会塌成一大段。
- 本地缓存:「清本地」不再连带删除目录缓存,避免下次打开先同步联网抓一遍目录;封面按实际 Content-Type 决定扩展名,不再出现 .image 这种打不开的文件。
修复
- 搜索结果 0 条:java.getElement 改为按 legado 语义返回元素集合;元素快照还原成带 select/text/html/attr 的对象;元素上的 h4@text 按 CSS 求值;book.bookUrl 跨字段共享,详情链接不再恒为空。
- 离开阅读页卡住:进度写入最多等 1.2 秒即放行导航,后端慢一次不再把用户锁在阅读页。
- 封面地址:拼接在资源地址上的 legado URL option(,{"headers":…})会被剥离,封面不再加载失败。
其它
- 版本号 1.5.7 → 1.5.8。
完整变更:https://github.com/hadc188/reader/compare/v1.5.7...v1.5.8 |
| 1.5.7 | 20 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.5.6...v1.5.7 |
| 1.5.6 | 18 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.5.5...v1.5.6 |
| 1.5.5 | 15 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
- RSS 单 URL 源内嵌打开:源地址即「一篇文章」时直接在内嵌面板打开。
- 发现页重构:补齐登录与按钮类控件。
- 划词替换:划词菜单新增「替换」,支持正则与本书 / 书源 / 全部范围。
- 预加载默认开启。
- 远程书源同步:加进度动画。
优化
- 预载缓存 3 → 5 并按访问顺序淘汰,减少「开了预加载仍有加载动画」。
- 左右分页跨多页改为瞬时定位,不再快速滑过整章。
修复
- 简繁转换不再套用台湾用词表(#12:序列 → 串行),并改为先转换后替换。
- 横向分页图片过高把图后文字裁掉(#10)。
- 搜索结果定位:自动重算不再把画面送回首屏,连续阅读序号不再错位。
- 书源管理:列表操作与编辑面板保持同步,不再静默回退未保存编辑;
- 发现页:恢复详情 / 目录 / 正文 / 切源显示;停用书源不再出现#11。
- 书源登录:按 URL query 切状态的页面可切换。
其它
- 版本号 1.5.4 → 1.5.5。
完整变更:https://github.com/hadc188/reader/compare/v1.5.4...v1.5.5 |
| 1.5.4 | 12 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
书源管理:多选批量操作
多选书源后,在「删除选中」旁边添加「更多」菜单:
- 启用 / 停用选中
- 添加到分组 / 从分组移除
- 启用 / 停用发现
- 置顶所选 / 沉底所选
- 导出所选
- 测试所选
悬停呼出工具栏开关
- 新增开关(默认关闭),位于设置「更多」页。关闭后边缘不再自动弹出,仍可「点击正文中部」呼出工具栏。
优化
- 导入本地书速度:上传走 IPC 二进制通道。涉及本地书导入、封面、字体、RSS、书源与 WebDAV 上传。
修复
- 左右分页往前翻,跨章停在上一章标题页(#7)
- 书籍同时出现在多个分组(#9)
- 分组选择框支持移出分组
其它
- 版本号 1.5.3 → 1.5.4。
完整变更:https://github.com/hadc188/reader/compare/v1.5.3...v1.5.4 |
| 1.5.3 | 11 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
书源登录(#7)
- 书源管理新增「登录」入口,支持三种方式:书源自带的自定义表单(loginUi,含文本框 / 密码 / 开关 / 下拉 / 按钮)、书源指定的网页登录、手动粘贴 Cookie。
- 登录信息与 Cookie 按书源保存在本机,重启后仍然可用;可在登录窗口一键清除。
- 修正一处根因:loginUrl 是脚本的书源会被当成网页地址去加载,得到一个 404 空白页并把脚本源码显示在地址栏。现在会区分「登录脚本」与「登录网页」。
书源内置浏览器面板
- 书源脚本调用 java.showBrowser / java.startBrowserAwait 时弹出应用内面板,支持网页与 HTML 片段、预加载脚本、确认 / 取消。
- 书源自带的设置网页支持在页面内点「确认」保存、「取消」保留原值。
书源评论
- 支持抓取书源评论并缓存。
书源 JS 沙盒增强
- 补齐 Packages.java.* 兼容层(BigInteger、Arrays、Base64、MessageDigest、SecureRandom、Cipher、字节流、GZIP)与二进制运算,带签名与加解密的书源现在可以运行。
- 补上 Rhino 的 JavaImporter + with(importer) 语法。
- 脚本请求与正文请求共用同一份 Cookie:脚本里 java.ajax 预热拿到的 Cookie 对后续搜索可见。
简繁转换改用 OpenCC(#6)
- 原先只有一张简 → 繁字符表,繁体内容选「简体」实际上什么都没做。单字映射也无法处理短语与港台用词。
- 现改用 opencc-js(纯 JavaScript,无 WASM / 无原生依赖),取 twp 配置:雷射 → 激光、列印 → 打印、光碟 → 光盘、介面 → 界面、軟體 → 软件。
- 仍然只转换文本节点、不改写标签属性,避免正文里的 class / href 被一并改掉而让选择器失效。
阅读器
- 「页面宽度」现在只控制正文行宽,一屏一栏;窗口更宽时正文居中、两侧留白(#7)。
- 支持按书保存阅读配置。
- 章节加载失败会给出提示(此前错误只向上抛,界面没有任何反馈)。
优化
- 透明度滑块步长 5% → 1%,数字改为可直接输入的百分比输入框。
- 主操作按钮配色调整:原先「实心主色 + 白字」的对比度约 3.7:1,达不到 WCAG AA,改为淡主色底 + 主色系文字。
修复
- F11 全屏露出黑边:最大化状态下进全屏会在底部露出任务栏高度的黑边。根因在 tao:WM_NCCALCSIZE 把最大化窗口的客户区钳到了显示器工作区,而窗口本身已是整屏尺寸。上游 tao#1353 已修复但尚未随任何版本发布,因此引入 vendor 副本。同时标题栏的焦点环已消除。
- 退出全屏不再有两段动画:黑边修好后不再需要「进全屏前先取消最大化」的变通,退出时不会先窗口化、再最大化两次动画。
- 鼠标侧键快捷键失灵:三处真实缺陷 —— 阻挡规则含 button,录入时鼠标必然停在按钮上而录不进侧键;侧键导航在 mouseup 触发而录入只拦了 mousedown;主因是捕获阶段的事件继续冒泡到滚动容器,取消了翻页补间,位置一帧都没动。
- 翻页卡顿:每次滚动都会把上千章的目录数组整个序列化写入 localStorage(3000 章时单次约 10ms,一次翻页补间因此阻塞主线程)。改为只保存进度的轻量快照。
- 连按 F11 丢按键:修掉切换全屏的 TOCTOU 竞态,切换失败时也不再静默无反馈。
- 暗色主题下三处配色回归:更新进度对话框的主色 hover 被同特异度的旧规则覆盖;替换规则的徽标改了底色没改字(暗色下 1.10:1 几乎不可见);确认对话框的危险按钮 hover 在暗色主题只有 4.13:1。
其它
- Windows 安装包改名为 Reader-L:productName 会被直接写成 Windows 卸载注册表的键名,原来的 Reader 与 Readwise Reader 相同,导致 winget 把两者当成同一个包。本次仅覆盖 Windows(macOS / Linux 仍用 Reader,避免波及 .app / .dmg / deb 包名与升级路径),并附带旧版数据与卸载项的迁移逻辑。
- 版本号 1.5.2 → 1.5.3。
完整变更:https://github.com/hadc188/reader/compare/v1.5.2...v1.5.3 |
| 1.5.2 | 6 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
- 阅读页自定义配色:阅读页可单独设置背景色与文字颜色,不再与桌面背景图绑定(#5-2)。另可上传阅读页专属背景图并调节透明度;「应用到阅读页」开关只影响阅读页,关掉后桌面背景图仍正常显示。
- 快捷键可自定义:改为「功能优先」列表 —— 左侧是功能,一个功能可绑定多个按键。点「+ 录入按键」后直接按键盘即可绑定。
- 书籍信息编辑入口:书架右键菜单新增「编辑信息」,可修改封面、书名、作者、简介(#5-4)。并新增「还原」:可撤销已保存的改动、回到最初的样子(首次自定义之前的书名/作者/简介与书源封面会被记录)。
- 分组批量删除:分组管理支持多选 / 全选 / 批量删除。
优化
- 翻页动画与滚动速度现在真正生效(#5-1.1):原先容器使用浏览器原生平滑滚动,会覆盖时长/速度设置。
- 连续阅读改为按行高取整计算翻页步长,不再残留上一页内容(#5-1.2)。
- 暗色主题下选中态底色改为中性提亮,不再出现浑浊的褐灰色。
- 阅读页自定义配色现在会同时作用于标题栏与工具栏,呼出工具栏时与其拼成连续一条。
修复
- 备份恢复不再残留旧数据:原先清理步骤会吞掉读取异常,导致清理被整块跳过,而写入侧是合并语义 —— 旧的分组/书签/替换规则会与新数据混在一起且无任何提示。现改为显式报错中断。
- 备份恢复不再复活已删分组:分组改为整表覆盖写入,并改用批量删除命令(逐个并发删除时读改写会交错,被删的分组会重现)。
- 「移入分组」对单本生效:右键菜单那条路径下选中集必然为空,却走了批量接口,于是什么都不做还提示「成功将 0 本书移至新分组」。
- 左右分页模式下「页面宽度」设置失效。
- 左右分页模式下首页 / 尾页快捷键失效。
- 用快捷键打开的目录 / 设置面板,无法用同一个按键再关掉。
- 关闭「应用到阅读页」后桌面背景图一并消失。
- 书源 JSON 编辑器在亮色主题下选中内容不可读。
其它
- 版本号 1.5.1 → 1.5.2。
- 沿用 Legado 手机端备份格式,负数保留分组 id(如本地分组)现在会原样保留,不再被改写。
完整变更:https://github.com/hadc188/reader/compare/v1.5.1...v1.5.2 |
| 1.5.1 | 5 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
- 迷你模式:标题栏新增迷你按钮,一键把窗口缩到 320×240 并自动置顶,不会被其他窗口盖住。控件精简为「上一章 / 下一章 / 目录」,并提供字号与字重调节(与阅读设置共用同一份配置)。尺寸可拖拽调整且会被记住,下次启动直接以迷你尺寸打开。
优化
- 窗口最小尺寸从 880×600 放开到 420×320,可自由缩小。
- 窗口尺寸与位置会被记住。
- 迷你模式下目录面板压缩尺寸,列表可用高度提升约 36%,可见章节由 2 条增至 3 条。
- 搜索结果支持分页加载;多源搜索可取消。
- Cookie 校验改用书源自身的搜索关键词,避免原先固定用「测试」在多数站点搜不到而误报「校验失败」。
- 提示信息不再拦截其下方按钮的点击,并支持点击关闭。
修复
- 备份恢复不再因单条脏数据整体失败(#3):原先只要有一条无效数据就会拒绝整份备份。现改为跳过无效条目并汇报跳过数量。
- 迷你模式相关:#4 提出的「窗口太大」问题已通过放开最小尺寸与新增迷你模式解决。
其它
- 版本号 1.5.0 → 1.5.1。
完整变更:https://github.com/hadc188/reader/compare/v1.5.0...v1.5.1 |
| 1.5.0 | 3 اکتوبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
- 书源 JS 引擎大幅补强:新增 DES / 3DES 与 ECB 模式加密,jsLib 支持缓存复用,补齐 java 面板相关接口与日志,兼容更多书源写法。
- 书源面板(java.showBrowser):支持面板与宿主双向交互,面板内可直接调用书源规则同款的网络、缓存与加解密能力。
- 正文图片支持 legado 的 ,{json} 参数协议(如 click 脚本、style、width),点击图片不再显示为破损图。
优化
- 正文规则支持 html → JS 链式处理与正则提取,规则组合更灵活。
- 章节缓存调度改为边派发边收集,实时上报进度并支持取消;失败章节也计入进度,不再卡在 100% 以下。
- 连续阅读与跳转章节时显示加载阶段提示(获取 / 解析正文),长耗时的段评解析也有反馈。
- 书源调试面板会展示本次执行的 JS 日志。
修复
- 连续阅读原地刷新不再跳到上一章。
- WebDAV 阅读进度同步:手机端作者字段形如「作者:辰东」、桌面端为「辰东」导致两端文件名不一致时,现在能互相识别并收敛,不再出现两端各写各的。
- 修复正文图片地址带 ,{json} 后缀时被当作 URL 加载的问题。
其它
- 版本号 1.4.6 → 1.5.0(含各平台打包配置)。 |
| 1.4.6 | 4 ستمبر، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس优化
- 本地 PDF 导入。 |
| 1.4.5 | 31 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس新增
- 书籍导出:支持 TXT / EPUB,可批量选择书籍并自定义章节范围。
优化
- 详情页与阅读页的书源列表统一作者过滤规则。
- 书源新增、删除、启用、停用后同步清理详情页缓存,并限制缓存容量。
修复
- 阅读进度同步改为与手机端一致:打开时按章节和位置读取远端进度,退出时直接上传当前进度。
- 优化阅读入口与本地书换源相关交互。 |
| 1.4.4 | 22 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.4.3...v1.4.4 |
| 1.4.3 | 20 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.4.2...v1.4.3 |
| 1.4.2 | 20 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹس主要更新
- 目录自动刷新:打开书后台静默检查书源更新。
- 修复隐藏已读模式跳章:向后推进改为紧邻下一章,已读章节仅在滚过身后时隐藏,回看重读不再被跳到未读章。 |
| 1.4.0 | 19 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسFull Changelog: https://github.com/hadc188/reader/compare/v1.3.6...v1.4.0 |
| 1.3.1 | 10 اگست، 2026 | — | 64 بٹ EXE (NSIS) ریلیز نوٹسReader v1.3.1
本次更新重点完善阅读体验、界面外观、听书、数据统计与备份恢复,并新增 Windows(微软系统)、macOS(苹果系统)和 Linux(Linux 系统)桌面安装包。 |