github AnInsomniacy/aria2-next v2.7.1
v2.7.1 - Filename Decoding and Slow-Tail Recovery

latest releases: v3.0.8, v3.0.7, v3.0.6...
one month ago

Summary

Aria2 Next 2.7.1 fixes URL-encoded output filenames and improves slow-tail recovery for parallel HTTP downloads. CLI and RPC interfaces, dependency versions, and supported release platforms remain unchanged.

Fixed

Automatically selected HTTP, HTTPS, and SFTP filenames now decode the URL basename exactly once using libcurl. Unicode characters and encoded spaces become readable filenames, while literal plus signs and once-decoded percent sequences retain their meaning. Explicit --out values, metadata-defined paths, and request URLs remain unchanged. The same output-path logic is used when restoring paused stream downloads.

Idle connections can assist slow HTTP ranges by taking over an unfinished suffix while the original connection continues its assigned prefix. Recovery uses recent payload progress and response latency to avoid repeatedly restarting newly established transfers. Reassigned ranges preserve downloaded data and enforce their write boundaries.

Changed

Stream retry diagnostics now report the actual scheduled delay in milliseconds, including backoff. The CLI help and manual clarify that --retry-wait is a minimum delay and a longer server Retry-After takes precedence. A temporary zero-connection state while waiting to retry does not discard completed ranges.

Existing URL-encoded files are not renamed or migrated automatically. To continue using a previously encoded filename, specify that exact name with --out.

Downloads

The release workflow attaches standalone executables and the checksum file to this release after the platform builds succeed.

Platform Asset
Linux x86_64 aria2-next-2.7.1-linux-x86_64
Linux ARM64 aria2-next-2.7.1-linux-aarch64
macOS Apple Silicon aria2-next-2.7.1-macos-arm64
macOS Intel aria2-next-2.7.1-macos-x86_64
Windows x86_64 aria2-next-2.7.1-windows-x86_64.exe
Windows ARM64 aria2-next-2.7.1-windows-arm64.exe
Android ARM64 aria2-next-2.7.1-android-arm64
Checksums aria2-next-2.7.1-checksums.sha256

Full changelog

Don't miss a new aria2-next release

NewReleases is sending notifications on new releases.