Skip to content

v0.24.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 01:28

Bug fixes

  • Preserve leading-slash S3 object keys when using path-style endpoints such as Cloudflare R2.

Added

  • Re-exported reqwest as oneio::reqwest (under the http feature) so downstream crates can name HTTP types (StatusCode, header, blocking::Response) without declaring their own reqwest dependency and risking version skew. Note: this makes reqwest part of oneio's public API contract; a reqwest major-version bump is a breaking oneio change.
  • New opt-in reqwest-gzip feature: advertises Accept-Encoding: gzip and transparently decodes Content-Encoding: gzip responses (e.g. ~97 MB to ~4.6 MB for rpki.cloudflare.com/rpki.json). Distinct from the gz family, which is URL-suffix-based file decompression. Off by default; no dependency-tree change unless enabled.