更新内容
- fix(reader): 修复滚动模式 epub 图片闪灰并自适应图片缓存容量 (#2547)
- fix(a11y): 修复阅读与听书控件的无障碍语义 (#2534)
- fix(login): avoid Miuix squircle offscreen rendering around WebView (#2546)
- fix(reader): 修复英文符号断行与行尾标点越界
- fix(reorder): 修复列表拖拽状态与书源排序同步
- feat(about): 添加第三方开源许可页面 (#2548)
- refactor(reader): 简化 iOS Curl 内核并修复 Google Curl 阴影 (#2533)
- fix: 恢复段评网页兼容性并修复悬浮底栏避让 (#2545)
- ci(verify): core/full 改为并行 job;版本号 3.26.20
- fix(test): 移除合并解冲突留下的重复 import
- ci(verify): 拆分 core / full 两个变体的构建,避免并行编译 OOM
- docs: 修复 Deploy Docs 构建失败
- (Optimise)Formatter: 富文本渲染; RTF rendering (#2521)
- fix(reader): 长按翻译按钮重新翻译当前章节 (#2526)
- fix(reader): keep underlines inside the content clip (#2529)
- fix(reader): 段评弹层关闭 sheet 手势,修复内嵌网页滑不动
- fix(manga): 阅读器文字改用 LegadoTheme
- feat(manga): core/full 双包拆分与翻译面板整理
- feat(manga): 引擎抽取、全局清理与字号自适应排版
- feat(manga): 漫画一些问题
- feat(manga): 设置面板分类 tab 移到底部,点击区域改为整屏配置
- fix(reader): 点击区域改为格子内下拉,修复与更多面板的层级冲突
- test(tts): isolate endpoint smoke test from playback settings
- fix(explore): retain layout flows across recompositions
- feat(manga): add configurable translation, OCR, inpainting and reader tools
- 视频播放: 播放页信息区重构、画中画与进度保存串行化
- 视频播放: 播放页菜单按书源能力门控并收进 UiState
- 视频播放: 补齐书源登录、自定义按钮与编辑书源菜单
- 视频播放收尾: 目录事务化、Insets 适配与残留清理
- 视频播放对齐上游(5/5): RSS 文章视频
- 视频播放对齐上游(4/4): 加入书架后预取详情与目录
- 视频播放对齐上游(3/4): 测试适配新架构并修复进度覆盖
- 视频播放对齐上游(2/4): 悬浮小窗 + 后台保活
- 视频播放对齐上游(1/4): 播放会话下沉到 VideoPlay + 前台服务托管
- fix: 修复版本升级时默认数据迁移被跳过 (#2498)
- feat(cache): 新增缓存维护,支持清理孤立章节缓存与重算字数 (#2509)
- fix(reader): Google/视差翻页的就绪等待加上限、保留帧自愈、重捕获不闪烁
- fix(reader): iOS 仿真翻页的就绪等待加上限,重捕获时保持卷曲
- feat(reader): 段评气泡包(书源 dp: 约定 / 气泡管理 / 阅读内快速切换)(#2513)
- fix(reader): retain committed page state during rapid turns
- feat(reader): add Google curl and parallax page turns
- fix(reader): apply page turn speed to iOS curl
- feat(reader): add iOS-style simulated page turning
- fix(video): 修复分页规则兼容、解析线程与后台进度保存
- fix(video): 评审修复——效果重放、失败重试与控制层联动
- fix(book-info): kind 标签按链接格式校验后再拆分跳转
- fix(explore): 翻页参数兜底只对标签跳转的运行时地址生效
- feat(explore): 发现页网格改瀑布流布局,网格封面接入比例自适应
- fix(import): 批量导入预览列表改用 entryId 作 item key,重复条目不再崩溃
- fix(cast): 胶囊只剩两个(英文撇号钉死引号栈)+ 分配窗口加复制按钮 (#2479)
- feat(book-info): 作者名拆分为多个可点击标签
- feat(explore): 书源级翻页参数 pageParam
- chore: 忽略本地 resource 目录
- fix(video): 支持 HLS 播放并隐藏单章上下章按钮
- feat(book-info): 分类标签可点击跳转发现页
- fix(video): 视频路由补私密闸门并同步 Fragment 入口
- fix(video): 修复整分支评审的 Critical/Important 问题
- feat(bookshelf): 视频类型标签
- fix(video): 补视频路由导航与全屏判定
- feat(video): 视频播放路由与入口
- fix(video): 缓冲中切后台也暂停播放
- fix(video): 配置变化不暂停,后台加载不自动开播
- fix(video): 后台暂停并保证播放器初始化幂等
- feat(video): 视频播放界面
- fix(video): 修复播放进度覆盖与保存可靠性
- feat(video): 视频播放器 ViewModel 与契约
- fix(bookshelf): 修正视频分组预览与网络未分组查询
- feat(bookshelf): 新增视频分组
- fix(source): 补齐视频类型的本地化与类型转换
- feat(source): 新增视频类型书源
- docs: 视频书源实现计划
- docs: 视频类型书源支持设计文档
What's Changed
- fix(cast): 胶囊只剩两个(英文撇号钉死引号栈)+ 分配窗口加复制按钮 by @2408893730 in #2479
- feat(reader): 段评气泡包(书源 dp: 约定 / 气泡管理 / 阅读内快速切换) by @HapeLee in #2513
- feat(reader): 新增 iOS 仿真翻页 by @Peyilo in #2510
- feat(reader): 新增 Google 仿真和视差翻页 by @Peyilo in #2511
- feat(cache): 新增缓存维护,支持清理孤立章节缓存与重算字数 by @yjcchaos in #2509
- fix: 修复版本升级时默认数据迁移被跳过 by @xuezhi123go in #2498
- feat(video): 新增视频类型书源与播放器 by @shaoyangz1 in #2482
- feat(video): 视频播放器对齐上游(重整 #2482) by @HapeLee in #2515
- fix(reader): keep underlines inside the content clip by @izumisagirii in #2529
- fix(reader): 长按翻译按钮重新翻译当前章节 by @wu5bocheng in #2526
- fix: 段评网页回到半屏 WebView 弹窗;悬浮底栏不再重复让出底部 inset by @2408893730 in #2545
- refactor(reader): 简化 iOS Curl 内核并修复 Google Curl 阴影 by @Peyilo in #2533
- feat(about): 添加第三方开源许可页面 by @HapeLee in #2548
New Contributors
- @Peyilo made their first contribution in #2510
- @yjcchaos made their first contribution in #2509
- @wu5bocheng made their first contribution in #2526
Full Changelog: 3.26.19...3.26.21