Posted By: Marcel Molina Jr.
Date: 2006-12-09 05:03
Summary: aws/s3 0.2.1
Project: AWS - Amazon Web Services (S3, SQS)
0.2.1 is a point release with a handful of bug fixes . Thanks to everyone who sent in a report.
CHANGES
- When the bucket name argument (for e.g. Bucket.objects) is being used as the option hash, reassign it to the options variable and set the bucket to nil so bucket inference + options works.
- Don't call CGI.escape on query string parameters in Hash#to_query_string since all paths get passed through URI.escape right before the request is made. Paths were getting double escaped. Bug spotted by [David Hanson]
- Make s3sh exec irb.bat if on Windows. Bug spotted by [N. Sathish Kumar <nsathishk@yahoo.com>]
- Avoid class_variable_(get|set) since it was only recently added to Ruby. Spotted by [N. Sathish Kumar <nsathishk@yahoo.com>]
- Raise NoSuchKey if S3Object.about requests a key that does not exist.
- If the response body is an empty string, don't try to parse it as xml.
- Don't reject every body type save for IO and String at the door when making a request. Suggested by [Alex MacCaw <maccman@gmail.com>]
- Allow dots in bucket names. [Jesse Newland] |
|