Skip to content

BoxPlayer v5.0.26

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 16:51

BoxPlayer v5.0.26

中文

网盘浏览与传输

  • 修复网盘文件夹超过单页数量后只能处理第一页的问题。文件列表滚动加载与文件夹下载现在共享正确的 cursor、结束条件和去重逻辑。
  • 修复 123 云盘文件夹下载遗漏后续分页内容的问题。
  • 修复 123 云盘及其他单根目录网盘在“移动到 / 复制到”目录选择器中无法展开子文件夹的问题。
  • 优化启动阶段网盘根目录加载:资源盘与备份盘并行初始化,只打开用户配置的首选根目录,避免界面加载完成后又被异步切换。

桌面与打包

  • 取消视频、音频、图书和漫画格式的系统默认文件关联;Windows 升级安装时仅清理 BoxPlayer 旧版创建的关联项。
  • 修复打包应用通过 file:// 加载时图标和样式资源路径不正确的问题,并删除不存在的 /iconfont.css 引用。
  • Aria2 连接错误不再在通知中显示 RPC 密钥。

质量保障

  • 接入 Electron Playwright 回归测试,覆盖实际打包页面、主导航、设置持久化及资源加载错误。
  • 增加真实网盘账户测试,覆盖启动根目录稳定性、123 云盘全盘搜索、滚动续页、文件夹下载跨页、上传和媒体刮削流程。
  • Release 工作流新增打包 Electron UI 测试门禁,并优先使用仓库内的版本化 Release 文档,避免发布正文被自动生成内容覆盖。

macOS 发布验收

  • 已构建并挂载 boxplayer-5.0.26-mac-arm64.dmg
  • 已确认 DMG 内为 arm64 应用,app.asar 包含 main.htmlstyle.cssicon.svg、主进程和 preload 入口。
  • 已从 DMG 直接启动应用,确认主题、导航、目录树、文件列表和工具栏显示正常。

English

Cloud browsing and transfers

  • Fixed folders with more than one API page being limited to the first page. Infinite scrolling and folder downloads now use the correct cursor, completion conditions, and deduplication behavior.
  • Fixed 123 Cloud Drive folder downloads omitting items from subsequent pages.
  • Fixed subfolders not expanding in the Move To / Copy To folder picker for 123 Cloud Drive and other single-root providers.
  • Improved startup root loading: backup and resource drives initialize concurrently, while only the configured preferred root is opened, preventing late asynchronous navigation changes.

Desktop and packaging

  • Removed system default associations for video, audio, book, and comic formats. Windows upgrades only remove legacy associations previously created by BoxPlayer.
  • Fixed icon and stylesheet paths when the packaged application is loaded through file://, and removed the missing /iconfont.css reference.
  • Aria2 connection notifications no longer expose the RPC secret.

Quality assurance

  • Added Electron Playwright regression coverage for packaged rendering, primary navigation, settings persistence, and resource-loading errors.
  • Added real-account cloud tests for startup root stability, 123 Cloud Drive global search, infinite pagination, multi-page folder downloads, uploads, and media scraping flows.
  • Added a packaged Electron UI gate to the Release workflow. Versioned release documents now take precedence so generated changelogs cannot overwrite the release body.

macOS release acceptance

  • Built and mounted boxplayer-5.0.26-mac-arm64.dmg.
  • Confirmed the DMG contains an arm64 application and that app.asar includes main.html, style.css, icon.svg, and the main/preload entry points.
  • Launched BoxPlayer directly from the DMG and verified the theme, navigation, folder tree, file list, and controls render correctly.