Microsoft released last week an update to its free open-source framework .NET Core 1.0 for Windows, macOS, and Linux. The new version 1.0.1 is the first .NET Core Long Term Support (LTS) update and includes the following security and reliability updates:
- Segfaults on Linux 4.6
- Access violation on Windows
- F# template has been updated for .NET Core 1.0
- Update ASP.NET Core templates to reference ASP.NET Core 1.0.1
- Update ASP.NET Core templates to correctly publish CSHTML files
While it’s possible to install two versions of .NET Core side-by-side, apps that previously used .NET Core 1.0.0 will automatically use the newer version once you install it. We invite you to read the full blog post to get instructions on how to configure your app to only run on .NET Core 1.0.1.
Additionally, the company has also released the ASP.NET Core 1.0.1 framework (also a Long Term Support release) and Entity Framework Core 1.0.1, please find below a summary of the updates and fixes:
- Microsoft Security Advisory 3181759 : Vulnerabilities in ASP.NET Core View Components Could Allow Elevation of Privilege
- MVC updates for FIPS compliance
- HTTP Verbs mapping error GET and DELETE – mvc 5038
- ResponseBody and the corresponding stream is replicated in future requests in some cases
- Several Entity Framework Core updates
Lastly, the company explained that future updates to .NET Core including the adoption of MSBuild and .NET Standard 2.0 will be introduced in a future release. In the meantime, you can download .NET Core 1.0.1 on your operating system of choice over here.