Skip to content

4.0.0.0-preview.7

Pre-release
Pre-release

Choose a tag to compare

@aws-sdk-dotnet-automation aws-sdk-dotnet-automation released this 17 Feb 18:37
· 3947 commits to main since this release

4.0.0.0-preview.7 (2025-02-17 16:10 UTC)

  • EC2 (4.0.0.0)
    • [Breaking Change] Removed EC2: DiskImageImporter, ImportCleanup, EC2Metadata, and S3UploadPolicy classes which are obsolete.
  • S3 (4.0.0.0)
    • Removed GlobalSuppressions for removed EC2 classes.
  • Core 4.0.0.0
    • [Breaking Change] Removal of AWSConfigsS3.UseSignatureVersion4 and AWSConfigsS3.UseSigV4SetExplicitly to always use SigV4.
    • [Breaking Change] Removal of ClientConfig.SignatureVersion only used by S3 for backward compatibility.
    • [Breaking Change] Removal of Endpoint.SignatureVersionOverride from the obsolete Endpoint class used to handle overriding signature versions for S3.
    • [Breaking Change] Removal of the obsolete EventBridgeSigner class.
    • [Breaking Change] Updated AmazonS3Util.PostUpload and S3PostUploadSignedPolicy.GetSignedPolicy to use SigV4. S3PostUploadSignedPolicy.GetSignedPolicyV4 removed and overwrote to S3PostUploadSignedPolicy.GetSignedPolicy.
    • Fixed issue where System.Text.Json dependencies were not being copied to the AWS SDK for .NET ZIP artifacts
    • Refactor Core to remove LitJson references and use System.Text.Json instead
    • Refactor tests and services to use System.Text.Json instead of LitJson
    • Updated S3 GetPreSignedURL to always use SigV4 unless the expiration date is greater than seven days and it is a region which supports SigV2.
    • All services packages updated to require new Core