

# Document history
<a name="document-history"></a>

This topic describes important changes to the AWS SDK for Kotlin Developer Guide over the course of its history.

| Change | Description | Date | 
| --- |--- |--- |
| [[Retries in the AWS SDK for Kotlin](retries.md)](retries.md) | Retry content reorganized and details about retryable exceptions added. | September 10, 2025 | 
| [Add information about how to cache credentials for a standalone credentials provider](#document-history) | [Cache credentials with a standalone provider](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/credential-providers.html#credentials-caching) | June 17, 2025 | 
| [[Mocking in the AWS SDK for Kotlin](mocking.md)](mocking.md) | Add information about mocking and using MockK with the SDK for Kotlin | April 30, 2025 | 
| [Add information on how to resolve dependency conflicts with the SDK using Gradle](#document-history) | [How do I resolve dependency conflicts?](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/ts-faq-dep-conflict-resolution.html#okhttp-dep-conflicts) | April 15, 2025 | 
| [Data integrity protection with checksums](s3-checksums.md) | Content updated with details about automatic checksum calculation. | January 16, 2025 | 
| [Update default credentials provider chain content](#document-history) | [The default credentials provider chain](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/credential-providers.html#default-credential-provider-chain). | January 15, 2025 | 
| [Update build file examples](#document-history) | Show build file elements as generated by Gradle version 8.11.1. Show use of BOM. Embed links to the latest version of artifacts. | December 18, 2024 | 
| [Add DynamoDB Mapper (Developer Preview) topic](#document-history) | [Map classes to DynamoDB items by using the DynamoDB Mapper (Developer Preview)](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/ddb-mapper.html) | October 29, 2024 | 
| [Update Amazon S3 bucket names](#document-history) | [Amazon S3 checksums with AWS SDK for Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/s3-checksums.html) | September 30, 2024 | 
| [Add information the OkHttp4 Engine](#document-history) | [Specify an HTTP engine type](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/http-client-config.html#http-config-engine) | September 26, 2024 | 
| [Add information about AWS account-based endpoints for DynamoDB](#document-history) | [Use AWS account-based endpoints](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/use-services-ddb.html) | September 24, 2024 | 
| [Add a Troubleshooting FAQs topic](#document-history) | [Troubleshooting FAQs](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/troubleshooting-faqs.html) | September 18, 2024 | 
| [Update OpenTelemetry configuration example and configuration of the default global telemetry provider](#document-history) | [Observability](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/observability.html) | May 2, 2024 | 
| [Provide more detail about the service client creation process](#document-history) | [Create a service client](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/creating-clients.html) | March 14, 2024 | 
| [Add Multi-Region Access Point topic](#document-history) | [Work with Amazon S3 Multi-Region Access Points by using the SDK for Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/use-services-s3-mrap.html) | February 6, 2024 | 
| [Add Gradle version catalog instructions](#document-history) | [Gradle version catalog (tab)](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/setup-create-project-file.html) | December 19, 2023 | 
| [General Availability release](#document-history) | [AWS SDK for Kotlin Developer Guide](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/home.html) | November 27, 2023 | 
| [Update the client endpoints configuration section based on SDK updates](#document-history) | [Client endpoints](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/config-endpoint.html) | August 25, 2023 | 
| [Amazon S3 checksums](s3-checksums.md) | Section added on how to use flexible checksums with Amazon S3. | August 14, 2023 | 
| [Add Observability topic](#document-history) | [Observability](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/observability.html) | August 3, 2023 | 
| [Add a topic that discusses retries](#document-history) | [Retries](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/retries.html) | July 7, 2023 | 
| [Update the HTTP client configuration section based on SDK updates](#document-history) | [HTTP client configuration](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/http-client-config.html) | June 6, 2023 | 
| [Add HTTP presigning topic](#document-history) | [Presigning requests](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/presign-requests.html) | June 2, 2023 | 
| [Add HTTP interceptors topic](#document-history) | [ HTTP interceptors ](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/interceptors.html) | May 22, 2023 | 
| [Support for automatic token refresh](#document-history) | Update [instructions for single sign-on access](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/setup-basic-onetime-setup.html#setup-awsaccount). | May 18, 2023 | 
| [Amazon S3 checksums](#document-history) | Add a section that describes how to [use checksums with Amazon S3](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/use-service-S3.html#use-service-S3-checksum). | May 15, 2023 | 
| [Override service client configuration](#document-history) | Add a section that describes how to [override the configuration of a service client and describes how resources are affected.](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/override-client-config.html) | May 8, 2023 | 
| [Enforce a minimum TLS version](#document-history) | Add a section that describes the options to [enforce a minimum TLS version](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/configure-http-tls.html). | May 3, 2023 | 
| [Client endpoint configuration](#document-history) | Add a topic that discusses [client endpoint configuration](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/config-endpoint.html). | April 7, 2023 | 
| [IAM best practices updates](#document-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). | March 22, 2023 | 
| [Add an example Maven project file](#document-history) | Show an example of a Maven project file in addition to a project file in Gradle in the [Set up topic](https://docs.aws.amazon.com/sdk-for-kotlin/latest/developer-guide/setup.html). | December 2, 2022 | 
| [Revise content of Developer Guide Preview](#document-history) | Content updated to reflect recent development work | October 4, 2022 | 
| [AWS SDK for Kotlin Developer Preview release](#document-history) |  [AWS SDK for Kotlin](https://aws.amazon.com/sdk-for-kotlin)  | December 2, 2021 | 
| [AWS SDK for Kotlin alpha release](#document-history) |  [Announcing new AWS SDK for Kotlin alpha release](https://aws.amazon.com/blogs/developer/aws-sdk-for-kotlin-alpha-release)  | August 30, 2021 | 