AWS Developer Tools Blog
Category: AWS SDK for Java
AWS CRT Client for Java adds GraalVM Native Image support
We are happy to announce GraalVM Native Image support for the AWS CRT (Common Runtime) package for Java starting with release 0.31.1. The AWS Java SDK picks up the update since version 2.28.7. Using AWS CRT with GraalVM Native Image in a demo app improved request times and both operational overhead and archive size were […]
The AWS SDK for Java 1.x will no longer support Java 7
The AWS SDK for Java currently maintains two major versions: 1.12.x and 2.x. Customers who use Java 8 or a newer version of Java may use either 2.x or 1.12.x of the SDK, and customers who use Java 7 may use 1.12.767 or earlier of the SDK. In July 2022, Oracle ended the service life […]
Preview Release of the Migration Tool for the AWS SDK for Java 2.x
The AWS SDK for Java 1.x entered maintenance mode on July 31, 2024. We recommend that you migrate to the AWS SDK for Java 2.x to access new features, enhanced performance, and continued support from AWS. We understand our customers’ time is valuable, and we’ve heard customers want simpler ways to migrate. That’s why we […]
The AWS SDK for Java 1.x is in maintenance mode, effective July 31, 2024
In alignment with our announcement in January and the SDKs and Tools Maintenance Policy, the AWS SDK for Java 1.x will no longer receive updates for new or existing services, and will not be updated to support new regions. Customers can use the AWS SDK for Java 2.x along-side the 1.x SDK to access new […]
Announcing end-of-support for AWS SDK for Java v1.x effective December 31, 2025
In alignment with our SDKs and Tools Maintenance Policy, the AWS SDK for Java v1.x will enter maintenance mode on July 31, 2024, and reach end-of-support on December 31, 2025. Existing applications that use AWS SDK for Java v1.x will continue to function as intended, unless there is a fundamental change to how an AWS […]
Update to AWS SDK for Java v2, AWS SDK for .NET v3, and AWS Tools for PowerShell when using S3 GetObjectAttributes API
This blog post is intended to notify customers using the AWS SDK for Java v2.x, AWS SDK for .NET v3.x, or AWS Tools for PowerShell v4.x, of a change in parameter type for the S3 GetObjectAttributes API. This change may require a type definition change in your code. On September 20, 2023, we released a […]
Introducing a new client in the AWS SDK for Java 2.x for retrieving EC2 Instance Metadata
You can now use AWS SDK for Java 2.x to easily retrieve instance metadata for an Amazon Elastic Compute Cloud (Amazon EC2) instance! We are pleased to announce the general availability of new Java SDK EC2 Instance Metadata Clients in the AWS SDK for Java 2.x (version 2.19.29 or later). You can use this new […]
Announcing availability of the AWS CRT HTTP Client in the AWS SDK for Java 2.x
We are excited to announce the general availability (GA) of the AWS Common Runtime (CRT) HTTP Client in the AWS SDK for Java 2.x. With release version 2.20.0 of the SDK, the AWS CRT HTTP Client can now be used in production environments. The AWS CRT HTTP Client is an asynchronous, non-blocking HTTP client that […]
Introducing CRT-based S3 Client and the S3 Transfer Manager in the AWS SDK for Java 2.x
We are excited to announce the general availability of two new features in the AWS SDK for Java 2.x that enable accelerated object transfer with Amazon Simple Storage Service (Amazon S3): An AWS Common Runtime (CRT)-based S3 SDK client, and the S3 Transfer Manager. The CRT-based S3 client allows you to transfer objects to and […]
Amazon CloudFront Signed URLs and Cookies are now supported in AWS SDK for Java 2.x
We are pleased to announce the general availability of Amazon CloudFront signed URLs and signed cookies in the AWS SDK for Java 2.x. You can now securely serve private content through CloudFront, requiring that your users access your content by using special CloudFront signed URLs or signed cookies. To configure your CloudFront distribution to use […]