diff --git a/.autover/autover.json b/.autover/autover.json index cc1cdd2..3bbd570 100644 --- a/.autover/autover.json +++ b/.autover/autover.json @@ -1,11 +1,11 @@ { - "Projects": [ - { - "Name": "Amazon.Extensions.Configuration.SystemsManager", - "Path": "src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj" - } - ], - "UseCommitsForChangelog": false, - "DefaultIncrementType": "Patch", - "ChangeFilesDetermineIncrementType": true + "Projects": [ + { + "Name": "Amazon.Extensions.Configuration.SystemsManager", + "Path": "src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj" + } + ], + "UseCommitsForChangelog": false, + "DefaultIncrementType": "Patch", + "ChangeFilesDetermineIncrementType": true } \ No newline at end of file diff --git a/.autover/changes/44bf0928-edf9-4888-aebb-196b6364ffa8.json b/.autover/changes/44bf0928-edf9-4888-aebb-196b6364ffa8.json deleted file mode 100644 index 66b3fab..0000000 --- a/.autover/changes/44bf0928-edf9-4888-aebb-196b6364ffa8.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "Projects": [ - { - "Name": "Amazon.Extensions.Configuration.SystemsManager", - "Type": "Minor", - "ChangelogMessages": [ - "Add opt-in JsonOrStringParameterProcessor processor supporting parameters being either strings or JSON" - ] - } - ] -} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 50e0ba1..01cf854 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ -## Release 2024-10-15 +## Release 2025-02-20 + +### Amazon.Extensions.Configuration.SystemsManager (6.3.0) +* Add opt-in JsonOrStringParameterProcessor processor supporting parameters being either strings or JSON + +## Release 2024-10-15 ### Amazon.Extensions.Configuration.SystemsManager (6.2.2) * Update System.Text.Json for .NET Standard 2.0 target to version 8.0.5. diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj b/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj index d1d55c6..e199c81 100644 --- a/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj +++ b/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj @@ -1,4 +1,4 @@ - + @@ -6,7 +6,7 @@ Amazon.Extensions.Configuration.SystemsManager Amazon.Extensions.Configuration.SystemsManager Library - 6.2.2 + 6.3.0 true Amazon.Extensions.Configuration.SystemsManager .NET Configuration Extensions for AWS Systems Manager diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/JsonOrStringParameterProcessorTests.cs b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/JsonOrStringParameterProcessorTests.cs index 52323c5..46e6716 100644 --- a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/JsonOrStringParameterProcessorTests.cs +++ b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/JsonOrStringParameterProcessorTests.cs @@ -60,7 +60,7 @@ public void ProcessParametersFallBackOnString() }; var result = _parameterProcessor.ProcessParameters(parameters, "/test"); - Assert.Equal(1, result.Count); + Assert.Single(result); Assert.True(result.ContainsKey("stringParam")); Assert.Equal("some string", result["stringParam"]); }