| Did this page help you? Yes No Tell us about it... |
This document history is associated with the 2006-03-01 release of Amazon S3. This guide was last updated on 10 January 2012.
The following table describes the important changes since the last release of the Amazon S3 API Reference.
| Change | Description | Release Date |
|---|---|---|
| Object Expiration support | You can use Object Expiration to schedule automatic removal of data after a configured time period. You set object expiration by adding lifecycle configuration to a bucket. For more information, see Object Expiration. | In this release. |
| New Region supported | Amazon S3 now supports the South America (Sao Paulo) Region. For more information, see Buckets and Regions in the Amazon Simple Storage Service Developer Guide. | 14 December 2011 |
| Multi-Object Delete |
Amazon S3 now supports Multi-Object Delete API that enables you to delete multiple objects in a single request. With this feature, you can remove large numbers of objects from Amazon S3 more quickly than using multiple individual DELETE requests. For more information about the API see, see Delete Multiple Objects. For conceptual information about the delete operation, see Deleting Objects. | 07 December 2011 |
| New Region supported | Amazon S3 now supports the US West (Oregon) Region. For more information, see Buckets and Regions in the Amazon Simple Storage Service Developer Guide. | 08 November 2011 |
|
Server-side encryption support |
Amazon S3 now supports server-side encryption. It enables you to request Amazon S3 to
encrypt your data at rest, that is, encrypt your object data when Amazon
S3 writes your data to disks in its data centers. To request server-side
encryption, you must add the | 17 October 2011 |
|
Multipart Upload API extended to enable copying objects up to 5 TB |
Prior to this release, Amazon S3 API supported copying objects (see PUT Object - Copy) of up to
5 GB in size. To enable copying objects larger than 5 GB, Amazon S3
extends the multipart upload API with a new operation, | 21 June 2011 |
|
SOAP API calls over HTTP disabled |
To increase security, SOAP API calls over HTTP are disabled. Authenticated and anonymous SOAP requests must be sent to Amazon S3 using SSL. | 6 June 2011 |
|
Support for hosting static websites in Amazon S3 |
Amazon S3 introduces enhanced support for hosting static websites. This includes support
for index documents and custom error documents. When using these
features, requests to the root of your bucket or a subfolder (e.g.,
For conceptual overview, go to Hosting Websites on Amazon S3 in the Amazon Simple Storage Service Developer Guide. |
17 February 2011 |
|
Response Header API Support |
The GET Object REST API now allows you to change the response headers of the REST GET Object request for each request. That is, you can alter object metadata in the response, without altering the object itself. For more information, see GET Object. |
14 January 2011 |
|
Large Object Support |
Amazon S3 has increased the maximum size of an object you can store in an S3 bucket from 5 GB to 5 TB. If you are using the REST API you can upload objects of up to 5 GB size in a single PUT operation. For larger objects, you must use the Multipart Upload REST API to upload objects in parts. For conceptual information, go to Uploading Objects Using Multipart Upload. For multipart upload API information, see Initiate Multipart Upload, Upload Part, Complete Multipart Upload, List Parts, and List Multipart Uploads |
9 December 2010 |
|
Multipart upload |
Multipart upload enables faster, more flexible uploads into Amazon S3. It allows you to upload a single object as a set of parts. For conceptual information, go to Uploading Objects Using Multipart Upload. For multipart upload API information, see Initiate Multipart Upload, Upload Part, Complete Multipart Upload, List Parts, and List Multipart Uploads |
10 November 2010 |
| Notifications | The Amazon S3 notifications feature enables you to configure a bucket so that Amazon S3 publishes a message to an Amazon Simple Notification Service (SNS) topic when Amazon S3 detects a key event on a bucket. For more information, see GET Bucket notification and PUT Bucket notification. | 14 July 2010 |
| Bucket policies | Bucket policies is an access management system you use to set access permissions on buckets, objects, and sets of objects. This functionality supplements and in many cases replaces access control lists. | 6 July 2010 |
| Reduced Redundancy | Amazon S3 now enables you to reduce your storage costs by storing objects in Amazon S3 with reduced redundancy. For more information, see PUT Object. | 12 May 2010 |
| New Region supported | Amazon S3 now supports the Asia Pacific (Singapore) Region and therefore new location constraints. For more information, see GET Bucket location and PUT Bucket. | 28 April 2010 |
| Object Versioning | This release introduces object Versioning. All objects now have a key and a version. If you enable versioning for a bucket, Amazon S3 gives all objects added to a bucket a unique version ID. This feature enables you to recover from unintended overwrites and deletions. For more information, see GET Object, DELETE Object, PUT Object, PUT Object Copy, or POST Object. The SOAP API does not support versioned objects. | 8 February 2010 |
| New Region supported | Amazon S3 now supports the US-West (Northern California) Region. The new
endpoint is s3-us-west-1.amazonaws.com. For more
information, see How to Select a Region for Your Buckets. | 2 December 2009 |
| C# Library Support | AWS now provides Amazon S3 C# libraries, sample code, tutorials, and other resources for software developers who prefer to build applications using language-specific APIs instead of REST or SOAP. These libraries provide basic functions (not included in the REST or SOAP APIs), such as request authentication, request retries, and error handling so that it's easier to get started. | 11 November 2009 |
| Technical documents reorganized | The API reference has been split out of the Amazon S3 Developer Guide. Now, on the documentation landing page, http://developer.amazonwebservices.com/connect/entry.jspa?externalID=123&categoryID=48 you can select the document you want to view. When viewing the documents online, the links in one document will take you, when appropriate, to one of the other guides. | 16 September 2009 |