Release: AWS SDK for Ruby 1.2.5
This release adds support for sending notifications to SMS endpoints with the Amazon Simple Notification Service and fixes a few bugs.
Latest Version
Download the latest version of the AWS SDK for Ruby:
gem install aws-sdk
New Features
| Change | Description |
|---|---|
| Amazon SNS topic subcriptions and SMS |
You can now pass a SMS phone number to AWS::SNS::Topic#subscribe: topic = AWS::SNS.new.topics.first
topic.subscribe('1-555-656-8600')
|
Resolved Issues
| Change | Description |
|---|---|
| EC2 Console Output |
Empty console output (nil values) were getting passed into a function to base64 decode, which raised a runtime error. Instead nil is returned now. |
| AWS::S3::ObjectCollection#each |
If S3 returns a malformed xml response when listing objects in a bucket, it was possible to fail to find the next marker and start over. Now an error is raised instead. |
| AWS::EC2::SecurityGroup::IngressIpPermissionCollection |
Resolved an error when enumerating ingress IP permissions of a VPC securuity group that authorized another security group. |
| AWS::SQS::ReceivedSNSMessage |
The message body is no longer base64 decoded. |
| AWS::Core::Http::CurbHandler |
A few issues related to object uploads with Phusion Passenger and the built in Curb handler were resolved thanks to a community submission. |
Supported API Versions
This release of the SDK supports the following API versions:
| Service | API Version |
|---|---|
| Amazon Elastic Compute Cloud | 2011-02-28 |
| Amazon SimpleDB | 2009-04-15 |
| Amazon Simple E-mail Service | 2010-12-01 |
| Amazon Simple Notifications Service | 2010-03-31 |
| Amazon Simple Queue Service | 2009-02-01 |
| Amazon Simple Storage Service | 2006-03-01 |
| AWS Identity and Access Management | 2010-05-08 |
| AWS Security Token Service | 2011-06-15 |
| Elastic Load Balancing | 2011-08-15 |