.NET Core 3.1 (LTS)
3.1.32
Release notes ↗
Is .NET Core 3.1 (LTS) still supported?
No
.NET Core 3.1 (LTS) reached end of life on Dec 13, 2022 (3 years ago). It no longer gets updates, including security fixes. Upgrade to .NET 10 (LTS) (latest 10.0.12), supported until Nov 14, 2028.
- Released
- Dec 3, 2019
- End of life
- Dec 13, 2022
3 years ago - Latest version
- 3.1.32
Dec 13, 2022
Upgrade path
The recommended upgrade is .NET 10 (LTS), currently at 10.0.12 and supported until Nov 14, 2028.
How to upgrade from .NET Core 3.1 (LTS) to .NET 10 (LTS)
Ubuntu / Debian
sudo apt update
sudo apt install dotnet-sdk-10 Windows
winget install Microsoft.DotNet.SDK.10 Docker
docker pull mcr.microsoft.com/dotnet/sdk:10 Update the TargetFramework in your project files (e.g. net10) and rebuild.
Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.
Quick answers
- Is .NET Core 3.1 (LTS) still supported?
- No. .NET Core 3.1 (LTS) reached end of life on Dec 13, 2022 (3 years ago). It no longer gets updates, including security fixes. Upgrade to .NET 10 (LTS) (latest 10.0.12), supported until Nov 14, 2028.
- When is .NET Core 3.1 (LTS) end of life?
- .NET Core 3.1 (LTS) reached end of life on Dec 13, 2022. It gets no more updates, including security fixes.
- What is the latest version of .NET Core 3.1 (LTS)?
- The latest .NET Core 3.1 (LTS) release is 3.1.32, released on Dec 13, 2022.
- When was .NET Core 3.1 (LTS) released?
- .NET Core 3.1 (LTS) was released on Dec 3, 2019.
- What should I upgrade .NET Core 3.1 (LTS) to?
- The recommended upgrade is .NET 10 (LTS), currently at 10.0.12 and supported until Nov 14, 2028.
- How do I check which .NET version I have?
- Run
dotnet --version, then paste the result into the “Am I up to date?” box on this page.
Other .NET branches
All 13 →.NET 3.1 release history
RSSRelease dates for 32 .NET 3.1 versions, newest first.
- 3.1.32
- 3.1.31
- 3.1.30
- 3.1.29
- 3.1.28
- 3.1.27
- 3.1.26
- 3.1.25
- 3.1.24
- 3.1.23
All 32 releases
- 3.1.22
- 3.1.21
- 3.1.20
- 3.1.19
- 3.1.18
- 3.1.17
- 3.1.16
- 3.1.15
- 3.1.14
- 3.1.13
- 3.1.12
- 3.1.11
- 3.1.10
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
Keep track
People who run .NET Core 3.1 (LTS) also check
Official release policy · Checked 17 minutes ago