github AnInsomniacy/motrix-next v3.8.6-beta.5
v3.8.6-beta.5 — Filename Encoding Fixes

pre-release4 hours ago

What's Changed

This beta improves filename handling for browser-forwarded downloads and server-resolved filenames, especially for non-Latin names delivered through MIME encoded-word or percent-encoded filename metadata.

🐛 Bug Fixes

  • Fixed RFC 2047 encoded filenames such as Cyrillic document names being displayed or saved as encoded text like =?UTF-8?B?...?=.
  • Fixed percent-encoded RFC 2047 filename hints before submitting downloads to aria2.
  • Prevented corrupted ???? filenames from overriding better fallback filename resolution.
  • Preserved valid question marks during frontend filename sanitization instead of incorrectly treating every ? as a URL query separator.

🛠 Improvements

  • Added lettercoder for mature MIME encoded-word decoding on the frontend.
  • Added backend filename normalization for Content-Disposition and aria2 out options.
  • Added regression coverage across frontend filename helpers, aria2 API submission, and Rust filename resolution.

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