Skip to content

Add support for .NET 11 RC 1 (#13310) - #13311

Open
yasmoradi wants to merge 2 commits into
developfrom
bit11
Open

yasmoradi wants to merge 2 commits into
developfrom
bit11

Conversation

@yasmoradi

Copy link
Copy Markdown
Member

closes #13310

@yasmoradi
yasmoradi requested a review from msynk as a code owner September 20, 2026 11:16
@coderabbitai

coderabbitai Bot commented Sep 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 213 files, which is 63 over the limit of 150.

To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Advanced

Run ID: e4aecaba-fb22-4886-a13c-3e536cc2ccda

📥 Commits

Reviewing files that changed from the base of the PR and between fb9e266 and f3e352c.

📒 Files selected for processing (213)
  • .github/workflows/admin-sample.cd.yml
  • .github/workflows/all.ci.yml
  • .github/workflows/bit.ci.Besql.yml
  • .github/workflows/bit.ci.BlazorES2019.yml
  • .github/workflows/bit.ci.BlazorUI.yml
  • .github/workflows/bit.ci.Bmotion.yml
  • .github/workflows/bit.ci.Brouter.e2e.yml
  • .github/workflows/bit.ci.Brouter.yml
  • .github/workflows/bit.ci.Bswup.e2e.yml
  • .github/workflows/bit.ci.Bswup.yml
  • .github/workflows/bit.ci.Butil.e2e.yml
  • .github/workflows/bit.ci.Butil.yml
  • .github/workflows/bit.ci.CodeAnalyzers.yml
  • .github/workflows/bit.ci.Minifier.yml
  • .github/workflows/bit.ci.ResxTranslator.yml
  • .github/workflows/bit.ci.SourceGenerators.yml
  • .github/workflows/bit.ci.Templates.yml
  • .github/workflows/bit.ci.Websites.yml
  • .github/workflows/bit.ci.release.yml
  • .github/workflows/blazorui.demo.cd.yml
  • .github/workflows/nuget.org.yml
  • .github/workflows/prerelease.nuget.org.yml
  • .github/workflows/todo-sample.cd.yml
  • net11-migration-progress.md
  • net11-migration-todo.md
  • nuget.config
  • src/Besql/Bit.Besql/Bit.Besql.csproj
  • src/Besql/Demo/Bit.Besql.Demo.Client/Bit.Besql.Demo.Client.csproj
  • src/Besql/Demo/Bit.Besql.Demo/Bit.Besql.Demo.csproj
  • src/Besql/Demo/Bit.Besql.Demo/Program.cs
  • src/Besql/Demo/Bit.Besql.Demo/Properties/launchSettings.json
  • src/Bit.Build.props
  • src/BlazorES2019/Bit.BlazorES2019/buildTransitive/Bit.BlazorES2019.targets
  • src/BlazorUI/Bit.BlazorUI.Assets/Bit.BlazorUI.Assets.csproj
  • src/BlazorUI/Bit.BlazorUI.Extras/Bit.BlazorUI.Extras.csproj
  • src/BlazorUI/Bit.BlazorUI.Icons/Bit.BlazorUI.Icons.csproj
  • src/BlazorUI/Bit.BlazorUI.Legacy/Bit.BlazorUI.Legacy.csproj
  • src/BlazorUI/Bit.BlazorUI/Bit.BlazorUI.csproj
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Bit.BlazorUI.Demo.Server.csproj
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Components/App.razor
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Startup/Middlewares.cs
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Bit.BlazorUI.Demo.Shared.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Bit.BlazorUI.Demo.Client.Core.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Bit.BlazorUI.Demo.Client.Maui.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/wwwroot/index.html
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web.Shared/Bit.BlazorUI.Demo.Client.Web.Shared.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/Bit.BlazorUI.Demo.Client.Web.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/wwwroot/service-worker.published.js
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Windows/Bit.BlazorUI.Demo.Client.Windows.csproj
  • src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Windows/Program.cs
  • src/BlazorUI/Tests/Bit.BlazorUI.Tests.Mcp/Bit.BlazorUI.Tests.Mcp.csproj
  • src/BlazorUI/Tests/Bit.BlazorUI.Tests/Bit.BlazorUI.Tests.csproj
  • src/BlazorUI/Tests/Bit.BlazorUI.Tests/Components/Inputs/DateRangePicker/BitDateRangePickerTests.cs
  • src/BlazorUI/Tests/Bit.BlazorUI.Tests/Components/Inputs/Dropdown/BitDropdownTests.cs
  • src/BlazorUI/Tests/Bit.BlazorUI.Tests/Components/Lists/BasicList/BitBasicListTests.cs
  • src/BlazorUI/Tests/Performance/Bit.BlazorUI.Tests.Performance.TestHost/Bit.BlazorUI.Tests.Performance.TestHost.csproj
  • src/BlazorUI/Tests/Performance/Bit.BlazorUI.Tests.Performance/Bit.BlazorUI.Tests.Performance.csproj
  • src/Bmotion/Bit.Bmotion.Demo/Client/Bit.Bmotion.Demo.Client.csproj
  • src/Bmotion/Bit.Bmotion.Demo/Server/Bit.Bmotion.Demo.Server.csproj
  • src/Bmotion/Bit.Bmotion.Demo/Server/Program.cs
  • src/Bmotion/Bit.Bmotion.Demo/Server/Properties/launchSettings.json
  • src/Bmotion/Bit.Bmotion/Bit.Bmotion.csproj
  • src/Bmotion/Tests/Bit.Bmotion.Tests.Mcp/Bit.Bmotion.Tests.Mcp.csproj
  • src/Bmotion/Tests/Bit.Bmotion.Tests/Bit.Bmotion.Tests.csproj
  • src/Brouter/Bit.Brouter.Demo/Client/Bit.Brouter.Demo.Client.csproj
  • src/Brouter/Bit.Brouter.Demo/Server/Bit.Brouter.Demo.Server.csproj
  • src/Brouter/Bit.Brouter.Demo/Server/Program.cs
  • src/Brouter/Bit.Brouter.Demo/Server/Properties/launchSettings.json
  • src/Brouter/Bit.Brouter/Bit.Brouter.csproj
  • src/Brouter/Samples/Auto/Bit.Brouter.Samples.Auto.Client/Bit.Brouter.Samples.Auto.Client.csproj
  • src/Brouter/Samples/Auto/Bit.Brouter.Samples.Auto/Bit.Brouter.Samples.Auto.csproj
  • src/Brouter/Samples/Auto/Bit.Brouter.Samples.Auto/Program.cs
  • src/Brouter/Samples/Auto/Bit.Brouter.Samples.Auto/Properties/launchSettings.json
  • src/Brouter/Samples/Core/Bit.Brouter.Samples.Core.csproj
  • src/Brouter/Samples/Server/Bit.Brouter.Samples.Server.csproj
  • src/Brouter/Samples/Wasm/Bit.Brouter.Samples.Wasm.Client/Bit.Brouter.Samples.Wasm.Client.csproj
  • src/Brouter/Samples/Wasm/Bit.Brouter.Samples.Wasm/Bit.Brouter.Samples.Wasm.csproj
  • src/Brouter/Samples/Wasm/Bit.Brouter.Samples.Wasm/Program.cs
  • src/Brouter/Samples/Wasm/Bit.Brouter.Samples.Wasm/Properties/launchSettings.json
  • src/Brouter/Tests/Bit.Brouter.Benchmarks/Bit.Brouter.Benchmarks.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/Bit.Brouter.Tests.E2E.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/HybridModeTests.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/Infrastructure/E2EEnvironment.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/Infrastructure/RepoLayout.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/InteractiveHarnessTests.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.E2E/publish-gate.sh
  • src/Brouter/Tests/Bit.Brouter.Tests.Generators/Bit.Brouter.Tests.Generators.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Harness.Hybrid/Bit.Brouter.Tests.Harness.Hybrid.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Harness.Web.Client/Bit.Brouter.Tests.Harness.Web.Client.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Harness.Web/Bit.Brouter.Tests.Harness.Web.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Harness.Web/Properties/launchSettings.json
  • src/Brouter/Tests/Bit.Brouter.Tests.Harness/Bit.Brouter.Tests.Harness.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Hosting/AssemblySetup.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.Hosting/Bit.Brouter.Tests.Hosting.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests.Hosting/SamplesHostingTests.cs
  • src/Brouter/Tests/Bit.Brouter.Tests.Mcp/Bit.Brouter.Tests.Mcp.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests/Bit.Brouter.Tests.csproj
  • src/Brouter/Tests/Bit.Brouter.Tests/BrouterAuthorizationTests.cs
  • src/Bswup/Bit.Bswup.Demo/Client/Bit.Bswup.Demo.Client.csproj
  • src/Bswup/Bit.Bswup.Demo/Client/wwwroot/service-worker.js
  • src/Bswup/Bit.Bswup.Demo/Client/wwwroot/service-worker.published.js
  • src/Bswup/Bit.Bswup.Demo/Server/Bit.Bswup.Demo.Server.csproj
  • src/Bswup/Bit.Bswup.Demo/Server/Program.cs
  • src/Bswup/Bit.Bswup.Demo/Server/Properties/launchSettings.json
  • src/Bswup/Bit.Bswup/Bit.Bswup.csproj
  • src/Bswup/Samples/BasicSample/Bit.Bswup.BasicSample.csproj
  • src/Bswup/Samples/BasicSample/Properties/launchSettings.json
  • src/Bswup/Samples/FullSample/Client/Bit.Bswup.FullSample.Client.csproj
  • src/Bswup/Samples/FullSample/Client/wwwroot/service-worker.js
  • src/Bswup/Samples/FullSample/Client/wwwroot/service-worker.published.js
  • src/Bswup/Samples/FullSample/Server/Bit.Bswup.FullSample.Server.csproj
  • src/Bswup/Samples/FullSample/Server/Program.cs
  • src/Bswup/Samples/FullSample/Server/Properties/launchSettings.json
  • src/Bswup/Tests/Bit.Bswup.Tests.E2E/Bit.Bswup.Tests.E2E.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.E2E/Infrastructure/E2EEnvironment.cs
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness.Wasm/Bit.Bswup.Tests.Harness.Wasm.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness.Web.Client/Bit.Bswup.Tests.Harness.Web.Client.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness.Web/Bit.Bswup.Tests.Harness.Web.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness.Web/Properties/launchSettings.json
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness.Web/Sessions/HarnessMiddleware.cs
  • src/Bswup/Tests/Bit.Bswup.Tests.Harness/Bit.Bswup.Tests.Harness.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.Hosting/AssemblySetup.cs
  • src/Bswup/Tests/Bit.Bswup.Tests.Hosting/Bit.Bswup.Tests.Hosting.csproj
  • src/Bswup/Tests/Bit.Bswup.Tests.Hosting/FullSampleHostingTests.cs
  • src/Bswup/Tests/Bit.Bswup.Tests.Mcp/Bit.Bswup.Tests.Mcp.csproj
  • src/Butil/Bit.Butil.Demo/Client/Bit.Butil.Demo.Client.csproj
  • src/Butil/Bit.Butil.Demo/Server/Bit.Butil.Demo.Server.csproj
  • src/Butil/Bit.Butil.Demo/Server/Program.cs
  • src/Butil/Bit.Butil.Demo/Server/Properties/launchSettings.json
  • src/Butil/Bit.Butil/Bit.Butil.csproj
  • src/Butil/Samples/Bit.Butil.Samples.Core/Bit.Butil.Samples.Core.csproj
  • src/Butil/Samples/Bit.Butil.Samples.Maui/Bit.Butil.Samples.Maui.csproj
  • src/Butil/Samples/Bit.Butil.Samples.Web/Bit.Butil.Samples.Web.csproj
  • src/Butil/Samples/Bit.Butil.Samples.Web/Properties/launchSettings.json
  • src/Butil/tests/Bit.Butil.Tests.Benchmarks/Bit.Butil.Tests.Benchmarks.csproj
  • src/Butil/tests/Bit.Butil.Tests.E2E/Bit.Butil.Tests.E2E.csproj
  • src/Butil/tests/Bit.Butil.Tests.E2E/Infrastructure/E2EEnvironment.cs
  • src/Butil/tests/Bit.Butil.Tests.E2E/Infrastructure/RepoLayout.cs
  • src/Butil/tests/Bit.Butil.Tests.E2E/publish-gate.sh
  • src/Butil/tests/Bit.Butil.Tests.Harness.Hybrid/Bit.Butil.Tests.Harness.Hybrid.csproj
  • src/Butil/tests/Bit.Butil.Tests.Harness.Web.Client/Bit.Butil.Tests.Harness.Web.Client.csproj
  • src/Butil/tests/Bit.Butil.Tests.Harness.Web/Bit.Butil.Tests.Harness.Web.csproj
  • src/Butil/tests/Bit.Butil.Tests.Harness.Web/Properties/launchSettings.json
  • src/Butil/tests/Bit.Butil.Tests.Hosting/Bit.Butil.Tests.Hosting.csproj
  • src/Butil/tests/Bit.Butil.Tests.Manual/Bit.Butil.Tests.Manual.csproj
  • src/Butil/tests/Bit.Butil.Tests.Mcp/Bit.Butil.Tests.Mcp.csproj
  • src/Butil/tests/Bit.Butil.Tests.PublishFixture/Bit.Butil.Tests.PublishFixture.csproj
  • src/Minifier/Bit.Minifier.Cli/Bit.Minifier.Cli.csproj
  • src/Minifier/Bit.Minifier/Bit.Minifier.csproj
  • src/Minifier/Tests/Bit.Minifier.Tests.Friend/Bit.Minifier.Tests.Friend.csproj
  • src/Minifier/Tests/Bit.Minifier.Tests.Library/Bit.Minifier.Tests.Library.csproj
  • src/Minifier/Tests/Bit.Minifier.Tests/Bit.Minifier.Tests.csproj
  • src/ResxTranslator/Bit.ResxTranslator/Bit.ResxTranslator.csproj
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty.Client/BlazorEmpty.Client.csproj
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/BlazorEmpty.csproj
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/Program.Main.cs
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/Program.cs
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/Properties/launchSettings.json
  • src/Templates/BlazorEmpty/Bit.BlazorEmpty/global.json
  • src/Templates/Boilerplate/Bit.Boilerplate.ProjectTemplate.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/.template.config/template.json
  • src/Templates/Boilerplate/Bit.Boilerplate/global.json
  • src/Templates/Boilerplate/Bit.Boilerplate/nuget.config
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Boilerplate.Client.Core.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppClientCoordinator.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Infrastructure/Extensions/IClientCoreServiceCollectionExtensions.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/Boilerplate.Client.Maui.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/wwwroot/index.html
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Web/Boilerplate.Client.Web.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Web/Properties/launchSettings.json
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Web/wwwroot/service-worker.published.js
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Windows/Boilerplate.Client.Windows.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Windows/ClientWindowsSettings.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Windows/Program.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Windows/appsettings.json
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Internal/Boilerplate.Tests.E2E/Boilerplate.Tests.E2E.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Boilerplate.Server.Api.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Infrastructure/SignalR/AppHubOptions.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Program.Middlewares.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.AppHost/Boilerplate.Server.AppHost.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Web/Boilerplate.Server.Web.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Web/Components/App.razor
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Web/Program.Middlewares.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Web/Properties/launchSettings.json
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Shared/Boilerplate.Shared.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Tests/Boilerplate.Tests.csproj
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Tests/Features/Antiforgery/AntiforgeryFormPostTests.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Tests/Features/Identity/IStorageServiceContractTests.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/src/Tests/Features/ServerWeb/HostPageRenderTests.cs
  • src/Websites/Careers/src/Bit.Websites.Careers.Client/Bit.Websites.Careers.Client.csproj
  • src/Websites/Careers/src/Bit.Websites.Careers.Client/wwwroot/service-worker.published.js
  • src/Websites/Careers/src/Bit.Websites.Careers.Server/Bit.Websites.Careers.Server.csproj
  • src/Websites/Careers/src/Bit.Websites.Careers.Server/Components/App.razor
  • src/Websites/Careers/src/Bit.Websites.Careers.Server/Properties/launchSettings.json
  • src/Websites/Careers/src/Bit.Websites.Careers.Server/Startup/Middlewares.cs
  • src/Websites/Careers/src/Bit.Websites.Careers.Shared/Bit.Websites.Careers.Shared.csproj
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Bit.Websites.Platform.Client.csproj
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/wwwroot/service-worker.published.js
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csproj
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Components/App.razor
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Properties/launchSettings.json
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Startup/Middlewares.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Shared/Bit.Websites.Platform.Shared.csproj
  • src/Websites/Sales/src/Bit.Websites.Sales.Client/Bit.Websites.Sales.Client.csproj
  • src/Websites/Sales/src/Bit.Websites.Sales.Client/wwwroot/service-worker.published.js
  • src/Websites/Sales/src/Bit.Websites.Sales.Server/Bit.Websites.Sales.Server.csproj
  • src/Websites/Sales/src/Bit.Websites.Sales.Server/Components/App.razor
  • src/Websites/Sales/src/Bit.Websites.Sales.Server/Properties/launchSettings.json
  • src/Websites/Sales/src/Bit.Websites.Sales.Server/Startup/Middlewares.cs
  • src/Websites/Sales/src/Bit.Websites.Sales.Shared/Bit.Websites.Sales.Shared.csproj
  • src/global.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@yasmoradi
yasmoradi force-pushed the bit11 branch 3 times, most recently from 2517ec4 to a1c71d5 Compare September 20, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

.NET 11 RC 1 is not supported across projects

1 participant