ASP.NET Core 2.2 is here

Posted: (EET/GMT+2)

 

Microsoft released ASP.NET Core 2.2 two days ago. This is a smaller incremental release but adds several improvements across the platform.

To list some of the highlights:

  • Endpoint Routing – new routing system for better performance and flexibility.
  • Improved Health Checks – easier monitoring and readiness/liveness endpoints.
  • HTTPS improvements – including certificate management enhancements.
  • SignalR Java client – better interoperability for mobile and desktop clients.

Updating an existing ASP.NET Core project is straightforward. Open your .csproj file and then change the target framework like this:

<TargetFramework>netcoreapp2.2</TargetFramework>

...and update package references if needed.

This release is also aligned with .NET Core 2.2, so you get runtime updates such as performance improvements and HTTP/2 support in Kestrel. In most cases, the upgrade to 2.2 is likely a smooth upgrade and a preparation step for the more feature-heavy 3.0 release expected in 2019.