Recent Releases of https://github.com/aws/aws-sdk-ruby
https://github.com/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.
- Ruby
Published by awood45 over 9 years ago
https://github.com/aws/aws-sdk-ruby - 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.
- Ruby
Published by awood45 over 9 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.17 - 2016-06-27
Tag release v2.3.17
- Feature - Aws::S3 - Updated the API for Amazon Simple Storage Service.
- Ruby
Published by awood45 over 9 years ago
https://github.com/aws/aws-sdk-ruby - 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.
- Ruby
Published by awood45 over 9 years ago
https://github.com/aws/aws-sdk-ruby - 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_objectand
#get_objectwhere anArgumentErrorwas raised if Amazon S3 responded with
an Expires header that contained an unparsable string.The
#head_objectand#get_objectresponse now returnnilwhen 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.fileinterface 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.
- Ruby
Published by awood45 over 9 years ago
https://github.com/aws/aws-sdk-ruby - 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.
- Ruby
Published by trevorrowe over 9 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.13 - 2016-06-09
Tag release v2.3.13
References:
#1207
-
Issue - Aws::S3 - Fix for
:start_afteroption with the new
#list_objects_v2operation. -
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 ...
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - 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_existswaiter for
Aws::CloudWatch. Additionally, this is wired into
Aws::CloudWatch::Resourceas theAws::CloudWatch::Alarm#exists?method.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - 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 usingnokogirior
libxml-ruby.See related GitHub issue #1201.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - 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:typeparameter in the RequestSpotFleet API indicates whether a Spot fleet will
only request the target capacity or also attempt to maintain it.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.9 - 2016-05-26
Tag release v2.3.9
- Feature - Aws::ElastiCache - This release of Amazon ElastiCache adds support
for exporting a Redis snapshot to an Amazon S3 bucket. After the export is
completed, you can access the exported snapshot from your Amazon S3 console or
API.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.8 - 2016-05-24
Tag release v2.3.8
- Feature - Aws::EC2 - Adds support for Instance Console Screenshot. Instance
Console Screenshot provides an on-demand screenshot of the instance console,
conveying valuable debug information. - Feature - Aws::RDS - Adds support for cross-account snapshot sharing.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.7 - 2016-05-19
Tag release v2.3.7
- Feature - Aws::Firehose - Amazon Kinesis Firehose supports configurable retry
window for loading data into Amazon Redshift. - Feature - Aws::ECS - Filter option lets customers view active, inactive, or
all task definition families.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.6 - 2016-05-18
Tag release v2.3.6
- Feature - Aws::ApplicationAutoScaling - Application Auto Scaling is a general
purpose Auto Scaling service for supported elastic AWS resources. With
Application Auto Scaling, you can automatically scale your AWS resources, with
an experience similar to that of Auto Scaling.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.5 - 2016-05-17
Tag release v2.3.5
References:
#1187
- Feature - Aws::WorkSpaces - You can now use tagging to categorize your Amazon
WorkSpaces. Tagging also allows you to allocate usage to your cost centers
directly from your AWS account bill. - Issue - Aws::ApplicationDiscoveryService - This release fixes an incorrect
model from the previous release. To use AWS Application Discovery Service,
please upgrade to this version.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.4 - 2016-05-12
Tag release v2.3.4
- Feature - Aws::ApplicationDiscoveryService - Added support for the new
AWS Application Discovery Service. - Feature - Aws::SSM - EC2 Run Command has been updated to allow customers to
create and share documents. Documents can be shared privately with other
AWS accounts, or publically to all accounts. - Feature - Aws::EC2 - Added support for identifying stale security groups.
- Feature - Aws::CloudFormation - Added support for ExceptionStatus to ChangeSets.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.3 - 2016-05-11
Tag release v2.3.3
References:
#1135, #1180
-
Feature - Aws::StorageGateway - Minor API update.
-
Feature - Aws::ElasticMapReduce - Update Aws::ElasticMapReduce::Client#list_instances
API to have filter on instance state. -
Issue - Aws::Xml::Parser - Resolved an concurrency issue with the XML parser
related to chosing the default parsing engine.See related GitHub issue #1135.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.2 - 2016-05-05
Tag release v2.3.2
- Feature - Aws::S3 - Adds the
#list_objects_v2API, for listing objects in
buckets with a large number of delete markers. - Feature - Aws::ECS - Task definition log driver supports log drivers available
from Docker. - Feature - Aws::APIGateway - Adds the
:passthrough_behaviorfield to
#put_integration. - Feature - Aws::CloudTrail - Deprecates the
:sns_topic_namefield in favor of
:sns_topic_arn.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.1 - 2016-05-03
Tag release v2.3.1
References:
#1177
- Issue - Aws::CodePipeline - This model correction marks
:revision_change_id
as a required parameter inAws::CodePipeline::Client#put_action_revision.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.3.0 - 2016-04-28
Tag release v2.3.0
References:
#1136, #1164
-
Feature - Aws.partitions - Added interfaces for exploring regions and
services within AWS partitions. A partition is a named group of
regions and services.# enumerating regions in a partition Aws.partition("aws").regions.each do |region| puts region.name end # enumerating services in a partition Aws.partition("aws").services.each do |service| puts service.name endValid partition names include:
"aws""aws-cn""aws-us-gov"
From a partition, you can also access a region or service by name.
Regions allow you to enumerate services, and services allow you to enumerate
regions:# services in a specific region Aws.partition("aws").region("us-west-2").services #=> #<Set: {"APIGateway", "AutoScaling", ... } # regions for a specific service Aws.partition("aws").service('DynamoDB').regions #=> #<Set: {"us-east-1", "us-west-1", "us-west-2", ... }You can also enumerate services or regions within a partition.
# services in regions Aws.partition("aws").regions.each do |region| puts "Services in the #{region.name}" region.services.each do |service_name| puts service_name end end # regions in services Aws.partition("aws").services.each do |service| puts "Regions the #{servcie.name} is available in" service.regions.each do |region_name| puts region_name end endLastly, you can also enumerate all partitions.
Aws.partitions.each do |partition| puts partition.name partition.regions.each |region| # ... end partition.services.each |service| # ... end end -
Feature - Aws::S3 - You can now pass a configuration option to accelerate
Aws::S3::Clientoperations. You can construct a client with
use_accelerate_endpoint: trueto enable this feature.s3 = Aws::S3::Client.new(use_accelerate_endpoint: true) s3.put_object(bucket: 'bucket-name', key:'key') #=> uses https://bucket-name.s3-accelerate.amazonaws.comYou can pass
:use_accelerate_endpointto client operations to
override the client default.# non-accelerated client s3 = Aws::S3::Client.new # non-accelerated s3.put_object(bucket: 'bucket-name', key:'key') # accelerated s3.put_object(bucket: 'bucket-name', key:'key', use_accelerate_endpoint: true)See the Amazon S3 documentation for more information.
Not supported for the following operations:
#create_bucket#list_buckets#delete_bucket
-
Feature - Aws::OpsWorks - Adds support for default tenancy selection.
-
Feature - Aws::Route53Domains - Adds support for new operations
#resend_contact_reachability_emailand#get_contact_reachability_status.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.37 - 2016-04-26
Tag release v2.2.37
- Feature - Aws::EC2 - Added support for ClassicLink over VPC peering.
- Feature - Aws::ECR - This update makes it easier to find repository URIs,
which are now appended to the#describe_repositories,#create_repository,
and#delete_repositoryresponses. - Issues - Aws::CognitoIdentityProvider - Remove non-JSON operations.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.36 - 2016-04-21
Tag release v2.2.36
- Feature - Aws::ACM - Adds tagging support for AWS Certificate Manager.
- Feature - Aws::EMR - Includes the Smart Targeted Resize feature. This feature
builds allows customers to leverage a set of flexible options when scaling
down EMR clusters with the earlier launched Smart resize. Customers can now
specify a targeted set of EC2 instances as a blacklist and a whitelist for
finer control over which instances Smart resize considers when shrinking the
cluster. - Feature - Aws::IoT - Adds SQL RulesEngine version support. The SQL RulesEngine
version allows you to control how your rules will work when new features are
added and prevents breaking changes.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.35 - 2016-04-19
Tag release v2.2.35
References:
#1161, #1162
- Feature - Aws::S3 - Added support for Amazon S3 accelerate feature.
- Feature - Aws::CognitoIdentityProvider - Added support for AWS Cognito Identity Provider.
- Feature - Aws::CognitoIdentity - Minor update to support some new features of
Aws::CognitoIdentityProvider. - Feature - Aws::ElasticBeanstalk - Adds support for automatic platform version upgrades with
managed updates. - Feature - Aws::Kinesis - Amazon Kinesis now allows customers to start reading
from a time position in a stream, enabling easier replay of streaming data
and more advanced use cases that process data for a specific time frame. You
can use this feature by calling GetShardIterator and specifying a timestamp
to start reading data at a given time position in the stream. - Feature - Aws::DeviceFarm - API update.
- Feature - Aws::EC2 - Added new volume types.
- Feature - Aws::Firehose - Added support for delivery to CloudWatch Logs and
AWS Elasticsearch Service.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.34 - 2016-04-11
Tag release v2.2.34
References:
#1122, #1139, #1157
-
Feature - Aws::IoT - Includes new APIs for AWS IoT that allow you to "bring
your own certificate".Additional information is available in the
AWS IoT Developer Guide.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.33 - 2016-04-07
Tag release v2.2.33
- Feature - Aws::Lambda - You can now develop your Lambda functions using
Node.js 4.3.2, in addition to Node.js 0.10.4. In addition to the leveraging
new features in Node.js 4.3 such as ES6 support, functions written in Node.js
4.3 can use standard Node.js callback conventions to specify error or return
values for the function execution. Today, returning values from a lambda
function requires using specific methods within the Lambda context object. To
learn more about implementing callbacks within Lambda functions, see our
documentation. - Feature - Aws::DirectoryService - Adds support for conditional forwarder APIs.
- Feature - Aws::ElasticBeanstalk - Adds additional response fields to
#describe_instances_health.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.31 - 2016-03-29
Tag release v2.2.31
- Feature - Aws::CloudFormation - Adds support for change sets.
- Feature - Aws::WAF - Support for XSS (Cross-site scripting) protection.
- Feature - Aws::Redshift - Adds support for cluster IAM roles.
- Feature - Aws::Inspector - New API version.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.30 - 2016-03-24
Tag release v2.2.30
References:
#1141
- Feature - Aws::ElastiCache - Adds support for vertical scaling from one
ElastiCache instance type to another. - Feature - Aws::RDS - Adds support for Windows authentication for RDS SQL
Server. - Feature - Aws::StorageGateway - Adds support for local console passwords.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.29 - 2016-03-22
Tag release v2.2.29
References:
#1137
- Feature - Aws::DeviceFarm - Pay a flat monthly fee for unlimited testing of
your Android and iOS apps with AWS Device Farm device slots. - Feature - Aws::RDS - You can now customize the order in which Aurora Replicas
are promoted to primary instance during a failover.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.28 - 2016-03-17
Tag release v2.2.28
References:
#1126
- Feature - Aws::S3 - You can now set Incomplete multipart upload expiration
policies to automatically expire incomplete multipart uploads after a
predefined number of days. - Feature - Aws::S3 - · You can now use the Expired object delete markers
expiration policy to automatically remove the current version delete
marker when previous versions of the object no longer exist. - Feature - Aws::IoT - Adding a new rule action for AWS IoT rules engine.
This action allows you to send IoT data to Amazon Elasticsearch Service. - Feature - Aws::CloudHSM - Added support for tagging.
- Feature - Aws::MarketplaceMetering - Added support for the new AWS
Marketplace Metering service.
- Ruby
Published by trevorrowe almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.27 - 2016-03-15
Tag release v2.2.27
References:
#1127, #1129, #1131, #1133
-
Feature - Aws::DatabaseMigrationService - AWS Database Migration Service helps
you migrate databases to AWS easily and securely. The source database remains
fully operational during the migration, minimizing downtime to applications
that rely on the database. The AWS Database Migration Service can migrate your
data to and from most widely used commercial and open-source databases. The
service supports homogenous migrations such as Oracle to Oracle, as well as
heterogeneous migrations between different database platforms, such as Oracle
to Amazon Aurora or Microsoft SQL Server to MySQL.For more information, go to the product page
and for documentation, go to the
AWS Database Migration Service User Guide. -
Feature - Aws::SES - Adds support for custom MAIL FROM domains.
-
Feature - Aws::EC2 - Implemented
Aws::EC2::Image#exists?.
- Ruby
Published by awood45 almost 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.26 - 2016-03-11
Tag release v2.2.26
- Feature - Aws::GameLift - Adds auto-scaling support.
- Feature - Aws::Redshift - Adds new APIs for supporting table restoration from
a snapshot:Aws::Redshift::Client#restore_table_from_cluster_snapshotand
Aws::Redshift::Client#describe_table_restore_status.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.25 - 2016-03-08
Tag release v2.2.25
-
Feature - Aws::DeviceFarm - Adds support for XCUI.
-
Feature - Aws::CodeCommit - Adds new APIs for code browsing and triggers.
-
Issue - Aws::S3 -
Aws::S3::Object#presigned_urlnow correctly defaults the
URL scheme to the HTTP scheme of the configured endpoint.s3 = Aws::S3::Resource.new(endpoint:'http://localhost:3000') obj = s3.bucket('bucket-name').object('object-key') obj.presigned_url(:get) #=> "http://..."
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.24 - 2016-03-03
Tag release v2.2.24
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.23 - 2016-03-03
Tag release v2.2.23
References:
#1083, #1103, #1105, #1121
-
Feature - Aws::EC2 - Adds support for Cross VPC Security Group References with
VPC peering and ClassicLink traffic over VPC peering. -
Feature - Aws::DirectoryService - Adds support for sending directory event
notifications to Amazon Simple Notification Service topics. -
Feature - Aws::S3 - Added support to Aws::S3::Object#copy_from for versioned
objects. You can pass the source object version id as an option, or you
can also specify the source as an instance ofAws::S3::ObjectVersion. -
Issue - Aws::S3 - Resolved an issue with
Aws::S3::Object#copy_fromwith
multipart copies where the source region is different than the destination
region.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.22 - 2016-03-02
Tag release v2.2.22
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.21 - 2016-03-01
Tag release v2.2.21
References:
#1101, #1108, #1109
-
Feature - Aws::DynamoDB - Adds the
Aws::DynamoDB::Client#describe_limits
operation. -
Issue - Aws::AutoScaling - Fixes the waiter and resource definitions.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.20 - 2016-02-25
Tag release v2.2.20
References:
#1099, #1100
-
Feature - Aws::AutoScaling - Now possible to copmlete a lifecycle action using
either an instance id or an action token. -
Feature - Aws::SES - Added support for the new SNSAction property.
-
Feature - Aws::CloudFormation - API updates to allow resources to be skipped
on deletion. Also now possible to specify tags on stack update. -
Issue - Response Stubbing - Fixed stubbing flattened maps with
multiple values in XML. -
Issue - Aws::SQS - Automatic MD5 checksum verification for
Aws::SQS::Client#send_messageand#send_message_batchis now
disabled when usingstub_responses: true. If you explicitly enable
both features, then you must stub valid MD5s for these API calls to
avoid the checksum error message.
- Ruby
Published by trevorrowe about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.19 - 2016-02-24
Tag release v2.2.19
References:
#1085, #1093
-
Feature - Aws::Route53 - Added support for enabling SNI health checks.
-
Feature - Aws::SQS - Added automatic MD5 computation and verification of
message bodies and attributes. This is now enabled by default for all
#send_messageand#send_message_batchrequests.You can disable this feature by configuring
verify_checksums: false.See related GitHub pull request #1093.
-
Feature - Aws::S3 - Added
#restore_objectmethod toAws::S3::Object
and toAws::S3::ObjectSummary.
- Ruby
Published by trevorrowe about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.18 - 2016-02-18
Tag release v2.2.18
References:
#1079, #1084, #1097
-
Feature - Aws::AutoScaling - Added resource interfaces and waiters.
-
Feature - Aws::RDS - Significant update to Aws::RDS resource interface.
Expanded to cover all resource types. -
Feature - Aws::CloudWatch - Added resource interface for Aws::CloudWatch.
-
Feature - Aws::MarketplaceCommerceAnalytics - Added a new data set
disbursed_amount_by_product_with_uncollected_funds to the Commerce Analytics Service. -
Feature - Aws::CodeDeploy - Added support for trigger release.
-
Feature - Aws::StorageGateway - Added support for CreateTapeWithBarcode.
-
Issue - Aws::S3 - The
Aws::S3::Object#upload_filenow works correctly with
server-side-encryption when using customer-provided-keys. -
Issue - Resource Collections - Resolved an issue with collections that
would fail on stubbed client responses that did not respond to #each. -
Issue - Aws::SQS - Fixed an issue with stubbing queue attributes. The response
stubbing interface did not correctly handle flattened query maps.
- Ruby
Published by trevorrowe about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.17 - 2016-02-16
Tag release v2.2.17
References:
#1089
- Feature - Aws::RDS - Added support for Cross-account Encrypted (KMS) snapshot sharing.
- Feature - Aws::ElasticMapReduce - Added support for adding EBS storage to EMR instances.
- Ruby
Published by trevorrowe about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.16 - 2016-02-11
Tag release v2.2.16
References:
#1076
- Feature - Aws::Lambda - You can now configure a Lambda function to access
resources in your VPC. - Feature - Aws::APIGateway - Adds support for custom request authorizers. With
custom request authorizers, developers can authorize their APIs using bearer
token authorization strategies, such as OAuth using an AWS Lambda function.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.15 - 2016-02-09
Tag release v2.2.15
References:
#1047, #1051, #1075
- Feature - Aws::GameLift - Initial SDK support for Amazon GameLift.
- Feature - Aws::MarketplaceCommerceAnalytics - Adds the
:customer_defined_valuesparameter to the#generate_data_setoperation.
This parameter allows you to submit arbitrary key/value pair strings which
will be returned, as provided, in the asynchronous response. This allows you
to use your own identifiers to correlate responses with your internal systems.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.14 - 2016-01-28
Tag release v2.2.14
References:
#1052, #1053, #1070, #1072
- Feature - Aws::WAF - Adds support for the size constraint predicate.
- Feature - Aws::SSM - Removes 10 character limit for instance IDs.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.13 - 2016-01-21
Tag release v2.2.13
- Feature - Aws::ACM - Initial support for the AWS Certificate Manager (ACM) API. ACM is an AWS service that makes it easier for you to deploy secure SSL based websites and applications on the AWS platform. SSL is the standard protocol for encrypting communications and establishing the identity of a website over the Internet. ACM takes care of all of the complexity of obtaining, deploying, and renewing the digital certificates used with SSL. ACM makes it easier to encrypt sensitive data in transit using SSL in order to help meet regulatory and compliance requirements such as PCI-DSS, FISMA, and HIPAA. Because ACM is integrated with AWS services such as Elastic Load Balancing (ELB) and Amazon CloudFront, it’s easy to request a certificate, install it on your load balancer or CloudFront distribution, and let ACM renew and deploy it automatically.
- Feature - Aws::CloudFront - Add integration with AWS Certificate Manager.
- Feature - Aws::IoT - Add support for topic rules.
- Feature - Aws::CloudFormation - Adds a new API,
Aws::CloudFormation::Client#continue_update_rollback.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.12 - 2016-01-19
Tag release v2.2.12
References:
#1063, #1064
- Feature - Aws::DeviceFarm - You can now run Appium tests written in Python
against your native, hybrid and browser-based apps on AWS Device Farm. - Feature - Aws::STS - AWS services now return RegionDisabledException instead
of AccessDenied when a user sends an API request to an STS regional endpoint
that is not activated for that AWS account. This enables customers to more
easily decide how to respond, such as by trying to call a different region
instead of simply failing the call.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.11 - 2016-01-14
Tag release v2.2.11
References:
#1038, #1042, #1057, #1060
- Feature - Aws::CloudWatchEvents - Initial support for Amazon CloudWatch
Events. CloudWatch Events allows you to track changes to your AWS resources
with less overhead and greater efficiency. - Feature - Aws::EC2 - Adds support for purchasing reserved capacity for
specific blocks of time on a one-time of recurring basis. - Feature - Aws::CloudFront - Adds support for HTTPS-only connections, and
control of edge-to-origin request headers.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.10 - 2016-01-12
Tag release v2.2.10
References:
#1039, #1046, #1049, #1052, #1053, #1054, #1056
- Feature - Aws::EC2 - Add DNS hostname resolution support for ClassicLink.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.9 - 2016-01-05
Tag release v2.2.9
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.8 - 2015-12-21
Tag release v2.2.8
- Feature - Aws::ECR - Adds initial support for the Amazon EC2 Container
Registry (Amazon ECR). Amazon ECR is a secure, fully-managed Docker image
registry that makes it easy for developers to store and retrieve Docker
container images. - Feature - Aws::ECS - Adds support for deployment configuration.
- Feature - Aws::EMR - Adds a new parameter
:service_security_groupto
Aws::EMR::Client#run_job_flow.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.7 - 2015-12-18
Tag release v2.2.7
References:
#1033
- Feature - Aws::CloudTrail - Adds support for multi-region trails.
- Feature - Aws::EC2 - Adds support for managed NATs in Amazon Virtual Private
Cloud. - Feature - Aws::CloudFront - Adds support for serving gzip compressed files
from Amazon CloudFront edge locations. - Feature - Aws::RDS - Adds support for enhanced monitoring of Amazon
Relational Database Service instances. - Feature - Aws::ConfigService - Update for AWS Config Rules APIs. Additionally,
adds supported Amazon Identity and Access Management resources to resource
type enum.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.6 - 2015-12-16
Tag release v2.2.6
References:
#1009, #1023, #1026, #988
-
Feature - Aws::EC2 - Alters the
Aws::EC2::Client#copy_imageAPI to support
launching Amazon EC2 instances with Amazon EBS encrypted boot volumes. -
Issue - Aws::Signers::V4 - Added a list of "blacklisted" headers that we will
never attempt to sign during request generation. -
Issue - Aws::S3 - Resolved a regression with
Aws::S3::Presigner#presigned_url
when using thesecure: falseoption. Added integration test to prevent
future regressions. -
Issue - Aws::Route53 - Fixed an issue that prevented users from calling the
Aws::Route53::Client#get_traffic_policyoperation. The endpoint builder
was failing to convert the paramters to strings before URI encoding them.
The required:versionparameter is an integer and would trigger an exception.
- Ruby
Published by awood45 about 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.5 - 2015-12-09
Tag release v2.2.5
References:
#1012, #1019, #1020
- Feature - Aws::RDS - Added support for Aurora encryption at rest.
- Feature - Aws::AutoScaling - API update to allow customers to set a flag on
instances that is used to prevent those instances from getting terminated
from scale-in events.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.4 - 2015-12-04
Tag release v2.2.4
References:
#1018
- Feature - Aws::IAM - API reference update for Aws::IAM::Client.
- Feature - Aws::RDS - Added support for the new modify DB port feature.
- Feature - Aws::DirectoryService - Added support for the new Microsoft AD Apis.
- Feature - Aws::Route53 - Added support for the new traffic flow APIs.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.3 - 2015-11-24
Tag release v2.2.3
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.2 - 2015-11-24
Tag release v2.2.2
References:
#1004
- Feature - Aws::ElasticBeanstalk - Elastic Beanstalk (EB) is launching support
for composable web applications. Customers, whose applications consists of
several linked modules (micro services architecture), can now deploy, manage,
and scale their applications using EB. - Feature - Aws::EC2 - This release includes two new APIs,
#modify_id_format
and#describe_id_format, that will be used to manage the transition to
longer EC2 and EBS resource IDs. These APIs are reserved for future use. - Feature - Aws::ECS - Amazon ECS has added task stopped reasons and task start
and stop times. You can now see if a task was stopped by a user or stopped due
to other reasons such as a failing Elastic Load Balancing health check, as
well as the time the task was started and stopped. Service scheduler error
messages have additional information that describe why tasks cannot be placed
in the cluster.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.1 - 2015-11-19
Tag release v2.2.1
References:
#1003, #1006, #1007, #970, #975, #984, #994
-
Feature - Aws::DeviceFarm - Add new test and upload types to support web
application testing on mobile devices. -
Feature - Aws::S3::Resource - Added retries to the
Aws::S3::Bucket#delete!
method, which covers the case where the object wipe was not complete.See related GitHub pull request #994.
-
Feature - Aws::CloudFormation - Added
Aws::CloudFormation::Stack#exists?
operation via a new:stack_existswaiter.See related GitHub pull request #975.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.2.0 - 2015-11-12
Tag release v2.2.0
References:
#969, #979, #984, #985, #987, #990
-
Feature - Aws::RDS - Adds support for cross-account snapshot sharing and
modifying DB instance visibility. -
Upgrading - Aws::S3::Client - All
Aws::S3::Clientinstances will default to
using Signature Version 4 in all regions. This replaces the behavior where a
subset of regions used the 's3' signer and would attempt to upgrade only when
encountering signing errors.If you wish to continue using the 's3' signer, without auto-upgrade logic, you
can manually choose to use the 's3' signer at client creation time:client = Aws::S3::Client.new(signature_version: 's3') -
Issue - Aws::EC2 - Fix for
:instance_existswaiter. Instances that have been
terminated for a long period of time could fail the previous waiter definition
with a false positive. -
Upgrading - Resources - All batch resource operations have been renamed to make
it clear that they operate in batches on the entire collection.- All batch operations are now prefixed with
batch_, e.g.#start
is now#batch_start. - All batch operations named "delete" or "terminate" are now suffixed
with a!, e.g.#deleteis now#batch_delete!
For backwards compatibility, existing batch methods still respond
to their old names with a deprecation warning. New batch operations
will strictly follow the new conventions. - All batch operations are now prefixed with
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.36 - 2015-11-10
Tag release v2.1.36
- Feature - Aws::APIGateway - Adds support for stage variables. Stage variables
allow customers to define environment variables on each stage running their
API configuration. The API configuration can then reference these variables to
load values at runtime.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.35 - 2015-11-03
Tag release v2.1.35
- Feature - Aws::DeviceFarm - DeviceFarm is adding APIs to manage projects,
device pools, new operations include:- UpdateDevicePool
- DeleteDevicePool
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.34 - 2015-11-03
Tag release v2.1.34
References:
#977
- Feature - Aws::IAM - Include support for simulating resource-level scenarios.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.33 - 2015-10-28
Tag release v2.1.33
- Issue - Aws::APIGateway - Resolved an issue that prevented users from calling
Aws::APIGateway::Client#put_integration.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.32 - 2015-10-26
Tag release v2.1.32
References:
#884, #964
-
Feature - Aws::SSM - API update for Amazon Simple Systems Management Service.
-
Feature - Aws::APIGateway - Added for Amazon API Gateway.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.31 - 2015-10-22
Tag release v2.1.31
References:
#874, #880, #926, #939, #942, #944, #947, #956, #961, #962, #963, #966
-
Feature - Aws::AutoScaling - The Amazon Auto Scaling service now allows you to
create launch configurations that include encrypted Amazon Elastic Block Store
(EBS) volumes. -
Feature - Aws::IAM - Adds support for resource-based policies in the AWS IAM
policy simulator. -
Feature - Aws::EC2 - Added helpful error messages when configuring an
Aws::EC2::Clientwith region which is actually an availability zone.
This will prevent users from getting unhelpful networking errors.Aws::EC2::Client.new(region: 'us-east-1a') #=> raises ArgumentError: :region should be a region name, not an availability zone name; try `us-west-2' instead of `us-west-2a' -
Issue - Aws::InstanceProfileCredentials - Now retries errors
raised while attempting to parse the expiration time from
instance metadata credentials. -
Issue - Aws::S3 - The
#copy_fromand#copy_tomethods ofAws::S3::Object
will now correctly encode URL un-safe characters as required by Amazon S3.
Without the fix, these calls fail with a signature error.s3 = Aws::S3::Resource.new obj = s3.bucket('target-bucket').object('target-key') # the key will now correctly be encoded as 'unescaped/key%20path' obj.copy_from(bucket:'source-bucket', key:'unescaped/key path') # the key will now correctly be encoded as 'unescaped/key%20path' src = S3::Object.new('source-bucket', 'unescaped/key path') obj.copy_from(src) # the key will now correctly be encoded as 'unescaped/key%20path' obj.copy_from('source-bucket/unescaped/key path')If you have previously worked around this issue, you should remove your
code that URL encodes the key. -
Feature - Aws::S3 - The
#copy_fromand#copy_tomethods ofAws::S3::Object
now accept the source or target bucket and key as a hash with mixed
options.# old format obj.copy_from({ bucket: 'source-bucket', key: 'source-key' }, { multipart_copy: true }) # new format obj.copy_from(bucket: 'source-bucket', key: 'source-key', multipart_copy: true)Passing two hashes is still valid.
-
Feature - Aws::S3 -
Aws::S3::Client#put_objectnow accepts closed files. -
Issue - Aws::S3 - The
Aws::S3::Object#copy_fromno longer modifies the
given options hash.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.30 - 2015-10-15
Tag release v2.1.30
References:
#928, #931, #938, #948, #957, #958
-
Feature - Aws::KMS - This release of AWS Key Management Service introduces the
ability to delete customer master keys (CMKs), including two new APIs for
scheduling and canceling key deletion. -
Feature - Aws::S3 - Adds support for Service Side Encryption (AES256) to
Aws::S3::Client#upload_part. -
Issue - Aws::EC2 - Resolved an issue where
Aws::EC2::Client#copy_snapshot
would not compute the required presigned url when the:destination_region
was populated. -
Issue - Aws::CloudFormation - Added support for rollback states to the
Aws::CloudFormation::Client#wait_until:stack_create_completewaiter. -
Feature - Aws::AssumeRoleCredentials - Added support for passing
Aws::STS::Clientconfiguration options toAws::AssumeRoleCredentials#initialize.
This allows you to configure things such as:region,:logger, etc without
having to pass anAws::STS::Client. -
Issue - Aws::S3 - Resolved an issue with pre-signed URLs generated
withvirtual_host: true.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.29 - 2015-10-08
Tag release v2.1.29
- Feature - Aws::ECS - Task definitions now support more Docker
options hostname, Docker labels, working directory, networking
disabled, privileged execution, read-only root filesystem, DNS
servers, DNS search domains, ulimits, log configuration, extra
hosts (hosts to add to /etc/hosts), and security options (for
MLS systems like SELinux). - Feature - Aws::IoT - Added support for AWS IoT control and data plane
services. - Feature - Aws::Lambda - Added support for function versioning.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.28 - 2015-10-07
Tag release v2.1.28
- Feature - Aws::Inspector - Added support for the new Amazon Inspector
service. Amazon Inspector is a new service from AWS that identifies
security issues in your application deployments. Use Inspector with
your applications to assess your security posture and identify areas
that can be improved. Inspector works with your EC2 Instances to
monitor activity in the applications and system. - Feature - Aws::KinesisFirehose - Added support Amazon Kinesis Firehose.
Amazon Kinesis Firehose is a fully managed service for ingesting data
streams directly into AWS data services such as Amazon S3 and Amazon Redshift. - Feature - Aws::MarketplaceCommerceAnalytics - Added support for the new AWS
Marketplace Commerce Analytics service. - Feature - Aws::Kinesis - Two new Amazon Kinesis APIs that allow customers to
choose how long their data records are stored in their Amazon Kinesis streams.
Customers can modify a their streams to store records from 1 to 7 days, in
increments of 1 day. - Feature - Aws::Config - Added support for Config Rules.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.27 - 2015-10-06
Tag release v2.1.27
- Feature - Aws::WAF - Adds SDK support for AWS WAF, a web application firewall
that helps protect your web applications from common web exploits that could
affect application availability, compromise security, or consume excessive
resources. - Feature - Aws::EC2 - Adds "Spot Blocks" for Amazon Elastic Compute Cloud.
- Feature - Aws::CloudFront - Adds support for adding WebACLIds to CloudFront
distributions.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.26 - 2015-10-01
Tag release v2.1.26
- Feature - Aws::ElasticsearchService - Added support for Amazon Elasticsearch Service
(Amazon ES), is a managed service that makes it easy to deploy, operate, and scale
Elasticsearch in the AWS cloud. Elasticsearch is a popular open-source search and
analytics engine for use cases such as log analytics, real-time application
monitoring, and click stream analytics. With Amazon ES, you get direct access
to the Elasticsearch open-source API so that existing code and applications will
work seamlessly. You can set up and configure your Amazon ES cluster in minutes
from the AWS Management Console. Amazon Elasticsearch Service provisions all the
resources for your cluster and launches it. Amazon ES also automatically detects
and replaces failed Elasticsearch nodes, reducing the overhead associated with
self-managed infrastructures. You can easily scale your cluster with a single
API call or a few clicks in the AWS Management Console.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.25 - 2015-10-01
Tag release v2.1.25
References:
#887
-
Feature - Aws::RDS - Added support for CopyTagsToSnapshot.
-
Feature - Aws::CloudTrail - This release of CloudTrail includes support for log
file integrity validation, log encryption with AWS KMS–Managed Keys (SSE-KMS),
and trail tagging. -
Feature - Aws::CloudSearch - Added support for the new DefineIndexFields operation.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.24 - 2015-09-29
Tag release v2.1.24
References:
#935, #937
- Feature - Aws::SES - Amazon SES can now accept incoming emails. You can
configure Amazon SES to deliver messages to an Amazon S3 bucket, call an AWS
Lambda function, publish notifications to Amazon SNS, drop messages, or bounce
messages. - Feature - Aws::EC2 - Add
#modify_spot_fleet_requestAPI to Amazon EC2 client
and bump API version to 2015-10-01. - Feature - Aws::CloudFormation - Add
#describe_account_limitsAPI to allow
users to view account-level limits imposed by AWS CloudFormation. Also adds
optional parameter:resource_typesto#create_stackand#update_stack
APIs.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.23 - 2015-09-17
Tag release v2.1.23
References:
#925
-
Upgrading - Aws::S3::Client - Deprecated two methods:
Aws::S3::Client#put_bucket_lifecycleAws::S3::Client#get_bucket_lifecycle
These methods have been replaced by:
Aws::S3::Client#put_bucket_lifecycle_configurationAws::S3::Client#get_bucket_lifecycle_configuration
Amazon S3 now permits multiple transitions for a single
lifecycle rule. Previously, a lifecycle rule would
return a transition value, ornil. Now it will always
return an array. -
Feature - Aws::S3 - Added support for the new STANDARD_IA storage class,
lifecycle transitions and cross region replication with storage class
features.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.22 - 2015-09-17
Tag release v2.1.22
-
Upgrading - Aws::S3::Client - Deprecated two methods:
Aws::S3::Client#put_bucket_lifecycleAws::S3::Client#get_bucket_lifecycle
These methods have been replaced by:
Aws::S3::Client#put_bucket_lifecycle_configurationAws::S3::Client#get_bucket_lifecycle_configuration
Amazon S3 now permits multiple transitions for a single
lifecycle rule. Previously, a lifecycle rule would
return a transition value, ornil. Now it will always
return an array. -
Feature - Aws::S3 - Added support for the new STANDARD_IA storage class,
lifecycle transitions and cross region replication with storage class
features.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.21 - 2015-09-15
Tag release v2.1.21
References:
#923
-
Feature - Aws::EC2 - Added two new fields to expose data encryption key id,
and state message. -
Feature - Aws::EC2 - Added support for the new "Diversified" allocation
strategy. -
Feature - Aws::ElasticFileSystem - Added support for optional mount
target ID to the DescribeMountTargets operation. -
Feature - Aws::Route53 - Added support for calculated health checks and
latency health checks. -
Issue - Aws::S3 - Resolved an issue which could raise a signature error
when making reqeusts against an object where the key is prefixed
with the bucket name. This only affects classic S3 signatures, not requests
using signature version 4.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.20 - 2015-09-10
Tag release v2.1.20
-
Feature - Aws::IAM - Added two new APIs that enable programmatic access to the
AWS Identity and Access Management policy simulator. -
Feature - Aws::S3::Object - Added a
#move_tomethod that copies
the object to the destination and then deletes the source object. -
Issue - Aws::S3::Client - Added support for errors returned from
Amazon S3 in the body of HTTP 200 responses. Previously only
the#complete_multipart_uploadoperation handled these errors.
Extended this to#copy_objectand#upload_part_copy. -
Issue - Aws::S3::Object - The
#presigned_postmethod now respects
the configured custom endpoint.obj = Aws::S3::Object.new("bucket", "key", endpoint: "http://custom-endpoint.com") obj.presigned_post.url #=> "http://bucket.custom-endpoint.com" -
Issue - Aws::S3::Presigner - Added validation to
#presigned_urlto
ensure the:keyoption is not an empty string. This prevents a
presigned:get_objectURL from becoming a presigned:list_objects
request on the bucket.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v1.66.0 - 2015-09-05
References: #870
-
Issue - AWS::S3 - Resolved an issue where the SDK would not retry errors returned
from Amazon S3 inside the bodies of 200 status code HTTP responses. This was
correctly handled forAWS::S3::Client#complete_multipart_upload, but
not for#copy_part, and:copy_object.This fix addresses an issue where managed multipart copies would raise an
error about a missing etag. These operations should not be retried up to
three times and raise a terminal error if they are not successful.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.19 - 2015-09-03
Tag release v2.1.19
References:
#913, #914, #916, #917
-
Feature - Aws::StorageGateway - Adds tagging support for AWS Storage Gateway.
-
Issue - Aws::InstanceProfileCredentials - Expanded retry logic in the
Aws::InstanceProfileCredentialsclass. Previously this class could
raise JSON parse error if the instance metadata service responded but
with an invalid JSON document. These errors will be retried 3 times now
with backoff. -
Feature - Aws::EC2 - Implemented
Aws::EC2::VpcPeeringConnection#exists?. -
Issue - Aws::EC2 - Added missing pagination configuraiton for the
Aws::EC2::Client#describe_vpc_peering_connectionsoperation. Without
this, calling#eachon the response fails to trigger paging and
raises an error.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.18 - 2015-08-31
Tag release v2.1.18
References:
#793, #890, #898, #901, #910, #912
-
Feature - Aws::EC2 - Launch Amazon EC2 Spot instances that have the lowest
price per unit of capacity using the updated RequestSpotFleet API. Define and
set target capacity in any unit including instances, vCPUs, memory, storage,
or network throughput. You can specify how much each instance type is worth to
your application, and automatically adjust your bid price for each type. This
enables you to bid on multiple instance types in a single request and
provision cost-effective capacity, regardless of instance type. -
Feature - Aws::ElasticLoadBalancing - Added a waiter that will poll
until an instance has been deregistered. -
Issue - Aws::EC2 - Added a missing
#loadmethod for
Aws::EC2::NetworkInterfaceAssociation. -
Issue - Retries - No longer retrying non-networking errors generated during
HTTP handling.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.17 - 2015-08-27
Tag release v2.1.17
- Feature - Aws::ConfigService - Adds support for the
#list_discovered_resourcesAPI.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.16 - 2015-08-25
Tag release v2.1.16
References:
#896, #907, #908, #911
-
Feature - Aws::CodePipeline - Allows specification of an encryption key to use
with the artifact bucket when creating and updating a pipeline. -
Feature - Logging - Now filtering potentially sensitive request parameters
from logs. There is a default list of sensitive request parameters that
should be filtered:require 'logger' kms = Aws::KMS::Client.new(logger: Logger.new($stdout)) kms.encrypt({ key_id: "key-arn", plaintext: "secret-data", })Produces:
I, [2015-08-24T14:53:04.545354 #47906] INFO -- : [Aws::KMS::Client 400 0.362187 0 retries] encrypt({key_id:"key-arn",plaintext:"[FILTERED]"})You can pass your own list of params to filter when you construct an
Aws::Log::Formatterwith a custom pattern. -
Issue - Aws::PageableResponse::UnsafeEnumerableMethods -
respond_to?
was not being forwarded to ancestors and it was always retuningfalse
except for #count.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v1.65.0 - 2015-08-20
References: #861, #864
-
Feature - AWS::OpsWorks - Updated
AWS::OpsWorks::Clientto support the latest API
features. -
Issue - AWS::EC2 - Now conditionally extracting DestintationCidrBlock from VPC
endpoints.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.15 - 2015-08-20
Tag release v2.1.15
References:
#891, #899, #902, #903
- Issue - Aws::Glacier - Resolved an issue with how dates were serialized
when specifying start and end dates with an inventory retrieval job. - Feature - Aws::S3 - Added support for event notification filter rules.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.14 - 2015-08-12
Tag release v2.1.14
References:
#893
-
Feature - Aws::ElasticBeanstalk - Added support for the two new
operations, DescribeEnvironmentHealth, and DescribeInstanceHealth. -
Feature - Managed Multipart Copies - Added support to
Aws::S3::Object
for managed multipart copies of large objects.obj = Aws::S3::Object.new('bucket', 'key') obj.copy_from('source-bucket/source-key', multipart_copy: true) obj.copy_to('target-bucket/target-key', multipart_copy: true) -
Feature - Aws::S3::Object - Improved the interfaces for copying objects.
There are three new supported signatures for calling#copy_from.
Also added the logical pair,#copy_to.obj = Aws::S3::Object.new('bucket', 'key') obj.copy_from('source-bucket/source-key') obj.copy_to('target-bucket/target-key') obj.copy_from(bucket: 'source-bucket', key: 'source-key') obj.copy_to(bucket: 'target-bucket', key: 'target-key') other_obj = Aws::S3::Object('other-bucket', 'other-key') obj.copy_from(other_obj) obj.copy_to(other_obj)For backwards compatibility, the old form of
#copy_fromstill works.obj.copy_from(copy_source: 'source-bucket/source-key') -
Issue - Resources - Resolved an issue with resource actions that source
request parameters from data members.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.13 - 2015-08-06
Tag release v2.1.13
References:
#889
- Feature - Aws::SWF - You can now use Amazon Simple Workflow Service to trigger
AWS Lambda functions.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.12 - 2015-08-04
Tag release v2.1.12
References:
#859
-
Feature - Aws::DeviceFarm - Added support for testing iOS applications with
AWS Device Farm. You can now upload your iOS apps and test them on real Apple
phones and tablets in the AWS Cloud. You can select from a built-in fuzz test
or upload your own tests written with Appium Java JUnit, Appium Java TestNG,
Calabash, UI Automation, or XCTest. Results in AWS Device Farm are consistent
regardless of the application type (Android, Fire OS, iOS) you upload and test
framework you select. -
Issue - Aws::EC2 - Updated two
Aws::EC2::Client#wait_untilwaiters to
retry instance ID not found errors. The two waiters are::instance_running:instance_status_ok
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.11 - 2015-07-30
Tag release v2.1.11
References:
#786, #883
-
Feature - Aws::RDS - Added support for cluster operations for Aurora.
-
Feature - Aws::OpsWorks - Added support for ECS clusters to
Aws::OpsWorks::Client. -
Feature - Virtual Hosted Bucket Urls - You can now generated URLs and pre-signed URLs
fromAws::S3using a CNAME for your virtually hosted buckets.bucket = Aws::S3::Bucket.new('my.bucket.com') bucket.url #=> 'https://s3.amazonaws.com/my.bucket.com' bucket.url(virtual_host: true) #=> 'http://my.bucket.com' bucket.object('key').public_url #=> 'https://s3.amazonaws.com/my.bucket.com/key' bucket.object('key').public_url(virtual_host: true) #=> 'http://my.bucket.com/key' bucket.object('key').presigned_url(:get) #=> 'https://s3.amazonaws.com/my.bucket.com/key?...' bucket.object('key').presigned_url(:get, virtual_host: true) #=> 'http://my.bucket.com/key?...' -
Feature - Signature Version 4 - Added support for signing requests against
hosts that do not use the standard port for the given HTTP scheme. This
makes it possible to use the signer against test endpoints.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.10 - 2015-07-29
Tag release v2.1.10
References:
#882
-
Issue - Aws::CognitoIdentity - Six operations of
Aws::CognitoIdentity::Client
were whitelisted to be unsigned when sent in version 2.1.9. Two of these
operations were incorrectly documented in the API reference and require
authentication. Fixed this and added integration tests to ensure they are
correctly signed.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.9 - 2015-07-28
Tag release v2.1.9
References:
#881
-
Feature - Aws::CloudWatchLogs - Added support for destinations. You can now
use destinations to subscribe to cross-account real-time feed of log events
from CloudWatch Logs and have it delivered to an Amazon Kinesis stream for
custom processing, analysis, or loading to other systems. -
Feature - Aws::S3 - Added support for the new long tail storage class and the new
storage class headers in the GET and HEAD Object responses. -
Feature - Aws::S3 - Added support for the new object delete notification events.
-
Issue - Aws::Glacier -
Aws::Glacier::Account#vaultswas not populating the account
in the call to list vaults. -
Issue - Aws::EC2 - Resolved a regression with serializing
Aws::Structuretypes in
Aws::EC2::Clientrequests. TheAws::Query::EC2ParamBuilderclass is responsible
for testing protocol specific implementations but it tests with input that is loaded
from a JSON document into a vanilla Ruby hash which does not trigger this behavior.The other protocol builder classes have full unit test suites, while the EC2 param
builder did not. A test case has been added to cover this regression. -
Feature - KMS Client-Side-Encryption - Added support to
Aws::S3::Encryption::Clientfor using AWS Key Management Service (KMS) to manage master encryption keys.s3_enc = Aws::S3::Encryption::Client.new(kms_key_id: 'kms-key-id') s3_enc.put_object(bucket:'aws-sdk', key:'secret', body:'data') s3_enc.get_object(bucket:'aws-sdk', key:'secret').body.read #=> 'data'This implementation is compatible with objects written by the AWS SDK for Java
encryption client.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.8 - 2015-07-23
Tag release v2.1.8
References:
#788, #862, #866, #873, #878, #879
-
Feature - Aws::EC2 - Added support for new spot fleet launch specification features.
-
Feature - Aws::Glacier - Added support for vault locks.
-
Feature - Aws::ElasticMapReduce - Adds support for Amazon EMR release 4.0.0, which
includes a new application installation and configuration experience, upgraded
versions of Hadoop, Hive, and Spark, and now uses open source standards for ports
and paths. To specify an Amazon EMR release, use the release label parameter
(AMI versions 3.x and 2.x can still be specified with the AMI version parameter).For more information on Amazon EMR release 4.0.0, please visit:
https://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-release-components.html -
Issue - Aws::IAM - Added missing paginator for
Aws::IAM::Client#list_policy_versions. -
Feature - Waiters - Added two new waiters:
:instance_profile_exists-Aws::IAM::Client:app_exists-Aws::OpsWorks::Client
-
Issue - Stubbing - Added missing support for stubbing query protocol errors by their
error code. -
Feature - Aws::CognitoIdentity - The following operations can now be called from
Aws::CognitoIdentity::Client without credentials:#get_credentialsForIdentity#get_id#get_open_id_token#list_identity_pools#unlink_developer_identity#unlink_identity
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.7 - 2015-07-14
Tag release v2.1.7
- Issue - Aws::Json - Resolved an issue with dumping JSON documents from the
standard library JSON implementation.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.5 - 2015-07-14
Tag release v2.1.5
References:
#872
- Feature - Aws::DeviceFarm - Added support for AWS Device Farm.
- Feature - Aws::DynamoDBStreams - Added support for Amazon DynamoDB Streams.
- Feature - Aws::DynamoDB - Added support for consistent reads with the
Scan API.
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.4 - 2015-07-09
Tag release v2.1.4
- Feature - Aws::ECS - Amazon EC2 Container Service now supports the UDP
protocol. - Feature - Aws::IAM - Adds support for SSH Public Key Operations.
- Feature - Aws::SES - Adds support for cross-account sending, which is
available through the use of the sending authorization feature. - Feature - Aws::CodeCommit - Adds support for AWS CodeCommit.
- Feature - Aws::CodePipeline - Adds support for AWS CodePipeline.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.3 - 2015-07-07
Tag release v2.1.3
References:
#854, #855, #857, #860, #863, #865, #867
-
Feature - Aws::AutoScaling - Adds support for step policies. Step scaling
policies allow customers to scale their Auto Scaling groups based on the
magnitude of the alarm breach, giving them more control over how Auto Scaling
responds to an alarm breach and enables them to scale their groups faster. -
Feature - Aws::EC2 - Amazon Elastic Block Store snapshot copy support for
customer-managed encryption keys. -
Feature - Aws::EC2 - Added a
Aws::EC2::Routeresource class with the
associated#deleteand#replaceoperations. -
Issue - Aws::DynamoDB - The Aws::DynamoDB::Client#stub_data method will
now observe the configured:simple_attributesoption and conditionally
accept and return simple attribute values. -
Issue - Resource - Fixed behavior of
#wait_untiloptionmax_attempts: nil
to match documentation and allow unlimited retries. Default number of retries
remains at 10.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.2 - 2015-06-24
Tag release v2.1.2
References:
#850
- Feature - Aws::CloudFront - Can now set
:max_ttland:default_ttlwithin
:cache_behaviors. New API version2015-04-17. - Feature - Aws::Lambda - Adds
java8as a supported runtime. - Feature - Aws::CognitoSync - Add
ConcurrentModificationExceptionerror. - Feature - Aws::CognitoIdentity - Add
ConcurrentModificationExceptionerror. - Feature - Aws::ConfigService - You can now set up AWS Config to record changes
for specific resource types. - Feature - Aws::OpsWorks - You can specify which agent version will be used in
your AWS OpsWorks managed instances. - Feature - Aws::Glacier - Amazon Glacier now allows you to tag your Amazon
Glacier vaults for easier resource and cost management. Tags are labels that
you can define and associate with your vaults, and using tags adds filtering
capabilities to operations such as AWS cost reports. - Feature - Aws::Redshift - You can create automatic cross-region backups of
your KMS encrypted clusters for disaster recovery.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.1 - 2015-06-18
Tag release v2.1.1
References:
#833, #834, #837, #840, #841, #842, #843, #845, #846
-
Feature - Aws::ECS - Added support for environment variable overrides.
-
Feature - XML Parsing - Added support for the new Oga XML parser. This
is enabled by default when the gem is present. You can force this
by setting the XML parsing engine:Aws::Xml::Parser.engine = :oga -
Issue - Aws::DynamoDB - Resolved an issue with pageable responses where the
paging token values contained attribute values. -
Issue - Aws::IAM - Added missing paginator configurations for the newer
IAM attached policy operations. -
Issue - PageableResponse - Resolved an issue where Enumerable was not
correctly getting mixed into pageable responses. -
Issue - Shared Credentials - Resolved an issue where the shared credentials
provider would fail to parse profiles which contained an inline comment. -
Feature - Aws::IAM - Added
Aws::IAM::User#exists?. -
Feature - REPL - Added a short-cut inside the
aws.rbREPL
for accessing a resource from a client.Aws> ec2 #=> #<Aws::EC2::Client> Aws> ec2.resource #=> #<Aws::EC2::Resource>
- Ruby
Published by trevorrowe over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.1.0 - 2015-06-12
Tag release v2.1.0
References:
#770, #792, #804, #815, #835, #836, #839
-
Feature - Aws::EC2 - Adds support for Amazon VPC flow logs.
-
Feature - Aws::ECS - Adds the
#update_container_agentmethod, as well
as paginator and waiter support. -
Feature - Aws::AutoScaling - Adds the
#describe_load_balancersmethod,
and adding the:load_balancer_namesparameter to the
#update_auto_scaling_groupmethod. -
Feature - Fewer gem dependencies - Removed the dependency on the follow
two 3rd party gems:multi_jsonbuilder
For JSON parsing and dumping, the SDK will attempt to use the
Oj
gem if available, and will fall back onJSONfrom the Ruby
standard library.The only remaining gem dependency is
jmespath. -
Feature - Service Types - Added struct classes for all AWS data types.
Previous versions used anonymous structure classes for response data.Aws::IAM::Types.constants #=> [:AccessKey, :AccessKeyLastUsed, :AccessKeyMetadata, ...]Each of these data type classes are now fully documented in the
api reference docs. -
Feature - Examples - The API reference documentation can now load client
operation examples from disk. This allows users to contribute examples
to the documentation. It also allows for more targeted examples
than the auto-generated ones previously used.Examples are stored inside the examples folder at the root of this
repository. https://github.com/aws/aws-sdk-ruby/tree/master/examples -
Feature - Documentation - Significant work has gone into API reference
documentation. The changes made are based on user feedback. Some of
the many changes include:- More concise syntax examples
- Response structure examples
- Request and response data structures each documented as their own type
- Expanded resource interface documentation on inputs and return values
Expect more documentation improvements.
-
Feature - Smaller Gem - Reduced the size of the
aws-sdk-coregem
by removing the AWS API documentation source files from the gemspec.
This reduces the total size of the gem by half. -
Feature - Stub Data - Added a
#stub_datamethod toAws::Clientthat
makes it trivial to generate response data structures.s3 = Aws::S3::Client.new s3.stub_data(:list_buckets) #=> #<struct Aws::S3::Types::ListBucketsOutput buckets=[], owner=#<struct Aws::S3::Types::Owner display_name="DisplayName", id="ID">>You can also provide an optional hash of data to apply to the stub.
The data hash will be validated to ensure it is properly formed and
then it is applied. This makes it easy to generated nested response
data.s3.stub_data(:list_buckets, buckets:[{name:'aws-sdk'}]) #=> #<struct Aws::S3::Types::ListBucketsOutput buckets=[ #<struct Aws::S3::Types::Bucket name="aws-sdk", creation_date=nil> ], owner=#<struct Aws::S3::Types::Owner display_name="DisplayName", id="ID">> -
Feature - Shared Response Stubs - You can now provide default stubs to a
client via the constructor and viaAws.config. This can be very useful
if you need to stub client responses, but you are not constructing the
client.Aws.config[:s3] = { stub_responses: { list_buckets: { buckets: [{name:'aws-sdk'}]} } } s3 = Aws::S3::Client.new s3.list_buckets.buckets.map(&:name) #=> ['aws-sdk'] -
Issue - Response Stubbing - When using response stubbing, pagination
tokens will no longer be generated. This prevents stubbed responses
from appearing pageable when they are not. -
Issue - Aws::DynamoDB::Client - Resolved an issue where it was not
possible to stub attribute values. You can now stub DynamoDB responses
as expected:ddb = Aws::DynamoDB::Client.new(stub_responses:true) ddb.stub_responses(:get_item, item: { 'id' => 'value', 'color' => 'red' }) ddb.get_item(table_name:'table', key:{'id' => 'value'}) #=> #<struct Aws::DynamoDB::Types::GetItemOutput item={"id"=>"value", "color"=>"red"}, consumed_capacity=nil> -
Feature - SSL Peer Verification - Added a method to configure a default
SSL CA certificate bundle to be used when verifying SSL peer certificates.
V1 did this by default, v2 is now opt-in only.Aws.use_bundled_cert!This method can be very useful for Ruby users on Windows where OpenSSL
does not tend to have access to a valid SSL cert bundle. -
Feature - Eager auto-loading - Added a utility method that eagerly loads
classes and modules. This can help avoid thread-safety issues with
autoload affecting some versions Ruby.# autoload specific services (faster) Aws.eager_autoload!(services: %w(S3 EC2)) # autoload everything Aws.eager_autoload! -
Issue - Response Stubbing - Clients with
stub_responses: truewere still
attempting to load credentials from ENV, and the EC2 instance metadata
service. Instead, stubbed clients will now construct fake static credentials. -
Upgrading - Pageable Responses - Due to frequent confusion caused by
having every response be decorated as pageable, only operations that can
possibly have multiple responses are now decorated.This ensures that if you call
#eachon a non-pageable response that
an appropriateNoMethodErroris raised instead of doing nothing. Simply
remove calls to#eachif you encounter this unlikely situation.s3 = Aws::S3::Client.new s3.head_object(bucket:'name', key:'key').each do |page| end #=> raises NoMethodError for #each, HEAD object is not pageableThis is correctly reflected now in the API reference documentation as
well. -
Upgrading - Seahorse::Model - The internal representation of AWS API models
has been updated. Users digging into internals of the API model will need
to update their code to deal with shape references.This change should not affect users of the public SDK interfaces.
Complex shapes, structures, lists, and maps, now use shape references
to nest other shapes. The entire API model now loaded when the service client
is defined. This eliminates the need to maintain a complex map of all
shapes and define them lazily. This has allows for massive simplifications
around API loading, especially when dealing with thread-safety concerns.
- Ruby
Published by awood45 over 10 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.0.48 - 2015-06-04
Tag release v2.0.48
References:
#828, #829, #830, #831, #832
-
Feature - Aws::CloudWatchLogs - Adds support for the
#put_subscription_filter,
#describe_subscription_filters, and#delete_subscription_filterAPI
operations. -
Feature - Aws::CognitoIdentity - Adds support for the
#delete_identities
API operation, and hiding disabled identities with the#list_identitiesAPI
operation. -
Feature - Aws::StorageGateway - Updated Aws::StorageGateway API to add support
for the#list_volume_initiatorsAPI operation. -
Issue - Aws::DynamoDB - Resolve an issue where IO objects were not properly
marshaled, leading to runtime errors. -
Issue - Aws::S3 - Resolved an issue with the URL decoding of keys in the
response to a call toAws::S3::Client#list_objects.
- Ruby
Published by awood45 almost 11 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.0.47 - 2015-05-28
Tag release v2.0.47
- Feature - Aws::Lambda - Lambda now supports specifying an Amazon S3 object as
the function zip when creating and updating Lambda functions.
- Ruby
Published by awood45 almost 11 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.0.46 - 2015-05-26
Tag release v2.0.46
- Feature - Aws::EFS - Amazon Elastic File System (Amazon EFS) is a file storage
service for Amazon Elastic Compute Cloud (Amazon EC2) instances. Amazon EFS is
easy to use and provides a simple interface that allows you to create and
configure file systems quickly and easily. With Amazon EFS, storage capacity
is elastic, growing and shrinking automatically as you add and remove files,
so your applications have the storage they need, when they need it.
- Ruby
Published by awood45 almost 11 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.0.45 - 2015-05-21
Tag release v2.0.45
References:
#820, #821
-
Feature - Aws::ElasticTranscoder - Elastic Transcoder now supports additional
formats, including MXF, FLAC, and OGA, and additional flexibility for your
output audio. You can use these formats to transcode files to the XDCAM format
or to a lossless audio format. -
Feature - Aws::Kinesis - The Amazon Kinesis API
#get_recordsnow includes a
new parameter:millis_behind_latest: the number of milliseconds the
GetRecords response is from the end of the stream, indicating how far behind
real time a consumer is. -
Feature - Aws::KMS - Adds the
#update_aliasAPI, which allows you to update
the association of a key alias from one key to another within a region. -
Issue - Aws:SQS - Resolved an issue with the SQS queue poller and changing message
visibility timeouts.
- Ruby
Published by awood45 almost 11 years ago
https://github.com/aws/aws-sdk-ruby - Release v2.0.44 - 2015-05-18
Tag release v2.0.44
References:
#816, #818
-
Issue - Aws::EC2 - Two waiters were added in v2.0.39 and then lost in v2.0.40
in this commit: https://github.com/aws/aws-sdk-ruby/commit/f0fad0a038a4f81b0a697f7c367fd2735d9dd698.
The waiters did not get merged upstream and got squashed in the automated release.
Reverting this loss. Actual changes have also been merged upstream now. -
Feature - Aws::ElasticBeanstalk - Added resource names to
Aws::ElasticBeanstalk::Client configuration option settings. -
Feature - Aws::OpsWorks - Added support for custom auto-scaling based on
CloudWatch alarms. -
Feature - Aws::EC2 - Added support for the new Spot Fleet API operations.
-
Issue - Resolved a regression with presigned S3 urls where input parameters
that are normally sent as x-amz-* headers had to be serialized onto the
GET or PUT request. This restores the behavior where they are hoisted
onto the request uri as query string parameters.
- Ruby
Published by trevorrowe almost 11 years ago