This topic describes important changes to the AWS SDK for Java Developer Guide over the course of its history.
This documentation was last built on: 2023-05-2023
Change | Description | Date |
---|---|---|
Set up a Gradle project | Update Gradle project setup | 3 May 2023 |
DynamoDB Enhanced Client API | Rewritten DynamoDB Enhanced Client API topic released | 28 April 2023 |
Update get started tutorial instructions | Maven archetype modified to include option for credentialProvider; instructions modified accordingly. | 11 April 2023 |
Remove Amazon S3 Encryption Client and DynamoDB document APIs from list of features not yet in version 2. | Amazon S3 Encryption Client and DynamoDB Enhanced Document API have been released for version 2 of the SDK for Java. | 10 April 2023 |
HTTP client recommendations | Add HTTP client decision guidance | 30 March 2023 |
IAM best practices updates | Updated guide to align with the IAM best practices. For more information, see Security best practices in IAM. | 14 March 2023 |
Reload profile credentials | Add section on reloading profile credentials | 9 February 2023 |
Configuring the AWS CRT-based HTTP client | Update topic for GA release | 8 February 2023 |
Work with Amazon EC2 instance metadata | Add guided example for Java SDK client for Amazon S3 instance metadata service | 1 February 2023 |
AWS CRT-based S3 client | Add section for the AWS CRT-based S3 Client | 19 December 2022 |
Amazon S3 Transfer Manager | Update Amazon S3 Transfer Manager examples for GA release. | 19 December 2022 |
Best practices for AWS SDK for Java 2.x | Added best practices section | 18 November 2022 |
Load temporary credentials from an external process | Added section on loading credentials from an external process | 15 November 2022 |
Service client metrics | Updated metric listing with HTTP client usage requirement | 9 November 2022 |
Mapping items in DynamoDB tables | Added details for dependencies and using a builder to create a TableSchema | 4 November 2022 |
Amazon S3 Transfer Manager | Example code corrected | 2 November 2022 |
Reducing SDK startup time for AWS Lambda | Updated section with additional options to reduce Lambda starup time | 1 November 2022 |
HTTP clients | Added configuration information to cover all HTTP clients in the SDK | 26 October 2022 |
Mapping items in DynamoDB tables | Corrected examples | 10 October 2022 |
Logging with the SDK for Java 2.x | Updated logging topic to include wire logging details for all HTTP clients | 4 October 2022 |
AWS database services and AWS SDK for Java 2.x | Added overview section of AWS database services and the SDK for Java 2.x | 13 September 2022 |
EC2-Classic Networking is Retiring | EC2-Classic is retiring on August 15, 2022 | 28 July 2022 |
Additional authentication options | Update to dependency required for single sign-on authentication | 18 July 2022 |
Working with TLS in the SDK for Java | Update TLS security information | 8 April 2022 |
Additional authentication options | Added more information about setting up and using credentials | 22 February 2021 |
Set up a GraalVM Native Image project for the AWS SDK for Java | New topic for setting up a GraalVM Native Image project | 18 February 2021 |
Using waiters in the AWS SDK for Java 2.x | Waiters released; added topic for the new feature | 30 September 2020 |
Enabling SDK metrics for the AWS SDK for Java | Metrics released; added topic for the new feature | 17 August 2020 |
Working with Amazon Pinpoint, Working with Amazon Cognito, Working with Amazon Simple Notification Service | Added example topics for Amazon Pinpoint, Amazon Cognito, and Amazon SNS | 30 May 2020 |
Reducing SDK startup time for AWS Lambda | Added AWS Lambda function performance topic | 29 May 2020 |
Setting the JVM TTL for DNS name lookups | Added JVM TTL DNS caching topic | 27 April 2020 |
Set up an Apache Maven project, Set up a Gradle project | New Maven and Gradle set up topics | 21 April 2020 |
Mapping items in DynamoDB tables | Added DynamoDB enhanced client topic | 20 April 2020 |
Working with TLS in the SDK for Java | Added TLS 1.2 to security section | 19 March 2020 |
Subscribing to Amazon Kinesis Data Streams | Added Kinesis stream examples | 2 August 2018 |
Retrieving paginated results using the AWS SDK for Java 2.x | Added auto pagination topic | 5 April 2018 |
Code examples for the AWS SDK for Java 2.x | Added example topics for IAM, Amazon EC2, CloudWatch and DynamoDB | 29 December 2017 |
Working with Amazon S3 | Added getobjects example for Amazon S3 | 7 August 2017 |
Asynchronous programming | Added async topic | 4 August 2017 |
GA release of the AWS SDK for Java 2.x | AWS SDK for Java version 2 (v2) released | 28 June 2017 |