chore: Add support for .NET 10 target framework#10859
Conversation
81d6302 to
16b06df
Compare
|
Any chance to merge this and release yesterday? Thanks. 🙂 |
|
This PR intended to support for .NET 10 SDK and Roslyn 5.x. It need to additional tasks to generating HTML site that support for C# 14 features |
|
I see. For some reason, I can't build (SDK resolver issue) Stride docs (stride3d/stride-docs#430) with the latest (or previous) docfx version. I am targeting .NET 10 now and when I use your PR, it works 🙂. I will try docfx custom build with your PR merged temporarily, till this is merged and released 🤷♂️. |
1a9082c to
cb417da
Compare
|
Can this be merged and released, then add support for new language features later? I'm asking because building my codebase on .NET 10 currently doesn't work due to the following errors:
It's understandable that DocFX can't yet handle the new C# features, such as extension blocks and new conversion operators, because they affect the public API and require code changes that may take some time. This is why I'm postponing such changes in my codebase. So, if DocFX would only update to the latest Roslyn assemblies and release that, my problem would be solved, and I'm no longer blocked from releasing a .NET 10-compatible version.
|
|
Am also blocked by docfx not yet using Roslyn 5 (my project uses analyzers which depend on it). It seems like this was already merged, and that the only thing needed is a version release? If so could that happen soon please? |
While it's not an ideal solution, you could use a preview version of docfx until the next stable version is released (which should hopefully be soon). https://dotnet.github.io/docfx/#how-to-use-prerelease-version-of-docfx |
Updated [docfx](https://github.com/dotnet/docfx) from 2.78.3 to 2.78.5. <details> <summary>Release notes</summary> _Sourced from [docfx's releases](https://github.com/dotnet/docfx/releases)._ ## 2.78.5 <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Add support for .NET 10 target framework by @filzrev in https://github.com/dotnet/docfx/pull/10859 **Full Changelog**: https://github.com/dotnet/docfx/compare/v2.78.4...v2.78.5 ## 2.78.4 # 🚀 Release Notes ## 🌟 New Features - 🧩 Updated to **Roslyn 4.13.0** and added `.NET 10` nightly build support. ([#10577](https://github.com/dotnet/docfx/pull/10577), [#10561](https://github.com/dotnet/docfx/pull/10561)) ## 🐞 Bug Fixes - ✅ Include `[Experimental]` attribute support by default. ([#10566](https://github.com/dotnet/docfx/pull/10566)) - ✅ Include global type metadata for all output formats. ([#10611](https://github.com/dotnet/docfx/pull/10611)) - ✅ Skip non-managed assemblies to prevent runtime errors. ([#10692](https://github.com/dotnet/docfx/pull/10692)) - ✅ Fix TOC grouping regression introduced by earlier refactor. ([#10700](https://github.com/dotnet/docfx/pull/10700)) - ✅ Fix Bicep.js import error on the samples site. ([#10738](https://github.com/dotnet/docfx/pull/10738)) - ✅ Handle `IOException` gracefully when file access conflicts occur. ([#10786](https://github.com/dotnet/docfx/pull/10786)) - ✅ Fix PDF generation failure when navigating within the same page or hash fragment. ([#10768](https://github.com/dotnet/docfx/pull/10768)) - ✅ Use `textContent` to correctly render header titles. ([#10790](https://github.com/dotnet/docfx/pull/10790)) - ✅ Fixed nightly build CI and dependency updates. ([#10679](https://github.com/dotnet/docfx/pull/10679), [#10694](https://github.com/dotnet/docfx/pull/10694)) - ✅ Added event handling for `AnalyzerLoadFailed` to improve debugging. ([#10617](https://github.com/dotnet/docfx/pull/10617)) ## ⚡ Performance Improvements - ⚙️ Use cached `MarkdownPipeline` instance to reduce re-initialization overhead. ([#10568](https://github.com/dotnet/docfx/pull/10568)) - ⚙️ Reuse `YamlDeserializer` instance for better memory efficiency. ([#10567](https://github.com/dotnet/docfx/pull/10567)) - ⚙️ Migrated test assertions to **AwesomeAssertions** for faster, cleaner test runs. ([#10563](https://github.com/dotnet/docfx/pull/10563)) - ⚙️ Improved analyzer diagnostics and reduced noisy suggestions. ([#10578](https://github.com/dotnet/docfx/pull/10578)) ## 📘 Documentation Updates - 📄 Minor doc fix and `.slnx` inclusion. ([#10610](https://github.com/dotnet/docfx/pull/10610)) - 📄 Fixed config reference documentation. ([#10683](https://github.com/dotnet/docfx/pull/10683)) - 📄 Corrected PlantUML class diagram link. ([#10638](https://github.com/dotnet/docfx/pull/10638)) - 📄 Updated “Tabs with ***” section formatting. ([#10699](https://github.com/dotnet/docfx/pull/10699)) - 📄 Fixed minor spelling errors. ([#10723](https://github.com/dotnet/docfx/pull/10723)) - 📄 Updated Bicep sample to use official Highlight.js syntax. ([#10715](https://github.com/dotnet/docfx/pull/10715)) - 📄 Added DeepWiki badge and improved emoji font embedding in PDF generation. ([#10680](https://github.com/dotnet/docfx/pull/10680), [#10678](https://github.com/dotnet/docfx/pull/10678)) - 📄 Inputs in navigation and TOC search now auto-focus when icons are clicked. ([#10754](https://github.com/dotnet/docfx/pull/10754)) ## 🙌 Contributors Thanks to our awesome contributors for this release: **@filzrev**, **@Lombra**, **@frarees**, **@ettfemnio**, **@Lulalaby**, **@mgarstenauer**, **@anthony-c-martin**, **@clicktodev**, **@Copilot**, and everyone who helped improve this release 💙 Commits viewable in [compare view](https://github.com/dotnet/docfx/compare/v2.78.3...v2.78.5). </details> Updated [Microsoft.Data.Sqlite](https://github.com/dotnet/dotnet) from 10.0.7 to 10.0.8. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Data.Sqlite's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 18.4.0 to 18.6.0. <details> <summary>Release notes</summary> _Sourced from [Microsoft.NET.Test.Sdk's releases](https://github.com/microsoft/vstest/releases)._ ## 18.6.0 ## What's Changed * Revert removal of Video Recorder by @nohwnd in https://github.com/microsoft/vstest/pull/15336 * Speed up blame by filtering non-.NET processes from dump collection by @nohwnd in https://github.com/microsoft/vstest/pull/15518 * Add README.md to NuGet packages by @nohwnd in https://github.com/microsoft/vstest/pull/15550 * Report child process info on connection timeout by @nohwnd in https://github.com/microsoft/vstest/pull/15603 ### Changes to tests and infra * Brand as 18.6 by @nohwnd in https://github.com/microsoft/vstest/pull/15423 * Upgrading code coverage version to 18.5.1, by @fhnaseer in https://github.com/microsoft/vstest/pull/15422 * Updating System.Collections.Immutable to 9.0.11 by @MSLukeWest in https://github.com/microsoft/vstest/pull/15425 * Fix attachVS when used for debugging integration tests by @nohwnd in https://github.com/microsoft/vstest/pull/15451 * Replace dotnet.config, with global.json by @nohwnd in https://github.com/microsoft/vstest/pull/15449 * Document debugging integration tests with AttachVS by @Copilot in https://github.com/microsoft/vstest/pull/15452 * Fix stack overflow tests by @nohwnd in https://github.com/microsoft/vstest/pull/15461 * Make TestAssets.sln buildable locally by @Youssef1313 in https://github.com/microsoft/vstest/pull/15466 * Try filtering out tests by @nohwnd in https://github.com/microsoft/vstest/pull/15463 * Build just once when tfms run in parallel by @nohwnd in https://github.com/microsoft/vstest/pull/15465 * Review simplify compatibility sources, deduplicate tests by @nohwnd in https://github.com/microsoft/vstest/pull/15472 * Cleanup dead TRX code by @Youssef1313 in https://github.com/microsoft/vstest/pull/15474 * Update .NET runtimes to 8.0.25, 9.0.14, and 10.0.4 by @nohwnd in https://github.com/microsoft/vstest/pull/15481 * Compat matrix checker by @nohwnd in https://github.com/microsoft/vstest/pull/15480 * Add trx analysis skill by @nohwnd in https://github.com/microsoft/vstest/pull/15486 * Split integration tests to single tfm and multi tfm project by @nohwnd in https://github.com/microsoft/vstest/pull/15484 * Update matrix by @nohwnd in https://github.com/microsoft/vstest/pull/15477 * Break infinite restore loop in VS by @nohwnd in https://github.com/microsoft/vstest/pull/15503 * Use global package cache for build, and local for running integration tests by @nohwnd in https://github.com/microsoft/vstest/pull/15500 * Update contributing by @nohwnd in https://github.com/microsoft/vstest/pull/15505 * Reduce test wall-clock time by increasing minThreads by @drognanar in https://github.com/microsoft/vstest/pull/15502 * Indicator flakiness by @nohwnd in https://github.com/microsoft/vstest/pull/15513 * Fix ci build by @nohwnd in https://github.com/microsoft/vstest/pull/15515 * Fix thread safety issues by @Evangelink in https://github.com/microsoft/vstest/pull/15512 * Optimize DotnetSDKSimulation_PostProcessing test (163s → 61s) by @nohwnd in https://github.com/microsoft/vstest/pull/15516 * Build isolated test assets for single TFM instead of 7 by @nohwnd in https://github.com/microsoft/vstest/pull/15517 * Remove unused dependencies from Library.IntegrationTests by @nohwnd in https://github.com/microsoft/vstest/pull/15527 * Remove printing _attachments content to console by @nohwnd in https://github.com/microsoft/vstest/pull/15520 * Add Linux/macOS test filtering guide to CONTRIBUTING.md by @nohwnd in https://github.com/microsoft/vstest/pull/15521 * Change integration test parallelization from ClassLevel to MethodLevel by @nohwnd in https://github.com/microsoft/vstest/pull/15526 * Unify target framework checks with IsNetFrameworkTarget/IsNetTarget by @nohwnd in https://github.com/microsoft/vstest/pull/15523 * Add unattended work instructions to copilot-instructions.md by @nohwnd in https://github.com/microsoft/vstest/pull/15531 * Reduce code style rule severity from warning to suggestion by @nohwnd in https://github.com/microsoft/vstest/pull/15522 * Remove Debug/Release line number branching from tests by @nohwnd in https://github.com/microsoft/vstest/pull/15519 * Revise unattended work instructions in copilot-instructions.md by @nohwnd in https://github.com/microsoft/vstest/pull/15532 * Improve CompatibilityRowsBuilder error message with diagnostic details by @nohwnd in https://github.com/microsoft/vstest/pull/15529 * docs: add git worktree and upstream sync workflow to copilot-instructions.md by @nohwnd in https://github.com/microsoft/vstest/pull/15538 * Add VSIX runner to smoke tests by @nohwnd in https://github.com/microsoft/vstest/pull/15541 * Remove deprecated WebTest and TMI test methods by @nohwnd in https://github.com/microsoft/vstest/pull/15525 * Fix compatibility test failures for legacy vstest.console and MSTest adapter by @nohwnd in https://github.com/microsoft/vstest/pull/15534 * Convert TestPlatform.sln to slnx format by @nohwnd in https://github.com/microsoft/vstest/pull/15551 * Convert test/TestAssets .sln files to .slnx format by @nohwnd in https://github.com/microsoft/vstest/pull/15557 ... (truncated) ## 18.5.1 ## What's Changed * Fix System.Collections.Immutable binding mismatch in Common.dll (rel/18.5) by @nohwnd in https://github.com/microsoft/vstest/pull/15720 * Port verify-binding-redirects.ps1 to rel/18.5 by @nohwnd in https://github.com/microsoft/vstest/pull/15719 * Bump to 18.5.1 by @nohwnd in https://github.com/microsoft/vstest/pull/15721 **Full Changelog**: https://github.com/microsoft/vstest/compare/v18.5.0...v18.5.1 ## 18.5.0 ⚠️ Unlisted on Nuget, because of #15718 ## What's Changed * Add runtime configs by @nohwnd in https://github.com/microsoft/vstest/pull/15377 * Add net8.0 target for TranslationLayer by @nohwnd in https://github.com/microsoft/vstest/pull/15375 * Determine architecture of remote process on windows by @nohwnd in https://github.com/microsoft/vstest/pull/15396 * Updating System.Collections.Immutable package reference to version 9.0.0 by @MSLukeWest in https://github.com/microsoft/vstest/pull/15392 * Dump via netcore tool on windows by @nohwnd in https://github.com/microsoft/vstest/pull/15397 * Fix answer file splitting by @nohwnd in https://github.com/microsoft/vstest/pull/15381 * Run tests against vsix runner by @nohwnd in https://github.com/microsoft/vstest/pull/15419 **Full Changelog**: https://github.com/microsoft/vstest/compare/v18.4.0...v18.5.0 Commits viewable in [compare view](https://github.com/microsoft/vstest/compare/v18.4.0...v18.6.0). </details> Updated [Microsoft.SourceLink.GitHub](https://github.com/dotnet/dotnet) from 8.0.0 to 10.0.300. <details> <summary>Release notes</summary> _Sourced from [Microsoft.SourceLink.GitHub's releases](https://github.com/dotnet/dotnet/releases)._ ## 10.0.300 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.300` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.300/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.300/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.204 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.204` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.204/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.204/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.203 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.203` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.203/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.203/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.202 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.202` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.202/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.202/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.201 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.201` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.201/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.201/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.200 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.200` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.200/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.200/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.108 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.108` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.108/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.108/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.107 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.107` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.107/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.107/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.106 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.106` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.106/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.106/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.105 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.105` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.105/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.105/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.104 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.104` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.104/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.104/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.103 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.103` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.103/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.103/README.md#building-from-released-sources). Attached is the PGP signature for the GitHub generated tarball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.102-sb1 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.102-sb1` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.102-sb1/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.102-sb1/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.101 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.101` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.101/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.101/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.100 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.100` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.100/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.100/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 To produce artifacts with the .NET 10 GA version strings, users must pass the branding argument to the build: `--branding rtm`. ## 10.0.100-rc.2.25502.107 You can build .NET 10.0 RC 2 from the repository by cloning the release tag `v10.0.100-rc.2.25502.107` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.100-rc.2.25502.107/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.100-rc.2.25502.107/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 Note: GitHub automatically generates the "Source code (tar.gz/zip)" archives included in this release. Please download the official source code from: - [dotnet-source-10.0.100-rc.2.25502.107.tar.gz](https://builds.dotnet.microsoft.com/dotnet/source-build/dotnet-source-10.0.100-rc.2.25502.107.tar.gz) - [dotnet-source-10.0.100-rc.2.25502.107.zip](https://builds.dotnet.microsoft.com/dotnet/source-build/dotnet-source-10.0.100-rc.2.25502.107.zip) ## 10.0.100-rc.1.25451.107 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 10.0 RC 1 from the repository by cloning the release tag `v10.0.100-rc.1.25451.107` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.100-rc.1.25451.107/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.100-rc.1.25451.107/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.100-preview.7.25380.108 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 10.0 Preview 7 from the repository by cloning the release tag `v10.0.100-preview.7.25380.108` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.100-preview.7.25380.108/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.100-preview.7.25380.108/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.6.25358.103 You can build .NET 10.0 Preview 6 from the repository by cloning the release tag `v10.0.0-preview.6.25358.103` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.5.25277.114 You can build .NET 10.0 Preview 5 from the repository by cloning the release tag `v10.0.0-preview.5.25277.114` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.5.25277.114/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.5.25277.114/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.4.25258.110 You can build .NET 10.0 Preview 4 from the repository by cloning the release tag `v10.0.0-preview.4.25258.110` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.4.25258.110/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.4.25258.110/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.3.25171.5 You can build .NET 10.0 Preview 3 from the repository by cloning the release tag `v10.0.0-preview.3.25171.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.3.25171.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.3.25171.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.2.25163.2 You can build .NET 10.0 Preview 2 from the repository by cloning the release tag `v10.0.0-preview.2.25163.2` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.2.25163.2/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.2.25163.2/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.0-preview.1.25080.5 You can build .NET 10.0 Preview 1 from the repository by cloning the release tag `v10.0.0-preview.1.25080.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.1.25080.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.1.25080.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.117 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.117` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.117/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.117/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.116 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.116` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.116/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.116/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.115 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.115` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.115/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.115/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.114 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.114` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.114/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.114/README.md#building-from-released-sources). Attached is the PGP signature for the GitHub generated tarball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.113 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.113` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.113/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.113/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.112 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.112` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.112/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.112/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.111 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.111` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.111/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.111/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.110 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.110` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.110/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.110/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.109 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 9.0 from the repository by cloning the release tag `v9.0.109` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.109/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.109/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.101 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.101` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.101/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.101/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.7 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.6 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.6` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.6/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.6/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.5 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.4 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.4` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.4/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.4/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.3 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.3` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.3/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.3/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.2 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.2` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.2/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.2/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.1 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.1` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.1/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.1/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0 You can build .NET 9.0 from the repository by cloning the release tag `v9.0.0` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-rc.2.24473.5 You can build NET 9.0 RC2 from the repository by cloning the release tag `v9.0.0-rc.2.24473.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-rc.2.24473.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-rc.2.24473.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-rc.1.24431.7 You can build .NET 9.0 RC1 from the repository by cloning the release tag `v9.0.0-rc.1.24431.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-rc.1.24431.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-rc.1.24431.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.7.24405.7 You can build .NET 9.0 Preview 7 from the repository by cloning the release tag `v9.0.0-preview.7.24405.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.7.24405.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.7.24405.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.6.24327.7 You can build .NET 9.0 Preview 6 from the repository by cloning the release tag `v9.0.0-preview.6.24327.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.6.24327.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.6.24327.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.5.24306.7 You can build .NET 9.0 Preview 5 from the repository by cloning the release tag `v9.0.0-preview.5.24306.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.5.24306.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.5.24306.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.4.24266.19 You can build .NET 9.0 Preview 4 from the repository by cloning the release tag `v9.0.0-preview.4.24266.19` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.4.24266.19/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.4.24266.19/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.3.24172.9 You can build .NET 9.0 Preview 3 from the repository by cloning the release tag `v9.0.0-preview.3.24172.9` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.3.24172.9/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.3.24172.9/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.2.24128.5 You can build .NET 9.0 Preview 2 from the repository by cloning the release tag `v9.0.0-preview.2.24128.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.2.24128.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.2.24128.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 9.0.0-preview.1.24080.9 You can build .NET 9.0 Preview 1 from the repository by cloning the release tag `v9.0.0-preview.1.24080.9` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.1.24080.9/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.0-preview.1.24080.9/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.127 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.127` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.127/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.127/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.126 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.126` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.126/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.126/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.125 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.125` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.125/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.125/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.124 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.124` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.124/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.124/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.123 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.123` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.123/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.123/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.122 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.122` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.122/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.122/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.121 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.121` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.121/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.121/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.120 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.120` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.120/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.120/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.119 <!-- This file is a template for a GitHub release notes post. --> <!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. --> You can build .NET 8.0 from the repository by cloning the release tag `v8.0.119` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.119/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.119/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.100-preview.1 ## 8.0.18 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.18` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.18/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.18/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.17 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.17` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.17/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.17/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.16 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.16` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.16/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.16/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.15 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.15` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.15/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.15/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.14 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.14` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.14/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.14/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.13 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.13` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.13/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.13/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.12 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.12` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.12/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.12/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.11 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.11` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.11/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.11/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.10 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.10` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.10/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.10/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.8 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.8` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.8/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.8/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.7 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.7/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.7/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.6 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.6` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.6/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.6/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.5 You can build .NET 8 from the repository by cloning the release tag `v8.0.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.5/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.5/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.4 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.4` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.4/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.4/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.3 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.3` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.3/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.3/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.2 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.2` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.2/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.2/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 8.0.1 You can build .NET 8.0 from the repository by cloning the release tag `v8.0.1` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v8.0.1/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v8.0.1/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dotnet.microsoft.com/download/dotnet/release-key-2023.asc Commits viewable in [compare view](https://github.com/dotnet/dotnet/compare/v8.0.0...v10.0.300). </details> Updated [Testcontainers.MsSql](https://github.com/testcontainers/testcontainers-dotnet) from 4.11.0 to 4.12.0. <details> <summary>Release notes</summary> _Sourced from [Testcontainers.MsSql's releases](https://github.com/testcontainers/testcontainers-dotnet/releases)._ ## 4.12.0 # What's Changed Thanks to all contributors …
This PR intended to add support for .NET 10.
net10.0toTargetFrameworks. (It increase NuGet package size)net8.0tonet10.0What's Changed in this PR
action.ymlactions/setup-nodeversionactions/setup-dotnetversionci.ymldotnet teststep for .NET 10.dotnet teststep for .NET 8 run on ubuntu only.lint.ymlactions/setup-dotnetstep.release.ymlactions/setup-dotnetsettings to install .NET 10Sign CLIversion and add comment. (It can'tdotnet nuget signcommand. and required to run on Windows)nightly.ymlsetup-dotnet(.NET 10 SDK is installed bysetup-dotnetstep instead)snapshot.ymldotnet testtarget framework to use .NET 10Directory.Build.Propsnet10.0target framework. (It's expected to increase NuGet package size)DOCFX_PREVIEW_BUILD(It's re-enabled when testing .NET 11)Directory.Packages.PropsSymbolFormatter.*.cs5.0.0*.csproj