ReadAny v1.3.2
ReadAny v1.3.2 来啦,这一版主要围绕 移动端上架准备、阅读体验、注音、多语言、同步导入稳定性 做了一轮比较扎实的更新。
🚀 新功能
- 新增 UMD 格式电子书支持:可以导入并阅读
.umd电子书 - 新增拼音注音功能:阅读中文内容时可开启拼音注音,支持桌面端与移动端
- 新增多语言界面:新增西班牙语、日语、韩语、法语,并补充繁体中文;同时清理了一批硬编码中英文文案
- 新增维吾尔语翻译目标语言
- 阅读器支持 PageUp / PageDown 翻页
- 反馈入口新增未读红点:有回复时更容易看到
- 移动端加入备案信息展示:在“我的”页底部展示 APP 备案号,方便应用商店审核与合规
✨ 优化
- 移动端章节切换更快:减少跨章节切换等待,去掉不必要的淡出延迟
- 阅读翻页更干脆:禁用部分页面切换动画,降低阅读时的等待感
- 移动端手势更稳定:横向翻页与下拉书签手势增加方向锁定,减少误触
- 字体导入不再限制 20MB
- WebDAV 导入体验优化:记住“连接另一个 WebDAV”的配置,带路径的 WebDAV 地址也能正确列目录
- 书架卡片对齐优化:无作者信息时卡片高度保持一致
- 自动向量化进度更清晰:导入后自动向量化会显示进度;重复索引前改为应用内确认弹窗
🐛 修复
- 阅读与标注:
- 修复标注、高亮、笔记、书签列表没有按书中位置排序的问题
- 修复移动端切换章节后,再切回上一章时高亮/笔记没有重新加载的问题
- 修复 AI 获取上下文时拿到章节开头而不是当前可见页面的问题
- 修复首次打开部分书籍时可能卡在空章节的问题
- 修复隐藏标签页更新阅读样式可能导致界面卡住的问题
- 注音与 TTS:
- 修复关闭注音后拼音文本可能残留到正文的问题
- 修复 TTS 会把拼音注音读出来的问题
- 修复没有块级元素时 TTS 找不到朗读内容的问题
- 优化注音字典加载与覆盖率
- 同步与导入:
- 修复 Windows WebDAV 同步遇到非 ASCII 响应头的问题
- 修复 WebDAV 限流/401 场景下同步失败率较高的问题,并降低并发
- 修复自建 S3 / rclone 场景下 path-style 兼容问题
- 修复 WebDAV 导入路径重复问题
- AI / 向量化 / 翻译:
- 修复 Windows 自定义 AI 端点测试连接和获取模型时的 CORS 问题
- 自定义 AI Base URL 未填写
http://或https://时自动补全 - 向量化批量请求更小,并对 4xx 错误按 chunk 重试,减少整批失败
- 修复 Microsoft 翻译英文到中文时可能返回原文的问题
- 移动端与桌面端稳定性:
- 修复移动端聊天历史侧边栏快速开关时卡在半途的问题
- 修复 Android TrackPlayer 重复初始化报错
- 修复 iOS 开发环境冷启动偶发 TurboModule 红屏
- 修复桌面端拖拽导入书籍失效的问题
- 修复反馈日志过大导致提交失败的问题
English Release Notes
ReadAny v1.3.2 focuses on mobile App Store readiness, reading experience improvements, pinyin annotations, localization, and more reliable sync/import flows.
🚀 New Features
- Added UMD ebook support: import and read
.umdbooks - Added pinyin annotations: show pinyin while reading Chinese content, available on desktop and mobile
- Added more interface languages: Spanish, Japanese, Korean, French, plus Traditional Chinese; also cleaned up hard-coded Chinese/English strings
- Added Uyghur as a translation target language
- Added PageUp / PageDown page navigation in the reader
- Added unread indicator for feedback replies
- Added mobile app filing information: the app filing number is now shown at the bottom of the Me page for compliance and store review
✨ Improvements
- Faster chapter switching on mobile: reduced waiting time and removed unnecessary fade-out delay
- Snappier page turns: disabled some page transition animations to make reading feel more immediate
- More stable mobile gestures: added direction locking for horizontal page turns and pull-to-bookmark gestures to reduce accidental triggers
- Removed the 20 MB limit for font imports
- Improved WebDAV import experience: remembers the “connect another WebDAV” configuration and correctly lists directories when the WebDAV URL includes a path
- Improved bookshelf card alignment: card height stays consistent when author metadata is missing
- Clearer auto-vectorization progress: progress is shown after import, and duplicate indexing now uses an in-app confirmation dialog
🐛 Fixes
- Reading and annotations:
- Fixed highlights, notes, annotations, and bookmarks not being sorted by their position in the book
- Fixed highlights and notes not reloading on mobile after switching to another chapter and then returning
- Fixed AI context sometimes using the beginning of the chapter instead of the currently visible page
- Fixed some books getting stuck on an empty chapter when first opened
- Fixed a case where updating reading styles in a hidden tab could freeze the UI
- Pinyin annotations and TTS:
- Fixed pinyin text sometimes remaining in the body after annotations were turned off
- Fixed TTS reading pinyin annotations aloud
- Fixed TTS failing to find readable content when a chapter had no block-level elements
- Improved pinyin dictionary loading and coverage
- Sync and import:
- Fixed Windows WebDAV sync issues caused by non-ASCII response headers
- Reduced WebDAV sync failures in throttling/401 scenarios and lowered concurrency
- Fixed path-style compatibility for self-hosted S3 / rclone setups
- Fixed duplicated paths during WebDAV import
- AI, vectorization, and translation:
- Fixed CORS issues when testing custom AI endpoints and fetching models on Windows
- Custom AI Base URLs now automatically add
http://orhttps://when missing - Vectorization now sends smaller batches and retries 4xx errors by chunk to reduce full-batch failures
- Fixed Microsoft Translator sometimes returning the original text when translating English to Chinese
- Mobile and desktop stability:
- Fixed the mobile chat history sidebar getting stuck when quickly opened and closed
- Fixed repeated Android TrackPlayer initialization errors
- Fixed occasional TurboModule red screens on iOS development cold starts
- Fixed broken drag-and-drop book import on desktop
- Fixed feedback submission failures caused by oversized logs
完整变更对比 / Full changelog:
v1.3.1...v1.3.2
下载 / Downloads: 见下方 Assets。桌面端会通过更新通知自动提示升级。See Assets below. Desktop builds will also show the update through the in-app updater.