What's Changed
This beta updates Aria2 Next to 2.7.4, improves consistency between live tasks and download history, and smooths task-card updates. Browser launcher registration now handles failures independently and provides more useful diagnostics.
🛠 Improvements
- Engine 2.7.4 — Updated the bundled engine across all six desktop targets, with clearer HTTP response-validation errors and transfer diagnostics
- Consistent task lists — Unified task snapshots, history merging, sorting, and sidebar counts; removed the 1,000-entry limit from active and waiting task snapshots
- Smoother task updates — Added filename and status-text transitions in full and compact cards, refined progress and action-icon transitions, and avoided unnecessary list remounts when sorting or changing pages
- Stable task replacement — Retried tasks retain their original ordering timestamp and manual position while reusing the existing card
- Browser diagnostics — Diagnostic exports now include launcher and manifest status, registration results, and the failing operation with its native OS error
🐛 Bug Fixes
- Fixed false HTTP resource-change failures with unquoted ETags and inconsistent CDN modification timestamps, including the reported Baidu Netdisk case
- Avoided premature HTTP 412 failures at redirecting endpoints by using standard conditional range requests; invalid ranges and conflicting resource identities remain rejected
- Prevented tasks from temporarily disappearing between engine completion and history persistence, and suppressed stale duplicate BT/ED2K results when the same content is active
- Preserved partial progress, per-file progress, and error details in newly recorded download history
- Fixed one browser's Native Messaging registration failure preventing registration for subsequent browsers
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|
Full Changelog: v3.9.9-beta.1...v3.9.9-beta.2