May 25th 2021: S3 & SSM support
Pre-release
Pre-release
New This Week
- 🎉 Add S3 support. S3 is the first protocol to use our new XML serializers which increases the likelihood of undiscovered issues. In addition, virtual addressing, dualstack and transfer acceleration are not currently supported. Please try it out and let us know if you run into any problems! (#398) 🎉
- 🎉 Add support for SSM. SSM was prioritized based on your votes—Please keep voting for the services and feature most important to you! (#393) 🎉
- Add request/response tracing. These can be enabled via tracing subscriber by setting:
RUST_LOG='smithy_http_tower::dispatch=trace,smithy_http::middleware=trace'
(#397) - Bugfix: Generated service docs were missing at the module level (#404)
ByteStream
can now be created fromPath
andFile
viaByteStream::from_path
(#412)- Example code now uses
write_all_buf
(#408, @LMJW) - The
Authorization
andx-amz-security-token
headers are now marked as sensitive and will be omitted from logs even when full request/response tracing is enabled
Updates to internals:
- Full restXML protocol support
- Enum variants are now properly escaped (#388)
x-amz-useragent
andx-amz-date
headers are now signed (required for S3)
Contributors:
This release will be built into aws-sdk-rust:v0.0.5-alpha
Thanks!