Important
ED2K support is still early and experimental. It can download real ED2K resources, but edge cases may still contain bugs. Treat this release as initial ED2K support and report failures with debug logs.
Summary
This patch release stabilizes the initial ED2K implementation after real-world download testing. It keeps the 2.1.x release line focused on ED2K integration quality while preserving the standard standalone release artifacts.
Fixed
- Fixed ED2K downloads that reached 100% but kept the process alive instead of completing.
- Fixed the ED2K listener lifecycle so it exits once ED2K request groups are finished and no shared files remain.
- Fixed stale ED2K peer request handling after the final piece is completed.
Changed
- Improved ED2K completion behavior so peer state no longer blocks normal aria2-next shutdown.
Added
- Added a local ED2K peer regression test that verifies the final part completes the request group without using live URLs.
Downloads
| Platform | Download |
|---|---|
| Linux x86_64 | aria2-next-2.1.1-linux-x86_64
|
| Linux ARM64 | aria2-next-2.1.1-linux-aarch64
|
| macOS Apple Silicon | aria2-next-2.1.1-macos-arm64
|
| macOS Intel | aria2-next-2.1.1-macos-x86_64
|
| Windows x86_64 | aria2-next-2.1.1-windows-x86_64.exe
|
| Windows ARM64 | aria2-next-2.1.1-windows-arm64.exe
|
| Checksums | aria2-next-2.1.1-checksums.sha256
|