All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.10.14 - 2026-07-29
- clippy useless_borrows_in_formatting warnings (#129)
- use Minimus Rust builder (#128)
0.10.13 - 2026-07-09
- dep updates (#125)
0.10.12 - 2026-06-19
- dep updates (#123)
0.10.11 - 2026-06-10
- rank unknown buckets by client position (#121)
0.10.10 - 2026-06-05
- support
force_path_styleS3 config override (#118)
0.10.9 - 2026-05-28
- minor dep updates (#117)
- add cargo-deny check and ring ban to agent instructions (#115)
- ban ring dependency (#113)
0.10.8 - 2026-05-10
- wait for hedged streaming peer (#110)
- dep updates (#112)
0.10.7 - 2026-04-26
- dep updates (#108)
- replace
MinIOw/RustFS(#106) - address clippy lints (#107)
- upgrade and SHA-pin GitHub Actions dependencies (#104)
0.10.6 - 2026-03-29
- return 416 for invalid S3 ranges (#102)
- reject oversized Content-Range responses (#101)
- reset circuit breaker failures after recovery (#100)
- refresh latency snapshot at threshold boundary (#99)
0.10.5 - 2026-03-12
- record fetch success metrics for ranged GETs (#93)
- dep updates
- update license file
0.10.4 - 2026-02-28
- (object-store) make bucket error-rate respond to successes (#89)
- dep updates + future size fix for clippy (#91)
0.10.3 - 2026-02-20
- (types) reject control characters in bucket names (#84)
- (object_store) merge per-request timeout and retry overrides (#85)
- classify coalesced cache misses in PageGetExecutor (#82)
0.10.2 - 2026-02-19
- (ci) use buildx imagetools for multi-arch manifest creation (#79)
- add conventional commit check for PR titles (#81)
0.10.1 - 2026-02-19
- (throughput) use fractional lookback divisor (#78)
- (object_store) prioritize client-ordered buckets and correct decay (#76)
0.10.0 - 2026-02-19
- [breaking] use default eviction policy (#73)
- (downloader) record bucket success after response validation (#75)
0.9.3 - 2026-02-01
- enable pedantic clippy lints (#50)
0.9.2 - 2026-02-01
- avoid panic when range starts past object end (#61)
- (downloader) keep hedge alive through body download (#65)
- make Prometheus metrics registry opt-in (#64)
- validate ObjectKind/ObjectKey during deserialization (#62)
- remove manual release commands from Justfile
0.9.1 - 2026-01-31
- simplify sliding throughput bps (#58)
- setup release-plz for automated releases (#59)