Releases: durch/rust-s3
Releases · durch/rust-s3
`list_page` improvements
list_page
now supports the start-after and max-keys request parameters
path-style improvements
Removes path-style
feature and adds a path-style: bool
field to Bucket
struct with appropriate support methods
0.22.8
Rewritten for futures 0.3 and async/await, edition 2018
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 nowget_object
- blocking methods have gained a
_blocking
suffix, eg.get_object
is nowget_object_blocking
. - all methods now have a blocking and an async function, this means that async methods have been added for
put
,delete
,tagging
andlocation
operations. put_object_stream
async and blocking variants added for streaming files from local paths to S3.
Support EC2 instance credentials
0.18.3 Spawn sync implementations
Rewriten to use ergonomic futures, sync or async usage supported
0.18.0 Merge branch 'ergonomic-futures'
Streaming dowloads, fixes to CustomRegion
0.15 Bump to 0.15
Fix custom region implementation
0.14.0-beta.2 Bump beta version
Streaming dowloads
Adds stream_object
Bucket
method that allows streaming S3 contents generic over T: Write
Rename Command members and bucket methods
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.