github AnInsomniacy/motrix-next v3.6.4-beta.1
v3.6.4-beta.1 — Recoverable File Deletion & Complete Task Cleanup

latest releases: v3.9.1-beta.2, v3.9.1-beta.1, v3.9.0...
pre-releaseone month ago

What's Changed

This beta introduces a major overhaul of the file deletion system: all user-facing file deletions now use the OS trash/recycle bin instead of permanent removal, and task deletion now cleans up all associated files — not just the downloaded content.

✨ New Features

  • Recoverable file deletion — All file deletions now move files to the OS trash (macOS Trash / Windows Recycle Bin / Linux XDG Trash) instead of permanently removing them, making accidental deletions recoverable
  • Delete files when skipping confirmation — New sub-option under "Skip task deletion confirmation" to also delete files automatically
  • Engine port conflict hint — Added troubleshooting guidance when the aria2 engine port is already in use, with full i18n support across all 26 locales

🛠 Improvements

  • Complete task cleanup — Deleting a BT task now also removes the external .aria2 control file and the hex40-named .torrent metadata file left by aria2
  • Folder-aware deletion — Multi-file torrent folders are trashed in a single OS call instead of iterating through individual files
  • Download directory safety — The download directory is never accidentally deleted, even when it only contains a single task's file (#167)
  • Standardized toast durations — Removed hardcoded message durations in favor of a single global MESSAGE_DURATION constant
  • Simplified EngineOverlay state management — Cleaned up engine port conflict UI logic

🐛 Bug Fixes

  • Fixed download directory being accidentally deleted when only one file remains (#167)
  • Fixed .torrent and .aria2 files not being cleaned up on task deletion (#140)

📦 Downloads

Platform Architecture File
macOS Apple Silicon · Intel .dmg
Windows x64 · ARM64 -setup.exe
Linux x64 · ARM64 .AppImage .deb

Don't miss a new motrix-next release

NewReleases is sending notifications on new releases.