# Changelog ## v0.5.1 Adds pub re-exports of the `s3-simple` API with `s3` feature enabled. This is now reachable via `cryptr::stream::s3::*` to be able to create `s3` readers and writers again. ## v0.5.0 A migration from `rusty_s3` to `s3-simple` for S3 requests has been done. This brings additional compatibility with for instance [Garage](https://garagehq.deuxfleurs.fr/) and gets rid of pre-signed URLs in favor of signed headers, which is a more secure approach. ## v0.4.0 - fix a misleading error message if a given encryption key is not exactly 32 bytes long - MSRV has been bumped to `1.72.1` ## v0.3.0 - fix an offset bug in the `S3Reader` which would cause an in-flight decryption to fail on the last chunk - optimized the performance of the `S3Reader` - cleaner error logging when using the CLI - bump external dependencies ## v0.2.2 Make it compile on Windows systems with `cli` or `streaming` features. The before implementation for reading the filesize in `FileReader` was unix specific. ## v0.2.1 Add pre-built binaries to `.gitignore` again to not push them to crates.io ## v0.2.0 - pre-built binaries will be added to the repo with each version - `anyhow` has been dropped in favor of the new `CryptrError` with `std::error` support - Some new functions for in-memory zero copy decryptions have been added ## v0.1.1 Some internal code cleanup and `all-features = true` for docs.rs for complete docs. ## v0.1.0 Open Source Release