Releases: aws/aws-sdk-ruby
Release v2.3.19 - 2016-06-30
Tag release v2.3.19
- Feature - Aws::DatabaseMigrationService - Updated the API, and documentation for AWS Database Migration Service.
- Feature - Aws::SSM - Updated the API, and documentation for Amazon Simple Systems Management Service.
Release v2.3.18 - 2016-06-29
Tag release v2.3.18
- Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
- Feature - Aws::EFS - Updated the API, and documentation for Amazon Elastic File System.
- Feature - Aws::GameLift - Updated the API, and documentation for Amazon GameLift.
- Feature - Aws::IoT - Updated the API, and documentation for AWS IoT.
- Feature - Aws::Route53 - Updated the API, and documentation for Amazon Route 53.
- Feature - Aws::SNS - Updated the API, and documentation for Amazon Simple Notification Service.
Release v2.3.17 - 2016-06-27
Tag release v2.3.17
- Feature - Aws::S3 - Updated the API for Amazon Simple Storage Service.
Release v2.3.16 - 2016-06-23
Tag release v2.3.16
References:
#1226
- Feature - Aws::CognitoIdentity - Updated the API, and documentation for Amazon Cognito Identity.
- Feature - Aws::DirectConnect - Updated the API, and documentation for AWS Direct Connect.
- Feature - Aws::IAM - Updated the documentation for AWS Identity and Access Management.
- Feature - Aws::RDS - Updated the documentation for Amazon Relational Database Service.
- Feature - Aws::EC2 - Added support for the new 2016-04-01 API version of Amazon Elastic Compute Cloud.
Release v2.3.15 - 2016-06-21
Tag release v2.3.15
References:
#1098, #1138, #1184, #1202, #1208, #1209, #1212, #1215, #1216, #1223
-
Feature - Aws::CodePipeline - Updated the API, and documentation for AWS CodePipeline.
-
Feature - Aws::OpsWorks - Updated the documentation for AWS OpsWorks.
-
Feature - Aws::EC2 - Added two waiter methods to
Aws::EC2::VPC
:#wait_until_exists
#wait_until_available
See related GitHub pull request #1179.
-
Issue - Aws::S3 - Resolved an issue with
Aws::S3::Client#head_object
and
#get_object
where anArgumentError
was raised if Amazon S3 responded with
an Expires header that contained an unparsable string.The
#head_object
and#get_object
response now returnnil
when the Expires
header contains an invalid value. You can now access the raw string value
of the Expires header with#expires_string
.# If Amazon S3 responds with `Expires: abc` as a header resp = s3.head_object(bucket:'bucket', key:'key') resp.expires #=> nil resp.expires_string #=> "abc"
See related GitHub issue #1184.
-
Issue - Memory Usage - Added a pair of utility methods that perform more efficient
SHA4256 and MD5 checksums of file objects. Before this change, data was read in
1MB chunks. Now using theOpenSSL::Digest.file
interface to reduce memory usage.See related GitHub issue #1098.
-
Issue - Aws::RDS - Resolved an issue with
Aws::RDS#db_engine_version
.See related GitHub issue #1138.
-
Issue - Aws::RDS - Resolved an issue with
Aws::RDS::DBInstance#pending_maintenance_actions
that caused it to raise an error.
Release v2.3.14 - 2016-06-14
Tag release v2.3.14
References:
#1214
- Feature - Aws::CloudTrail - Updated the API, and documentation for AWS CloudTrail.
- Feature - Aws::SES - Added support for enhanced notifications.
- Feature - Aws::RDS - Added support for cross region binlog replication.
Release v2.3.13 - 2016-06-09
Tag release v2.3.13
References:
#1207
-
Issue - Aws::S3 - Fix for
:start_after
option with the new
#list_objects_v2
operation. -
Feature - Aws::CloudFront - Added support for singing CloudFront
URLs:signer = Aws::CloudFront::UrlSigner.new url = signer.signed_url(url, key_pair_id: "cf-keypair-id", private_key_path: "./cf_private_key.pem" )
-
Feature - Aws::S3::Encryption::Client - Added support for reading objects
encrypted with AES/GCM/NoPadding with a trailing authentication tag.
This makes it possible to objects that have been encrypted from
Amazon SES inbound.# you must use a KMS client that is the same region as the kms key id kms = Aws::KMS::Client.new(region: 'us-west-2') s3_enc = Aws::S3::Encryption::Client.new( kms_key_id: 'arn:aws:kms:us-west-2:469596866844:alias/aws/ses', kms_client: kms) s3_enc.get_object( bucket: 'aws-sdk', key: 'ses-inbound/AMAZON_SES_SETUP_NOTIFICATION' ).body.read #=> Date: Tue, 07 Jun 2016 18:25:40 +0000 To: recipient@example.com ...
Release v2.3.12 - 2016-06-07
Tag release v2.3.12
References:
#1171
- Feature - Aws::EC2 - Updated the API for Amazon Elastic Compute Cloud.
- Feature - Aws::IoT - Updated the API, and documentation for AWS IoT.
- Feature - Aws::MachineLearning - Updated the API, and documentation for Amazon Machine Learning.
- Feature - Aws::DynamoDBStreams - Updated the API, and documentation for Amazon DynamoDB Streams.
- Feature - Aws::CloudWatch - Adds the
:alarm_exists
waiter for
Aws::CloudWatch
. Additionally, this is wired into
Aws::CloudWatch::Resource
as theAws::CloudWatch::Alarm#exists?
method.
Release v2.3.11 - 2016-06-02
Tag release v2.3.11
References:
#1201
-
Issue - Aws::Xml::Parser - Resolved an issue parsing XML attributes with QNames.
This only affected parsing Amazon S3 ACL Grantees when usingnokogiri
or
libxml-ruby
.See related GitHub issue #1201.
Release v2.3.10 - 2016-06-02
Tag release v2.3.10
References:
#1200
- Feature - Aws::ApplicationAutoScaling - Updated the documentation for Application Auto Scaling.
- Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
The new:type
parameter in the RequestSpotFleet API indicates whether a Spot fleet will
only request the target capacity or also attempt to maintain it.