Summary
This release improves ED2K task lifecycle handling for Motrix Next and aria2-compatible integrations. ED2K tasks now drain their active server, peer, and Kad commands consistently when paused or removed, preventing stale active tasks, regenerated control files, and a crash seen after deleting active ED2K downloads.
Added
- CMake options for size optimization and interprocedural optimization, giving release and integrator builds explicit knobs for smaller or link-time-optimized binaries.
Fixed
- Fixed ED2K pause and remove behavior so halted request groups drain before cleanup and no longer keep reappearing as active tasks.
- Fixed an ED2K Kad command lifetime bug that could crash the engine after deleting an active ED2K task.
- Fixed user-requested ED2K removal so stale
.aria2control files are removed instead of being saved again during shutdown cleanup.
Downloads
| Platform | Download |
|---|---|
| Linux x86_64 | aria2-next-2.1.3-linux-x86_64
|
| Linux ARM64 | aria2-next-2.1.3-linux-aarch64
|
| macOS Apple Silicon | aria2-next-2.1.3-macos-arm64
|
| macOS Intel | aria2-next-2.1.3-macos-x86_64
|
| Windows x86_64 | aria2-next-2.1.3-windows-x86_64.exe
|
| Windows ARM64 | aria2-next-2.1.3-windows-arm64.exe
|
| Checksums | aria2-next-2.1.3-checksums.sha256
|