Commit 5954fb3
chore(release): 3.4.0 (#977)
* chore(release): 3.4.0 [skip ci]
## [3.4.0](v3.3.0...v3.4.0) (2024-04-30)
### Notes
#### .NET
- [#797](#797) ([785481c](785481c)) Enforces User input Constraints at Type Conversion.
Prior to this fix, unset Integers defaulted to `0`, and unset Booleans defaulted to `false`.
Now, all required fields MUST be set or a Runtime Exception will be thrown.
This particularly effects Searchable Encryption's
`ConstructorPart`, who's required field previously
would have defaulted to false.
Any configuration ever created for Searchable Encryption can be re-created with the fix, but they may look different.
### Features
* **feat(.NET):** Validate user input #797 (785481c)
### Maintenance
* **format:** enforce Dafny formatting ([#865](#865)) ([dfc0dbd](dfc0dbd))
* **test:** more test vectors ([#959](#959)) ([3ca15af](3ca15af))
* **CI** add verify test for test vectors ([#897](#897)) ([6c980e7](6c980e7))
* **CI/CD:** add semantic release automation ([#949](#949)) ([3f22abc](3f22abc))
* **deps:** bump actions/setup-dotnet from 3 to 4 in /.github/workflows ([#943](#943)) ([f5d9748](f5d9748))
* **deps:** bump aws-actions/configure-aws-credentials ([#954](#954)) ([90d7d78](90d7d78))
* **deps(Java):** bump io.github.gradle-nexus.publish-plugin ([#903](#903)) ([04c6cc4](04c6cc4))
* **deps(Java):** bump org.projectlombok:lombok ([#838](#838)) ([56f1cd1](56f1cd1))
* **deps:** bump rrainn/dynamodb-action in /.github/workflows ([#932](#932)) ([16e4d7b](16e4d7b))
* **docs:** mention sign_and_include in javadoc for keyid supplier ([#966](#966)) ([2796693](2796693))
* **docs:** point to the correct readme ([#845](#845)) ([b950b4a](b950b4a))
* **fix:** repair json file names ([#846](#846)) ([3ca955a](3ca955a))
* **test(.NET):** "dotnet pack" in CI ([#851](#851)) ([75e44d0](75e44d0))
* **test:** add tests for attribute names that seem structured ([#964](#964)) ([c4c0886](c4c0886))
* **deps(Java & .NET):** Update MPL to 1.3.0 ([#972](#972)) ([3d8acae](3d8acae))
Co-authored-by: semantic-release-bot <[email protected]>
Co-authored-by: Tony Knapp <[email protected]>1 parent 3d8acae commit 5954fb3
File tree
4 files changed
+41
-3
lines changed- DynamoDbEncryption/runtimes/net
4 files changed
+41
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
3 | 41 | | |
4 | 42 | | |
5 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
0 commit comments