.NET Core 3.1 is an LTS release with support from Microsoft for the next three years. It's highly recommended that you move your apps to .NET Core 3.1.
Customers can choose Long Term Support (LTS) releases or Current releases. LTS releases will receive only critical and compatible fixes throughout their lifecycle. Current releases will receive these same fixes and will also be updated with compatible innovations and features.
The following table tracks release dates and end of support dates for .NET Core versions.
|Version||Original Release Date||Latest Patch Version||Patch Release Date||Support Level||End of Support|
|.NET Core 3.1||December 3, 2019||3.1.10||November 10, 2020||LTS||December 3, 2022|
|.NET Core 2.1||May 30, 2018||2.1.23||October 13, 2020||LTS||August 21, 2021|
The following table lists .NET Core versions no longer supported.
|Version||Original Release Date||Latest Patch Version||Support Level||End of Support|
|.NET Core 3.0||September 23, 2019||3.0.3||February 18, 2020||March 3, 2020|
|.NET Core 2.2||December 4, 2018||2.2.8||November 19, 2019||December 23, 2019|
|.NET Core 2.0||August 14, 2017||2.0.9||July 10, 2018||October 1, 2018|
|.NET Core 1.1||November 16, 2016||1.1.13||May 14, 2019||June 27 2019|
|.NET Core 1.0||June 27, 2016||1.0.16||May 14, 2019||June 27 2019|