Releases: jxxghp/MoviePilot
Releases · jxxghp/MoviePilot
v2.13.8-1
🐛 修复
- restrict log access and add zip download (#5936) by @InfinityPacer
🔧 其他
- fix bcrypt by @jxxghp
完整更新记录: v2.13.8...v2.13.8-1
v2.13.8
✨ 新功能
- 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
✨ 新功能
- 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
✨ 新功能
- 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
- 修复下拉列表无法滚动问题
v2.13.5
✨ 新功能
- 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
✨ 新功能
- 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
🐛 修复
- use history_id key in manual transfer redo prompt context (#5876) by @InfinityPacer
- apply require_admin gate by reading instance field (#5875) by @InfinityPacer
- 兼容 Bangumi 人物生日字段类型 by @jxxghp
- 订阅下载失败时尝试后续候选 by @jxxghp
- handle absolute numbered season packs (#5866) by @InfinityPacer
🔧 其他
- 更新 requirements.in by @jxxghp
- 处理 #5877 review 反馈 + 提 PR 前跑全量门禁约定 (#5880) by @InfinityPacer
- 新增单测 CI 门禁与规范文档,处理 #5868/#5873 review 反馈 (#5877) by @InfinityPacer
- 测试套件自隔离与全量离线化(collection 清零 + 杜绝真实网络) (#5873) by @InfinityPacer
- absolute numbered season pack locating (#5869) by @InfinityPacer
- move config+db isolation to conftest, unify on pytest (#5868) by @InfinityPacer
- 增加子代理操作日志 by @jxxghp
- isolate CONFIG_DIR to protect real database (#5865) by @InfinityPacer
- 更新 discord.py by @jxxghp
- 更新 telegram.py by @jxxghp
- 优化 Agent 并行工具调用提示词 by @jxxghp
- add noqa for specific lines, update docstring, improve logging and variable naming by @jxxghp
完整更新记录: v2.13.3...v2.13.4
v2.13.3
✨ 新功能
- 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
✨ 新功能
🐛 修复
- 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
✨ 新功能
- 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
🔧 其他
- bump moviepilot-rust to 0.1.4 (#5840) by @DDSRem
- bump moviepilot-rust to 0.1.3 (#5838) by @DDSRem
- bump moviepilot-rust to 0.1.2 (#5837) by @DDSRem
- 更新 requirements.in by @jxxghp
- use external moviepilot rust package by @jxxghp
完整更新记录: v2.13.1...v2.13.1-1