Skip to content

aria2 0.3.11

Choose a tag to compare

@github-actions github-actions released this 25 Oct 12:54
8130997

Changes

  • test: stabilize idle seeder rebalance regression (1c967d9)
  • test: verify queued UDP data before uTP reads (a593e9c)
  • test: stabilize flaky Windows and uTP CI cases (0992ce2)
  • test: await uTP socket readiness in async tests (33994d6)
  • test: avoid paused-time TCP actor test flakes (4371ad5)
  • fix: resolve workspace CI failures (354c570)
  • fix: zero transfer speeds for terminal downloads (e8f6b50)
  • style: align in-flight checkpoint options (abe0fc0)
  • fix: preserve in-flight HTTP progress across mirror resumes (d4bb926)
  • Fix HTTP resume handling for sequential and split checkpoints (5f499c6)
  • fix: filter release artifacts and reuse completed builds (7be16de)
  • fix: persist payload before durable checkpoints (d010560)
  • Sync download payloads before saving checkpoints (162ce98)
  • Refactor download task lifecycle and protocol handling (d070d1c)
  • fix(http): improve speed sampling and gap recovery (1fc6b79)
  • Remove obsolete compatibility code (ddf02b6)
  • Fix pause callbacks and verify C API download events (8f31558)
  • Add session-scoped download event callbacks (eb87867)
  • Move checkpoint persistence helpers before tests (bfe7e7a)
  • Remove obsolete legacy implementation (c86c715)
  • Fix BitTorrent lifecycle and uTP send handling (f3a90e9)
  • Refactor download lifecycle and remove obsolete code (76b9b32)
  • Implement uTP selective acknowledgments and fast retransmit (6d336d2)
  • Preserve Metalink payload output names and test torrent parse failures (69ed276)
  • fix: validate torrent paths and classify parse errors (ee8edb5)
  • Remove obsolete legacy code (b8ed223)
  • Remove obsolete legacy implementations (628bf0e)
  • Refill WebSeed pipeline after worker completion (ce66b44)
  • Fix uTP packet types and streamline connection handling (59fd9f2)
  • Retire uTP connections after FIN retries are exhausted (cbbf62b)
  • Simplify BitTorrent peer lifecycle and upload accounting (6b0dc92)
  • Integrate LEDBAT congestion control into uTP connections (87fce79)
  • Remove obsolete aria2 engine implementations (10625df)
  • Remove obsolete aria2 compatibility layer (e69e928)
  • Improve download engine lifecycle and protocol handling (f9190dd)
  • chore: update package-manager manifests for v0.3.10 (1652986)
  • fix: filter release artifacts and reuse completed builds (3bf58cd)
  • Refill optimistic seeder slots after peer promotion (88cf6d5)

Choose a binary

Platform minimal standard tui full
Linux x86_64 Download Download Download Download
Linux ARM64 Download Download Download Download
Windows x86_64 Download Download Download Download
macOS ARM64 Download Download Download Download
macOS x86_64 Download Download Download Download

Variants

  • minimal: HTTP/FTP base download, without TUI
  • standard: HTTP/FTP + BitTorrent + RPC, without TUI
  • tui: standard + local and RPC TUI
  • full: standard + Metalink + SFTP + TUI

Each archive has a matching checksum file.