github AnInsomniacy/motrix-next v3.4.9
v3.4.9 — Stability & Quality Release

latest releases: v3.8.9, v3.8.9-beta.5, v3.8.9-beta.4...
one month ago

What's Changed

This release brings configuration reliability improvements, enhanced system diagnostics, and a refined settings UI — focused on stability and polish.

✨ New Features

  • Config schema migration system — Industry-standard versioned migration engine ensures user preferences survive schema changes across updates. Includes a v1 migration that backfills proxy scope for pre-#81 users.
  • System information panel — Preferences now display platform, architecture, app version, and aria2 version with one-click copy badges.
  • Clipboard protocol filtering — Fine-grained control over which URL protocols (HTTP, FTP, Magnet, Thunder, BT Hash) trigger clipboard detection.
  • Tray icon tooltip — System tray icon now shows the app name on hover.

🛠 Improvements

  • Download directory fallback — Three-tier fallback chain (downloadDir()homeDir()/DownloadshomeDir()) ensures aria2 always has a writable download path, preventing "Read-only file system" errors on all platforms.
  • Settings UI polish — Subordinate options now indent under their parent toggle with smooth collapse transitions; system info badges use monospace font with consistent styling.
  • Update channel always visible — The stable/beta channel selector is no longer hidden when auto-check is disabled.
  • User-Agent header sanitization — Control characters in custom User-Agent strings are detected with a UI warning and automatically cleaned before submission.
  • Horizontal scroll fix — Eliminated spurious horizontal scrollbar in preference views.

📦 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.