From 508c2a6300d7e14cf4a8773e36ab1b6f487362bf Mon Sep 17 00:00:00 2001 From: "Rahul Bhandari (.NET)" Date: Tue, 10 Dec 2024 09:40:52 -0800 Subject: [PATCH 1/3] Artifacts for .NET 9 200 Preview SDK Release --- release-notes/9.0/9.0.200-preview.md | 119 +++++++++++++++++ release-notes/README.md | 185 ++++++++++++++++----------- 2 files changed, 227 insertions(+), 77 deletions(-) create mode 100644 release-notes/9.0/9.0.200-preview.md diff --git a/release-notes/9.0/9.0.200-preview.md b/release-notes/9.0/9.0.200-preview.md new file mode 100644 index 00000000000..1224ec4fc26 --- /dev/null +++ b/release-notes/9.0/9.0.200-preview.md @@ -0,0 +1,119 @@ +# .NET 9.0.200-preview.0.24575.35 SDK - December 10, 2024 + +Today we are releasing .NET 9.0.200-preview.0.24575.35 SDK. This SDK includes [`slnx` support in the `dotnet` CLI](/~https://github.com/dotnet/sdk/issues/40913) + +This SDK includes the previously released .NET 9.0.0 runtime and is in support of Visual Studio 17.13 preview 2 release. The latest 9.0 release is always listed at [.NET 9.0 Releases](../README.md). + +## Downloads + +| | SDK Installer1 | SDK Binaries1 | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime | +| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: | +| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|
[Hosting Bundle][dotnet-hosting-win.exe]2 | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] | +| macOS | [x64][dotnet-sdk-osx-x64.pkg] \| [ARM64][dotnet-sdk-osx-arm64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] \| [ARM64][dotnet-sdk-osx-arm64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] \| [ARM64][dotnet-runtime-osx-arm64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] \| [ARM64][dotnet-runtime-osx-arm64.tar.gz]| [x64][aspnetcore-runtime-osx-x64.tar.gz] \| [ARM64][aspnetcore-runtime-osx-arm64.tar.gz] | - |1 +| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]1 \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]1 \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]1 \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | 1 | +| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] + +1. Includes the .NET Runtime and ASP.NET Core Runtime +2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime. + +The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK. + +You can check your .NET SDK version by running the following command. The example version shown is for this release. + +```console +$ dotnet --version +9.0.200-preview.0.24575.35 +``` +## Visual Studio Compatibility + +You need [Visual Studio 17.13 preview 2](https://visualstudio.microsoft.com) or later to use .NET 9.0 on Windows. + +[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/ +[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/ +[release-notes]: 9.0.0.md + +[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/9.0.0-sha.txt +[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/9.0.0-sha.txt + +[linux-install]: ../install-linux.md +[dotnet-blog]: https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-november-2024-servicing-updates/#net-november-2024-updates +[aspnet-blog]: https://devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotnet-9/ +[ef-blog]: https://devblogs.microsoft.com/dotnet/announcing-ef9/ +[ef_bugs]: /~https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A9.0.0+is%3Aclosed+label%3Atype-bug +[ef_features]: /~https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A9.0.0+is%3Aclosed+label%3Atype-enhancement + +[aspnet_bugs]: /~https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A9.0.0+label%3ADone+label%3Abug +[aspnet_features]: /~https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A9.0.0+label%3ADone+label%3Aenhancement +[runtime_bugs]: /~https://github.com/dotnet/runtime/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A8.0+label%3Abug+ +[runtime_features]: /~https://github.com/dotnet/runtime/issues?q=is%3Aissue+milestone%3A8.0+label%3Aenhancement + +[sdk_bugs]: /~https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A9.0.0xx + +[linux-packages]: ../install-linux.md + +[//]: # ( Runtime 9.0.0) +[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8f639af4-29e2-474e-ad2d-ad1845c09e21/d6a1fac24aa5bed41dcc8c35017a44f4/dotnet-runtime-9.0.0-linux-arm.tar.gz +[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3ae34de0-5928-47c4-9abb-e0b8f795c256/1ea2ed5a50af003121ebf32cb218258e/dotnet-runtime-9.0.0-linux-arm64.tar.gz +[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/f2566d5b-8b22-460e-86fa-94388974ab09/a4ae7832d06be1e5ef0b55ecc22b1ad1/dotnet-runtime-9.0.0-linux-musl-arm.tar.gz +[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/51a64e2f-043f-460b-a048-ea79617d9a06/b3274372b27c70fc4da62cc994890f8d/dotnet-runtime-9.0.0-linux-musl-arm64.tar.gz +[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/53729aa8-9540-4ddc-ad77-4b7126b36b30/5156249a151c4d334c19c89bb63b940d/dotnet-runtime-9.0.0-linux-musl-x64.tar.gz +[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/282bb881-c2ae-4250-b814-b362745073bd/6e15021d23f704c0d457c820a69a3de6/dotnet-runtime-9.0.0-linux-x64.tar.gz +[dotnet-runtime-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/a129df43-9d92-421f-9d63-eb9a8218e16a/9533b915759dcbe7cbd2fb0bed4d1ba2/dotnet-runtime-9.0.0-osx-arm64.pkg +[dotnet-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/013e0f03-e1e4-4f97-a5cc-e6504f684620/0c0ea6a0c124d87027d8ff6abeb7b697/dotnet-runtime-9.0.0-osx-arm64.tar.gz +[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/c36c7ef4-59b3-40e5-ae06-798b485fc007/579afa87e7f72dc6af44bc96aa6c2477/dotnet-runtime-9.0.0-osx-x64.pkg +[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4be484a1-a095-48cf-8407-cae1d3dcc944/9f373dc1d85022e004df3ac1071ace59/dotnet-runtime-9.0.0-osx-x64.tar.gz +[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/1736a901-4535-42e5-9cf8-4d1d07699b45/f7dc8e4cf85bf579170043799e356e9e/dotnet-runtime-9.0.0-win-arm64.exe +[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/cfecd946-5932-496c-a2b6-ba3c99318f24/4a5b2d8e244b4db3db110ff5751ed35b/dotnet-runtime-9.0.0-win-arm64.zip +[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/99bd07c2-c95c-44dc-9d47-36d3b18df240/bdf26c62f69c1b783687c1dce83ccf7a/dotnet-runtime-9.0.0-win-x64.exe +[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/fed1ee33-4574-4d89-85b5-3b8d7762b56a/432725cb9d6d235424768defea5ce6ee/dotnet-runtime-9.0.0-win-x64.zip +[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0e89cce9-dc02-423c-a657-0c2b421edf21/af2e916785775fe7e023b953af404db5/dotnet-runtime-9.0.0-win-x86.exe +[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/73b2d717-c521-47cf-857e-e353f05f3b83/db5484cdaef7f85c94b484fbeb42299d/dotnet-runtime-9.0.0-win-x86.zip + +[//]: # ( WindowsDesktop 9.0.0) +[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/b3a8a99d-5c1c-475a-ba68-4849de9ea6e9/c17f07553d7723165f98f27128fec048/windowsdesktop-runtime-9.0.0-win-arm64.exe +[windowsdesktop-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/097ced3a-0b77-4867-b9ff-226d0e4a0a3d/4f21dfcbf0da3e1b127b1eb751c96098/windowsdesktop-runtime-9.0.0-win-arm64.zip +[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/685792b6-4827-4dca-a971-bce5d7905170/1bf61b02151bc56e763dc711e45f0e1e/windowsdesktop-runtime-9.0.0-win-x64.exe +[windowsdesktop-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/d3c1e69d-79e4-4f08-a13a-75c9c36706b9/773a05ecaad2432302fc66f2dad032c2/windowsdesktop-runtime-9.0.0-win-x64.zip +[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/8dfbde7b-c316-418d-934a-d3246253f342/69c6a35b77a4f01b95588e1df2bddf9a/windowsdesktop-runtime-9.0.0-win-x86.exe +[windowsdesktop-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4da91bba-fe5a-46e6-b61f-3ff20b0cdb4e/c3e0ae8478071f337668d19bf4c22370/windowsdesktop-runtime-9.0.0-win-x86.zip + +[//]: # ( ASP 9.0.0) +[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/84aa8e86-c6a1-4562-84f3-828e836ef26c/96772a224b9ff3be8904b63f37d7cf63/aspnetcore-runtime-9.0.0-linux-arm.tar.gz +[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b2029a3e-c67e-4905-ad1f-08b164322520/bd68ea0b77f12df21b935da338fdaf25/aspnetcore-runtime-9.0.0-linux-arm64.tar.gz +[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/59a041e1-921e-405e-8092-95333f80f9ca/63e83e3feb70e05ca05ed5db3c579be2/aspnetcore-runtime-9.0.0-linux-musl-arm.tar.gz +[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e137f557-83cb-4f55-b1c8-e5f59ccd3cba/b8ba6f2ab96d0961757b71b00c201f31/aspnetcore-runtime-9.0.0-linux-musl-arm64.tar.gz +[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/86d7a513-fe71-4f37-b9ec-fdcf5566cce8/e72574fc82d7496c73a61f411d967d8e/aspnetcore-runtime-9.0.0-linux-musl-x64.tar.gz +[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e4791376-b70d-431f-bd98-5397c876b946/64ffc29a4edc8fd70b151c2963b38b09/aspnetcore-runtime-9.0.0-linux-x64.tar.gz +[aspnetcore-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a9c3126c-91ab-4ab1-bc0a-e6bbeee7a786/3f848ed6f804c50f3a4c24599361e0eb/aspnetcore-runtime-9.0.0-osx-arm64.tar.gz +[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b3d48d74-e9f8-4b6c-9ef7-6f5729873f21/2139bfd7650c0fd8ddce3195ada43ae8/aspnetcore-runtime-9.0.0-osx-x64.tar.gz +[aspnetcore-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/fe012fbe-149d-4235-9d1a-81bfdefa6cc6/852e5c8a18ccb168316f66e1b2f4ac25/aspnetcore-runtime-9.0.0-win-arm64.exe +[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/38471b06-b719-4d02-a866-cd31eadb2d61/11b17d533d2feac0ae65f1a1be13de2f/aspnetcore-runtime-9.0.0-win-arm64.zip +[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/815e6104-b92c-4cd5-8971-cba2f685002a/37befaa217f3269a152016da80a922c1/aspnetcore-runtime-9.0.0-win-x64.exe +[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/6f43674a-fedb-414d-a709-6cd21f295ed3/6d041dd6f1812d804994a7c6c45a23bf/aspnetcore-runtime-9.0.0-win-x64.zip +[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/70c1a68c-e5e4-45ef-9f2c-df1d3f195a2e/6b8e20fe1e45f886e464908cf18efd96/aspnetcore-runtime-9.0.0-win-x86.exe +[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/c1c22ca6-181e-4f44-ad83-5f2664694529/81c3cead48ad0e5aeeee2a83db0a64db/aspnetcore-runtime-9.0.0-win-x86.zip +[aspnetcore-runtime-composite-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/005078b8-dd35-475e-a8fd-83cd63cb4438/b3cd0e81df04333b6d17cf37389d4204/aspnetcore-runtime-composite-9.0.0-linux-arm.tar.gz +[aspnetcore-runtime-composite-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/66eccc6d-6fd3-4ca0-8230-d13097728962/6c9a2fa811e69ca8abb12c700bb5d392/aspnetcore-runtime-composite-9.0.0-linux-arm64.tar.gz +[aspnetcore-runtime-composite-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c960cd9-c2f1-49f0-bd92-25488c910e5c/1d00f01ed028462b5a38f4f15ad32980/aspnetcore-runtime-composite-9.0.0-linux-musl-arm.tar.gz +[aspnetcore-runtime-composite-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d95f7f9f-da8b-4316-8e7c-13b8172761c3/b6b990bd12f755bfced7f16fabebec06/aspnetcore-runtime-composite-9.0.0-linux-musl-arm64.tar.gz +[aspnetcore-runtime-composite-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7d0c8c38-d0d3-4f99-9ddd-212a6537758d/21c6304587312c1151044e32656ce164/aspnetcore-runtime-composite-9.0.0-linux-musl-x64.tar.gz +[aspnetcore-runtime-composite-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3bd9050c-4605-4d8b-b4f0-2c7dbbd0ebb4/9de6d98389cd8ccb36c72cdd979a06df/aspnetcore-runtime-composite-9.0.0-linux-x64.tar.gz +[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/e1ae9d41-3faf-4755-ac27-b24e84eef3d1/5e3a24eb8c1a12272ea1fe126d17dfca/dotnet-hosting-9.0.0-win.exe + +[//]: # ( SDK 9.0.200-preview.0.24575.35) +[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6b1e7cff-1c23-48a1-8271-78240dc9c8b4/f871c2e8483bc4c70c6dc858af5b166a/dotnet-sdk-9.0.200-preview.0.24575.35-linux-arm.tar.gz +[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/023db3ce-6713-4eab-8bd8-c6944b28f554/b5991dcf1d57f92892776508c3fec3b7/dotnet-sdk-9.0.200-preview.0.24575.35-linux-arm64.tar.gz +[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a1b5cdb4-1294-4ad4-bac6-aaabe69d520a/2f55a6488439bbd246ea4ad73884aca1/dotnet-sdk-9.0.200-preview.0.24575.35-linux-musl-arm.tar.gz +[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e2a5487b-053a-4945-8899-b5553bfdbe3f/1696ff80ca554c8f929049cd2ecf1e65/dotnet-sdk-9.0.200-preview.0.24575.35-linux-musl-arm64.tar.gz +[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/936d2d67-bc50-4633-a4e0-c17e919f98ad/79f3c2561b3647095672ef9cb7cedb26/dotnet-sdk-9.0.200-preview.0.24575.35-linux-musl-x64.tar.gz +[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/f11d77d4-5db2-4b5a-8ff6-bd71f6d851fc/04056b34fd2294069512b66758480e68/dotnet-sdk-9.0.200-preview.0.24575.35-linux-x64.tar.gz +[dotnet-sdk-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/9113bd86-73d5-49a5-97d2-1eab6e60475c/ba470e9177266abcee67c66e42d7ae1a/dotnet-sdk-9.0.200-preview.0.24575.35-osx-arm64.pkg +[dotnet-sdk-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3d37f382-8266-450d-b4c0-e35cebbe4784/cf8ff3b43f5c89e549d0efb226d7002c/dotnet-sdk-9.0.200-preview.0.24575.35-osx-arm64.tar.gz +[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/f69d39d6-375d-4769-b56f-fddb00876388/3dce64c09097e439a9c3035a2502b776/dotnet-sdk-9.0.200-preview.0.24575.35-osx-x64.pkg +[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5001171c-08ac-4906-ab9b-473ed08befd1/716714407bf1d84b16ae06f3fda65cea/dotnet-sdk-9.0.200-preview.0.24575.35-osx-x64.tar.gz +[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/ae81b344-113b-493c-a376-c20d4cde5a0d/9e81c81336f48c09f66cbf717186aeeb/dotnet-sdk-9.0.200-preview.0.24575.35-win-arm64.exe +[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/50f7894a-3041-4170-bac0-e39025b15f1d/ed09a918859e7c8153437725e7d4a3ed/dotnet-sdk-9.0.200-preview.0.24575.35-win-arm64.zip +[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/7c9b3974-1350-4fc0-9e71-26ef66400270/4f8ba90528060880240f392408e50053/dotnet-sdk-9.0.200-preview.0.24575.35-win-x64.exe +[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/e73ac805-36c1-4e9d-bf02-d72b3e6c19a6/0682eca6c9ca2e883565aaf1d53c80e8/dotnet-sdk-9.0.200-preview.0.24575.35-win-x64.zip +[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/7a0e0ce2-2e9e-4697-b300-c7fbef39bde5/bbf3297492feeff11f8fadd86cd6bcd8/dotnet-sdk-9.0.200-preview.0.24575.35-win-x86.exe +[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/7a643831-783f-4e6f-867c-0903068bf29c/a4890bfef7c5d67e909cfbe704b46bba/dotnet-sdk-9.0.200-preview.0.24575.35-win-x86.zip diff --git a/release-notes/README.md b/release-notes/README.md index f922f46ba59..dabbeab902d 100644 --- a/release-notes/README.md +++ b/release-notes/README.md @@ -1,77 +1,108 @@ -# .NET Release Notes - -[Releases](../releases.md) under active support or development: - -| Version | Release Date | Support | Latest Patch Version | End of Support | -| :-- | :-- | :-- | :-- | :-- | -| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0][9.0.0] | May 12, 2026 | -| [.NET 8](release-notes/8.0/README.md) | [November 14, 2023](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) | [LTS][policies] | [8.0.11][8.0.11] | November 10, 2026 | -| [.NET 6](release-notes/6.0/README.md) | [November 8, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6/) | [LTS][policies] | [6.0.36][6.0.36] | November 12, 2024 | - -[9.0.0]: 9.0/9.0.0/9.0.0.md -[8.0.11]: 8.0/8.0.11/8.0.11.md -[6.0.36]: 6.0/6.0.36/6.0.36.md -[policies]: release-policies.md - -* [Binaries and installers](https://dotnet.microsoft.com/download/dotnet) -* [Installation docs](https://learn.microsoft.com/dotnet/core/install/) - -You can find release notes for all releases in the [release-notes](.) directory, in markdown and [JSON formats](./schemas/README.md). This content is [licensed](./license-information.md) for broad use. - -## Monthly patch release notes - -Patch releases are published monthly, often including fixes for vulnerabilities (AKA CVEs) that are disclosed at the same time. - -Release notes include: - -- Links to binaries -- Notable changes, including CVEs -- Compatibility information -- Updated packages - -Example markdown files: - -- [6.0/6.0.32/6.0.32.md](./6.0/6.0.32/6.0.32.md) -- [8.0/8.0.1/8.0.1.md](./8.0/8.0.1/8.0.1.md) - -Example JSON files: - -- [Major releases index](./releases-index.json) -- [Major release](./9.0/releases.json) - -`releases-index.json` and all the files it references are stored in blob storage and in GitHub. We use GitHub for easy discoverability of the files and Azure Blob Storage as our production platform. - -It is straightforward to programmatically transform the [blob storage links](https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json) to [`raw` GitHub links](https://raw.githubusercontent.com/dotnet/core/main/release-notes/releases-index.json) should that be desired. - -Note: monthly previews are published in the same way, often on the same day. They are not supported so do not include CVE information. However, Release Candidate releases follow our ["Go Live" policy](/~https://github.com/dotnet/core/blob/main/release-policies.md) and may include CVE information. - -## Monthly preview release notes - -We typically release a preview for the next major version each month. These include detailed feature information. - -Examples: - -- [.NET 9 Preview 1](./9.0/preview/preview1/README.md) -- [.NET 9 Preview 6](./9.0/preview/preview6/README.md) - -This content is used as source material for [What's New](https://learn.microsoft.com/dotnet/core/whats-new/) pages in official Microsoft docs. - -Preview release notes are always in a `preview` folder. This approach was adopted so that preview releases do not distract from stable releases once preview releases are no longer relevant. - -## Supported OS - -Supported OS information is published for each major release. This information indicates to users which OSes they can expect an app (or the .NET SDK) to run on for a given .NET version. It also indicates which OSes are supported and when they transitioned to EOL status. - -Examples: - -- [.NET 8 Supported OSes (json)](./8.0/supported-os.json) -- [.NET 8 Supported OSes (markdown)](./8.0/supported-os.md) - -## OS packages - -OS package information is published for each major release. This information indicates which packages must be installed on a given distro for a .NET app (or the .NET SDK) to run. [.NET packages](../linux.md) are available for multiple distros, which automatically install all required packages. - -Examples: - -- [.NET 9 OS packages (json)](./9.0/os-packages.json) -- [.NET 9 OS packages (markdown)](./9.0/os-packages.md) +# .NET 9 + +[.NET 9](https://aka.ms/dotnet/9/preview1) is a [Standard Term Support (STS)](../../release-policies.md) release and will be supported on [multiple operating systems](supported-os.md) for 18 months, from November 12th, 2024 to May 12th, 2026. + +- [Downloads](https://dotnet.microsoft.com/download/dotnet/9.0) +- [Linux Package Managers](https://learn.microsoft.com/dotnet/core/install/linux) +- [Containers](https://hub.docker.com/_/microsoft-dotnet) +- [Supported OSes](supported-os.md) +- [OS packages](./os-packages.md) +- [Known Issues](known-issues.md) +- [Installation instructions](install.md) + +## Release notes + +| Date | Release | +| :-- | :-- | +| 2024/12/10 | [9.0.200 Preview SDK](./9.0.0/9.0.200-preview.md) | +| 2024/12/03 | [9.0.101 SDK](./9.0.0/9.0.101.md) | +| 2024/11/12 | [9.0.0](./9.0.0/9.0.0.md) | +| 2024/10/08 | [9.0.0 RC 2](preview/rc2/README.md) | +| 2024/09/10 | [9.0.0 RC 1](preview/rc1/README.md) | +| 2024/08/13 | [9.0.0 Preview 7](preview/preview7/README.md) | +| 2024/07/09 | [9.0.0 Preview 6](preview/preview6/README.md) | +| 2024/06/11 | [9.0.0 Preview 5](preview/preview5/README.md) | +| 2024/05/21 | [9.0.0 Preview 4](preview/preview4/README.md) | +| 2024/04/11 | [9.0.0 Preview 3](preview/preview3/README.md) | +| 2024/03/12 | [9.0.0 Preview 2](preview/preview2/README.md) | +| 2024/02/13 | [9.0.0 Preview 1](preview/preview1/README.md) | + +### .NET Libraries + +* [What's new in .NET 9 libraries](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview#net-libraries) +* [RC 2](preview/rc2/libraries.md) +* [RC 1](preview/rc1/libraries.md) +* [Preview 7](preview/preview7/libraries.md) +* [Preview 6](preview/preview6/libraries.md) +* [Preview 5](preview/preview5/libraries.md) +* [Preview 4](preview/preview4/libraries.md) +* [Preview 3](preview/preview3/libraries.md) +* Preview 2: No release notes +* [Preview 1](preview/preview1/libraries.md) + +### .NET Runtime + +* [What's new in the .NET 9 runtime](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/runtime) +* [RC 2](preview/rc2/runtime.md) +* RC 1: No release notes +* [Preview 7](preview/preview7/runtime.md) +* [Preview 6](preview/preview6/runtime.md) +* Preview 5: No release notes +* [Preview 4](preview/preview4/runtime.md) +* [Preview 3](preview/preview3/runtime.md) +* [Preview 2](preview/preview2/runtime.md) +* [Preview 1](preview/preview1/runtime.md) + +### .NET SDK + +* [What's new in the SDK for .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/sdk) +* [RC 2](preview/rc2/sdk.md) +* [RC 1](preview/rc1/sdk.md) +* [Preview 7](preview/preview7/sdk.md) +* [Preview 6](preview/preview6/sdk.md) +* Preview 5: No release notes +* Preview 4: No release notes +* [Preview 3](preview/preview3/sdk.md) +* [Preview 2](preview/preview2/sdk.md) +* [Preview 1](preview/preview1/sdk.md) + +### C\# + +* [What's new in C# 13](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-13) +* [Preview 7](preview/preview7/csharp.md) +* [Preview 6](preview/preview6/csharp.md) + +### ASP.NET Core + +* [What's new in ASP.NET Core 9.0](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-9.0) +* [RC 2](preview/rc2/aspnetcore.md) +* [RC 1](preview/rc1/aspnetcore.md) +* [Preview 7](preview/preview7/aspnetcore.md) +* [Preview 6](preview/preview6/aspnetcore.md) +* [Preview 5](preview/preview5/aspnetcore.md) +* [Preview 4](preview/preview4/aspnetcore.md) +* [Preview 3](preview/preview3/aspnetcore.md) +* [Preview 2](preview/preview2/aspnetcore.md) +* [Preview 1](preview/preview1/aspnetcore.md) + +### .NET MAUI + +* [What's new in .NET MAUI for .NET 9](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9) +* [RC 2](preview/rc2/dotnetmaui.md) +* [RC 1](preview/rc1/dotnetmaui.md) +* [Preview 7](preview/preview7/dotnetmaui.md) +* [Preview 6](preview/preview6/dotnetmaui.md) +* [Preview 5](preview/preview5/dotnetmaui.md) +* [Preview 4](preview/preview4/dotnetmaui.md) +* [Preview 3](preview/preview3/dotnetmaui.md) +* [Preview 2](preview/preview2/dotnetmaui.md) +* [Preview 1](preview/preview1/dotnetmaui.md) + +### Entity Framework Core + +* [What's new in EF Core 9](https://learn.microsoft.com/ef/core/what-is-new/ef-core-9.0/whatsnew) +* [Preview 5](preview/preview5/efcoreanddata.md) +* [Preview 4](preview/preview4/efcoreanddata.md) +* [Preview 3](preview/preview3/efcoreanddata.md) +* [Preview 2](preview/preview2/efcoreanddata.md) +* [Preview 1](preview/preview1/efcoreanddata.md) From e10816d29b46da99286a7d5c1e9ec3a2ee426425 Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Tue, 10 Dec 2024 10:40:26 -0800 Subject: [PATCH 2/3] Update README.md --- release-notes/README.md | 185 +++++++++++++++++----------------------- 1 file changed, 77 insertions(+), 108 deletions(-) diff --git a/release-notes/README.md b/release-notes/README.md index dabbeab902d..f922f46ba59 100644 --- a/release-notes/README.md +++ b/release-notes/README.md @@ -1,108 +1,77 @@ -# .NET 9 - -[.NET 9](https://aka.ms/dotnet/9/preview1) is a [Standard Term Support (STS)](../../release-policies.md) release and will be supported on [multiple operating systems](supported-os.md) for 18 months, from November 12th, 2024 to May 12th, 2026. - -- [Downloads](https://dotnet.microsoft.com/download/dotnet/9.0) -- [Linux Package Managers](https://learn.microsoft.com/dotnet/core/install/linux) -- [Containers](https://hub.docker.com/_/microsoft-dotnet) -- [Supported OSes](supported-os.md) -- [OS packages](./os-packages.md) -- [Known Issues](known-issues.md) -- [Installation instructions](install.md) - -## Release notes - -| Date | Release | -| :-- | :-- | -| 2024/12/10 | [9.0.200 Preview SDK](./9.0.0/9.0.200-preview.md) | -| 2024/12/03 | [9.0.101 SDK](./9.0.0/9.0.101.md) | -| 2024/11/12 | [9.0.0](./9.0.0/9.0.0.md) | -| 2024/10/08 | [9.0.0 RC 2](preview/rc2/README.md) | -| 2024/09/10 | [9.0.0 RC 1](preview/rc1/README.md) | -| 2024/08/13 | [9.0.0 Preview 7](preview/preview7/README.md) | -| 2024/07/09 | [9.0.0 Preview 6](preview/preview6/README.md) | -| 2024/06/11 | [9.0.0 Preview 5](preview/preview5/README.md) | -| 2024/05/21 | [9.0.0 Preview 4](preview/preview4/README.md) | -| 2024/04/11 | [9.0.0 Preview 3](preview/preview3/README.md) | -| 2024/03/12 | [9.0.0 Preview 2](preview/preview2/README.md) | -| 2024/02/13 | [9.0.0 Preview 1](preview/preview1/README.md) | - -### .NET Libraries - -* [What's new in .NET 9 libraries](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview#net-libraries) -* [RC 2](preview/rc2/libraries.md) -* [RC 1](preview/rc1/libraries.md) -* [Preview 7](preview/preview7/libraries.md) -* [Preview 6](preview/preview6/libraries.md) -* [Preview 5](preview/preview5/libraries.md) -* [Preview 4](preview/preview4/libraries.md) -* [Preview 3](preview/preview3/libraries.md) -* Preview 2: No release notes -* [Preview 1](preview/preview1/libraries.md) - -### .NET Runtime - -* [What's new in the .NET 9 runtime](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/runtime) -* [RC 2](preview/rc2/runtime.md) -* RC 1: No release notes -* [Preview 7](preview/preview7/runtime.md) -* [Preview 6](preview/preview6/runtime.md) -* Preview 5: No release notes -* [Preview 4](preview/preview4/runtime.md) -* [Preview 3](preview/preview3/runtime.md) -* [Preview 2](preview/preview2/runtime.md) -* [Preview 1](preview/preview1/runtime.md) - -### .NET SDK - -* [What's new in the SDK for .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/sdk) -* [RC 2](preview/rc2/sdk.md) -* [RC 1](preview/rc1/sdk.md) -* [Preview 7](preview/preview7/sdk.md) -* [Preview 6](preview/preview6/sdk.md) -* Preview 5: No release notes -* Preview 4: No release notes -* [Preview 3](preview/preview3/sdk.md) -* [Preview 2](preview/preview2/sdk.md) -* [Preview 1](preview/preview1/sdk.md) - -### C\# - -* [What's new in C# 13](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-13) -* [Preview 7](preview/preview7/csharp.md) -* [Preview 6](preview/preview6/csharp.md) - -### ASP.NET Core - -* [What's new in ASP.NET Core 9.0](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-9.0) -* [RC 2](preview/rc2/aspnetcore.md) -* [RC 1](preview/rc1/aspnetcore.md) -* [Preview 7](preview/preview7/aspnetcore.md) -* [Preview 6](preview/preview6/aspnetcore.md) -* [Preview 5](preview/preview5/aspnetcore.md) -* [Preview 4](preview/preview4/aspnetcore.md) -* [Preview 3](preview/preview3/aspnetcore.md) -* [Preview 2](preview/preview2/aspnetcore.md) -* [Preview 1](preview/preview1/aspnetcore.md) - -### .NET MAUI - -* [What's new in .NET MAUI for .NET 9](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9) -* [RC 2](preview/rc2/dotnetmaui.md) -* [RC 1](preview/rc1/dotnetmaui.md) -* [Preview 7](preview/preview7/dotnetmaui.md) -* [Preview 6](preview/preview6/dotnetmaui.md) -* [Preview 5](preview/preview5/dotnetmaui.md) -* [Preview 4](preview/preview4/dotnetmaui.md) -* [Preview 3](preview/preview3/dotnetmaui.md) -* [Preview 2](preview/preview2/dotnetmaui.md) -* [Preview 1](preview/preview1/dotnetmaui.md) - -### Entity Framework Core - -* [What's new in EF Core 9](https://learn.microsoft.com/ef/core/what-is-new/ef-core-9.0/whatsnew) -* [Preview 5](preview/preview5/efcoreanddata.md) -* [Preview 4](preview/preview4/efcoreanddata.md) -* [Preview 3](preview/preview3/efcoreanddata.md) -* [Preview 2](preview/preview2/efcoreanddata.md) -* [Preview 1](preview/preview1/efcoreanddata.md) +# .NET Release Notes + +[Releases](../releases.md) under active support or development: + +| Version | Release Date | Support | Latest Patch Version | End of Support | +| :-- | :-- | :-- | :-- | :-- | +| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0][9.0.0] | May 12, 2026 | +| [.NET 8](release-notes/8.0/README.md) | [November 14, 2023](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) | [LTS][policies] | [8.0.11][8.0.11] | November 10, 2026 | +| [.NET 6](release-notes/6.0/README.md) | [November 8, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6/) | [LTS][policies] | [6.0.36][6.0.36] | November 12, 2024 | + +[9.0.0]: 9.0/9.0.0/9.0.0.md +[8.0.11]: 8.0/8.0.11/8.0.11.md +[6.0.36]: 6.0/6.0.36/6.0.36.md +[policies]: release-policies.md + +* [Binaries and installers](https://dotnet.microsoft.com/download/dotnet) +* [Installation docs](https://learn.microsoft.com/dotnet/core/install/) + +You can find release notes for all releases in the [release-notes](.) directory, in markdown and [JSON formats](./schemas/README.md). This content is [licensed](./license-information.md) for broad use. + +## Monthly patch release notes + +Patch releases are published monthly, often including fixes for vulnerabilities (AKA CVEs) that are disclosed at the same time. + +Release notes include: + +- Links to binaries +- Notable changes, including CVEs +- Compatibility information +- Updated packages + +Example markdown files: + +- [6.0/6.0.32/6.0.32.md](./6.0/6.0.32/6.0.32.md) +- [8.0/8.0.1/8.0.1.md](./8.0/8.0.1/8.0.1.md) + +Example JSON files: + +- [Major releases index](./releases-index.json) +- [Major release](./9.0/releases.json) + +`releases-index.json` and all the files it references are stored in blob storage and in GitHub. We use GitHub for easy discoverability of the files and Azure Blob Storage as our production platform. + +It is straightforward to programmatically transform the [blob storage links](https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json) to [`raw` GitHub links](https://raw.githubusercontent.com/dotnet/core/main/release-notes/releases-index.json) should that be desired. + +Note: monthly previews are published in the same way, often on the same day. They are not supported so do not include CVE information. However, Release Candidate releases follow our ["Go Live" policy](/~https://github.com/dotnet/core/blob/main/release-policies.md) and may include CVE information. + +## Monthly preview release notes + +We typically release a preview for the next major version each month. These include detailed feature information. + +Examples: + +- [.NET 9 Preview 1](./9.0/preview/preview1/README.md) +- [.NET 9 Preview 6](./9.0/preview/preview6/README.md) + +This content is used as source material for [What's New](https://learn.microsoft.com/dotnet/core/whats-new/) pages in official Microsoft docs. + +Preview release notes are always in a `preview` folder. This approach was adopted so that preview releases do not distract from stable releases once preview releases are no longer relevant. + +## Supported OS + +Supported OS information is published for each major release. This information indicates to users which OSes they can expect an app (or the .NET SDK) to run on for a given .NET version. It also indicates which OSes are supported and when they transitioned to EOL status. + +Examples: + +- [.NET 8 Supported OSes (json)](./8.0/supported-os.json) +- [.NET 8 Supported OSes (markdown)](./8.0/supported-os.md) + +## OS packages + +OS package information is published for each major release. This information indicates which packages must be installed on a given distro for a .NET app (or the .NET SDK) to run. [.NET packages](../linux.md) are available for multiple distros, which automatically install all required packages. + +Examples: + +- [.NET 9 OS packages (json)](./9.0/os-packages.json) +- [.NET 9 OS packages (markdown)](./9.0/os-packages.md) From 279bc51e8bee099030c0b6f8f658f692cb30e096 Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Tue, 10 Dec 2024 10:41:14 -0800 Subject: [PATCH 3/3] Update README.md --- release-notes/9.0/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/release-notes/9.0/README.md b/release-notes/9.0/README.md index 76d8175fe2b..d18a7c2d466 100644 --- a/release-notes/9.0/README.md +++ b/release-notes/9.0/README.md @@ -14,6 +14,7 @@ | Date | Release | | :-- | :-- | +| 2024/12/10 | [9.0.200 Preview SDK](./9.0.0/9.0.200-preview.md) | | 2024/12/03 | [9.0.101 SDK](./9.0.0/9.0.101.md) | | 2024/11/12 | [9.0.0](./9.0.0/9.0.0.md) | | 2024/10/08 | [9.0.0 RC 2](preview/rc2/README.md) |