Skip to content

Commit

Permalink
chore: bump version number from 3.2 to 3.3 (#834)
Browse files Browse the repository at this point in the history
* chore: bump version number from 3.2 to 3.3
  • Loading branch information
ajewellamz authored Mar 19, 2024
1 parent c023b62 commit cd3287c
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 8 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 3.2.0 2024-03-20

### Features

- A fourth Crypto Action will be made available : `SIGN_AND_INCLUDE_IN_ENCRYPTION_CONTEXT`, to join the existing `DO_NOTHING`, `SIGN_ONLY` and `ENCRYPT_AND_SIGN`. `SIGN_AND_INCLUDE_IN_ENCRYPTION_CONTEXT` behaves like `SIGN_ONLY`, but also includes the value in the encryption context, making it available to the branch key selector.
- The Parsed Header, returned from EncryptItem and DecryptItem, now returns two more fields
- encryptionContext : the full encryption context used for encryption
- selectorContext : the encryption context as presented to the branch key selector
- The Java Enhanced Client now supports Single Table Design. When using the DynamoDbEnhancedTableEncryptionConfig builder, one can now specify `schemaOnEncrypt` multiple times, once for each class being modeled in the table.
- There was a hard limit of 100 on the size of maps and lists in Items to be encrypted. This limit has been removed.

## 3.2.0 2024-01-16

### Features
Expand All @@ -15,7 +26,7 @@
- New APIs : ResolveAttributes and GetVirtualFields to assist in development and debugging.

### Fix
- String compare for client side filtering of Scan and Query results could somtimes produce the wrong result for certain characters.
- String compare for client side filtering of Scan and Query results could sometimes produce the wrong result for certain characters.


## 3.1.2 2023-11-13
Expand Down
2 changes: 1 addition & 1 deletion DynamoDbEncryption/runtimes/net/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
[assembly: AssemblyTitle("AWS.Cryptography.DbEncryptionSDK.DynamoDb")]

// This should be kept in sync with the version number in MPL.csproj
[assembly: AssemblyVersion("3.2.0")]
[assembly: AssemblyVersion("3.3.0")]

2 changes: 1 addition & 1 deletion DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<IsPackable>true</IsPackable>

<Version>3.2.0</Version>
<Version>3.3.0</Version>

<AssemblyName>AWS.Cryptography.DbEncryptionSDK.DynamoDb</AssemblyName>
<PackageId>AWS.Cryptography.DbEncryptionSDK.DynamoDb</PackageId>
Expand Down
8 changes: 4 additions & 4 deletions TestVectors/dafny/DDBEncryption/src/TestVectors.dfy
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,10 @@ module {:options "-functionSyntax:4"} DdbEncryptionTestVectors {
print |roundTripTests[1].configs|, " configs and ", |roundTripTests[1].records|, " records for round trip.\n";
}

var _ :- expect DecryptManifest.Decrypt("decrypt_dotnet_42.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_java_42.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_dotnet_43.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_java_43.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_dotnet_32.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_java_32.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_dotnet_33.json");
var _ :- expect DecryptManifest.Decrypt("decrypt_java_33.json");
var _ :- expect WriteManifest.Write("encrypt.json");
var _ :- expect EncryptManifest.Encrypt("encrypt.json", "decrypt.json", "java", "3.2");
var _ :- expect DecryptManifest.Decrypt("decrypt.json");
Expand Down
2 changes: 1 addition & 1 deletion project.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
projectJavaVersion=3.2.0
projectJavaVersion=3.3.0
mplDependencyJavaVersion=1.2.0
dafnyRuntimeJavaVersion=4.2.0
smithyDafnyJavaConversionVersion=0.1

0 comments on commit cd3287c

Please sign in to comment.