Skip to content

Releases: durch/rust-s3

`list_page` improvements

11 Jul 13:58
Compare
Choose a tag to compare

list_page now supports the start-after and max-keys request parameters

path-style improvements

10 Jul 14:34
f88b7cf
Compare
Choose a tag to compare

Removes path-style feature and adds a path-style: bool field to Bucket struct with appropriate support methods

0.22.8

22 Jun 17:50
91ad14d
Compare
Choose a tag to compare

Brings back support for presigned URLs

Rewritten for futures 0.3 and async/await, edition 2018

25 Mar 16:24
Compare
Choose a tag to compare

Biggest release in a long while, a slew of breaking changes;

  • *_async methods have been renamed to remove the _async suffix, eg. get_object_async is now get_object
  • blocking methods have gained a _blocking suffix, eg. get_object is now get_object_blocking.
  • all methods now have a blocking and an async function, this means that async methods have been added for put, delete, tagging and location operations.
  • put_object_stream async and blocking variants added for streaming files from local paths to S3.

Support EC2 instance credentials

28 Oct 21:50
Compare
Choose a tag to compare
0.18.3

Spawn sync implementations

Rewriten to use ergonomic futures, sync or async usage supported

17 Oct 09:22
Compare
Choose a tag to compare

Streaming dowloads, fixes to CustomRegion

29 Jul 06:08
Compare
Choose a tag to compare

Fix custom region implementation

18 Jul 20:38
Compare
Choose a tag to compare
Pre-release
0.14.0-beta.2

Bump beta version

Streaming dowloads

02 Jul 23:11
Compare
Choose a tag to compare
Streaming dowloads Pre-release
Pre-release

Adds stream_object Bucket method that allows streaming S3 contents generic over T: Write

Rename Command members and bucket methods

06 May 20:19
Compare
Choose a tag to compare

Entire release is one big breaking change, renames Command enum members as well as Bucket methods to be more inline with the REST API naming conventions. Also implements DeleteObjectTagging command.