AWS Developer Tools Blog
Category: Programing Language
Modular packages in AWS SDK for JavaScript
As of December 15th, 2020, the AWS SDK for JavaScript, version 3 (v3) is generally available. On October 19th, 2020, we published the Release Candidate (RC) of the AWS SDK for JavaScript, version 3 (v3). One of the major changes in the JavaScript SDK v3 is modularized packages. This blog post explains why we decided to […]
Introducing Middleware Stack in Modular AWS SDK for JavaScript
One of the major changes in v3 is introduction of the middleware stack, which customizes the SDK behavior by modifying the middleware. In this blog post we’d like to describe how you can use this feature in detail.
Announcing the end of support for the AWS SDK for .NET version 1
On April 1st, 2021, the AWS SDK for .NET version 1 (v1) will reach the end of support. After this date it will no longer receive updates or releases, including critical bugs or security updates. Previously published releases will continue to be available via NuGet. The code will remain on GitHub, but the repository may […]
Announcing the end of support for Python 3.4 and 3.5 in the AWS SDK for Python and AWS CLI v1
On February 1, 2021, the AWS SDK for Python (Boto3 and Botocore) and the AWS Command Line Interface (AWS CLI) v1 will no longer support Python 3.4 and Python 3.5. We encourage you to upgrade to Python 3.6 or later (this deprecation doesn’t affect customers using Python 2.7). Per the Python Software Foundation, Python 3.4.10 […]
Modular AWS SDK for JavaScript – Release Candidate
As of December 15th, 2020, the AWS SDK for JavaScript, version 3 (v3) is generally available. We’re happy to announce the Release Candidate (RC) of the AWS SDK for JavaScript, version 3 (v3). This RC follows the Developer preview release of the JavaScript SDK. It is a major rewrite of the version 2.x code base, and […]
AWS Chalice now supports Amazon Kinesis and Amazon DynamoDB Streams
Version 1.21.0 of AWS Chalice, a framework for creating serverless applications in Python, adds support for two new event sources in AWS Lambda. You can now configure a Lambda function to be automatically invoked whenever a record is added to an Amazon Kinesis stream or whenever an Amazon DynamoDB table is updated. Chalice automatically handles […]
Using Waiters in the AWS SDK for Java 2.x
We are excited to announce the general availability of the waiters feature in the AWS SDK for Java 2.x (version 2.15.0 or later). Waiters are an abstraction used to poll a resource until a desired state is reached, or until it is determined that the resource will never enter into the desired state. When interacting […]
Client Updates in the Preview Version of the AWS SDK for Go V2
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. The AWS SDK for Go V2 developer preview was introduced in December 2017 based on customer feedback provided by you, and we focused on improving its ease of use, performance, consistency, and discoverability. We’re happy to share the updated […]
Following serverless best practices with AWS Chalice and Lambda Powertools
AWS Chalice lets you quickly create serverless applications in Python. It has a number of built-in features such as integration with AWS Lambda event sources as well as support for different deployment systems such as AWS SAM and Terraform. There are scenarios where you may want to extend the behavior of Chalice and customize how […]
Introducing immutable class mapping for the Enhanced DynamoDB Client in AWS SDK for Java 2.x
We are pleased to announce that the enhanced DynamoDB client in the AWS SDK for Java 2.x now supports the mapping of immutable Java objects directly with records in your DynamoDB tables. Previously, only mutable ‘Java bean’ style objects were supported. Immutability in Java is a commonly used style that allows developers to create classes […]