Skip to content

Releases: jxxghp/MoviePilot

v2.13.8-1

13 Jun 15:22
d6db0a8

Choose a tag to compare

🐛 修复

🔧 其他

完整更新记录: v2.13.8...v2.13.8-1

v2.13.8

13 Jun 11:27

Choose a tag to compare

✨ 新功能

  • update allowed-tools and enhance plugin creation instructions in SKILL.md by @jxxghp
  • add skill documentation for creating and managing MoviePilot plugins by @jxxghp
  • add backend health check for unmanaged MoviePilot processes by @jxxghp
  • add downloader incomplete suffix toggles by @jxxghp

🐛 修复

  • change logging level to debug for plugin backup messages by @jxxghp
  • change logging level to debug for plugin restoration and add tests for warning filters by @jxxghp
  • 跳过推荐空缓存 by @jxxghp
  • 修复 TorrentLeech 最新种子列表从第 21 页开始请求的问题 (#5933) by @Cecil98
  • avoid duplicate best-version completion (#5931) by @InfinityPacer
  • clean release fallback before retry (#5930) by @InfinityPacer
  • fall back when release package is unavailable (#5929) by @InfinityPacer
  • handle NexusPHP occurrence pubdate parsing by @jxxghp
  • implement tool execution timeout handling and improve blocking call management by @jxxghp
  • improve cache locking mechanism and enhance key handling in file and redis backends by @jxxghp
  • enhance caching mechanism and improve type hints in DoH and workflow modules by @jxxghp

🔧 其他

  • bump application and frontend versions to v2.13.8 by @jxxghp
  • update package versions in requirements.in by @jxxghp
  • allow auto manual transfer scrape option by @jxxghp
  • fix agent config by @jxxghp
  • optimize agent browser sessions by @jxxghp
  • add: query_doctor_report agent tool by @jxxghp
  • 新增 doctor 诊断自救功能 by @jxxghp
  • bump moviepilot-rust to 0.1.9 (#5927) by @DDSRem

完整更新记录: v2.13.7...v2.13.8

v2.13.7

11 Jun 04:58

Choose a tag to compare

✨ 新功能

  • add stub implementation for site resources in test environment by @jxxghp
  • add exact subtitle search by @jxxghp
  • add subtitle search functionality and related data handling by @jxxghp

🐛 修复

  • stabilize tmdb connection reuse by @jxxghp
  • tests by @jxxghp
  • add method to retrieve or create a folder in supported storage by @jxxghp
  • update media download directory resolution to return storage information by @jxxghp
  • enhance error handling and logging for subtitle download process by @jxxghp
  • filter results in site search and improve parser handling by @jxxghp
  • create temp directory for subtitle API downloads by @jxxghp
  • create missing subtitle download directories by @jxxghp
  • remove unused default value retrieval and fallback methods by @jxxghp
  • report subtitle spider errors by @jxxghp
  • detect login pages before rust parsing by @jxxghp
  • flag subtitle login pages by @jxxghp
  • preserve absolute subtitle asset urls by @jxxghp
  • improve subtitle parsing and matching by @jxxghp
  • restrict sensitive system endpoints by @jxxghp
  • handle invalid mtorrent seeding items by @jxxghp

🔧 其他

  • fix mtorrent subtitle error logging by @jxxghp
  • 修复 RAR 字幕包下载识别 by @jxxghp
  • fix rust accel unit expectations by @jxxghp
  • adjust subtitle spider expectations by @jxxghp
  • bump moviepilot-rust to 0.1.8 (#5922) by @DDSRem
  • bump moviepilot-rust to 0.1.7 (#5919) by @DDSRem
  • update search cache params expectation by @jxxghp

完整更新记录: v2.13.6...v2.13.7

v2.13.6

08 Jun 09:58

Choose a tag to compare

✨ 新功能

  • add keyboard button support for proactive and passive message sending by @jxxghp
  • add support for Discord, Slack, and QQ channels in admin key mapping by @jxxghp

🐛 修复

  • use static ffmpeg with amr support (fixes #5912) by @jxxghp
  • prevent cloud storage download path traversal by @jxxghp

🔧 其他

  • fix docker ffmpeg image tag by @jxxghp
  • bump application and frontend versions to v2.13.6 by @jxxghp
  • remove agent prompt tests by @jxxghp
  • 更新 System Core Prompt.txt by @jxxghp
  • Ensure batch AI redo returns plain text by @jxxghp

完整更新记录: v2.13.5-1...v2.13.6

v2.13.5-1

05 Jun 08:19
871d1ec

Choose a tag to compare

  • 修复下拉列表无法滚动问题

v2.13.5

05 Jun 05:55

Choose a tag to compare

✨ 新功能

  • enhance workflow context serialization and execution state management by @jxxghp
  • enhance execution state handling for non-JSON serializable values by @jxxghp
  • implement action contract management for inputs and outputs by @jxxghp
  • add execution configuration and structured execution state to workflow by @jxxghp
  • enhance action execution with structured results and context management by @jxxghp
  • enhance workflow execution and context management by @jxxghp
  • implement authentication provider endpoints and ticket exchange by @jxxghp

🐛 修复

  • support openlist rapid upload headers (#5897) by @Album
  • retry stale keep-alive requests (#5893) by @DDSRem
  • repair episode_priority column type mismatch on PostgreSQL (#5892) by @DDSRem
  • patch urllib3.fields for urllib3-future compatibility (#5890) by @DDSRem

🔧 其他

  • bump application and frontend versions to v2.13.5 by @jxxghp
  • 修复单测 warnings 并精确忽略上游弃用告警 (#5889) by @InfinityPacer
  • 共享测试 harness 入 app/testing(网络守卫 + 引导)并统一 sys.modules 打桩原语 (#5888) by @InfinityPacer
  • split agenttokens plugin test out, un-skip agent event tests (#5885) by @InfinityPacer

完整更新记录: v2.13.4...v2.13.5

v2.13.4

02 Jun 22:55

Choose a tag to compare

✨ 新功能

  • add plugin history endpoint to fetch remote update details by @jxxghp
  • enhance audio capability logging for transcription and synthesis by @jxxghp
  • add moviepilot-explorer subagent for source-code inspection and troubleshooting by @jxxghp
  • add async subagent task control by @jxxghp
  • add ToolTag-based tags to all agent tools; implement tags.py for unified tool capability tagging by @jxxghp
  • mark and propagate voice input metadata in agent messages; clarify terminal tool usage in prompts by @jxxghp
  • set return_direct for SendVoiceMessageTool to prevent streaming tool messages by @jxxghp

🐛 修复

🔧 其他

完整更新记录: v2.13.3...v2.13.4

v2.13.3

31 May 01:54
a5c44a5

Choose a tag to compare

✨ 新功能

  • add POST /site/cookie/{site_id} endpoint for updating site Cookie&UA via request body by @jxxghp
  • 新增订阅总集数刷新与完成检查链式事件 (#5860) by @InfinityPacer

🐛 修复

  • handle empty ChatGPT responses output by @jxxghp
  • latest覆盖模式误删多Part文件 (fix #5862) by @jxxghp
  • 识别 DeepSeek image_url 反序列化错误,修复图片不支持提示 (#5863) by @jxxghp
  • Bangumi别名解析和Redis事件循环切换问题 by @jxxghp
  • unify User-Agent header usage with settings.USER_AGENT by @jxxghp
  • proxy bangumi requests by @jxxghp
  • 阻断日志输出诊断原因并合并重复告警 (#5858) by @InfinityPacer
  • require complete coverage for full best versions (#5857) by @InfinityPacer
  • simplify search web providers by @jxxghp
  • return Emby item server ids by @jxxghp
  • correct Emby dashboard links by @jxxghp

🔧 其他

  • 优化 agent 网络搜索工具 by @jxxghp
  • 固定 Agent 工具消息类型 by @jxxghp
  • 优化 Agent 核心提示词结构 by @jxxghp
  • 加强 Agent 核心提示词安全约束 by @jxxghp

完整更新记录: v2.13.2...v2.13.3

v2.13.2

27 May 10:07
3cb8925

Choose a tag to compare

✨ 新功能

  • add manual transfer target path matching by @jxxghp
  • add LLM proxy toggle by @jxxghp

🐛 修复

  • improve u115 multipart upload handling by @jxxghp
  • improve manual transfer recognition preview by @jxxghp
  • keep platform words in media titles by @jxxghp
  • enable voice replies for supported channels by @jxxghp
  • request full directory pages by @jxxghp

🔧 其他

  • add browser-use skill by @jxxghp
  • 更新 scheduler.py by @jxxghp
  • load share admins from server by @jxxghp
  • centralize MoviePilot server helper by @jxxghp
  • 将发送消息工具设为必选工具 by @jxxghp
  • 调整 Agent 心跳任务报告方式 by @jxxghp
  • fix agent tool call history ordering by @jxxghp
  • update 3 workspace files by @jxxghp

完整更新记录: v2.13.1-1...v2.13.2

v2.13.1-1

26 May 02:09

Choose a tag to compare

✨ 新功能

  • support llm user agent by @jxxghp

🐛 修复

  • order LLM user agent config after max context by @jxxghp
  • use explicit LLM user agent config by @jxxghp
  • expose rust acceleration availability by @jxxghp
  • reduce env logs and harden ssl cert startup by @jxxghp

🔧 其他

完整更新记录: v2.13.1...v2.13.1-1