github jxxghp/MoviePilot v3.2.1

3 hours ago

本次更新内容

  • 优化媒体卡片与详情页加载:合并入库、订阅状态查询,共享配置读取,减少重复请求;推荐轮询避免请求重叠,并在后台暂停。
  • 优化日历、站点和资源列表加载:优先查询可见日期,限制单次加载规模,完善旧版本兼容与失败重试。
  • 完善外观与交互体验:新增玻璃特效开关,修正主题预览、默认外观恢复和多语言显示,优化插件搜索、文件列表与弹窗布局,修复下载器拖拽崩溃。
  • 完善 iOS 容器适配:优化原生操作菜单、资源筛选与排序、卡片长按搜索订阅及通行密钥验证页面。
  • 修复存储与整理问题:改善云盘目录身份及导航状态,确保目标清理成功后再移除历史记录,修复 115 目录时间未更新导致的子项变更漏检,以及 CUE 内容变化后的专辑缓存失效。
  • 提升页面与任务稳定性:修复订阅并发、设置保存与重置、评论分页及异步旧响应覆盖问题,完善弹窗、轮询和事件处理的资源释放。
  • 加强账号与凭据保护:隔离换号前后的缓存、弹窗和 Agent 会话,补齐订阅列表令牌认证与敏感配置表访问限制,避免设备访问码写入错误日志。
  • 改善站点下载与发布可靠性:支持 TTG 临时签名下载链接失效后刷新重试,确保插件发布的读取与写入基于同一提交。

完整变更记录

  • fix(torrent): refresh TTG path-signed download links by @MiCat-S (de9fefe)
  • fix(database-operation): 拦截未显式授权的凭据配置表读取 by @JontyLee (0ba73f5)
  • fix(trimemedia): 访问码校验失败日志不再记录设备访问码 by @JontyLee (68d13fc)
  • fix(storage): detect nested 115 changes with stale directory times by Derrors (72d940b)
  • fix(api): enforce token authentication for subscription list by @jxxghp (1bf496d)
  • fix(api): bound collection views and query calendar dates (#7200) by @jxxghp (42edfd1)
  • fix(storage): retain history until target cleanup is confirmed (#7202) by @Aqr-K (71c2e9e)
  • fix(media): invalidate album cache when CUE content changes (#7203) by @Aqr-K (b94b1c1)
  • fix(publish): pin plugin reads and writes to one commit (#7204) by @Aqr-K (ae4833e)
  • fix(database): enforce SQLite secret-table access during execution (#7205) by @Aqr-K (8b22755)
  • fix(events): release handler ownership before notifying completion (#7206) by @Aqr-K (f84894f)
  • perf(api): 合并卡片状态查询并减轻推荐轮询 (#7207) by @jxxghp (e9563b0)
  • chore(release): publish v3.2.1 with frontend v3.2.1 by @jxxghp (c30b861)

版本对比

完整 Compare

Don't miss a new MoviePilot release

NewReleases is sending notifications on new releases.