AWS Developer Tools Blog

Category: AWS Tools for PowerShell

Updating AWS SDK defaults – AWS STS service endpoint and Retry Strategy

AWS announces important configuration updates coming July 31st, 2025, affecting AWS SDKs and CLIs default settings. Two key changes include switching the AWS Security Token Service (STS) endpoint to regional and updating the default retry strategy to standard. These updates aim to improve service availability and reliability by implementing regional endpoints to reduce cross-regional dependencies and introducing token-bucket throttling for standardized retry behavior. Organizations should test their applications before the release date and can opt-in early or temporarily opt-out of these changes. These updates align with AWS best practices for optimal service performance and security.

Preview 1 of AWS Tools for PowerShell V5

This blog was co-authored by Afroz Mohammed and Jonathan Nunn, Software Developers on the AWS PowerShell team. In August 2024, the AWS Tools for PowerShell team announced the upcoming release of the AWS Tools for PowerShell V5. The first preview release of V5 is now available. Preview 1 of the AWS Tools for PowerShell V5 […]

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 […]

End-of-support for Windows PowerShell 2

Following the end of support of Windows Server 2008 R2, in March 2020 we announced that we require Windows PowerShell 3.0+ and .NET Framework 4.5+ as prerequisite for all new releases of AWSPowerShell. As of June 1st, 2020 we no longer release new AWSPowerShell versions compatible with Windows PowerShell 2. The existing versions of AWSPowerShell […]

PowerShell 7 support with AWS Lambda

Recently we released our .NET Core 3.1 AWS Lambda runtime. With our previous .NET Core 2.1 Lambda runtime we released the AWSLambdaPSCore PowerShell module that made it easy to deploy PowerShell scripts to Lambda using PowerShell 6 and the .NET Core 2.1 Lambda Runtime. Now we have released version 2.0.0 of the PowerShell module AWSLambdaPSCore. […]

AWS is updating minimum requirements for AWS Tools for PowerShell to Windows PowerShell 3.0 and .NET Framework 4.5

On January 14th 2020 Microsoft ended extended support for Windows Server 2008 and Windows Server 2008 R2. The oldest supported Windows Server version, Windows Server 2012, comes with Windows PowerShell 3.0 and .NET Framework 4.5. The legacy variant of AWS Tools for PowerShell (AWSPowerShell) is currently compatible with Windows PowerShell 2.0 and .NET Framework 3.5. […]

AWS Tools for PowerShell is now generally available with version 4.0

Dear AWS PowerShell Customers, We are excited to announce the GA release of version 4 of our PowerShell modules! AWS Tools for PowerShell is available in three different variants: AWS.Tools is the new modular variant that allows for faster import times and a smaller footprint. AWS.Tools is compatible with both PowerShell Core 6+ and Windows PowerShell 5.1 when .NET Framework 4.7.2 is installed. Starting with […]

Query Systems Manager Parameter Store for AWS Regions, endpoints and more using PowerShell

In Jeff Barr’s recent blog post, he announced support for querying AWS Region and service availability programmatically by using AWS Systems Manager Parameter Store. The examples in the blog post all used the AWS CLI, but the post noted that you can also use the AWS Tools for PowerShell. In this post I’ll show you […]