Skip to content

Commit b4a9df9

Browse files
committedMar 4, 2025
Commit version number update changes
1 parent 8b2c366 commit b4a9df9

File tree

3 files changed

+32
-32
lines changed

3 files changed

+32
-32
lines changed
 

‎changelogs/SDK.CHANGELOG.2025.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
### 4.0.0.0-preview.9 (2025-03-04 14:29 UTC)
2+
* DynamoDBv2 (4.0.0.0)
3+
* Implement DynamoDBDerivedTypeAttribute to enable polymorphism support for nested items on save and load data.
4+
* S3 (4.0.0.0)
5+
* Manual sweep of S3 for protocol test compliance.
6+
* Core 4.0.0.0
7+
* [Breaking Change] Rework how SDK logs can be outputted. The AWSSDK.Extensions.Logging.ILoggerAdaptor and AWSSDK.Extensions.Logging.Log4NetAdaptor adaptor packages were added to support outputting the SDK logs to Microsoft.Extensions.Logging or log4net.
8+
* Do not send null values, but do send empty strings and empty lists over the wire in headers for restxml and restjson protocols
9+
* Improved error message when searching for AWS credentials and no credentials were found.
10+
* The `CredentialsRetriever` pipeline handler has been removed and each signer now retrieves credentials from the `Identity` property directly instead.
11+
* The `FallbackCredentialsFactory` has been marked as deprecated, and the `DefaultAWSCredentialsIdentityResolver` class should be used instead. This new class follows the credential resolution order as the other AWS SDKs and will re-evaluate credentials when environment variables (such as `AWS_PROFILE`) change - which can happen in interactive PowerShell sessions.
12+
* The `ImmutableCredentials` property of the `RequestContext` has been removed - as it's only applicable to AWS credentials. A new property named `Identity` is available instead (it'll be used for anonymous and token credentials as well).
13+
* The AWS SDK for .NET has been updated to resolve credentials at request time, instead of resolving them when a client is instantiated (note: credentials are still cached between executions, the SDK won't attempt to retrieve them again - e.g. by calling `AssumeRole` - if they're valid from a previous call).
14+
* The signature for the signer classes (such as `AWS4Signer`) has been changed as they now implement a new interface.
15+
* All services packages updated to require new Core
16+
117
### 4.0.0.0-preview.8 (2025-02-25 13:38 UTC)
218
* DataExchange (4.0.0.0)
319
* Updated `SendApiAsset` operation to set correct `Content-Type` header

‎changelogs/SDK.CHANGELOG.ALL.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
### 4.0.0.0-preview.9 (2025-03-04 14:29 UTC)
2+
* DynamoDBv2 (4.0.0.0)
3+
* Implement DynamoDBDerivedTypeAttribute to enable polymorphism support for nested items on save and load data.
4+
* S3 (4.0.0.0)
5+
* Manual sweep of S3 for protocol test compliance.
6+
* Core 4.0.0.0
7+
* [Breaking Change] Rework how SDK logs can be outputted. The AWSSDK.Extensions.Logging.ILoggerAdaptor and AWSSDK.Extensions.Logging.Log4NetAdaptor adaptor packages were added to support outputting the SDK logs to Microsoft.Extensions.Logging or log4net.
8+
* Do not send null values, but do send empty strings and empty lists over the wire in headers for restxml and restjson protocols
9+
* Improved error message when searching for AWS credentials and no credentials were found.
10+
* The `CredentialsRetriever` pipeline handler has been removed and each signer now retrieves credentials from the `Identity` property directly instead.
11+
* The `FallbackCredentialsFactory` has been marked as deprecated, and the `DefaultAWSCredentialsIdentityResolver` class should be used instead. This new class follows the credential resolution order as the other AWS SDKs and will re-evaluate credentials when environment variables (such as `AWS_PROFILE`) change - which can happen in interactive PowerShell sessions.
12+
* The `ImmutableCredentials` property of the `RequestContext` has been removed - as it's only applicable to AWS credentials. A new property named `Identity` is available instead (it'll be used for anonymous and token credentials as well).
13+
* The AWS SDK for .NET has been updated to resolve credentials at request time, instead of resolving them when a client is instantiated (note: credentials are still cached between executions, the SDK won't attempt to retrieve them again - e.g. by calling `AssumeRole` - if they're valid from a previous call).
14+
* The signature for the signer classes (such as `AWS4Signer`) has been changed as they now implement a new interface.
15+
* All services packages updated to require new Core
16+
117
### 4.0.0.0-preview.8 (2025-02-25 13:38 UTC)
218
* DataExchange (4.0.0.0)
319
* Updated `SendApiAsset` operation to set correct `Content-Type` header

‎generator/.DevConfigs/bc057d5e-a710-458b-ac2e-92e0cf88b741.json

-32
This file was deleted.

0 commit comments

Comments
 (0)
Failed to load comments.