.NET Core 2.1 Announced

Recently, Microsoft has announced the release of .NET Core 2.1. The new version includes a new method to deploy tools as NuGet packages. The company has also updated a new primitive type called Span <T> which operates on data without allocations.
 
As per the company, this is also the first release to support Alpine Linux and ARM32 chips. Interestingly, the new version is compatible with .NET Core 2.0 also.
 
You can download .NET Core 2.1, on Windows, macOS, and Linux here - .NET Core 2.1 SDK (includes the runtime) and .NET Core 2.1 Runtime
 
 
Why you should move to .NET Core 2.1 -
 
The company is working very hard to improve the known issues and workarounds. Still, the company has given the genuine reasons for developers to move to .NET Core 2.1. Here we have listed some of those -
  • Long-term Support
  • Platform Support
  • .NET Core Tools
  • Build Performance Improvements
  • Runtime Performance Improvements
  • Networking Performance Improvements
  • Span<T>, Memory<T> features added
  • Brotli Compression
  • New Cryptography APIs
  • Windows Compatibility Pack with additional 20,000 APIs
  • Tiered Compilation
  • SourceLink
  • Self-contained application publishing
  • Docker Support
 
To know more about the instructions, known issues, and workarounds, you can go through the release notes
 
You can read the official announcement at .NET Blog.