Files

1.3 KiB

Changelog

All notable user-facing changes to aria2-rust-pro should be recorded here.

The format is intentionally simple and release-oriented. Keep internal refactor noise out unless it changes behavior, packaging, compatibility, migration, or operator experience.

[Unreleased]

Added

  • Placeholder for the next release.

Changed

  • Placeholder for the next release.

Fixed

  • Placeholder for the next release.

Compatibility

  • Placeholder for compatibility notes and migration impact.

[1.0.0] - 2026-05-29

Added

  • Rust 2024 workspace rewrite of the current Aria2-Pro-Core line
  • Cargo-native xtask automation for release packaging and Docker workflows
  • local release archive staging with manifest and SHA-256 generation
  • local Docker image tar export with manifest and checksum generation

Changed

  • release builds now use a size-oriented profile with opt-level = "s", fat LTO, single codegen unit, stripped symbols, and std rebuilt with optimize_for_size

Fixed

  • Docker release builds now include the xtask/ workspace member required by the workspace manifest during image compilation

Compatibility

  • version smoke preserves the upstream-compatible first line aria2 version 1.37.0
  • container images expose aria2c as a symlink to aria2-rust-pro