# 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`