本次更新内容
- 优化 Emby、Jellyfin、Plex、Navidrome 查询,按首页展示、媒体查重、入库同步等场景获取所需信息,减少不必要的查询与解析开销。
- 修复自动整理音乐时未同步本地封面的问题,按本地音乐封面设置随音乐文件同步封面。
- 修复 TXT、LRC、Lyricsfile 等歌词文件的权限,遵循部署的 UMASK 设置,避免不同用户运行的媒体服务器无法读取歌词。
- 修复热门订阅年份的返回类型,恢复相关数据的正常展示。
- 修复 Transmission 空文件列表被解释为“全部文件”的问题;未匹配到目标集数时保持任务暂停,避免错误下载或排除文件。
- 改进 Agent 执行图、模型与中间件的资源管理,完善构建取消、缓存替换和会话关闭时的回收,避免提前关闭仍在使用的资源。
完整变更记录
- refactor(agent): centralize graph resource ownership (#7062) by @DDSRem (e1b703a)
- fix(music): sync local covers during automatic transfers (#7064) by @jxxghp (05967cd)
- fix(music): honor umask when publishing lyric sidecars (#7065) by @yangn0 (3b41159)
- perf(mediaserver): add caller-controlled query projections (#7068) by @Aqr-K (bf4ef42)
- fix: restore popular years and safe Transmission selection by @jxxghp (4f98486)
- chore(release): publish v3.1.8 by @jxxghp (3fa49db)
- fix(filemanager): skip subitems that vanish during local listing (#7076) by @JontyLee (6b107e3)