github jxxghp/MoviePilot v3.0.2

8 hours ago

✨ 新功能

  • 分身后缀可留空自动分配,并支持按后缀恢复已停用的分身 (#6673) by @Aqr-K
  • 添加exe部署环境下的更新支持 (#6668) by @developer-wlj
  • 分身彻底清理,并按包含性校验收口插件数据目录解析 (#6671) by @Aqr-K
  • skip invalid plugin instance records during read operations by @jxxghp
  • 插件本体与分身可各自设置独立日志等级 by @Aqr-K
  • 插件配置与实例描述符迁入独立表 by @Aqr-K

🐛 修复

  • 修分身恢复的占用判定、空模板配置重建、自动分配探测上限与预留落库回滚 (#6692) by @Aqr-K
  • 补上换入删除旧目录中途失败时的回滚 (#6691) by @Aqr-K
  • type site authentication configuration by @jxxghp
  • normalize site authentication parameters by @jxxghp
  • split core recognition and organization optimizations (#6686) by @jxxghp
  • handle null episode fields by @jxxghp
  • satisfy mypy initialization settings typing by @jxxghp
  • translate configured superuser initialization error by @jxxghp
  • lock configured superuser during initialization by @jxxghp
  • 安装记录大小写不敏感查询、游标物化,site 端点改从 Application 取 (#6682) by @Aqr-K
  • 还原 Agent 生命周期用例泄漏的进程级资源版本 provider (#6684) by @Aqr-K
  • 插件降级重装时拒绝迁移树不认识的库 revision (#6681) by @Aqr-K
  • 分身 ID 对外查询统一归一到源插件,并补齐认证远程入口的源插件字段 (#6680) by @Aqr-K
  • 加载入口补生命周期锁,手工重载带上分身 (#6679) by @Aqr-K
  • 插件安装改为暂存后原子换入,避免下载失败删掉已装插件 (#6678) by @Aqr-K
  • validate torrent bytes before html fallback by @jxxghp
  • 修复分身与本体在事件定向和注册表键上的身份混淆 (#6672) by @Aqr-K
  • disable wallpaper cache without wallpaper by @jxxghp
  • skip invalid installed IDs during startup by @jxxghp
  • disable default wallpaper by @jxxghp
  • 修复实例引导合并、存在性判据与实例日志等级贯穿控制台 (#6667) by @Aqr-K
  • skip unsupported command menu registration by @jxxghp
  • enhance documentation for transfer plan checkpoint method parameters by @jxxghp
  • add preview parameter to transfer plan checkpoint method by @jxxghp
  • 回调换实例重绑时从原始回调重包 by @Aqr-K
  • 旧实例键回滚往返新增的分身要能合并进独立表 by @Aqr-K
  • initialize defaults in fresh v3 environments by @jxxghp
  • fallback when collection type is missing by @jxxghp

🔧 其他

  • 同步官方新增站点认证模块的启动导入模块数 (#6690) by @Aqr-K
  • refresh startup module baseline by @jxxghp
  • refresh dependency baseline by @jxxghp
  • sync host baseline metrics by @jxxghp
  • 移除已无调用者的物理分身源码改写器 (#6683) by @Aqr-K
  • 固化 Ruff 低水位至 519 (#6669) by @Aqr-K
  • align complexity baseline with formatting by @jxxghp
  • keep chain files within complexity budget by @jxxghp
  • sync mypy diagnostic count by @jxxghp
  • synchronize Ruff diagnostic count by @jxxghp
  • 插件配置改走独立通道,SystemConfig 不再按键值分支 by @Aqr-K
  • Refactor application architecture and compatibility boundaries by @jxxghp
  • 为日志等级路由补真实路由表解析防遮蔽回归测试 by @Aqr-K
  • 技能表目录登记补进生成脚本并补迁移往返验证 by @Aqr-K

完整更新记录: v3.0.1...v3.0.2

Don't miss a new MoviePilot release

NewReleases is sending notifications on new releases.