Microsoft has rolled out .NET 8.0.1 as part of January 2024 .NET updates. This is the LTS version, which means that it will soon be replacing .NET 6 LTS. This update includes improvements to certain repositories and patch 3 security vulnerabilities.
This .NET update is delivered through Windows Update, or if you want, you can download the offline installers using the direct download links below.
Table of Contents
What’s new in .NET 8.0.1
The following list of improvements has been made in .NET version 8.0.1. To read more about the different improvements, click on the links to be redirected to the original announcement.
- [Repo Updates]
- dotnet/sdk: .NET SDK
- dotnet/aspnet: ASP.NET Core Runtime
- dotnet/runtime: .NET Runtime
- dotnet/runtime-deps: .NET Runtime Dependencies
- dotnet/samples: .NET Samples
- [Security Advisory]
- CVE-2024-0056 – Microsoft.Data.SqlClient and System.Data.SqlClient SQL Data provider Information Disclosure Vulnerability
- CVE-2024-0057 – .NET Security Feature bypass Vulnerability
- CVE-2024-21319 – .NET Denial of Service Vulnerability
Download .NET 8.0.1
Use the direct download links below to download the .NET 8.0.1 Runtime, SDKs, and ASP.NET Core matching your operating system and architecture. Simply click on the respective link in the “Download” column to begin the download.
Runtime
Version | Platform | Download |
---|---|---|
.NET 8.0.1 Desktop Runtime | Windows | x64 x86 ARM64 |
.NET 8.0.1 Runtime | Windows | x64 x86 ARM64 |
.NET 8.0.1 Runtime | macOS | x64 ARM64 |
.NET 8.0.1 Runtime Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.1 Runtime Binaries | Linux Alpine | x64 ARM32 ARM64 |
SDK
Version | Platform | Download |
---|---|---|
.NET 8.0.101 SDK | Windows | x64 x86 ARM64 |
.NET 8.0.101 SDK | macOS | x64 ARM64 |
.NET 8.0.101 SDK Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.101 SDK Binaries | Linux Alpine | x64 ARM32 ARM64 |
ASP.NET Core
Version | Platform | Download |
---|---|---|
.NET 8.0.1 ASP.NET Core Runtime | Windows | Hosting bundle x64 x86 ARM64 (Binaries) |
.NET 8.0.1 ASP.NET Core Runtime Binaries | macOS | x64 ARM64 |
.NET 8.0.1 ASP.NET Core Runtime Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.1 ASP.NET Core Runtime Binaries | Linux Alpine | x64 ARM32 ARM64 |
Click on this link for more .NET 8 download options.
Once downloaded, simply execute the package and proceed with the on-screen instructions to install .NET.
Once you have installed the newer .NET preview version, all your applications will run using the new build as the previous preview version will be replaced. However, if a stable version is installed and running, it will not be replaced.
When installed, you may check which .NET version is running by running the following command in Command Prompt:
wmic product get description | findstr /C:.NET
Ending words
.NET has surpassed the testing phase by the end of 2023 and Microsoft is now continuing its development. More and more contributors are joining in to report and fix issues, as well as introduce more features to convenience the developers.
As mentioned earlier in this post, .NET 8 will be replacing .NET 6, since both are released from the LTS channel. However, .NET 6 will be supported for another year till 12th November 2024, as can be seen on our .NET End of Life information page. During this duration, the developers can slowly upgrade to .NET and gain benefit from the latest features and improvements.
.NET 8 Release History
Complete Version | Release Date | Significant Improvements | Announcement |
.NET 8.0.3 | 12-Mar-24 | – Addresses 2 security vulnerabilities – Updates repositories | Microsoft announces .NET 8.0.3 |
.NET 8.0.2 | 13-Feb-24 | – Addresses 2 security vulnerabilities – Updates repositories | Microsoft announces .NET 8.0.2 |
.NET 8.0.1 | 9-Jan-24 | – Includes security improvements – Updates repositories – Updates to .NET Docker images | Microsoft announces .NET 8.0.1 |
.NET 8 | 14-Nov-23 | – Includes security improvements – Fastest .NET version to date – AI integration in .NET apps – AOT replaces JIT | Microsoft announces .NET 8 |
.NET 8 RC 2 | 10-Oct-23 | – Package READMEs for .NET libraries – Publish directly to TAR.GZ archives – Tensor Primitives for .NET | Microsoft announces .NET 8 RC 2 |
.NET 8 RC 1 | 12-Sep-23 | – Improvements to System.Text.Json | Microsoft announces .NET 8 RC 1 |
.NET 8 Preview 7 | 8-Aug-23 | – Improvements to System.Text.Json – Keyed services support amongst many other changes | Microsoft announces .NET 8 Preview 7 |
.NET 8 Preview 6 | 11-Jul-23 | – Improvements to System.Text.Json – New overloads – Addition of options validation source generator | Microsoft announces .NET 8 Preview 6 |
.NET 8 Preview 5 | 13-Jun-23 | – Improved Metrics APIs – Included .NET MAUI – Improved IDE experience with source link integration – Addition of .NET libraries analyzers | Microsoft announces .NET 8 Preview 5 |
.NET 8 Preview 4 | 16-May-23 | – Nuget security improvements to Template Engines – New terminal build output – Updates to simplified output paths | Microsoft announces .NET 8 Preview 4 |
.NET 8 Preview 3 | 11-Apr-23 | – Updates to SDK and Runtime libraries – Optimizations to JIT compilers – Improvements to containers | Microsoft announces .NET 8 Preview 3 |
.NET 8 Preview 2 | 14-Mar-23 | – Updates to libraries – Introspection support for function pointers | Microsoft announces .NET 8 Preview 2 |
.NET 8 Preview 1 | 21-Feb-23 | – Native AOT – Improvements to container images and Runtime Libraries | Microsoft announces .NET 8 Preview 1 |