From d3ded05cac970d91c2c78ae6ff86370746c85cb9 Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Tue, 9 Jan 2024 13:11:47 -0800 Subject: [PATCH 1/3] feat: bump version and prepare for release --- DynamoDbEncryption/icon.png | Bin 0 -> 7589 bytes .../runtimes/net/DynamoDbEncryption.csproj | 36 +++++++++++++----- project.properties | 2 +- 3 files changed, 28 insertions(+), 10 deletions(-) create mode 100644 DynamoDbEncryption/icon.png diff --git a/DynamoDbEncryption/icon.png b/DynamoDbEncryption/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..545664a95ddd5fd7477d21b47c09cd4489ed5190 GIT binary patch literal 7589 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 E0I&O*+W-In literal 0 HcmV?d00001 diff --git a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj index f50e573b2..81ae52252 100644 --- a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj +++ b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj @@ -1,12 +1,34 @@ - AWS Cryptography DynamoDb Encryption + Library + false + true + + 1.2.0 + + AWS.Cryptography.DbEncryptionSDK.DynamoDb + AWS.Cryptography.DbEncryptionSDK.DynamoDb + AWSDatabaseEncryptionLibrary + + The AWS Database Encryption SDK for DyanamoDB in .NET abstracts client-side encryption for Amazon DynamoDB operations. It uses cryptographic best practices to protect the data keys that protect your data. + Amazon Web Services + Apache-2.0 + https://github.com/aws/aws-database-encryption-sdk-dynamodb + icon.png + README.md + AWS;Amazon;KMS;Encryption;Cryptography;DynamoDB + enable disable 10 net6.0;net48 false + + CS0105,CS0618 @@ -27,13 +49,9 @@ - - + + + + diff --git a/project.properties b/project.properties index f3fd2a886..150f5cefd 100644 --- a/project.properties +++ b/project.properties @@ -1,4 +1,4 @@ -projectJavaVersion=3.1.2 +projectJavaVersion=3.2.0 mplDependencyJavaVersion=1.0.0 dafnyRuntimeJavaVersion=4.2.0 smithyDafnyJavaConversionVersion=0.1 From dfd7fffc342393bc37c7be274108766c3e858d93 Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Tue, 9 Jan 2024 13:15:14 -0800 Subject: [PATCH 2/3] m --- DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj index 81ae52252..466e173cc 100644 --- a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj +++ b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj @@ -5,7 +5,7 @@ false true - 1.2.0 + 3.2.0 AWS.Cryptography.DbEncryptionSDK.DynamoDb AWS.Cryptography.DbEncryptionSDK.DynamoDb From 74ae87a6fa85e12a23e6df561afead12c9f55f32 Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Tue, 9 Jan 2024 13:16:17 -0800 Subject: [PATCH 3/3] m --- DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj index 466e173cc..bc77c9ce8 100644 --- a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj +++ b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj @@ -9,7 +9,7 @@ AWS.Cryptography.DbEncryptionSDK.DynamoDb AWS.Cryptography.DbEncryptionSDK.DynamoDb - AWSDatabaseEncryptionLibrary + AWSDatabaseEncryptionSDKDynamoDB The AWS Database Encryption SDK for DyanamoDB in .NET abstracts client-side encryption for Amazon DynamoDB operations. It uses cryptographic best practices to protect the data keys that protect your data. Amazon Web Services