3.26072400
legado_app_3.26072400
Added
- Write error logs when paragraph comment lists and field rules fail to execution for easier debugging of JavaScript book source rules
- Add persistent scheduled tasks supporting five-segment Cron expressions, JavaScript editing and debugging, notifications and directory refresh actions that continue after system restart
- Add statistics information and continue reading entry to bookshelf that automatically refresh with book data changes
- Add bottom bar image collection import, icon assignment, editing, export and sharing functions
- Add top progress indicator when book detail page network loads book information or directory
Changed
- Unified row menus for automatic tasks, RSS sources, subscription rules, replacement rules, and TXT directory rules to themed vertical menus with emphasized delete operations
- Change RSS source edit page top options to collapsible panels with switch status summary displayed when collapsed
- Change book source edit page type and switch options to default collapsed state with current settings summary displayed
- Strengthen URL, prefix, separator and validity period validation for source and rule sharing passwords, hiding password button for links that cannot be safely encoded
- Change in-book search results to card style for better result distinction and click feedback
- Change bookmark list items to rounded card style, unifying display between directory drawer and bookmark list
- Add explanation icons to book source import dialog failure and empty result states while retaining original error messages
- Add emphasis color stroke outline to custom font file list for current font to enhance selected state distinction
- Click on area settings dialog bottom content to avoid system navigation bar
- Display clear prompt in book detail page directory entry when book data is empty
- Change book detail page introduction to default expanded state while retaining manual collapse and re-expand
Fixed
- Fix issue where books not added to shelf cannot enter reading after selecting chapter from detail page directory, while preserving volume reading progress
- Fix issue where legacy book sources lose java and other bindings when passing runtime objects to shared JavaScript libraries through top-level this
- Clean up unchecked type conversion warnings in MCP HTTP log list
- Fix issue where globalThis state written by configuration scripts is lost in subsequent JavaScript rules, restoring legacy book source text parsing and batch download compatibility
2026/07/23
- 段评列表与字段规则执行失败时写入错误日志,便于定位 JavaScript 书源规则问题
- 自动任务、RSS 源、订阅规则、替换规则和 TXT 目录规则的行菜单统一为主题化纵向菜单,并突出删除操作
- 新增持久化定时任务,支持五段 Cron、JavaScript 编辑与调试、通知和目录刷新动作,并由系统在重启后继续调度
- RSS 源编辑页顶部选项改为可折叠面板,并在收起时显示开关状态摘要
- 书源编辑页顶部类型与开关选项改为默认折叠,并显示当前设置摘要
- 加固源与规则分享口令的 URL、前缀、分隔符与有效期校验,无法安全编码的链接不再显示口令按钮
- 书内搜索结果改为卡片样式,提升结果区分度与点击反馈
- 书签列表项改为圆角卡片样式,统一目录抽屉和书签列表的显示
- 修复未加入书架的书籍从详情页目录选择章节后无法进入阅读的问题,并保留分卷阅读进度
- 书源导入弹窗的失败和空结果状态新增说明图标,同时保留原有错误提示
- 书架新增统计信息和继续阅读入口,随书籍数据变化自动刷新
- 自定义字体文件列表为当前字体增加强调色描边,提升选中状态辨识度
- 新增底栏图集导入、图标分配、编辑、导出和分享功能
- 修复旧版书源通过顶层
this向共享 JavaScript 库传递运行时对象时java等绑定丢失的问题 - 点击区域设置弹窗底部内容避让系统导航栏
- 书籍详情页目录入口在书籍数据为空时显示明确提示
- 清理 MCP HTTP 日志列表的未检查类型转换警告
- 书籍详情页简介改为默认展开,保留手动收起和再次展开
- 书籍详情页网络加载书籍信息或目录时新增顶部进度提示
- 修复配置脚本写入的
globalThis状态在后续 JavaScript 规则中丢失的问题,恢复旧版书源正文解析与批量下载兼容