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
lettercoderfor mature MIME encoded-word decoding on the frontend. - Added backend filename normalization for Content-Disposition and aria2
outoptions. - 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
|