github HapeLee/legado-with-MD3 3.26.16-beta.10
Pre-release 3.26.16-beta.10

pre-release4 hours ago

此版本为测试版,会存在不稳定问题。

发布页

反馈群组

更新内容

  • feat: 整理代码
  • feat: 整理阅读配置和更多菜单
  • feat: 书源列表溢出菜单
  • feat: 刷新时刷新之后章节的问题
  • fix: 书架布局模式切换不生效及列表封面未垂直居中
  • feat:阅读界面更多设置里补充按钮切换新旧目录显示
  • 删除未使用的环境变量
  • 添加自助还原日志工作流
  • chore(lint): 基线去掉 UnusedResources 并修掉 rebase 带进来的两个 error
  • fix(rebase): 合上游后修复护栏、DAO 直连与弹层全局直读
  • docs: 同步 D1c 第一批与 D2 写面清零的落地情况
  • test(D1c): 补阅读器翻页边界与换章的第一批测试
  • refactor(D2): 取页器的页位置命令收进 ReaderPageSource,排版取图改构造期定参
  • 文档更新
  • fix(guard): 堵住配置护栏的三个绕过口
  • fix(read): 应用设置页切底部对齐后重排读到旧快照
  • refactor(R4.7): Config 的值字段改不可变,写入口从正则护栏升级为编译器
  • refactor(R4.6): 页眉页脚的静态选项表搬到消费方,E3 护栏取消白名单
  • refactor(R4.5): 排版配置的状态本体搬进 ReadStyleConfigStore
  • fix(read): linePaint 改由 upStyle 重建;清掉 ChapterProvider 671 行注释死代码与两个死 import
  • refactor(R4.4): 排版配置的写面收进 gateway 实现,ReadBookConfig 降为只读投影
  • fix(read): 自定义页眉页脚的 {PageRemaining} 不再在剩 0 页时替换成本章完
  • refactor(R4.1): 阅读器渲染层的排版直读全部收进快照
  • refactor(D2): ReadView 的页数据改由 ReaderPageSource 喂入
  • fix(R4.2): 主题配置与备份恢复的写盘一并改原子写
  • refactor(R4.3): 解开 ReadBookConfig 与排版 gateway 的双向依赖
  • fix(R4.2): 排版配置写盘改原子写,消除杀进程丢配置的窗口
  • refactor(D1b): ReadView.CallBack 拆成瞬时副作用面,业务项改走 ReaderEvent
  • refactor(D1a): ReadView 的 7 处业务直呼改 ReaderEvent 出站
  • docs: 同步 DAO 主线基线 36 → 0
  • refactor(R2.2): 朗读/样式/开书/书签四域摘出,ReadBookViewModel 达到 2500 行验收线
  • refactor(R2.2): 正文处理域与菜单按钮配置域摘出 ReadBookViewModel
  • refactor(R2.3): VM 不再实现 ReadBook.CallBack,渲染 Effect 内联进 controller
  • refactor(R2.1): ReadBookViewModel 33 处 DAO 直连溶解进 BookRepository
  • refactor(read): 删除不可达的 TTS 引擎配置 UI(净删 838 行)
  • refactor(R2.2): 配置更新分发 790 行摘出 ReadBookViewModel
  • refactor(R2.2): 搜索结果定位的纯逻辑摘出 ReadBookViewModel 并补测
  • refactor(R2.2): 正文编辑域 130 行摘出 ReadBookViewModel
  • refactor(R2.2): 高亮规则域 288 行摘出 ReadBookViewModel
  • refactor(R2.2): AI 域 1182 行摘出 ReadBookViewModel,状态独立成 ReadAiUiState
  • fix(R1.5): 补全 update{} 的键映射,消除 56 个字段的静默丢写
  • fix(lint): 清掉 9 个既存 lint 错误,让 verify 门禁真正可用
  • refactor(R1.4): 排版度量收进不可变快照,消除渲染管线数据竞争
  • refactor(Track E·E3/R1.2): 阅读设置弹层去可变全局直读
  • ci(verify): 删除 aliyun 镜像,与 auto-release 对齐
  • refactor(Track E·R1.1): 排版快照重建站点收敛到三条真实通道
  • refactor(Track E·E4): UP_CONFIG 整数码退役,改用 typed ReadConfigUpdateBus
  • test: DictionaryRepositoryImplTest 补 appCtx 注入
  • fix(阅读设置): readMenuFloatingIconLiquidGlass 接入 update{} 持久化与通道归类
  • chore(F2): 冻结护栏缺席期 main 新增的 DAO 直连基线
  • docs(Track E): 记录 E2 落地情况与两条未达成的验收判据
  • feat(Track E · E2): 排版快照改由 gateway 统一驱动,修复弹层显示旧值
  • fix(阅读设置): 修正两处 ConfigUpdateAction 错配导致的「改了不生效」
  • docs(Track E): 撤销 E1——前提不成立
  • test(Track E · E0): 阅读设置的三条防回归不变式
  • docs(Track E): 新增阅读设置 SSOT/UDF 改造计划
  • refactor(reader): 排版 viewport 解耦与首帧就绪信号
  • refactor(Track B): B2 渲染子集下沉到 UI 层渲染控制器
  • refactor(Track B): B1 拆分 CallBack — 渲染子集 ReaderRenderCallback
  • docs: Track A 收官 — A4/A5 落地说明与验证边界
  • feat(Track A): A4 权威快照 + A5 ReaderSession + VM 消费
  • docs: Track A A1-A3 落地记录 + A4/A5 暂缓理由
  • refactor(Track A): ReadBook 会话字段 private set + 语义化写入命令
  • docs: 更新 MAD 计划进度快照(F2 主线 130→36)
  • refactor: 清零 ReadBookViewModel 非阅读态 DAO 直连(httpTTS/书源/书签)
  • refactor: 清零 BookInfoViewModel DAO 直连
  • refactor: 清零 ReadMangaViewModel DAO 直连
  • refactor: 清零 AudioPlayViewModel DAO 直连
  • refactor: 清零 SourceLoginViewModel DAO 直连
  • refactor: 清零 TagGroupRuleViewModel DAO 直连
  • refactor: 清零 ChangeCoverViewModel DAO 直连
  • refactor: 清零 BookInfoEditViewModel DAO 直连
  • refactor: 清零 WebViewModel DAO 直连
  • refactor: 更新 MAD 现代化计划,增加进度快照与已完成任务描述
  • fix: 保证目录替换和书源排序原子性
  • refactor: 清零换源与目录 DAO 直连
  • chore: 扩展非 ViewModel UI DAO 护栏
  • refactor: 清零书源管理 DAO 直连
  • refactor: 清零书籍导入 DAO 直连
  • refactor: 清零 RSS DAO 直连
  • refactor: 清零关联导入 DAO 直连
  • refactor: 落地 F2 UI DAO 去注入
  • feat: add Reader core modernization plan (MAD convergence) document
  • refactor(typography): 简化字体和颜色相关字符串key
  • refactor(read): remove unused shadow set and chinese convert feature

Don't miss a new legado-with-MD3 release

NewReleases is sending notifications on new releases.