Skip to content

4.0.0 -- 2023-10-11

Compare
Choose a tag to compare
@josecorella josecorella released this 11 Oct 19:10
· 57 commits to mainline since this release

BREAKING CHANGES

  • AWS Encryption SDK for .NET now directly depends on the AWS Cryptographic Material Providers Library for .NET
  • Required Encryption Context CMM generates messages that the Encryption SDK for .NET < 4.0.0 cannot read
    • This feature does not yet exist in other Encryption SDKs, as such, messages written using this feature are not interoperable
      with other runtimes.
  • AWS Encryption SDK now only supports .NET 6.0 and later, and .NET Framework 4.8.0 and later.

Features

  • Required Encryption Context CMM
  • AWS KMS RSA Keyring
  • AWS KMS Hierarchical Keyring

NuGet Rename

Added on October 16th, 2023
As of version 4.0.0, the AWS Encryption SDK for .NET is on NuGet as AWS.Cryptography.EncryptionSDK.

Prior versions are under AWS.EncryptionSDK.