chore: initial sanitized public snapshot
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# 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`
|
||||
Reference in New Issue
Block a user