Files
aria2-rust-pro/CHANGELOG.md
T

52 lines
1.3 KiB
Markdown

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