本次更新内容
🚀 v3.1.3 更新内容
- 新增 Atlas Cloud 模型服务商和 Milkie 站点适配。
- 豆瓣、Bangumi 订阅可自动转换为 TMDB 条目;暂停订阅后会停止自动搜索和下载。
- 新增歌词正文转简体中文选项,写入 LRC/TXT 时生效。
- 提升搜索和下载可靠性:重试时跳过过期任务、临时失败可重试,并优化无结果时的冷却处理。
- 加强稳定性与安全性:限制连续密码登录失败,调整通配 CORS 凭据行为,修复插件包替换与导入并发问题。
- 优化前端体验:重新设计了媒体整理和文件管理界面,订阅卡片显示来源,支持在各阶段忽略版本更新提示。
完整变更记录
- feat(indexer): 适配 Milkie 站点搜索与连通测试 by WenGuoyin (e19076f)
- docs(architecture): sync metrics for Milkie adapter by @jxxghp (6758633)
- feat(music): optionally simplify written lyrics by @jxxghp (70811b5)
- fix(subscribe): convert douban/bangumi identity to TMDB on subscribe by @YuHoYe (d42c217)
- fix(subscribe): validate TMDB conversion and sync architecture facts by @jxxghp (35d5cac)
- docs(agents): drop stale S2-L6 temporary-debt wording for rss.py by @cwd0204 (32fa9be)
- chore(douban): drop duplicated apikey literal from __post docstring by @cwd0204 (55d3081)
- fix(api): disable CORS credentials for wildcard origins by @cwd0204 (0cfb292)
- test: stub optional downloader modules only when they are missing by @cwd0204 (88641d4)
- fix(subscribe): stop automatic searches and downloads when paused by @jxxghp (54f2dab)
- fix(security): throttle password login after repeated failures by @cwd0204 (2165475)
- style: apply safe ruff auto-fixes and exempt startup late imports by @cwd0204 (f3ad81b)
- fix(workflow): drop shared context on fork and legacy pickle context by @InfinityPacer (6034dcc)
- feat(llm): 新增 Atlas Cloud provider by @binyangzhu000-sudo (6d47931)
- fix(workflow): 修复添加下载的媒体上下文类型 #6931 by @jxxghp (0115c41)
- fix(scheduler): preserve dispatched plugin one-shot jobs (#6935) by @jxxghp (b3581e0)
- fix(bangumi): use HTTPS for calendar covers by @jxxghp (b2dfde5)
- fix(workflow): satisfy architecture gates for issue 6931 by @jxxghp (9924e5e)
- fix(torrent): retry transient downloads and shorten empty-content cooldown by @jxxghp (e9f0c69)
- fix(download): remove deleted source from matching downloader by @jxxghp (1ed458e)
- fix(search): ignore expired scan retry times by @jxxghp (828f66e)
- fix(search): separate retry timestamp types by @jxxghp (8811825)
- build(release): publish v3.1.3 by @jxxghp (24c2a30)
- fix(plugin): serialize package swaps with imports (#6939) by @jxxghp (d7db4cf)