

# Document history for the AWS SDK for Swift Developer Guide
<a name="doc-history"></a>

Updates about significant changes or changes of interest to the AWS SDK for Swift Developer Guide.

| Change | Description | Date | 
| --- |--- |--- |
| [Table of contents reorganization](#doc-history) | Reorganized the table of contents to more closely follow the standard used by other AWS SDK guides. | July 30, 2025 | 
| [HTTP client configuration](#doc-history) | Added documentation about configuring HTTP clients. | May 22, 2025 | 
| [Versioning policy](#doc-history) | Added information about the versioning policy and revised the content hierarchy. | February 14, 2025 | 
| [S3 checksums](#doc-history) | Added a section on using checksums with Amazon S3. | February 11, 2025 | 
| [Event streaming](#doc-history) | Added a section on using event streaming, using Amazon Transcribe as an example. | December 26, 2024 | 
| [Binary streaming](#doc-history) | Added a section on using binary streaming for both uploads and downloads. | December 13, 2024 | 
| [Presigned URLs and multipart uploads](#doc-history) | Added to the "Using the SDK for Swift" chapter two new sections: one on using multipart uploads and another on presigned URLs and requests. | December 7, 2024 | 
| [Credential identity resolvers](#doc-history) | Added a new section on credential identity resolvers, with examples for both AWS IAM Identity Center (SSO) and static resolvers. | November 8, 2024 | 
| [Sign In With Apple and paginators](#doc-history) | Added the new section covering how to use Sign In With Apple to authenticate for AWS services. Also added a new section covering the use of Paginators with the SDK. Removed the Lambda runtime warning added on 2024-10-04. | October 10, 2024 | 
| [Compatibility note in the Lambda content](#doc-history) | Added a note to the chapter on using the SDK to write Lambda functions, indicating that you temporarily can't use the SDK with the Swift AWS Lambda Runtime package. | October 4, 2024 | 
| [General availability](#doc-history) | Content has been updated for the general availability release of the SDK. | September 17, 2024 | 
| [Updated logging information](#doc-history) | The Testing and Debugging chapter now provides up-to-date information about configuring logging for both the SDK and the Common RunTime library. | August 30, 2024 | 
| [Added Lambda function information](#doc-history) | Added the section covering how to create Lambda functions using the Swift AWS Lambda Runtime from Apple's server-side Swift project. | August 21, 2024 | 
| [Assorted small corrections](#doc-history) | Fixed assorted small problems with the document. | August 19, 2024 | 
| [Update package file information](#doc-history) | Added information missing about how to set up the `Package.swift` file. | February 19, 2024 | 
| [Maintenance and updates](#doc-history) | Updated and added links to the SDK reference now that it's in place in its final home. Additionally, synchronized content with latest SDK changes. | February 1, 2024 | 
| [Updated tool version requirements](#doc-history) | Updated the minimum version requirements to Swift 5.7 and Xcode 14. | October 12, 2023 | 
| [Rewrote section on configuring clients](#doc-history) | The section named "Client configuration" has been replaced with a mostly rewritten section named "Customize client configurations". This brings obsolete content up-to-date and provides a working example. | October 10, 2023 | 
| [Content corrections](#doc-history) | Replaced some placeholder text with the correct content and fixed a broken link. | September 12, 2023 | 
| [Content additions](#doc-history) | Renamed the chapter on logging to "Testing and debugging," and added new content covering how to mock the SDK for Swift in tests. | August 28, 2023 | 
| [Added the section on using waiters](#doc-history) | Added the new section on using waiters. | August 9, 2023 | 
| [Updated setup process to use AWS IAM Identity Center](#doc-history) | Updated guide to align with the IAM best practices. For more information, see [Security best practices in IAM](https://docs.aws.amazon.com//IAM/latest/UserGuide/best-practices.html).This update also features general improvements and updates to bring the documentation closer to being in sync with version 0.20.0 of the SDK. | July 11, 2023 | 
| [New code examples for Amazon S3 and IAM](#doc-history) |  Added new examples for Amazon S3 and IAM, cleaned up and removed obsolete information, and fixed reported content errors.  | November 4, 2022 | 
| [Documentation update](#doc-history) |  Minor corrections and organizational improvements to the AWS SDK for Swift Developer Guide.  | August 19, 2022 | 
| [AWS SDK for Swift Developer Preview release](#doc-history) |  [AWS SDK for Swift Developer Preview](https://aws.amazon.com/sdk-for-swift) draft documentation.  | December 2, 2021 | 