{"id":32535,"date":"2021-04-06T09:45:12","date_gmt":"2021-04-06T16:45:12","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=32535"},"modified":"2021-04-13T11:26:24","modified_gmt":"2021-04-13T18:26:24","slug":"net-april-2021-updates","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/net-april-2021-updates\/","title":{"rendered":".NET April 2021 Updates \u2013 .NET 5.0.5, .NET Core 3.1.14, .NET Core 2.1.27"},"content":{"rendered":"<p>Today, we are releasing the <a href=\"https:\/\/github.com\/dotnet\/announcements\/issues\/181\">.NET April 2021 Updates<\/a>. These updates contains reliability and other non-security improvements. See the individual release notes for details on updated packages.<\/p>\n<p class=\"\">You can download <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/5.0\">5.0.5<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/3.1\">3.1.14<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/2.1\">2.1.27<\/a> versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64.<\/p>\n<ul>\n<li>Installers and binaries: <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/5.0\">5.0.5<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/3.1\">3.1.14<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/2.1\">2.1.27<\/a><\/li>\n<li class=\"\">Release notes: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/5.0\/5.0.5\/5.0.5.md\">5.0.5<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/3.1\/3.1.14\/3.1.14.md\">3.1.14<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.27\/2.1.27.md\">2.1.27<\/a><\/li>\n<li class=\"\"><a href=\"https:\/\/hub.docker.com\/_\/microsoft-dotnet\">Container images<\/a><\/li>\n<li class=\"\">Linux packages: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/5.0\/5.0.5\/5.0.5-install-instructions.md\">5.0.5<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/3.1\/3.1.14\/3.1.14-install-instructions.md\">3.1.14<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.27\/2.1.27-install-instructions.md\">2.1.27<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/issues\/6129\" target=\"_blank\" rel=\"noopener noreferrer\">Release feedback\/issues<\/a><\/li>\n<li class=\"\">Known issues: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/5.0\/5.0-known-issues.md\">5.0<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/3.1\/3.1-known-issues.md\">3.1<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/2.1\/2.1.1-known-issues.md\">2.1<\/a><\/li>\n<\/ul>\n<div>\n<div><span style=\"color: inherit; font-family: inherit; font-size: 3rem;\">Improvements<\/span><\/div>\n<\/div>\n<div>\n<ul>\n<li>Runtime : <a href=\"https:\/\/github.com\/dotnet\/runtime\/issues?q=milestone%3A5.0.5+is%3Aclosed+label%3Aservicing-approved\">5.0.5<\/a><\/li>\n<li>ASP.NET Core : <a href=\"https:\/\/github.com\/dotnet\/aspnetcore\/issues?q=milestone%3A5.0.5+is%3Aclosed+label%3Aservicing-approved\">5.0.5<\/a> | <a href=\"https:\/\/github.com\/dotnet\/aspnetcore\/issues?q=milestone%3A2.1.27+is%3Aclosed+label%3Aservicing-approved\">2.1.27<\/a><\/li>\n<li>EntityFramework Core : <a href=\"https:\/\/github.com\/dotnet\/efcore\/issues?q=milestone%3A5.0.5+is%3Aclosed+label%3Aservicing-approved\">5.0.5<\/a><\/li>\n<li>Winforms: <a href=\"https:\/\/github.com\/dotnet\/winforms\/issues?q=milestone%3A5.0.5+is%3Aclosed+label%3Aservicing-approved\">5.0.5<\/a><\/li>\n<li>CoreCLR: <a href=\"https:\/\/github.com\/dotnet\/coreclr\/issues?q=milestone%3A3.1.14+is%3Aclosed+label%3Aservicing-approved\">3.1.14<\/a><\/li>\n<li>Setup: <a href=\"https:\/\/github.com\/dotnet\/core-setup\/pulls?q=milestone%3A3.1.14+is%3Aclosed+label%3Aservicing-approved\">3.1.14<\/a><\/li>\n<\/ul>\n<h4 class=\"entry-title\">.NET 5 NuGet Restore Failures on Linux distributions using NSS or ca-certificates<\/h4>\n<p><span style=\"font-size: 1rem;\">.NET SDK 5.0.202<a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-5-nuget-restore-failures-on-linux-distributions-using-nss-or-ca-certificates\/\"> resolves an issue where NuGet restore fails on Linux<\/a> due to expired NuGet certificates and unfortunate interactions with changes made to root certificates stores on Linux, carried by ca-certificates and nss packages.<\/span><\/p>\n<h2 aria-level=\"2\">Visual Studio<\/h2>\n<p>See release notes for Visual Studio compatibility for <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/5.0\/5.0.3\/5.0.3.md#visual-studio-compatibility\">.NET 5.0<\/a>.<\/p>\n<div><\/div>\n<\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, we are releasing the .NET April 2021 Updates. These updates contains reliability and other non-security improvements. See the individual release notes for details on updated packages. You can download 5.0.5 | 3.1.14 | 2.1.27 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Installers and binaries: 5.0.5 | 3.1.14 | 2.1.27 [&hellip;]<\/p>\n","protected":false},"author":7455,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[],"class_list":["post-32535","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet"],"acf":[],"blog_post_summary":"<p>Today, we are releasing the .NET April 2021 Updates. These updates contains reliability and other non-security improvements. See the individual release notes for details on updated packages. You can download 5.0.5 | 3.1.14 | 2.1.27 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Installers and binaries: 5.0.5 | 3.1.14 | 2.1.27 [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/32535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/7455"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=32535"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/32535\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=32535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=32535"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=32535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}