Back to Aspnetcore

Breaking changes in ASP.NET Core 8

aspnetcore/breaking-changes/8/overview.md

latest1.5 KB
Original Source

Breaking changes in ASP.NET Core 8

If you're migrating an app to ASP.NET Core 8, the breaking changes listed here might affect you.

[!INCLUDE binary-source-behavioral]

TitleType of change
ConcurrencyLimiterMiddleware is obsoleteSource incompatible
Custom converters for serialization removedBehavioral change
Forwarded Headers Middleware ignores X-Forwarded-* headers from unknown proxiesBehavioral change
HTTP logging middleware requires AddHttpLogging()Behavioral change
ISystemClock is obsoleteSource incompatible
Minimal APIs: IFormFile parameters require anti-forgery checksBehavioral change
Rate-limiting middleware requires AddRateLimiterBehavioral change
Security token events return a JsonWebTokenBehavioral change
TrimMode defaults to full for Web SDK projectsSource incompatible