Summary
This release adds Android ARM64 as a maintained bare executable artifact and cleans up the release pipeline so Android builds use the hosted runner NDK path directly. Existing desktop release assets remain unchanged, while Android now follows the same standalone binary model as the other supported platforms.
Added
- Added the
aria2-next-2.4.8-android-arm64release artifact for Android ARM64 environments. - Added Android ARM64 release documentation across the user, packaging, and release-maintainer docs.
Changed
- Reworked the Android release job to use the GitHub-hosted Android NDK toolchain directly instead of the removed Docker-based Android build path.
- Tightened Android dependency resolution, linker paths, and runtime dependency auditing for the final binary.
- Removed obsolete Android release helper files and the old Android Docker build context.
Fixed
- Fixed Android NDK version detection during release validation.
- Fixed Android ARM64 OpenSSL and dependency build setup for the runner-native toolchain.
- Fixed Android ARM64 link path handling so release dependencies resolve from the maintained Android dependency prefix.
Downloads
| Platform | Download |
|---|---|
| Linux x86_64 | aria2-next-2.4.8-linux-x86_64
|
| Linux ARM64 | aria2-next-2.4.8-linux-aarch64
|
| macOS Apple Silicon | aria2-next-2.4.8-macos-arm64
|
| macOS Intel | aria2-next-2.4.8-macos-x86_64
|
| Windows x86_64 | aria2-next-2.4.8-windows-x86_64.exe
|
| Windows ARM64 | aria2-next-2.4.8-windows-arm64.exe
|
| Android ARM64 | aria2-next-2.4.8-android-arm64
|
| Checksums | aria2-next-2.4.8-checksums.sha256
|