diff --git a/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json b/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json
new file mode 100644
index 0000000..9befa6c
--- /dev/null
+++ b/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json
@@ -0,0 +1,13 @@
+{
+ "Projects": [
+ {
+ "Name": "Amazon.Extensions.Configuration.SystemsManager",
+ "Type": "Major",
+ "ChangelogMessages": [
+ "Update AWS SDK to Preview 11",
+ "Remove support for .NET 6",
+ "Remove support for netcoreapp3.1"
+ ]
+ }
+ ]
+}
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 472b4a0..ddfd800 100644
--- a/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj
+++ b/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj
@@ -2,7 +2,7 @@
- netstandard2.0;netcoreapp3.1;net6.0;net8.0
+ netstandard2.0;net8.0
Amazon.Extensions.Configuration.SystemsManager
Amazon.Extensions.Configuration.SystemsManager
Library
@@ -44,9 +44,9 @@
-
-
-
+
+
+
diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs b/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs
index 0072973..7f6be11 100644
--- a/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs
+++ b/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs
@@ -40,7 +40,7 @@ public virtual string GetKey(Parameter parameter, string path)
var name = parameter.Name.StartsWith(path, StringComparison.OrdinalIgnoreCase)
? parameter.Name.Substring(path.Length)
: parameter.Name;
-#if NETCOREAPP3_1_OR_GREATER
+#if NET8_0_OR_GREATER
return name.TrimStart('/').Replace("/", KeyDelimiter, StringComparison.InvariantCulture);
#else
return name.TrimStart('/').Replace("/", KeyDelimiter);
diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs b/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs
index c612b70..fe6302e 100644
--- a/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs
+++ b/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs
@@ -30,7 +30,7 @@ public static void ServiceClientBeforeRequestEvent(object sender, RequestEventAr
if (e is WebServiceRequestEventArgs args)
{
if (args.Headers.ContainsKey(UserAgentHeader) &&
-#if NETCOREAPP3_1_OR_GREATER
+#if NET8_0_OR_GREATER
!args.Headers[UserAgentHeader].Contains(UserAgentSuffix, System.StringComparison.InvariantCulture)
#else
!args.Headers[UserAgentHeader].Contains(UserAgentSuffix)
diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj
index be1a080..5c4096b 100644
--- a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj
+++ b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj
@@ -1,15 +1,15 @@
- net6.0;net8.0
+ net8.0
true
false
-
+
-
+
all
diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs
index 4d81be9..2610f98 100644
--- a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs
+++ b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs
@@ -6,7 +6,6 @@
using System.Text.Json;
using System.Threading.Tasks;
-using Amazon;
using Amazon.AppConfig;
using Amazon.AppConfig.Model;
using Amazon.Extensions.NETCore.Setup;
diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj
index ef406cf..c0efff9 100644
--- a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj
+++ b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj
@@ -1,7 +1,7 @@
- net6.0;net8.0
+ net8.0
true
false