Rusoto Versions Save

AWS SDK for Rust

rusoto-v0.39.0

5 years ago

Another release, roughly on schedule! 😁

CHANGELOG:

  • Add Worklink service
  • Add FSX service
  • Fix de/serialization of DynamoDB binary set attribute values
  • Change type for blob values from Vec<u8> to Bytes
  • Add DocDB service
  • Add License Manager service
  • Add Kafka service
  • Add Chime service
  • Add RDS Data service
  • Add ComprehendMedical service
  • Add Ap-East-1 Region
  • Remove log crate dependency from services
  • Remove decoding of the uri path before encoding it
  • Use http::HeaderMap instead of our custom implementation
  • Update all public crates to Rust 2018 edition

A massive thank you to all contributors! You make this project happen. 👍

rusoto-v0.38.0

5 years ago

CHANGELOG for Rusoto 0.38.0:

  • Add RusotoError enum as base error type for all services
  • Improve error messages for BufferedHttpResponse in Unknown error variants.
  • Fix hostname derivation for custom Region endpoints
  • Support presigned URLs for multipart uploads to S3
  • Add Us-Gov-East region
  • Fix a bug in SNS CreateTopic and Subscribe
  • Reduced generated xml deserializer logic
  • Move credentials crate to Rust 2018
  • Remove internal test files from published crates for rusoto_credential and rusoto_core

rusoto-v0.37.0

5 years ago
  • Implement Clone on the various Client types.
  • Upgrade hyper-rustls library
  • Fix duplicated Content-Type header in SageMaker Runtime
  • Switch from try! to ? operator
  • Remove unneeded muts in Glacier codegen
  • Add Eu-North-1 Region
  • Fix bug in SNS publish message action
  • Mock can simulate communications errors
  • Upgrade botocore definitions to 1.12.100
  • add amplify service
  • add apigatewaymanagementapi service
  • add apigatewayv2 service
  • add ram service
  • Add credential_process support in ~/.aws/config
  • Add Route53 TXT record quoting helper
  • Fix a malformed SNS Publish API request when it has message attributes

rusoto-v0.36.0

5 years ago

Rusoto 0.36.0 ! 🎉

CHANGELOG:

  • Add Connect service
  • Add MediaTailor support
  • Add ByteStream struct to core
  • Skip serializing blobs when they are Option::None
  • Fix typo in service_crategen README.md
  • Add Kinesis Video Archived Media service
  • Update regex to version 1
  • Add Appsync service
  • Handle s3 out of order elements
  • Add mediaconvert service
  • Add KinesisVideo support
  • Add a filter that will limit what services to generate
  • Enable passthrough parsing of payload members
  • Add sagemaker-runtime
  • Fix some glacier bugs
  • Add CloudFront unit test
  • Add IoT Data service
  • Add MediaLive service
  • Add ResourceGroups service
  • Add Mobile service
  • Skip serializing blobs when they are Option::None (DynamoDB)
  • Fix import/export endpoint
  • Add MediaPackage service
  • Add IoT Jobs Data
  • Add Kinesis Video Media service
  • Add IoT Analytics
  • Add IoT 1click devices
  • Add Workmail service
  • Add IoT 1Click Projects

rusoto-v0.35.0

5 years ago

Welcome to Rusoto 0.35.0! This release has been a long time coming, thanks for your support in making it happen. 👍 We've got 18 new services, some bug fixes and ergonomic improvements.

[0.35.0] - 2018-10-31

  • Add Cost Explorer
  • Add Performance Insights support
  • Add ServiceDiscovery support
  • Add Sentiment support
  • Add Sagemaker support
  • Add Transcribe service
  • Added Neptune support
  • Add GuardDuty service
  • Add AWS Macie
  • Adds EKS
  • Add AWS Pricing service
  • Add Translate service
  • Add Firewall Management Service (FMS)
  • Add Cloud9 support
  • Add Autoscaling Plans
  • Add MQ service
  • Add From<Result<T, E>> for RusotoFuture<T, E> implementation for mocking.
  • Add ACM PCA support
  • rusoto_credential uses Serde derives for credentials instead of hand written code
  • Add MediaStore support
  • Expose raw BufferedHttpResponse on ::Unknown error variants
  • Removed Ceph test for Luminous
  • Honor profile region in Default implementation of Region
  • Fix bug that could not authenticate ARN with colon
  • Fix error parsing for services using boto's rest-json protocol published prior to this release . The following service crates were affected.
    • apigateway, batch, clouddirectory, cloudsearchdomain, cognito-sync, efs, eks, elastictranscoder, glacier, greengrass, guardduty, iot, lambda, lex-models, lex-runtime, mq, polly, serverlessrepo, workdocs, xray

rusoto-v0.33.0

5 years ago

Rusoto 0.33.0 is now out. The CHANGELOG has all the changes, including:

  • hyper 0.12
  • support for three new AWS services
  • improved XML error response handling

Happy Rusting!

rusoto-v0.32.0

6 years ago

With this release, Rusoto is now based 100% on futures/tokio, and therefore exclusively uses non-blocking I/O.

The CHANGELOG has all the details on this release.

A guide to migrate from 0.31.0 can be found here.

Happy Rusting!

credentials-v0.11.0

6 years ago

The CHANGELOG has all the details on this release.

Happy Rusting!

rusoto-v0.31.0

6 years ago

The CHANGELOG has all the details on this release.

Happy Rusting!

rusoto-v0.30.0

6 years ago

Rusoto 0.30.0 has new features and some bug fixes. The complete list of changes is in the usual spot, the changelog file.

A big thanks to our contributors! :smile: