✨ 新功能
- expose download save paths in API by @jxxghp
- 添加异步支持并优化图片处理逻辑 by @attente
- add configurable data cleanup settings by @jxxghp
- implement data cleanup chain for batch deletion of expired records by @jxxghp
- implement media recognition sharing functionality with API integration by @jxxghp
- add kuaishou-wanqing endpoint with base URL presets and manual model input by @jxxghp
- preserve candidate match identity by @InfinityPacer
- mark search result context source by @InfinityPacer
- tag cached candidate recognition source by @InfinityPacer
- add recognition context metadata by @InfinityPacer
- implement fallback to bundled models.dev data on fetch failure by @jxxghp
- merge MiniMax coding presets by @jxxghp
- add Baidu Qianfan and JDCloud support with base URL presets by @jxxghp
- expand LLM provider and wizard support by @jxxghp
🐛 修复
- avoid blocking Ugreen startup on library preload by @jxxghp
- prevent repeated scans after history-based exits by @jxxghp
- avoid duplicate image fetch in transfer by @jxxghp
- only fetch images for scrape flows by @jxxghp
- align media recognition fallback and shared reporting by @jxxghp
- sync library data incrementally by @jxxghp
- scheduled data cleanup chain by @jxxghp
- optimize SSE event streaming with batched processing by @jxxghp
- remove unnecessary reporting for cache misses in media recognition by @jxxghp
- enhance logging for shared media recognition with item details by @jxxghp
- 修复订阅刷新共享识别缓存回填异常 by @jxxghp
- fallback stale tv item ids by @InfinityPacer
- update shared recognize cache flow by @jxxghp
- use original name for media recognize share by @jxxghp
- avoid clearing runtime modules after dependency install by @InfinityPacer
- clear stale modules on reload by @InfinityPacer
- align frontend download with version.py by @jxxghp
🔧 其他
- streamline media recognition by removing MetaInfoPath usage by @jxxghp
- adjust database indexes by adding high-frequency composite indexes and removing redundant id indexes by @jxxghp
- cover stale tv item id fallback by @InfinityPacer
- Merge remote-tracking branch 'origin/v2' into v2 by @jxxghp
- adjust default and maximum limits for plugin candidates and torrent results; enhance result formatting for agents by @jxxghp
- update AGENTS.md to improve clarity and consistency in project guidelines by @jxxghp
- update sort orders and add new providers by @jxxghp
- update AGENTS.md to clarify repository structure and guidelines by @jxxghp
- add comprehensive guide for MoviePilot AI Agent behavior and conventions by @jxxghp
- update cache TTL for models.dev data to one week by @jxxghp
- consolidate provider preset resolution by @jxxghp
- remove MiniMax legacy alias by @jxxghp
完整更新记录: v2.10.11...v2.11.0