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.