[0.2.0] - 2026-07-15
🚀 新功能
- (i18n) 官网新增参与翻译指南 + 桌面语言选择器改为可扩展下拉
- (web) 移动端响应式适配与批量管理条视觉优化
- (plugin) 新增 QuickJS 插件系统
- (plugin) 新增市场搜索、分页分发、生成机制防 stale outcome
- (engine) DASH 轨对多段并发下载与段行 epoch 迟到写防护
- (components) 新增组件管理系统(ffmpeg 检测与安装)
- (settings) 组件卡片改为手风琴折叠展开模式
- (settings) 设置页侧边栏支持鼠标拖拽调整宽度
- (plugin) 新增 ffmpeg 能力权限与衍生产物登记
- (plugin) 新增插件钩子活动 UI 指示与看门狗保护
- (components) 无托管安装的平台隐藏 FFmpeg 托管安装入口
- (plugins) 新增 yt-dlp 能力面与依赖提醒系统
- (website) 新增 ffmpeg/yt-dlp 版本代理并接入 astro 类型检查
- (plugin) 新增 resolve 变体选择与设置项辅助脚本
- (engine) 支持修改已存在任务的线程数
- (plugins) Yt-dlp 示例插件泛化为多平台通用解析
- (website) 赞助者名单新增精选榜并改按时间排序
🐛 问题修复
- (windows) 无标题栏窗口改用系统标准框架
- (ui) 补齐 Windows 自定义标题栏顶部系统边线
- (synology) 修复导航窗格无图标与目录读取失败
- (windows) 修复 Win11 顶部标题栏边线消失
🚜 重构
- (i18n) 桌面/移动/Web 翻译迁移为 Weblate 单语 JSON + 语言自动发现
- (mobile) 删除 Android 前台服务实现
- (controller) 移除修改线程数需先暂停的限制
📚 文档
- (readme) 新增内置 MCP 服务器章节
- (android) 澄清 Via 浏览器第三方下载器白名单机制
- (website) 新增插件开发文档分区(中英双语)
- (plugins) 补充 variants/helperScript manifest 字段文档
- (website) 新增 FFmpeg 组件安装说明文档
🎨 样式
- (i18n) 统一组件设置文案中 FFmpeg 大小写并完善描述
⚙️ 杂项任务
- (website) 调整落地页组件、文案与 i18n
[0.2.0] - 2026-07-15
🚀 Features
- (i18n) Added a translation contribution guide to the website and changed the desktop language selector to an expandable dropdown
- (web) Mobile responsive adaptation and visual optimization of the batch management bar
- (plugin) Added the QuickJS plugin system
- (plugin) Added marketplace search, paginated distribution, and a generation mechanism to prevent stale outcomes
- (engine) Concurrent multi-segment downloading for DASH tracks and epoch-based protection against late segment-row writes
- (components) Added a component management system (
ffmpegdetection and installation) - (settings) Changed component cards to an accordion collapse/expand style
- (settings) Settings page sidebar now supports resizing via mouse drag
- (plugin) Added
ffmpegcapability permissions and derived-artifact registration - (plugin) Added UI indicators for plugin hook activity and watchdog protection
- (components) Hid the FFmpeg managed-installation entry on platforms without managed installation support
- (plugins) Added a
yt-dlpcapability surface and dependency reminder system - (website) Added an
ffmpeg/yt-dlpversion proxy and integrated Astro type checking - (plugin) Added
resolvevariant selection and settings helper scripts - (engine) Support changing the thread count of an existing task
- (plugins) Generalized the
yt-dlpexample plugin into a multi-platform universal parser - (website) Added a featured list to the sponsors page and switched sorting to chronological order
🐛 Bug Fixes
- (windows) Switched title-bar-less windows to the standard system frame
- (ui) Restored the system top border on the Windows custom title bar
- (synology) Fixed missing navigation pane icons and directory read failures on Synology
- (windows) Fixed the disappearing top title bar border on Windows 11
🚜 Refactor
- (i18n) Migrated desktop/mobile/web translations to Weblate monolingual JSON with automatic language discovery
- (mobile) Removed the Android foreground service implementation
- (controller) Removed the requirement to pause a task before changing its thread count
📚 Documentation
- (readme) Added a built-in MCP server section
- (android) Clarified the third-party downloader whitelist mechanism for the Via browser
- (website) Added a plugin development documentation section (bilingual Chinese/English)
- (plugins) Added documentation for the
variants/helperScriptmanifest fields - (website) Added FFmpeg component installation documentation
🎨 Styling
- (i18n) Unified FFmpeg capitalization in component settings copy and improved descriptions
⚙️ Miscellaneous Tasks
- (website) Adjusted landing page components, copy, and i18n