2024/01/24 - 2 updated api methods
Changes add compatibility fallback S3#ExpiresString when S3#Expires field is not a date-time
2023/11/28 - 2 new 15 updated api methods
Changes Adds support for S3 Express One Zone.
2023/11/21 - 2 updated api methods
Changes Add support for automatic date based partitioning in S3 Server Access Logs.
2023/09/26 - 3 updated api methods
Changes This release adds a new field COMPLETED to the ReplicationStatus Enum. You can now use this field to validate the replication status of S3 objects using the AWS SDK.
2023/07/13 - 5 updated api methods
Changes S3 Inventory now supports Object Access Control List and Object Owner as available object metadata fields in inventory reports.
2023/06/28 - 3 updated api methods
Changes The S3 LISTObjects, ListObjectsV2 and ListObjectVersions API now supports a new optional header x-amz-optional-object-attributes. If header contains RestoreStatus as the value, then S3 will include Glacier restore status i.e. isRestoreInProgress and RestoreExpiryDate in List response.
2023/06/16 - 5 updated api methods
Changes This release adds SDK support for request-payer request header and request-charged response header in the "GetBucketAccelerateConfiguration", "ListMultipartUploads", "ListObjects", "ListObjectsV2" and "ListObjectVersions" S3 APIs.
2023/06/13 - 12 updated api methods
Changes Integrate double encryption feature to SDKs.
2023/04/19 - 14 updated api methods
Changes Provides support for "Snow" Storage class.
2022/10/19 - 2 updated api methods
Changes Updates internal logic for constructing API endpoints. We have added rule-based endpoints and internal model parameters.
2022/02/24 - 1 new 39 updated api methods
Changes This release adds support for new integrity checking capabilities in Amazon S3. You can choose from four supported checksum algorithms for data integrity checking on your upload and download requests. In addition, AWS SDK can automatically calculate a checksum as it streams data into S3
2021/11/30 - 20 updated api methods
Changes Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it.
2021/11/29 - 4 updated api methods
Changes Amazon S3 Event Notifications adds Amazon EventBridge as a destination and supports additional event types. The PutBucketNotificationConfiguration API can now skip validation of Amazon SQS, Amazon SNS and AWS Lambda destinations.
2021/11/23 - 4 updated api methods
Changes Introduce two new Filters to S3 Lifecycle configurations - ObjectSizeGreaterThan and ObjectSizeLessThan. Introduce a new way to trigger actions on noncurrent versions by providing the number of newer noncurrent versions along with noncurrent days.
2021/09/16 - 3 updated api methods
Changes Add support for access point arn filtering in S3 CW Request Metrics
2021/06/03 - 3 updated api methods
Changes S3 Inventory now supports Bucket Key Status
2021/03/18 - 1 new api methods
Changes S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
2021/03/10 - 2 updated api methods
Changes Adding ID element to the CORSRule schema
2021/02/26 - 2 updated api methods
Changes Bugfixing the s3 arn endpoint parser Add RequestPayer to GetObjectTagging and PutObjectTagging.
2020/12/01 - 12 updated api methods
Changes S3 adds support for multiple-destination replication, option to sync replica modifications; S3 Bucket Keys to reduce cost of S3 SSE with AWS KMS
2020/11/09 - 4 new 1 updated api methods
Changes S3 Intelligent-Tiering adds support for Archive and Deep Archive Access tiers; S3 Replication adds replication metrics and failure notifications, brings feature parity for delete marker replication
2020/10/02 - 3 new api methods
Changes Amazon S3 Object Ownership is a new S3 feature that enables bucket owners to automatically assume ownership of objects that are uploaded to their buckets by other AWS Accounts.
2020/09/30 - 12 updated api methods
Changes Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features. Support S3 on Outposts Access Point and Bucket ARNs
2020/09/10 - 86 updated api methods
Changes Bucket owner verification feature added. This feature introduces the x-amz-expected-bucket-owner and x-amz-source-expected-bucket-owner headers.
2020/08/11 - 2 updated api methods
Changes Add support for in-region CopyObject and UploadPartCopy through S3 Access Points
2019/11/20 - 6 updated api methods
Changes This release introduces support for Amazon S3 Replication Time Control, a new feature of S3 Replication that provides a predictable replication time backed by a Service Level Agreement. S3 Replication Time Control helps customers meet compliance or business requirements for data replication, and provides visibility into the replication process with new Amazon CloudWatch Metrics.
2019/11/18 - 2 updated api methods
Changes Added support for S3 Replication for existing objects. This release allows customers who have requested and been granted access to replicate existing S3 objects across buckets.
2019/10/31 - 3 updated api methods
Changes S3 Inventory now supports a new field 'IntelligentTieringAccessTier' that reports the access tier (frequent or infrequent) of objects stored in Intelligent-Tiering storage class.
2019/10/28 - 1 updated api methods
Changes Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range.
2019/07/03 - 3 updated api methods
Changes Add S3 x-amz-server-side-encryption-context support.
2019/05/16 - 1 updated api methods
Changes This release updates the Amazon S3 PUT Bucket replication API to include a new optional field named token, which allows you to add a replication configuration to an S3 bucket that has Object Lock enabled.
2019/03/27 - 16 updated api methods
Changes S3 Glacier Deep Archive provides secure, durable object storage class for long term data archival. This SDK release provides API support for this new storage class.
2018/12/04 - 3 updated api methods
Changes S3 Inventory reports can now be generated in Parquet format by setting the Destination Format to be 'Parquet'.
2018/11/27 - 6 new 20 updated api methods
Changes Four new Amazon S3 Glacier features help you reduce your storage costs by making it even easier to build archival applications using the Amazon S3 Glacier storage class. S3 Object Lock enables customers to apply Write Once Read Many (WORM) protection to objects in S3 in order to prevent object deletion for a customer-defined retention period. S3 Inventory now supports fields for reporting on S3 Object Lock. "ObjectLockRetainUntilDate", "ObjectLockMode", and "ObjectLockLegalHoldStatus" are now available as valid optional fields.
2018/11/26 - 16 updated api methods
Changes The INTELLIGENT_TIERING storage class is designed to optimize storage costs by automatically moving data to the most cost effective storage access tier, without performance impact or operational overhead. This SDK release provides API support for this new storage class.
2018/11/16 - 4 new api methods
Changes Add support for new S3 Block Public Access bucket-level APIs. The new Block Public Access settings allow bucket owners to prevent public access to S3 data via bucket/object ACLs or bucket policies.
2018/09/19 - 2 updated api methods
Changes S3 Cross Region Replication now allows customers to use S3 object tags to filter the scope of replication. By using S3 object tags, customers can identify individual objects for replication across AWS Regions for compliance and data protection. Cross Region Replication for S3 enables automatic and asynchronous replication of objects to another AWS Region, and with this release customers can replicate at a bucket level, prefix level or by using object tags.
2018/09/05 - 2 updated api methods
Changes Parquet input format support added for the SelectObjectContent API
2018/07/11 - 2 updated api methods
Changes S3 Select support for BZIP2 compressed input files
2018/06/26 - 2 updated api methods
Changes Add AllowQuotedRecordDelimiter to Amazon S3 Select API. Please refer to https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectSELECTContent.html for usage details.
2018/06/12 - 1 new api methods
Changes Adds support for S3 Select.
2018/04/04 - 16 updated api methods
Changes ONEZONE_IA storage class stores object data in only one Availability Zone at a lower price than STANDARD_IA. This SDK release provides API support for this new storage class.
2017/11/29 - 1 updated api methods
Changes This release includes support for Glacier Select, a new feature that allows you to filter and analyze your Glacier storage class objects and store the results in a user-specified S3 location.
2017/11/17 - 3 updated api methods
Changes Added ORC to the supported S3 Inventory formats.
2017/11/07 - 3 new 6 updated api methods
Changes This releases adds support for 4 features: 1. Default encryption for S3 Bucket, 2. Encryption status in inventory and Encryption support for inventory. 3. Cross region replication of KMS-encrypted objects, and 4. ownership overwrite for CRR.
2017/06/30 - 1 updated api methods
Changes API Update for S3: Adding Object Tagging Header to MultipartUpload Initialization
2016/11/29 - 15 new 5 updated api methods
Changes Updates the AWS.S3 API to the latest version.
2016/11/23 - 1 updated api methods
Changes Allow customers to specify different restore tiers when accessing their data.
2016/09/29 - 4 updated api methods
Changes S3 API update with partNumber extension and a bug fix to address list-objects command failing when a bucket is marked with request-pays.