新增功能 🎉
- 新增
图片和字幕文件分类,并完善了文件类型规则 By @XiaoYouChR - 扩展名输入框支持标签化输入,扩展名管理更直观 By @XiaoYouChR
- macOS 端新增窗口关闭快捷键 (
⌘W) 支持 By @XiaoYouChR - 设置页路径选择控件宽度自适应,长路径不再被截断 By @XiaoYouChR
功能优化 🔧
- 任务页面改为懒加载渲染,大量任务下打开速度显著提升 By @XiaoYouChR in #460
- 修复设置项标签过长时未正确省略的问题 By @Aegisir in #456
- 优化复制下载链接的交互体验 By @XiaoYouChR
- 在 Windows 上改用 Win32 API 强制将主窗口置于前台,激活更可靠 By @ChenstarMr in #454
- 同步最新 i18n 翻译 By @crowdin-bot in #462
问题修复 🐛
- 修复 Linux 下从任务栏切回前台时,剪贴板已有链接会被反复提示下载的问题 (#442) By @OnesoftQwQ
- 修复 M3U8 任务的文件名显示异常 By @XiaoYouChR
- 修复 FFmpeg 合并任务输出文件处理异常导致合并失败的问题 By @XiaoYouChR
- 修复重命名 M3U8 任务时输出文件名未跟随标题更新的问题 By @XiaoYouChR
- 修复 Windows 打包环境下控制台输出异常的问题 By @XiaoYouChR
- 修复重名任务未自动按序号顺延命名导致下载失败的问题 By @XiaoYouChR
新贡献者 🤩
- @ChenstarMr 在 #454 上做出了首次代码贡献
New Features 🎉
- Added
ImageandSubtitlefile categories with refined type rules By @XiaoYouChR - The extension input now supports tag-style input for clearer extension management By @XiaoYouChR
- Added window-close shortcut (
⌘W) on macOS By @XiaoYouChR - The folder-picker field on the Settings page now adapts its width so long paths are no longer truncated By @XiaoYouChR
Improvements 🔧
- Task page switched to lazy-load rendering — significantly faster open time with many tasks By @XiaoYouChR in #460
- Fixed long setting labels not being properly elided By @Aegisir in #456
- Improved the copy-download-link interaction By @XiaoYouChR
- On Windows, use Win32 API to force the main window to the foreground for more reliable activation By @ChenstarMr in #454
- Synced latest i18n translations By @crowdin-bot in #462
Bug Fixes 🐛
- Fixed an issue on Linux where bringing the app from the taskbar to the foreground would repeatedly prompt for a clipboard link (#442) By @OnesoftQwQ
- Fixed filename display issues for M3U8 tasks By @XiaoYouChR
- Fixed FFmpeg merge tasks failing due to incorrect output file handling By @XiaoYouChR
- Fixed the output filename not updating after renaming an M3U8 task By @XiaoYouChR
- Fixed Windows console output anomalies in packaged builds By @XiaoYouChR
- Fixed duplicate-name tasks not being auto-renamed with an incremented suffix, which caused download failures By @XiaoYouChR
New Contributor 🤩
- @ChenstarMr made their first code contribution in #454
Full Changelog: v3.9...v3.9.1