From 64c1354ccc40440bb913c85a222cdc9d5dc7fd3d Mon Sep 17 00:00:00 2001 From: Jonathan Channon Date: Mon, 26 Oct 2026 17:50:33 +0000 Subject: [PATCH 1/2] Target .NET 11 (RC2) Bump all projects from net10.0 to net11.0, pin Microsoft.* package references to 11.0.0-rc.2.26504.105 and have CI install the .NET 11 SDK. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013Bo6c2D8ESXWMXTnuUNvFi --- .github/workflows/dotnetcore.yml | 2 +- samples/CarterAndMVC/CarterAndMVC.csproj | 2 +- samples/CarterSample/CarterSample.csproj | 2 +- samples/EntityFwk/EntityFwk.csproj | 8 ++++---- samples/ValidatorOnlyProject/ValidatorOnlyProject.csproj | 2 +- .../Carter.ResponseNegotiators.Newtonsoft.csproj | 2 +- src/Carter/Carter.csproj | 4 ++-- template/Template.csproj | 2 +- template/content/CarterTemplate.csproj | 2 +- test/Carter.Samples.Tests/Carter.Samples.Tests.csproj | 2 +- test/Directory.Build.props | 4 ++-- 11 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml index 5fdaaf4..8d0b1af 100644 --- a/.github/workflows/dotnetcore.yml +++ b/.github/workflows/dotnetcore.yml @@ -25,7 +25,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v2 with: - dotnet-version: 10.* + dotnet-version: 11.* include-prerelease: true - name: Build Reason diff --git a/samples/CarterAndMVC/CarterAndMVC.csproj b/samples/CarterAndMVC/CarterAndMVC.csproj index 6e88584..2cced84 100644 --- a/samples/CarterAndMVC/CarterAndMVC.csproj +++ b/samples/CarterAndMVC/CarterAndMVC.csproj @@ -1,6 +1,6 @@  - net10.0 + net11.0 CarterAndMVC Exe latest diff --git a/samples/CarterSample/CarterSample.csproj b/samples/CarterSample/CarterSample.csproj index 27f6e8e..544d3e2 100644 --- a/samples/CarterSample/CarterSample.csproj +++ b/samples/CarterSample/CarterSample.csproj @@ -1,7 +1,7 @@  enable - net10.0 + net11.0 latest diff --git a/samples/EntityFwk/EntityFwk.csproj b/samples/EntityFwk/EntityFwk.csproj index be98442..602b029 100644 --- a/samples/EntityFwk/EntityFwk.csproj +++ b/samples/EntityFwk/EntityFwk.csproj @@ -1,7 +1,7 @@ - net10.0 + net11.0 enable enable True @@ -12,12 +12,12 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + diff --git a/samples/ValidatorOnlyProject/ValidatorOnlyProject.csproj b/samples/ValidatorOnlyProject/ValidatorOnlyProject.csproj index 62cef24..dcd4cb4 100644 --- a/samples/ValidatorOnlyProject/ValidatorOnlyProject.csproj +++ b/samples/ValidatorOnlyProject/ValidatorOnlyProject.csproj @@ -1,6 +1,6 @@  - net10.0 + net11.0 diff --git a/src/Carter.ResponseNegotiators.Newtonsoft/Carter.ResponseNegotiators.Newtonsoft.csproj b/src/Carter.ResponseNegotiators.Newtonsoft/Carter.ResponseNegotiators.Newtonsoft.csproj index 2bfc38d..a113a20 100644 --- a/src/Carter.ResponseNegotiators.Newtonsoft/Carter.ResponseNegotiators.Newtonsoft.csproj +++ b/src/Carter.ResponseNegotiators.Newtonsoft/Carter.ResponseNegotiators.Newtonsoft.csproj @@ -1,6 +1,6 @@ - net10.0 + net11.0 Jonathan Channon Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable. asp.net core;nancy;.net core;routing;carter diff --git a/src/Carter/Carter.csproj b/src/Carter/Carter.csproj index 0576d48..bbc5dee 100644 --- a/src/Carter/Carter.csproj +++ b/src/Carter/Carter.csproj @@ -1,6 +1,6 @@  - net10.0 + net11.0 Jonathan Channon Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable. asp.net core;nancy;.net core;routing;carter @@ -27,7 +27,7 @@ - + all diff --git a/template/Template.csproj b/template/Template.csproj index dd5725f..e58e09d 100644 --- a/template/Template.csproj +++ b/template/Template.csproj @@ -1,6 +1,6 @@  - net10.0 + net11.0 Template CarterTemplate A dotnet-new template for Carter applications. diff --git a/template/content/CarterTemplate.csproj b/template/content/CarterTemplate.csproj index abfea06..d8f0db6 100644 --- a/template/content/CarterTemplate.csproj +++ b/template/content/CarterTemplate.csproj @@ -1,6 +1,6 @@ - net10.0 + net11.0 CarterTemplate Exe diff --git a/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj b/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj index 6e71547..402bed8 100644 --- a/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj +++ b/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj @@ -10,7 +10,7 @@ - + diff --git a/test/Directory.Build.props b/test/Directory.Build.props index b89f164..034c33d 100644 --- a/test/Directory.Build.props +++ b/test/Directory.Build.props @@ -1,6 +1,6 @@ - net10.0 + net11.0 true latest @@ -8,7 +8,7 @@ - + From 82b2b88f32eaf9b3f56b1cb7f6985f01e35da9c4 Mon Sep 17 00:00:00 2001 From: Jonathan Channon Date: Mon, 26 Oct 2026 17:56:52 +0000 Subject: [PATCH 2/2] Bump .NET 11 packages to RC3 Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013Bo6c2D8ESXWMXTnuUNvFi --- samples/EntityFwk/EntityFwk.csproj | 6 +++--- src/Carter/Carter.csproj | 2 +- test/Carter.Samples.Tests/Carter.Samples.Tests.csproj | 2 +- test/Directory.Build.props | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/samples/EntityFwk/EntityFwk.csproj b/samples/EntityFwk/EntityFwk.csproj index 602b029..1f3ea6b 100644 --- a/samples/EntityFwk/EntityFwk.csproj +++ b/samples/EntityFwk/EntityFwk.csproj @@ -12,12 +12,12 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + diff --git a/src/Carter/Carter.csproj b/src/Carter/Carter.csproj index bbc5dee..f787686 100644 --- a/src/Carter/Carter.csproj +++ b/src/Carter/Carter.csproj @@ -27,7 +27,7 @@ - + all diff --git a/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj b/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj index 402bed8..da3ae6b 100644 --- a/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj +++ b/test/Carter.Samples.Tests/Carter.Samples.Tests.csproj @@ -10,7 +10,7 @@ - + diff --git a/test/Directory.Build.props b/test/Directory.Build.props index 034c33d..96cd0b1 100644 --- a/test/Directory.Build.props +++ b/test/Directory.Build.props @@ -8,7 +8,7 @@ - +