AWS Developer Tools Blog
Category: Programing Language
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 […]
AWS CLI Adds PKCE-based Authorization for SSO
The AWS Command Line Interface (AWS CLI) v2 now supports OAuth 2.0 authorization code flows using the Proof Key for Code Exchange (PKCE) standard. As of version 2.22.0, this new standard is the default behavior when running the aws sso login or aws configure sso commands. The authorization code flow with PKCE is the recommended […]
macOS 10.15 end of support for AWS CLI v2
Overview On 2024-11-13, the AWS Command Line Interface (AWS CLI) v2 PKG installer and source distribution bundle will no longer support macOS 10.15 (Catalina), following the macOS support policy for the AWS CLI v2. This means that macOS 10.15’s compatibility with newer AWS CLI v2 versions will not be guaranteed. Migrating to macOS 11 or […]
Preview 4 of AWS SDK for .NET V4
In August 2024, we announced the first preview of our upcoming version 4 of the AWS SDK for .NET. Since then we have continued making progress and released new previews as we go. At the time of writing this post, the SDK has released preview 4. In this post, we’ll take a look at some […]
JSON Structured Logging for .NET Lambda Functions
We are announcing support for JSON structured logging for the .NET managed runtime. This makes the .NET managed runtime compatible with the previously announced logging controls for AWS Lambda, allowing you to toggle logging format and log levels using the Lambda API. Formatting log messages as JSON documents makes it easier to search, filter, and […]
Enhancing Observability in the AWS SDK for .NET with OpenTelemetry
Starting with version 3.7.400, the AWS SDK for .NET added significant observability enhancements. It introduced powerful tracing and metrics capabilities with OpenTelemetry support, an industry-standard for observability. With these enhancements, developers can now gain deeper insights into their applications’ behavior, from tracking API call durations to monitoring system metrics. In this blog post, we’ll guide […]
Linux Support Updates for AWS CLI v2
Overview Today, Amazon Web Services is announcing the official Linux distribution support policy for the AWS Command Line Interface (AWS CLI) v2. In particular, this policy applies to Linux distributions based on the GNU C Library (glibc): the C standard library implementation by the GNU Project. Beginning September 16, 2024, the AWS CLI v2 will […]
Preview 1 of AWS SDK for .NET V4
In February 2024, AWS SDK for .NET team announced changes to the minimum .NET target versions the AWS SDK for .NET will support. The major changes announced were ending support for .NET Framework 3.5 and changing the minimum .NET Framework to 4.6.2. In June we revised the blog post with the .NET Framework minimum set […]
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 […]