diff --git a/release-notes/9.0/9.0.11/9.0.308.md b/release-notes/9.0/9.0.11/9.0.308.md new file mode 100644 index 0000000000..e6fc1632e6 --- /dev/null +++ b/release-notes/9.0/9.0.11/9.0.308.md @@ -0,0 +1,120 @@ +# .NET 9.0.308 - November 19, 2025 + +Today, we are releasing an SDK only update to .NET 9.0.307 SDK. The 9.0.308 SDK update corrects an issue in .NET 9.0.307 SDK on Windows where projects that use MSBuild tasks configured to run in a separate process will fail with an error like `error MSB4216: Could not run the "ReplaceTokenInFileTask" task because MSBuild could not create or connect to a task host with runtime "NET" and architecture "x64". + +For technical details and discussion, see the [Known issues](https://github.com/dotnet/core/blob/main/release-notes/9.0/known-issues.md#net-sdk-90307-on-windows-fails-with-msb4216) & [Tracking Issue](https://github.com/dotnet/msbuild/issues/12751) + +The .NET 9.0.308 release is available for download. This SDK includes the released .NET 9.0.11 Runtime and is in support of Visual Studio 17.14 release. The latest 9.0 release is always listed at [.NET 9.0 Releases](../README.md). + +## Downloads + +| | SDK Installer | SDK Binaries | 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] | [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] | - | +| 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] \| [Arm][aspnetcore-runtime-linux-arm.tar.gz] \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz] \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | +| | [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.308 +``` + +Visit [.NET Documentation](https://learn.microsoft.com/dotnet/) to learn about .NET, for building many different types of applications. + +## Visual Studio Compatibility + +You need [Visual Studio 17.12](https://visualstudio.microsoft.com) or later to use .NET 9.0 on Windows. While not officially supported, we’ve also enabled rudimentary support for .NET 9.0 in Visual Studio for Mac. Users have to enable a preview feature in Preferences to enable the IDE to discover and use the .NET 9.0 SDK for creating, loading, building, and debugging projects. +The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 9.0 and C# 13. + +[checksums-runtime]: https://builds.dotnet.microsoft.com/dotnet/checksums/9.0.11-sha.txt +[checksums-sdk]: https://builds.dotnet.microsoft.com/dotnet/checksums/9.0.11-sha.txt + +[linux-packages]: ../install-linux.md + +## Packages updated in this release + +| Package name | Version | +| :------------------------------------------ | :---------: | +| FSharp.Compiler.Service | 43.9.303 | +| FSharp.Core | 9.0.303 | +| Microsoft.DotNet.ApiCompat.Task | 9.0.308 | +| Microsoft.DotNet.ApiCompat.Tool | 9.0.308 | +| Microsoft.DotNet.Common.ItemTemplates | 9.0.308 | +| Microsoft.DotNet.Common.ProjectTemplates.9.0 | 9.0.308 | +| Microsoft.NET.Build.Containers | 9.0.308 | +| Microsoft.Net.Sdk.Compilers.Toolset | 9.0.308 | + +[//]: # ( Runtime 9.0.11) +[dotnet-runtime-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-arm.tar.gz +[dotnet-runtime-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-arm64.tar.gz +[dotnet-runtime-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-x64.tar.gz +[dotnet-runtime-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-arm.tar.gz +[dotnet-runtime-linux-musl-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-arm64.tar.gz +[dotnet-runtime-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-x64.tar.gz +[dotnet-runtime-osx-x64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-x64.pkg +[dotnet-runtime-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-x64.tar.gz +[dotnet-runtime-osx-arm64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-arm64.pkg +[dotnet-runtime-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-arm64.tar.gz +[dotnet-runtime-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-arm64.zip +[dotnet-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-x64.exe +[dotnet-runtime-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-x64.zip +[dotnet-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-x86.exe +[dotnet-runtime-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-x86.zip +[dotnet-runtime-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-win-arm64.exe + +[//]: # ( WindowsDesktop 9.0.11) +[windowsdesktop-runtime-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-arm64.exe +[windowsdesktop-runtime-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-arm64.zip +[windowsdesktop-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-x64.exe +[windowsdesktop-runtime-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-x64.zip +[windowsdesktop-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-x86.exe +[windowsdesktop-runtime-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.11/windowsdesktop-runtime-9.0.11-win-x86.zip + +[//]: # ( ASP 9.0.11) +[aspnetcore-runtime-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm.tar.gz +[aspnetcore-runtime-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm64.tar.gz +[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-x64.tar.gz +[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-arm.tar.gz +[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-arm64.tar.gz +[aspnetcore-runtime-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-x64.tar.gz +[aspnetcore-runtime-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-osx-x64.tar.gz +[aspnetcore-runtime-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-osx-arm64.tar.gz +[aspnetcore-runtime-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-arm64.zip +[aspnetcore-runtime-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-arm64.exe +[aspnetcore-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-x64.exe +[aspnetcore-runtime-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-x64.zip +[aspnetcore-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-x86.exe +[aspnetcore-runtime-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-win-x86.zip +[aspnetcore-runtime-composite-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-arm.tar.gz +[aspnetcore-runtime-composite-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-arm64.tar.gz +[aspnetcore-runtime-composite-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-x64.tar.gz +[aspnetcore-runtime-composite-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-musl-arm.tar.gz +[aspnetcore-runtime-composite-linux-musl-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-musl-arm64.tar.gz +[aspnetcore-runtime-composite-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-composite-9.0.11-linux-musl-x64.tar.gz +[dotnet-hosting-win.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/dotnet-hosting-9.0.11-win.exe + +[//]: # ( SDK 9.0.308) +[dotnet-sdk-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz +[dotnet-sdk-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz +[dotnet-sdk-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz +[dotnet-sdk-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz +[dotnet-sdk-linux-musl-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz +[dotnet-sdk-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz +[dotnet-sdk-osx-x64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.pkg +[dotnet-sdk-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz +[dotnet-sdk-osx-arm64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.pkg +[dotnet-sdk-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz +[dotnet-sdk-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.zip +[dotnet-sdk-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe +[dotnet-sdk-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.exe +[dotnet-sdk-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.zip +[dotnet-sdk-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.exe +[dotnet-sdk-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.zip diff --git a/release-notes/9.0/9.0.11/release.json b/release-notes/9.0/9.0.11/release.json index 7e87571081..09c4890e85 100644 --- a/release-notes/9.0/9.0.11/release.json +++ b/release-notes/9.0/9.0.11/release.json @@ -9,7 +9,7 @@ "runtime": { "version": "9.0.11", "version-display": "9.0.11", - "vs-version": "17.12.14, 17.14.20, 18.0.0", + "vs-version": "17.12.14, 17.14.20, 17.14.21, 18.0.0", "vs-mac-version": "", "files": [ { @@ -111,10 +111,10 @@ ] }, "sdk": { - "version": "9.0.307", - "version-display": "9.0.307", + "version": "9.0.308", + "version-display": "9.0.308", "runtime-version": "9.0.11", - "vs-version": "17.14.20", + "vs-version": "17.14.21", "vs-mac-version": "", "vs-support": "Visual Studio 2022 (v17.14)", "vs-mac-support": "", @@ -125,102 +125,212 @@ { "name": "dotnet-sdk-linux-arm.tar.gz", "rid": "linux-arm", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-arm.tar.gz", - "hash": "cdd6bc1bddee4faf1507e13d6db3e4e93acb05fe2b9fb7a1f6e5ce4eecf63b29533305933ed50386e87945fdd4c9baf6291df63a31af8bd99b69d22cfbeb8909" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz", + "hash": "de250787bbe4f9fb38b76d1f0bed6b3b8d8ed51b3d289dba68f1a4963ccce92fe54e940f22d970fd2f5209f123113a11499a98710584d53bb5d214a0fb767929" }, { "name": "dotnet-sdk-linux-arm64.tar.gz", "rid": "linux-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-arm64.tar.gz", - "hash": "46bfb0bd3e8124f0fabdd234bcf20383a86459d55f3d3d73178a0bce288b40b82c5dfd172586be447520e211fdcfda86902cb106b5ecc4d315234d9c8f8bcb70" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz", + "hash": "21fbdcdcb8762f3579ef2a8ac5d92cb0db960901f1c30d037fa1652238ef606bfc7bffa2e51fcc83f94f3c2c7d5bee5dcfed4b66baa455ae3d38681e264d23ff" }, { "name": "dotnet-sdk-linux-musl-x64.tar.gz", "rid": "linux-musl-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-x64.tar.gz", - "hash": "8aa1ea2d19d08efcf1376f2f8376d8a2fc82fc779ff6f150e0aee3068a9af87011ed1590276b72f04e34f3010adf4f556f1d4661429176a4e2759592486acdec" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz", + "hash": "cead5aee110f52798ed420caf49dd0f4768e15a99dec36b41174e6b331208d5d8be5e3ed440bed16d1b85cf906091bda68af5bcdb0383c353e9e61ff6b24df36" }, { "name": "dotnet-sdk-linux-musl-arm.tar.gz", "rid": "linux-musl-arm", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-arm.tar.gz", - "hash": "b0ab7002f60ea94b681405c4876cb152d65c9141f440cacef8ccc6d3d2e8bd6eed042e1ca755bb82cf40a63ce19be2545042b3af2b21f8a91e05aba6821e5719" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz", + "hash": "7331f9386e55028fc3ca213ed558bc6e61fd32bb9b900426cbad1a3ab678da8a9eda135e073c318874741a802e2598f0c99f93d161cb4861a59cbb6394c648c8" }, { "name": "dotnet-sdk-linux-musl-arm64.tar.gz", "rid": "linux-musl-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-arm64.tar.gz", - "hash": "88bfe305bfa0e1c1d2edb8701219d4a66fde783cc042dff20252a7ee1bd0a79668d4c2db8276efef756019b674825829907382f30d301940ea2e5c587dff0942" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz", + "hash": "008ef58b44fb1c765b88c8c6687d96cea37cfdb8c7114161420743ff916b62bd67ffee0c98135bea05d9c228306ef1ed114f2d815dcb5b8b3cb717f9c513a632" }, { "name": "dotnet-sdk-linux-x64.tar.gz", "rid": "linux-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-x64.tar.gz", - "hash": "fcc178ac0026cfea1eb37320fb25ffd32e6bc2b1d48c091f6085b88a15f24080dae2a332343c51ca2421f613d5f7abde898346589f4959f1e51d619c2247d216" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz", + "hash": "3aacff096524a1dae9bc035f71a6805fa7ec3430d395771fc1c85505165a78361ce2cc9c9c35433376e5c30aec37e2eb2e77de0a6ba7ddd7dc6053baf2c2709a" }, { "name": "dotnet-sdk-osx-x64.pkg", "rid": "osx-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-x64.pkg", - "hash": "9a940db260823a23031bc96d5f6a2acad2bd5162729eba79fe3ad2a3f1ad95bdc7a05534f1a50586b4f0ef7336053bc4c624dbad586569930fd509471aebba2f" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.pkg", + "hash": "f492ac305db5a3fd3985ae1e0cd1cb94ba8f67721d82aed670a9860cf741a8b6a04aaaa4d81517cc92885800124d24a373ab8b7c3d4f17700ce2241d34d3aa19" }, { "name": "dotnet-sdk-osx-x64.tar.gz", "rid": "osx-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-x64.tar.gz", - "hash": "d3965a6ed674ef3089ee225aa299885264d08347be0a8b4ec1037fff1316ccbba52236b625950dbf733ed94c589686cc1d6adc31271e8f232290499555dd61ee" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz", + "hash": "e3d63e066902b50fe321fced83bc24fd040df591c3c58927cb207dcb95054439f85987d1b8533238d572ef8dbbeba8122622af79c9efac7a9476d88842b7cb76" }, { "name": "dotnet-sdk-osx-arm64.pkg", "rid": "osx-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-arm64.pkg", - "hash": "f87abc58b4d4a264748e025812e8df00234f41074421f8aa5cf1c36218cb20c76c194793ece607790c144651696402c80ddf0b9d1e0d3918e9f78af0461f8bdb" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.pkg", + "hash": "6702cabfb068a5f6ece48161f1602b18f6df7b59f1dd8a90b37bcd822d8979b9e5a2927041c40ce4c3db132ff64c8cd7067c8ea6aa61823066c9639c2ae52d7b" }, { "name": "dotnet-sdk-osx-arm64.tar.gz", "rid": "osx-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-arm64.tar.gz", - "hash": "2d294b836dd8bb48a15fabff29076bb9cebe578629e6dcbe60cc3b2eaf06071ea197e030fa50b1b9714cbc7030456ace2c380fc569e1c3eed1ec8aaa18b58842" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz", + "hash": "8d4b21ffa8047ebc4459b22a6090e4221fc8b3cab45ab638dcc61f1a5eb3bf2dff9f34db305b40c795ae2baf1732ba15f91ce5dfbd718a9f445561594d9c219e" }, { "name": "dotnet-sdk-win-arm64.zip", "rid": "win-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-arm64.zip", - "hash": "c07470bf0cabda5a86c875d4d22a59e414f6f877b5cee7386104deb29017fa104af54a1214c3954762d46e9b3ee362b7bbbe7bebaf955cfbec908345504b0012" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.zip", + "hash": "54b0271cb73b5ca49560b90dad7f624c1687563fa7d4b5381c729f611599707e104e3fb8181fb09ebd2c2dd14754882f08a3851d89eb61f153478403c7559a6a" }, { "name": "dotnet-sdk-win-x64.exe", "rid": "win-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x64.exe", - "hash": "d50df334166417a605d1256eb68d9240e017fc812157cf8a9c009854197642f6b30906a87671be3ae7bb524643e66386c8d7235d66c6c3a32ed52e3131d6f582" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe", + "hash": "2396ac99f4562137184d73543c15ce0d1c68a1e50456f6f1ab34b7fdfe55af369bdb843d2f866659c3b55e8f198a2934d2f8aeadb44c45808e2ec17b8bac22b5" }, { "name": "dotnet-sdk-win-arm64.exe", "rid": "win-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-arm64.exe", - "hash": "fda1224fd1c0a40fb9044b7aae6c16d72aa8c0bc88c88d072a4b8c5a7b5dba38d4fc2899b139317cef3e5b99f1106fe69266082e4df1b4fd5450b40b965e2d34" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.exe", + "hash": "54a4983758a782bf0ce31e86e7c8086e2fc42ff1dd6338d7e13702edb6c72e9ba018ea247750a272af98f7f4db9d6c4a946e796e0d3c150dd67654a21f265a55" }, { "name": "dotnet-sdk-win-x64.zip", "rid": "win-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x64.zip", - "hash": "90af89ce25622c61a7a3738f3b00961517d5f2935c21cacaeb5a502b2ff09ad22a3bbbe9ac3e3c8f508ae69c6008389305eb825b032a42201cc0c83ae1c18072" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.zip", + "hash": "eb3523c40656f99a04024fc870bbcb1304ad697d200a1b792aebe124de2efb079ec45ee4b5dbf87ce3115036f1be63ff5b27d42cb5ec9e48e96854a1caf50824" }, { "name": "dotnet-sdk-win-x86.exe", "rid": "win-x86", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x86.exe", - "hash": "1f36c3d77d864af2cd387883489e60c1ad2cf30ee2ac33ecb79d1e0f587fdd2716cfb9b3b4c260b4e42b542c17b712f6d5a3e73e32a475bebd79c413c9622fbc" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.exe", + "hash": "17f3e032a16d2657f58a8335f55d5535491a31559a853199735e69bd2290f7e649fc0bcc42f853dc520f51910b4b4e0c2db541929771f8e647e4ddf6dc8a30ea" }, { "name": "dotnet-sdk-win-x86.zip", "rid": "win-x86", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x86.zip", - "hash": "4e43ba5a8760d533902404e374c560ee50e028caddb0fe0f6f7a2984b3b3d21489fc061e76910aab5604cdf0aa8ce6bd89ed60fdb6e8ac65a2cc35e1edf2a4a2" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.zip", + "hash": "f4c055a815e1e7e912ba33113e53fb85e6f1ffae080d5df047af734a2d2f568e35726575fe05c31b7b9480fb3f0d27c942136e0b768fd83995f756b73da1ee75" } ] }, "sdks": [ + { + "version": "9.0.308", + "version-display": "9.0.308", + "runtime-version": "9.0.11", + "vs-version": "17.14.21", + "vs-mac-version": "", + "vs-support": "Visual Studio 2022 (v17.14)", + "vs-mac-support": "", + "csharp-version": "13.0", + "fsharp-version": "9.0", + "vb-version": "17.13", + "files": [ + { + "name": "dotnet-sdk-linux-arm.tar.gz", + "rid": "linux-arm", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz", + "hash": "de250787bbe4f9fb38b76d1f0bed6b3b8d8ed51b3d289dba68f1a4963ccce92fe54e940f22d970fd2f5209f123113a11499a98710584d53bb5d214a0fb767929" + }, + { + "name": "dotnet-sdk-linux-arm64.tar.gz", + "rid": "linux-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz", + "hash": "21fbdcdcb8762f3579ef2a8ac5d92cb0db960901f1c30d037fa1652238ef606bfc7bffa2e51fcc83f94f3c2c7d5bee5dcfed4b66baa455ae3d38681e264d23ff" + }, + { + "name": "dotnet-sdk-linux-musl-x64.tar.gz", + "rid": "linux-musl-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz", + "hash": "cead5aee110f52798ed420caf49dd0f4768e15a99dec36b41174e6b331208d5d8be5e3ed440bed16d1b85cf906091bda68af5bcdb0383c353e9e61ff6b24df36" + }, + { + "name": "dotnet-sdk-linux-musl-arm.tar.gz", + "rid": "linux-musl-arm", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz", + "hash": "7331f9386e55028fc3ca213ed558bc6e61fd32bb9b900426cbad1a3ab678da8a9eda135e073c318874741a802e2598f0c99f93d161cb4861a59cbb6394c648c8" + }, + { + "name": "dotnet-sdk-linux-musl-arm64.tar.gz", + "rid": "linux-musl-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz", + "hash": "008ef58b44fb1c765b88c8c6687d96cea37cfdb8c7114161420743ff916b62bd67ffee0c98135bea05d9c228306ef1ed114f2d815dcb5b8b3cb717f9c513a632" + }, + { + "name": "dotnet-sdk-linux-x64.tar.gz", + "rid": "linux-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz", + "hash": "3aacff096524a1dae9bc035f71a6805fa7ec3430d395771fc1c85505165a78361ce2cc9c9c35433376e5c30aec37e2eb2e77de0a6ba7ddd7dc6053baf2c2709a" + }, + { + "name": "dotnet-sdk-osx-x64.pkg", + "rid": "osx-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.pkg", + "hash": "f492ac305db5a3fd3985ae1e0cd1cb94ba8f67721d82aed670a9860cf741a8b6a04aaaa4d81517cc92885800124d24a373ab8b7c3d4f17700ce2241d34d3aa19" + }, + { + "name": "dotnet-sdk-osx-x64.tar.gz", + "rid": "osx-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz", + "hash": "e3d63e066902b50fe321fced83bc24fd040df591c3c58927cb207dcb95054439f85987d1b8533238d572ef8dbbeba8122622af79c9efac7a9476d88842b7cb76" + }, + { + "name": "dotnet-sdk-osx-arm64.pkg", + "rid": "osx-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.pkg", + "hash": "6702cabfb068a5f6ece48161f1602b18f6df7b59f1dd8a90b37bcd822d8979b9e5a2927041c40ce4c3db132ff64c8cd7067c8ea6aa61823066c9639c2ae52d7b" + }, + { + "name": "dotnet-sdk-osx-arm64.tar.gz", + "rid": "osx-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz", + "hash": "8d4b21ffa8047ebc4459b22a6090e4221fc8b3cab45ab638dcc61f1a5eb3bf2dff9f34db305b40c795ae2baf1732ba15f91ce5dfbd718a9f445561594d9c219e" + }, + { + "name": "dotnet-sdk-win-arm64.zip", + "rid": "win-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.zip", + "hash": "54b0271cb73b5ca49560b90dad7f624c1687563fa7d4b5381c729f611599707e104e3fb8181fb09ebd2c2dd14754882f08a3851d89eb61f153478403c7559a6a" + }, + { + "name": "dotnet-sdk-win-x64.exe", + "rid": "win-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe", + "hash": "2396ac99f4562137184d73543c15ce0d1c68a1e50456f6f1ab34b7fdfe55af369bdb843d2f866659c3b55e8f198a2934d2f8aeadb44c45808e2ec17b8bac22b5" + }, + { + "name": "dotnet-sdk-win-arm64.exe", + "rid": "win-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.exe", + "hash": "54a4983758a782bf0ce31e86e7c8086e2fc42ff1dd6338d7e13702edb6c72e9ba018ea247750a272af98f7f4db9d6c4a946e796e0d3c150dd67654a21f265a55" + }, + { + "name": "dotnet-sdk-win-x64.zip", + "rid": "win-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.zip", + "hash": "eb3523c40656f99a04024fc870bbcb1304ad697d200a1b792aebe124de2efb079ec45ee4b5dbf87ce3115036f1be63ff5b27d42cb5ec9e48e96854a1caf50824" + }, + { + "name": "dotnet-sdk-win-x86.exe", + "rid": "win-x86", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.exe", + "hash": "17f3e032a16d2657f58a8335f55d5535491a31559a853199735e69bd2290f7e649fc0bcc42f853dc520f51910b4b4e0c2db541929771f8e647e4ddf6dc8a30ea" + }, + { + "name": "dotnet-sdk-win-x86.zip", + "rid": "win-x86", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.zip", + "hash": "f4c055a815e1e7e912ba33113e53fb85e6f1ffae080d5df047af734a2d2f568e35726575fe05c31b7b9480fb3f0d27c942136e0b768fd83995f756b73da1ee75" + } + ] + }, { "version": "9.0.307", "version-display": "9.0.307", diff --git a/release-notes/9.0/README.md b/release-notes/9.0/README.md index 6aae5af852..9dbf15e87c 100644 --- a/release-notes/9.0/README.md +++ b/release-notes/9.0/README.md @@ -14,6 +14,7 @@ | Date | Release | SDK | | :-- | :-- | :-- | +| 2025/11/18 | [9.0.11](./9.0.11/9.0.11.md) | [9.0.308](./9.0.11/9.0.308.md) | | 2025/11/11 | [9.0.11](./9.0.11/9.0.11.md) | [9.0.307](./9.0.11/9.0.11.md), [9.0.112](./9.0.11/9.0.112.md) | | 2025/10/14 | [9.0.10](./9.0.10/9.0.10.md) | [9.0.306](./9.0.10/9.0.10.md), [9.0.111](./9.0.10/9.0.111.md) | | 2025/09/09 | [9.0.9](./9.0.9/9.0.9.md) | [9.0.305](./9.0.9/9.0.9.md), [9.0.110](./9.0.9/9.0.110.md) | diff --git a/release-notes/9.0/install-linux.md b/release-notes/9.0/install-linux.md index 7ca6de8aae..a969d9948b 100644 --- a/release-notes/9.0/install-linux.md +++ b/release-notes/9.0/install-linux.md @@ -49,14 +49,14 @@ You can install .NET with a binary archive. This option is required if you want The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system. ```bash -~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-x64.tar.gz +~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz ~# mkdir dotnet ~# tar -C dotnet -xf dotnet.tar.gz ~# rm dotnet.tar.gz ~# export DOTNET_ROOT=~/dotnet ~# export PATH=$PATH:~/dotnet ~# dotnet --version -9.0.307 +9.0.308 ``` The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional. diff --git a/release-notes/9.0/install-macos.md b/release-notes/9.0/install-macos.md index b3f36cfd64..aaf51c6d5b 100644 --- a/release-notes/9.0/install-macos.md +++ b/release-notes/9.0/install-macos.md @@ -34,14 +34,14 @@ You can install .NET with a binary archive. This option is required if you want The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system. ```bash -~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-x64.tar.gz +~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz ~# mkdir dotnet ~# tar -C dotnet -xf dotnet.tar.gz ~# rm dotnet.tar.gz ~# export DOTNET_ROOT=~/dotnet ~# export PATH=$PATH:~/dotnet ~# dotnet --version -9.0.307 +9.0.308 ``` The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional. diff --git a/release-notes/9.0/install-windows.md b/release-notes/9.0/install-windows.md index 5db9882f56..3babf3ec94 100644 --- a/release-notes/9.0/install-windows.md +++ b/release-notes/9.0/install-windows.md @@ -50,13 +50,13 @@ You can install .NET with a binary archive. This option is required if you want The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system. ```console -C:\>curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x64.exe +C:\>curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe C:\>tar -C dotnet -xf dotnet.zip C:\>del dotnet.zip C:\>set DOTNET_ROOT=C:\dotnet C:\>set PATH=%PATH%;C:\dotnet C:\>dotnet --version -9.0.307 +9.0.308 ``` The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional. diff --git a/release-notes/9.0/releases.json b/release-notes/9.0/releases.json index dc0f5ef78a..95e955f6a2 100644 --- a/release-notes/9.0/releases.json +++ b/release-notes/9.0/releases.json @@ -1,16 +1,16 @@ { "channel-version": "9.0", "latest-release": "9.0.11", - "latest-release-date": "2025-11-11", + "latest-release-date": "2025-11-19", "latest-runtime": "9.0.11", - "latest-sdk": "9.0.307", + "latest-sdk": "9.0.308", "support-phase": "active", "release-type": "sts", "eol-date": "2026-11-10", "lifecycle-policy": "https://aka.ms/dotnetcoresupport", "releases": [ - { - "release-date": "2025-11-11", + { + "release-date": "2025-11-19", "release-version": "9.0.11", "security": false, "cve-list": [], @@ -18,7 +18,7 @@ "runtime": { "version": "9.0.11", "version-display": "9.0.11", - "vs-version": "17.12.14, 17.14.20, 18.0.0", + "vs-version": "17.12.14, 17.14.20, 17.14.21, 18.0.0", "vs-mac-version": "", "files": [ { @@ -120,10 +120,10 @@ ] }, "sdk": { - "version": "9.0.307", - "version-display": "9.0.307", + "version": "9.0.308", + "version-display": "9.0.308", "runtime-version": "9.0.11", - "vs-version": "17.14.20", + "vs-version": "17.14.21", "vs-mac-version": "", "vs-support": "Visual Studio 2022 (v17.14)", "vs-mac-support": "", @@ -134,102 +134,212 @@ { "name": "dotnet-sdk-linux-arm.tar.gz", "rid": "linux-arm", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-arm.tar.gz", - "hash": "cdd6bc1bddee4faf1507e13d6db3e4e93acb05fe2b9fb7a1f6e5ce4eecf63b29533305933ed50386e87945fdd4c9baf6291df63a31af8bd99b69d22cfbeb8909" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz", + "hash": "de250787bbe4f9fb38b76d1f0bed6b3b8d8ed51b3d289dba68f1a4963ccce92fe54e940f22d970fd2f5209f123113a11499a98710584d53bb5d214a0fb767929" }, { "name": "dotnet-sdk-linux-arm64.tar.gz", "rid": "linux-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-arm64.tar.gz", - "hash": "46bfb0bd3e8124f0fabdd234bcf20383a86459d55f3d3d73178a0bce288b40b82c5dfd172586be447520e211fdcfda86902cb106b5ecc4d315234d9c8f8bcb70" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz", + "hash": "21fbdcdcb8762f3579ef2a8ac5d92cb0db960901f1c30d037fa1652238ef606bfc7bffa2e51fcc83f94f3c2c7d5bee5dcfed4b66baa455ae3d38681e264d23ff" }, { "name": "dotnet-sdk-linux-musl-x64.tar.gz", "rid": "linux-musl-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-x64.tar.gz", - "hash": "8aa1ea2d19d08efcf1376f2f8376d8a2fc82fc779ff6f150e0aee3068a9af87011ed1590276b72f04e34f3010adf4f556f1d4661429176a4e2759592486acdec" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz", + "hash": "cead5aee110f52798ed420caf49dd0f4768e15a99dec36b41174e6b331208d5d8be5e3ed440bed16d1b85cf906091bda68af5bcdb0383c353e9e61ff6b24df36" }, { "name": "dotnet-sdk-linux-musl-arm.tar.gz", "rid": "linux-musl-arm", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-arm.tar.gz", - "hash": "b0ab7002f60ea94b681405c4876cb152d65c9141f440cacef8ccc6d3d2e8bd6eed042e1ca755bb82cf40a63ce19be2545042b3af2b21f8a91e05aba6821e5719" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz", + "hash": "7331f9386e55028fc3ca213ed558bc6e61fd32bb9b900426cbad1a3ab678da8a9eda135e073c318874741a802e2598f0c99f93d161cb4861a59cbb6394c648c8" }, { "name": "dotnet-sdk-linux-musl-arm64.tar.gz", "rid": "linux-musl-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-musl-arm64.tar.gz", - "hash": "88bfe305bfa0e1c1d2edb8701219d4a66fde783cc042dff20252a7ee1bd0a79668d4c2db8276efef756019b674825829907382f30d301940ea2e5c587dff0942" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz", + "hash": "008ef58b44fb1c765b88c8c6687d96cea37cfdb8c7114161420743ff916b62bd67ffee0c98135bea05d9c228306ef1ed114f2d815dcb5b8b3cb717f9c513a632" }, { "name": "dotnet-sdk-linux-x64.tar.gz", "rid": "linux-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-linux-x64.tar.gz", - "hash": "fcc178ac0026cfea1eb37320fb25ffd32e6bc2b1d48c091f6085b88a15f24080dae2a332343c51ca2421f613d5f7abde898346589f4959f1e51d619c2247d216" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz", + "hash": "3aacff096524a1dae9bc035f71a6805fa7ec3430d395771fc1c85505165a78361ce2cc9c9c35433376e5c30aec37e2eb2e77de0a6ba7ddd7dc6053baf2c2709a" }, { "name": "dotnet-sdk-osx-x64.pkg", "rid": "osx-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-x64.pkg", - "hash": "9a940db260823a23031bc96d5f6a2acad2bd5162729eba79fe3ad2a3f1ad95bdc7a05534f1a50586b4f0ef7336053bc4c624dbad586569930fd509471aebba2f" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.pkg", + "hash": "f492ac305db5a3fd3985ae1e0cd1cb94ba8f67721d82aed670a9860cf741a8b6a04aaaa4d81517cc92885800124d24a373ab8b7c3d4f17700ce2241d34d3aa19" }, { "name": "dotnet-sdk-osx-x64.tar.gz", "rid": "osx-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-x64.tar.gz", - "hash": "d3965a6ed674ef3089ee225aa299885264d08347be0a8b4ec1037fff1316ccbba52236b625950dbf733ed94c589686cc1d6adc31271e8f232290499555dd61ee" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz", + "hash": "e3d63e066902b50fe321fced83bc24fd040df591c3c58927cb207dcb95054439f85987d1b8533238d572ef8dbbeba8122622af79c9efac7a9476d88842b7cb76" }, { "name": "dotnet-sdk-osx-arm64.pkg", "rid": "osx-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-arm64.pkg", - "hash": "f87abc58b4d4a264748e025812e8df00234f41074421f8aa5cf1c36218cb20c76c194793ece607790c144651696402c80ddf0b9d1e0d3918e9f78af0461f8bdb" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.pkg", + "hash": "6702cabfb068a5f6ece48161f1602b18f6df7b59f1dd8a90b37bcd822d8979b9e5a2927041c40ce4c3db132ff64c8cd7067c8ea6aa61823066c9639c2ae52d7b" }, { "name": "dotnet-sdk-osx-arm64.tar.gz", "rid": "osx-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-osx-arm64.tar.gz", - "hash": "2d294b836dd8bb48a15fabff29076bb9cebe578629e6dcbe60cc3b2eaf06071ea197e030fa50b1b9714cbc7030456ace2c380fc569e1c3eed1ec8aaa18b58842" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz", + "hash": "8d4b21ffa8047ebc4459b22a6090e4221fc8b3cab45ab638dcc61f1a5eb3bf2dff9f34db305b40c795ae2baf1732ba15f91ce5dfbd718a9f445561594d9c219e" }, { "name": "dotnet-sdk-win-arm64.zip", "rid": "win-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-arm64.zip", - "hash": "c07470bf0cabda5a86c875d4d22a59e414f6f877b5cee7386104deb29017fa104af54a1214c3954762d46e9b3ee362b7bbbe7bebaf955cfbec908345504b0012" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.zip", + "hash": "54b0271cb73b5ca49560b90dad7f624c1687563fa7d4b5381c729f611599707e104e3fb8181fb09ebd2c2dd14754882f08a3851d89eb61f153478403c7559a6a" }, { "name": "dotnet-sdk-win-x64.exe", "rid": "win-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x64.exe", - "hash": "d50df334166417a605d1256eb68d9240e017fc812157cf8a9c009854197642f6b30906a87671be3ae7bb524643e66386c8d7235d66c6c3a32ed52e3131d6f582" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe", + "hash": "2396ac99f4562137184d73543c15ce0d1c68a1e50456f6f1ab34b7fdfe55af369bdb843d2f866659c3b55e8f198a2934d2f8aeadb44c45808e2ec17b8bac22b5" }, { "name": "dotnet-sdk-win-arm64.exe", "rid": "win-arm64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-arm64.exe", - "hash": "fda1224fd1c0a40fb9044b7aae6c16d72aa8c0bc88c88d072a4b8c5a7b5dba38d4fc2899b139317cef3e5b99f1106fe69266082e4df1b4fd5450b40b965e2d34" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.exe", + "hash": "54a4983758a782bf0ce31e86e7c8086e2fc42ff1dd6338d7e13702edb6c72e9ba018ea247750a272af98f7f4db9d6c4a946e796e0d3c150dd67654a21f265a55" }, { "name": "dotnet-sdk-win-x64.zip", "rid": "win-x64", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x64.zip", - "hash": "90af89ce25622c61a7a3738f3b00961517d5f2935c21cacaeb5a502b2ff09ad22a3bbbe9ac3e3c8f508ae69c6008389305eb825b032a42201cc0c83ae1c18072" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.zip", + "hash": "eb3523c40656f99a04024fc870bbcb1304ad697d200a1b792aebe124de2efb079ec45ee4b5dbf87ce3115036f1be63ff5b27d42cb5ec9e48e96854a1caf50824" }, { "name": "dotnet-sdk-win-x86.exe", "rid": "win-x86", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x86.exe", - "hash": "1f36c3d77d864af2cd387883489e60c1ad2cf30ee2ac33ecb79d1e0f587fdd2716cfb9b3b4c260b4e42b542c17b712f6d5a3e73e32a475bebd79c413c9622fbc" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.exe", + "hash": "17f3e032a16d2657f58a8335f55d5535491a31559a853199735e69bd2290f7e649fc0bcc42f853dc520f51910b4b4e0c2db541929771f8e647e4ddf6dc8a30ea" }, { "name": "dotnet-sdk-win-x86.zip", "rid": "win-x86", - "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.307/dotnet-sdk-9.0.307-win-x86.zip", - "hash": "4e43ba5a8760d533902404e374c560ee50e028caddb0fe0f6f7a2984b3b3d21489fc061e76910aab5604cdf0aa8ce6bd89ed60fdb6e8ac65a2cc35e1edf2a4a2" + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.zip", + "hash": "f4c055a815e1e7e912ba33113e53fb85e6f1ffae080d5df047af734a2d2f568e35726575fe05c31b7b9480fb3f0d27c942136e0b768fd83995f756b73da1ee75" } ] }, "sdks": [ + { + "version": "9.0.308", + "version-display": "9.0.308", + "runtime-version": "9.0.11", + "vs-version": "17.14.21", + "vs-mac-version": "", + "vs-support": "Visual Studio 2022 (v17.14)", + "vs-mac-support": "", + "csharp-version": "13.0", + "fsharp-version": "9.0", + "vb-version": "17.13", + "files": [ + { + "name": "dotnet-sdk-linux-arm.tar.gz", + "rid": "linux-arm", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz", + "hash": "de250787bbe4f9fb38b76d1f0bed6b3b8d8ed51b3d289dba68f1a4963ccce92fe54e940f22d970fd2f5209f123113a11499a98710584d53bb5d214a0fb767929" + }, + { + "name": "dotnet-sdk-linux-arm64.tar.gz", + "rid": "linux-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz", + "hash": "21fbdcdcb8762f3579ef2a8ac5d92cb0db960901f1c30d037fa1652238ef606bfc7bffa2e51fcc83f94f3c2c7d5bee5dcfed4b66baa455ae3d38681e264d23ff" + }, + { + "name": "dotnet-sdk-linux-musl-x64.tar.gz", + "rid": "linux-musl-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz", + "hash": "cead5aee110f52798ed420caf49dd0f4768e15a99dec36b41174e6b331208d5d8be5e3ed440bed16d1b85cf906091bda68af5bcdb0383c353e9e61ff6b24df36" + }, + { + "name": "dotnet-sdk-linux-musl-arm.tar.gz", + "rid": "linux-musl-arm", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz", + "hash": "7331f9386e55028fc3ca213ed558bc6e61fd32bb9b900426cbad1a3ab678da8a9eda135e073c318874741a802e2598f0c99f93d161cb4861a59cbb6394c648c8" + }, + { + "name": "dotnet-sdk-linux-musl-arm64.tar.gz", + "rid": "linux-musl-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz", + "hash": "008ef58b44fb1c765b88c8c6687d96cea37cfdb8c7114161420743ff916b62bd67ffee0c98135bea05d9c228306ef1ed114f2d815dcb5b8b3cb717f9c513a632" + }, + { + "name": "dotnet-sdk-linux-x64.tar.gz", + "rid": "linux-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz", + "hash": "3aacff096524a1dae9bc035f71a6805fa7ec3430d395771fc1c85505165a78361ce2cc9c9c35433376e5c30aec37e2eb2e77de0a6ba7ddd7dc6053baf2c2709a" + }, + { + "name": "dotnet-sdk-osx-x64.pkg", + "rid": "osx-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.pkg", + "hash": "f492ac305db5a3fd3985ae1e0cd1cb94ba8f67721d82aed670a9860cf741a8b6a04aaaa4d81517cc92885800124d24a373ab8b7c3d4f17700ce2241d34d3aa19" + }, + { + "name": "dotnet-sdk-osx-x64.tar.gz", + "rid": "osx-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz", + "hash": "e3d63e066902b50fe321fced83bc24fd040df591c3c58927cb207dcb95054439f85987d1b8533238d572ef8dbbeba8122622af79c9efac7a9476d88842b7cb76" + }, + { + "name": "dotnet-sdk-osx-arm64.pkg", + "rid": "osx-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.pkg", + "hash": "6702cabfb068a5f6ece48161f1602b18f6df7b59f1dd8a90b37bcd822d8979b9e5a2927041c40ce4c3db132ff64c8cd7067c8ea6aa61823066c9639c2ae52d7b" + }, + { + "name": "dotnet-sdk-osx-arm64.tar.gz", + "rid": "osx-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz", + "hash": "8d4b21ffa8047ebc4459b22a6090e4221fc8b3cab45ab638dcc61f1a5eb3bf2dff9f34db305b40c795ae2baf1732ba15f91ce5dfbd718a9f445561594d9c219e" + }, + { + "name": "dotnet-sdk-win-arm64.zip", + "rid": "win-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.zip", + "hash": "54b0271cb73b5ca49560b90dad7f624c1687563fa7d4b5381c729f611599707e104e3fb8181fb09ebd2c2dd14754882f08a3851d89eb61f153478403c7559a6a" + }, + { + "name": "dotnet-sdk-win-x64.exe", + "rid": "win-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.exe", + "hash": "2396ac99f4562137184d73543c15ce0d1c68a1e50456f6f1ab34b7fdfe55af369bdb843d2f866659c3b55e8f198a2934d2f8aeadb44c45808e2ec17b8bac22b5" + }, + { + "name": "dotnet-sdk-win-arm64.exe", + "rid": "win-arm64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-arm64.exe", + "hash": "54a4983758a782bf0ce31e86e7c8086e2fc42ff1dd6338d7e13702edb6c72e9ba018ea247750a272af98f7f4db9d6c4a946e796e0d3c150dd67654a21f265a55" + }, + { + "name": "dotnet-sdk-win-x64.zip", + "rid": "win-x64", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x64.zip", + "hash": "eb3523c40656f99a04024fc870bbcb1304ad697d200a1b792aebe124de2efb079ec45ee4b5dbf87ce3115036f1be63ff5b27d42cb5ec9e48e96854a1caf50824" + }, + { + "name": "dotnet-sdk-win-x86.exe", + "rid": "win-x86", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.exe", + "hash": "17f3e032a16d2657f58a8335f55d5535491a31559a853199735e69bd2290f7e649fc0bcc42f853dc520f51910b4b4e0c2db541929771f8e647e4ddf6dc8a30ea" + }, + { + "name": "dotnet-sdk-win-x86.zip", + "rid": "win-x86", + "url": "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-win-x86.zip", + "hash": "f4c055a815e1e7e912ba33113e53fb85e6f1ffae080d5df047af734a2d2f568e35726575fe05c31b7b9480fb3f0d27c942136e0b768fd83995f756b73da1ee75" + } + ] + }, { "version": "9.0.307", "version-display": "9.0.307", @@ -1089,7 +1199,9 @@ "aspnetcore-runtime": { "version": "9.0.10", "version-display": "9.0.10", - "version-aspnetcoremodule": ["19.0.25269.10"], + "version-aspnetcoremodule": [ + "19.0.25269.10" + ], "vs-version": "", "files": [ { diff --git a/release-notes/releases-index.json b/release-notes/releases-index.json index 5c5b98d0fb..e7b55016a9 100644 --- a/release-notes/releases-index.json +++ b/release-notes/releases-index.json @@ -18,10 +18,10 @@ { "channel-version": "9.0", "latest-release": "9.0.11", - "latest-release-date": "2025-11-11", + "latest-release-date": "2025-11-19", "security": false, "latest-runtime": "9.0.11", - "latest-sdk": "9.0.307", + "latest-sdk": "9.0.308", "product": ".NET", "support-phase": "active", "eol-date": "2026-11-10",