{"id":39391,"date":"2022-04-12T10:38:54","date_gmt":"2022-04-12T17:38:54","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=39391"},"modified":"2022-04-13T11:11:30","modified_gmt":"2022-04-13T18:11:30","slug":"april-2022-updates","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/april-2022-updates\/","title":{"rendered":".NET April 2022 Updates \u2013 .NET 6.0.4, .NET 5.0.16 and, .NET Core 3.1.24"},"content":{"rendered":"<p>Today, we are releasing the <a href=\"https:\/\/github.com\/dotnet\/announcements\/issues\/214\">.NET April 2022 Updates<\/a>. These updates contain reliability and non-security improvements. See the individual release notes for details on updated packages.<\/p>\n<p>You can download <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/6.0\">6.0.4<\/a>, <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/5.0\">5.0.16<\/a> and, <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/3.1\">3.1.24<\/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\/6.0\">6.0.4<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/5.0\">5.0.16<\/a> | <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/3.1\">3.1.24<\/a><\/li>\n<li>Release notes: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/6.0\/6.0.4\/6.0.4.md\">6.0.4<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/5.0\/5.0.16\/5.0.16.md\">5.0.16<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/3.1\/3.1.24\/3.1.24.md\">3.1.24<\/a><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/_\/microsoft-dotnet\">Container images<\/a><\/li>\n<li>Linux packages: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/6.0\/install-linux.md\">6.0.4<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/5.0\/install-linux.md\">5.0.16<\/a> | <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/3.1\/install-linux.md\">3.1.24<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/issues\/7362\">Release feedback\/issue<\/a><\/li>\n<li>Known issues: <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/6.0\/known-issues.md\">6.0<\/a> | <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><\/li>\n<\/ul>\n<p>Additionally, starting this month, we will be making updates for .NET Core available for server operating systems via Microsoft Update (MU) on an opt-in basis. If you do not want to have your server operating systems updated automatically for you <strong>no action<\/strong> is required. If on the other hand you do want to leverage this for your servers, please review our blog post on <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/server-operating-systems-auto-updates\/\">automatic updates for server operating systems<\/a>.<\/p>\n<h2>Improvements<\/h2>\n<ul>\n<li>ASP.NET Core: <a href=\"https:\/\/github.com\/dotnet\/aspnetcore\/issues?q=milestone%3A6.0.4++is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>Installer: <a href=\"https:\/\/github.com\/dotnet\/installer\/issues?q=milestone%3A6.0.4+is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>MSBuild: <a href=\"https:\/\/github.com\/dotnet\/msbuild\/issues?q=milestone%3A6.0.4+is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>Runtime: <a href=\"https:\/\/github.com\/dotnet\/runtime\/issues?q=milestone%3A6.0.4+is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>Templating: <a href=\"https:\/\/github.com\/dotnet\/templating\/issues?q=milestone%3A6.0.4+is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>Winforms: <a href=\"https:\/\/github.com\/dotnet\/winforms\/issues?q=milestone%3A6.0.4+is%3Aclosed+label%3Aservicing-approved+\">6.0.4<\/a><\/li>\n<li>Winforms: <a href=\"https:\/\/github.com\/dotnet\/winforms\/issues?q=milestone%3A5.0.16+is%3Aclosed+label%3Aservicing-approved+\">5.0.16<\/a><\/li>\n<li>CoreCLR: <a href=\"https:\/\/github.com\/dotnet\/coreclr\/issues?q=milestone%3A3.1.24+is%3Aclosed+label%3Aservicing-approved+\">3.1.24<\/a><\/li>\n<li>Corefx: <a href=\"https:\/\/github.com\/dotnet\/corefx\/issues?q=milestone%3A3.1.24+is%3Aclosed+label%3Aservicing-approved+\">3.1.24<\/a><\/li>\n<li>Winforms: <a href=\"https:\/\/github.com\/dotnet\/winforms\/issues?q=milestone%3A3.1.24+is%3Aclosed+label%3Aservicing-approved+\">3.1.24<\/a><\/li>\n<\/ul>\n<h2>Visual Studio<\/h2>\n<p>See release notes for Visual Studio compatibility for <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/6.0\/6.0.4\/6.0.4.md#visual-studio-compatibility\">.NET 6.0<\/a>, <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/5.0\/5.0.16\/5.0.16.md#visual-studio-compatibility\">.NET 5.0<\/a> and <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/3.1\/3.1.24\/3.1.24.md#visual-studio-compatibility\">.NET Core 3.1<\/a>.<\/p>\n<h2>OS Lifecycle Update<\/h2>\n<p>We will officially support Ubuntu 22.04 starting with May 2022 servicing updates.<\/p>\n<p>We are also aware of an Open SSL error on Arm32 architecture and are actively working to address. This issue is being tracked <a href=\"https:\/\/github.com\/dotnet\/runtime\/issues\/66310\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Check out April updates for .NET 6.0, .NET 5.0, and .NET Core 3.1<\/p>\n","protected":false},"author":88746,"featured_media":39392,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,196,7600],"tags":[],"class_list":["post-39391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-dotnet-core","category-maintenance-and-updates"],"acf":[],"blog_post_summary":"<p>Check out April updates for .NET 6.0, .NET 5.0, and .NET Core 3.1<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/39391","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\/88746"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=39391"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/39391\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/39392"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=39391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=39391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=39391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}