diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index edec926..8e69fd3 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -24,7 +24,7 @@ jobs: - name: Setup dotnet uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: - dotnet-version: '10.0.x' + dotnet-version: '11.0.x' - name: Install dependencies run: dotnet restore diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9617547..d00614e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -28,7 +28,7 @@ jobs: - name: Setup dotnet uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: - dotnet-version: '10.0.x' + dotnet-version: '11.0.x' - name: Restore run: dotnet restore diff --git a/CLAUDE.md b/CLAUDE.md index e7de5f8..e1dc9d8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -37,7 +37,7 @@ Solution file: `Internal.slnx` ## Build Configuration -- .NET 10.0, latest C# language version +- .NET 11.0 (C# 15 via `LangVersion=Latest`), runtime-native async (`runtime-async=on`) - Nullable reference types enabled globally - Central package management via `Directory.Packages.props` - `Directory.Build.props` enables implicit usings, XML docs, and treats warnings as errors in Debug diff --git a/Directory.Build.props b/Directory.Build.props index e56d6bb..8b0eaff 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -23,7 +23,7 @@ - net10.0 + net11.0 @@ -35,6 +35,9 @@ $(Version) $(Version) true + + $(Features);runtime-async=on diff --git a/Directory.Packages.props b/Directory.Packages.props index 337b504..ec2807a 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -7,7 +7,7 @@ - + diff --git a/global.json b/global.json index 7cceb99..5fb1b0c 100644 --- a/global.json +++ b/global.json @@ -1,8 +1,8 @@ { "sdk": { - "version": "10.0.100", + "version": "11.0.100-rc.1.26425.128", "rollForward": "latestMinor", - "allowPrerelease": false + "allowPrerelease": true }, "test": { "runner": "Microsoft.Testing.Platform"