diff --git a/CHANGELOG.md b/CHANGELOG.md index 235b1cf..12af1ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.0](https://github.com/prefix-dev/async_http_range_reader/compare/v0.11.0...v0.12.0) - 2026-09-03 + +### Fixed + +- Declare error type as non_exhaustive ([#13](https://github.com/prefix-dev/async_http_range_reader/pull/13)) + +### Other + +- pin release-plz action to a commit with cargo-semver-checks 0.50 +- Fix clippy +- Keep cached ranges alive after the download task stops +- reject file lengths that do not fit in usize +- Return a terminal error when range downloads stop + ## [0.11.0](https://github.com/prefix-dev/async_http_range_reader/compare/v0.10.0...v0.11.0) - 2026-08-06 ### Other diff --git a/Cargo.lock b/Cargo.lock index 055ea2d..6049dad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -51,7 +51,7 @@ dependencies = [ [[package]] name = "async_http_range_reader" -version = "0.11.0" +version = "0.12.0" dependencies = [ "assert_matches", "async_zip", diff --git a/Cargo.toml b/Cargo.toml index 8bff94b..fd9dccd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "async_http_range_reader" authors = ["Bas Zalmstra "] -version = "0.11.0" +version = "0.12.0" edition = "2021" description = "A library for streaming reading of files over HTTP using range requests" license = "MIT"