This release note documents the new features, changes, and bug fixes to the RightAws gem.
Current Version: right_aws 1.9.0
Release Date: November 21, 2008
Link: http://rubyforge.org/projects/rightaws/
right_aws 1.9.0
Release Date: November 21, 2008
RightAws::Ec2 now supports Windows instances. Added:
- Ec2::get_initial_password
- Ec2::bundle_instance
- Ec2::describe_bundle_tasks
- Ec::cancel_bundle_task
Full Amazon CloudFront support added with RightAws::AcfInterface
Bug fixes to S3Interface::store_object_and_verify and S3Interface::retrieve_object_and_verify (thanks to numerous user reports)
Updates to caching for Ec2::describe_images_by methods
Ec2 now has Ec2::last_request_id
Release Date: October 07, 2008
RightScale::SdbInterface and ::ActiveSdb have several enhancements, including:
- RightAws::SdbInterface#last_query_expressionwas added for debug puposes.
- RightAws::ActiveSdb::Base#query :order and :auto_loadoptions were added to support query result sorting and attributes auto loading.
- RightAws::ActiveSdb::Base#find_all_by_ and find_by_ helperswere improved to support
:order, :auto_load, :limit and :next_token options.- RightAws::SdbInterface#delete_attributes bug was fixed.
- SdbInterface allows specification of a string value to use for representing Ruby nil in SDB.
- Sdb tests were fixed and improved.
Release Date: August 22, 2008
New Features
- Support for Amazon's Elastic Block Store (EBS).
- Via the RightAws::Ec2 module, you can create and delete EBS volumes, attach and detach them from instances, snapshot volumes, and list the available volumes and snapshots.
Changes and Bug Fixes
- Correction of RightAws::S3 copy's failure to url-encode the source key.
Release Date: July 7, 2008
New Features
- Support in RightAws::S3 and RightAws::S3Interface for S3 key copy, move, and rename.
- Support for signature version 0 request authentication to EC2, SQS, and SDB.
- Enhanced S3 object meta-header read and update.
- Interoperability with clouds running Eucalyptus (http://eucalyptus.cs.ucsb.edu) -- Contributed by the Eucalyptus group
- Support for c1.medium and c1.xlarge instance types.
Changes and Bug Fixes
- Corrected the failure, under certain conditions, of retries of streaming PUTs to S3. We now reset the seek pointer of the streaming I/O object to its initial position.
- Removal of an accidental dependency on ActiveSupport in RightAws::S3Interface.get_link().
- Monkey-patch of the Ruby File class on Windows platforms to correct a problem in lstat. The lstat bug was causing failures of very large file uploads on Windows -- Contributed by Benjamin Allfree.
- Fixed parsing of the ETag field for S3 objects.