{"id":18025,"date":"2018-06-22T14:08:25","date_gmt":"2018-06-22T21:08:25","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=18025"},"modified":"2021-09-29T16:24:48","modified_gmt":"2021-09-29T23:24:48","slug":"net-core-2-1-june-update","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/net-core-2-1-june-update\/","title":{"rendered":".NET Core 2.1 June Update"},"content":{"rendered":"<p><span>We released <\/span><a href=\"https:\/\/github.com\/dotnet\/core\/issues\/1719\">.NET Core 2.1.1<\/a><span>. This update includes .NET Core SDK\u00a02.1.301<\/span><span>, ASP.NET Core 2.1.1 and .NET Core 2.1.1.<\/span><\/p>\n<p>See <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.1.md\">.NET Core 2.1.1 release notes<\/a> for complete details on the release.<\/p>\n<h2>Quality Updates<\/h2>\n<h3>CLI<\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/cli\/commit\/4050c6374\"><code>[4050c6374]<\/code><\/a><span>\u00a0<\/span>The &#8220;pack&#8221; command under &#8216;buildCrossTargeting&#8217; for &#8216;Microsoft.DotNet.MSBuildSdkResolver&#8217; now throws a &#8220;NU5104&#8221; warning\/error because the SDK stage0 was changed to &#8220;2.1.300&#8221; [change was intended].<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/cli\/commit\/ea539c7f6\"><code>[ea539c7f6]<\/code><\/a><span>\u00a0<\/span>Add retry when Directory.Move (#9313)<\/li>\n<\/ul>\n<h3><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.1-commit.md#coreclr\" id=\"user-content-coreclr\" class=\"anchor\"><\/a>CoreCLR<\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/coreclr\/commit\/13ea3c2c8e\"><code>[13ea3c2c8e]<\/code><\/a><span>\u00a0<\/span>Fix alternate stack for Alpine docker on SELinux (#17936) (#17975)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/coreclr\/commit\/88db627a97\"><code>[88db627a97]<\/code><\/a><span>\u00a0<\/span>Update g_highest_address and g_lowest_address in StompWriteBarrier(WriteBarrierOp::StompResize) on ARM (#18107)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/coreclr\/commit\/0ea5fc4456\"><code>[0ea5fc4456]<\/code><\/a><span>\u00a0<\/span>Use sysconf(_SC_NPROCESSORS_CONF) instead of sysconf(_SC_NPROCESSORS_ONLN) in PAL and GC on ARM and ARM64<\/li>\n<\/ul>\n<h3><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.1-commit.md#corefx\" id=\"user-content-corefx\" class=\"anchor\"><\/a>CoreFX<\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/3700c5b793\"><code>[3700c5b793]<\/code><\/a><span>\u00a0<\/span>Update to a xUnit Performance Api that has a bigger Etw buffer size. \u2026 (#30328)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/6b38470265\"><code>[6b38470265]<\/code><\/a><span>\u00a0<\/span>Use _SC_NPROCESSORS_CONF instead of _SC_NPROCESSORS_ONLN in Unix_ProcessorCountTest on ARM\/ARM64 (#30132)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/fe653a068c\"><code>[fe653a068c]<\/code><\/a><span>\u00a0<\/span>check SwitchingProtocol before ContentLength (#29948) (#29993)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/f11f3e1fcf\"><code>[f11f3e1fcf]<\/code><\/a><span>\u00a0<\/span>Fix handling of cursor position when other ESC sequences already in stdin (#29897) (#29923)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/77a4a19622\"><code>[77a4a19622]<\/code><\/a><span>\u00a0<\/span>[release\/2.1] Port nano test fixes (#29995)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/7ce9270ac7\"><code>[7ce9270ac7]<\/code><\/a><span>\u00a0<\/span>Fix Sockets hang caused by concurrent Socket disposal (#29786) (#29846)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/ed23f5391f\"><code>[ed23f5391f]<\/code><\/a><span>\u00a0<\/span>Fix terminfo number reading with 32-bit integers (#29655) (#29765)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/1c34018f14\"><code>[1c34018f14]<\/code><\/a><span>\u00a0<\/span>Fix getting attributes for sharing violation files (#29790) (#29832)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/bc71849976\"><code>[bc71849976]<\/code><\/a><span>\u00a0<\/span>[release\/2.1] Fix deadlock when waiting for process exit in Console.CancelKeyPress (#29749)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/corefx\/commit\/adc1c4d0d5\"><code>[adc1c4d0d5]<\/code><\/a><span>\u00a0<\/span>Fix WebSocket split UTF8 read #29834 (#29840) (#29853)<\/li>\n<\/ul>\n<h3><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/2.1\/2.1.1-commit.md#wcf\" id=\"user-content-wcf\" class=\"anchor\"><\/a>WCF<\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/wcf\/commit\/0a99dd88\"><code>[0a99dd88]<\/code><\/a><span>\u00a0<\/span>Add net461 as a supported framework for S.SM.Security.<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/wcf\/commit\/45855085\"><code>[45855085]<\/code><\/a><span>\u00a0<\/span>Generate ThisAssembly.cs, update the version and links for svcutil.xmlserializer (#2893)<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/wcf\/commit\/68457365\"><code>[68457365]<\/code><\/a><span>\u00a0<\/span>Target svcutil.xmlserializer app at dotnetcore. (#2855)<\/li>\n<\/ul>\n<h2>Getting the Update<\/h2>\n<p>The .NET Core 2.1 June 2018 Update is available from the<span>\u00a0<\/span><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/release-notes\/download-archives\/2.1.1-download.md\">.NET Core 2.1.1 download page<\/a>.<\/p>\n<p>You can always download the latest version of .NET Core at<span>\u00a0<\/span><a href=\"https:\/\/www.microsoft.com\/net\/download\" rel=\"nofollow\">.NET Downloads<\/a>.<\/p>\n<h2>Docker Images<\/h2>\n<p>.NET Docker images have been updated for today\u2019s release. The following repos have been updated.<\/p>\n<ul>\n<li><a href=\"https:\/\/hub.docker.com\/r\/microsoft\/dotnet\/\" rel=\"nofollow\">microsoft\/dotnet<\/a><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/r\/microsoft\/dotnet-samples\/\" rel=\"nofollow\">microsoft\/dotnet-samples<\/a><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/r\/microsoft\/aspnetcore\/\" rel=\"nofollow\">microsoft\/aspnetcore<\/a><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/r\/microsoft\/aspnetcore-build\/\" rel=\"nofollow\">microsoft\/aspnetcore-build<\/a><\/li>\n<\/ul>\n<p>Note: Look at the \u201cTags\u201d view in each repository to see the updated Docker image tags.<\/p>\n<p>Note: You must re-pull base images in order to get updates. docker build &#8211;pull does this aut<\/p>\n<h2>.NET Core End of Life Updates<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2018\/06\/20\/net-core-2-0-will-reach-end-of-life-on-september-1-2018\/\">.NET Core 2.0 will reach End of Life on October 1, 2018<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/master\/os-lifecycle-policy.md\">.NET Core Supported OS Lifecycle Policy<\/a> is regularly updated as supported operating systems reach end of life.<\/p>\n<h2>Previous .NET Core Updates<\/h2>\n<p>The last few .NET Core updates follow:<\/p>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2018\/05\/08\/net-core-may-2018-update\/\">May 2018 Update<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2018\/04\/17\/net-core-april-2018-update\/\" rel=\"nofollow\">April 2018 Update<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/issues\/1341\">March 2018 Update<\/a><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2018\/01\/09\/net-core-january-2018-update\/\" rel=\"nofollow\"><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We released .NET Core 2.1.1. This update includes .NET Core SDK\u00a02.1.301, ASP.NET Core 2.1.1 and .NET Core 2.1.1. See .NET Core 2.1.1 release notes for complete details on the release. Quality Updates CLI [4050c6374]\u00a0The &#8220;pack&#8221; command under &#8216;buildCrossTargeting&#8217; for &#8216;Microsoft.DotNet.MSBuildSdkResolver&#8217; now throws a &#8220;NU5104&#8221; warning\/error because the SDK stage0 was changed to &#8220;2.1.300&#8221; [change was [&hellip;]<\/p>\n","protected":false},"author":336,"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-18025","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet"],"acf":[],"blog_post_summary":"<p>We released .NET Core 2.1.1. This update includes .NET Core SDK\u00a02.1.301, ASP.NET Core 2.1.1 and .NET Core 2.1.1. See .NET Core 2.1.1 release notes for complete details on the release. Quality Updates CLI [4050c6374]\u00a0The &#8220;pack&#8221; command under &#8216;buildCrossTargeting&#8217; for &#8216;Microsoft.DotNet.MSBuildSdkResolver&#8217; now throws a &#8220;NU5104&#8221; warning\/error because the SDK stage0 was changed to &#8220;2.1.300&#8221; [change was [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18025","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\/336"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=18025"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18025\/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=18025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=18025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=18025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}