github AnInsomniacy/motrix-next v3.8.9-beta.2
v3.8.9-beta.2 — Filename Encoding Fixes

pre-release7 hours ago

What's Changed

This beta fixes filename handling for downloads whose servers return percent-encoded UTF-8 names in Content-Disposition. It improves compatibility with internal OA systems and legacy download endpoints while preserving the existing filename safety checks.

🛠 Improvements

  • Filename decoding — Added safe percent-decoding for legacy filename= values and external filename hints before passing them to aria2.
  • Content-Disposition compatibility — Preserved filename* semantics without double-decoding values such as 100%2520done.pdf.
  • Filename safety — Kept decoded path separators inside a single sanitized filename.

🐛 Bug Fixes

  • Fixed downloads being saved with literal %20 and %E8... sequences in filenames.
  • Fixed backend and frontend filename sanitization behavior diverging for percent-encoded UTF-8 names.

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