PackageTrack
Sign in Get early access

aws-creds

Rust library for working with Amazon IAM credential,s, supports `s3` crate

0.39.1 9.4M downloads/mo #3220 most downloaded on crates.io durch/rust-s3

What this package is like to depend on

Last release 8 months ago

09 Dec 2025

Release timing varies

gaps range from 2 weeks to 13 months

Rarely documented

notes for 2 of 30 stable releases

3 versions withdrawn

withdrawn after publishing

6 years old

33 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

33 releases · Mar 2020 to Dec 2025
2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 33
  1. 0.39.1 09 Dec 2025

    Nothing published for this version

  2. 0.39.0 16 Sep 2025

    Nothing published for this version

  3. 0.38.0 30 Aug 2024

    Nothing published for this version

  4. 0.37.0 14 Jun 2024
    Release notes

    Release 0.37.0 - Performance, Reliability, and API Improvements

    This release brings significant improvements in performance, memory management, and reliability, along with several bug fixes and new features.

    🚀 Performance Improvements

    Multipart Upload Optimizations

    Memory-bounded parallelism: Implemented smart memory management that prevents OOM errors during large file uploads by dynamically adjusting concurrency based on available memory
    Streaming improvements: Added AsyncRead implementation for ResponseDataStream enabling efficient streaming of large objects
    🐛 Bug Fixes

    Endpoint and URL Handling

    Fixed trailing slash issues (#429): Custom endpoints with trailing slashes no longer cause 403 signature mismatch errors
    Fixed standard port preservation (#419): Presigned URLs now correctly preserve explicit standard ports (80/443) for proper signature validation
    Fixed LocalStack compatibility (#411): Added RUST_S3_SKIP_LOCATION_CONSTRAINT environment variable for LocalStack support
    API Correctness

    Fixed delete_bucket_lifecycle (#414): Corrected critical bug that was sending DeleteBucket instead of DeleteBucketLifecycle command, preventing potential data loss
    Fixed content-length header (#428): Excluded content-length header for ListBuckets command
    Fixed SSL config propagation (#415): Bucket::exists() now properly honors dangerous SSL configurations
    Fixed sync implementation: Corrected Bucket::get_object_range_to_writer() sync implementation (#413)
    ✨ New Features

    Builder Pattern for PUT Operations

    Added a fluent builder API for PUT operations with custom headers:
    bucket.put_object_builder("/my-file.txt", b"Hello, World!")
    .with_content_type("text/plain")
    .with_cache_control("public, max-age=3600")?
    .with_metadata("author", "john-doe")?
    .execute()
    .await?

    Region Support

    Added support for R2 EU jurisdiction endpoints (#409)
    Improved custom region handling with better error messages
    📚 Documentation

    Added comprehensive CLAUDE.md file for AI-assisted development guidelines
    Clarified ETag handling behavior in response_data for PUT operations (#430)
    Improved inline documentation for multipart operations

    Open source →
  5. 0.36.0 15 Oct 2023
    Release notes

    Full Changelog: v0.35.1...v.0.36.0

    Open source →
  6. 0.35.0 07 Apr 2023

    Nothing published for this version

  7. 0.34.1 07 Apr 2023

    Nothing published for this version

  8. 0.34.0 11 Oct 2022

    Nothing published for this version

  9. 0.33.0 26 Sep 2022

    Nothing published for this version

  10. 0.32.0 26 Sep 2022

    Nothing published for this version

  11. 0.31.0 11 Aug 2022

    Nothing published for this version

  12. 0.30.0 21 Jul 2022

    Nothing published for this version

  13. 0.29.1 21 Apr 2022

    Nothing published for this version

  14. 0.29.0 21 Apr 2022 withdrawn

    Nothing published for this version

  15. 0.28.0 04 Mar 2022

    Nothing published for this version

  16. 0.27.1 11 Nov 2021

    Nothing published for this version

  17. 0.27.0 11 Nov 2021

    Nothing published for this version

  18. 0.26.2 10 Oct 2021

    Nothing published for this version

  19. 0.26.0 03 Dec 2020

    Nothing published for this version

  20. 0.25.0 15 Nov 2020

    Nothing published for this version

  21. 0.24.1 23 Sep 2020

    Nothing published for this version

  22. 0.24.0 17 Sep 2020

    Nothing published for this version

  23. 0.23.4 10 Sep 2020

    Nothing published for this version

  24. 0.23.3 09 Sep 2020 withdrawn

    Nothing published for this version

  25. 0.23.2 09 Sep 2020 withdrawn

    Nothing published for this version

  26. 0.23.1 14 Jul 2020

    Nothing published for this version

  27. 0.23.0 13 Jul 2020

    Nothing published for this version

  28. 0.22.3 29 Jul 2020

    Nothing published for this version

  29. 0.22.2 10 Jul 2020

    Nothing published for this version

  30. 0.22.1 17 Jun 2020

    Nothing published for this version

  31. 0.22.0 02 May 2020

    Nothing published for this version

  32. 0.21.0 29 Apr 2020

    Nothing published for this version

  33. 0.20.0 28 Mar 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive