Announcements icon indicating copy to clipboard operation
Announcements copied to clipboard

Subscribe to this repo to be notified about major changes in ASP.NET Core and Entity Framework Core

Results 118 Announcements issues
Sort by recently updated
recently updated
newest added

### Description RE: https://github.com/dotnet/aspnetcore/issues/43042, https://github.com/dotnet/aspnetcore/pull/43212 Remote authentication providers like OpenIdConnect, WsFederation, and OAuth have been updated to avoid unnecessary errors when there is no user information available on the request....

Announcement
Breaking change
Documented
7.0.0

### Description Starting in .NET 7 Preview 7, we introduced new behavior in the authentication area in ASP.NET Core. Previously, users were always required to set the default authentication scheme...

Announcement
Breaking change
Documented
7.0.0

### Description As detailed in dotnet/aspnetcore#42413, the file-serving middleware (`DefaultFilesMiddleware`, `DirectoryBrowserMiddleware`, and `StaticFileMiddleware`) have been updated to no longer no-op (i.e. defer to the next middleware in the pipeline) in...

Announcement
Breaking change
Documented
7.0.0

### Description The default HTTPS address and port have been removed from Kestrel in .NET 7 preview 6. This is step one in https://github.com/dotnet/aspnetcore/issues/42016 which will improve overall developer experience...

Announcement
Breaking change
Documented
7.0.0

### Description `IHubClients` and `IHubCallerClients` now hide interface members `IClientProxy Client(string connectionId);` and `IClientProxy Caller { get; }` with `ISingleClientProxy Client(string connectionId);` and `ISingleClientProxy Caller { get; }` in order...

Breaking change
Documented
7.0.0

### Description When returning a `T` in a MVC/API Controller Action that declares the return type as `ActionResult` will now always set the `ObjectResult.StatusCode` to `200`, unless when the `T`...

Breaking change
Documented
6.0.0

## Razor compiler no longer produces a Views assembly The Razor compiler no longer produces a separate `Views.dll` containing the CSHTML views defined in an application. ### Version introduced .NET...

Announcement
Breaking change
Documented
6.0.0

### Description The mechanism to detect an empty request `body` during the MVC Model Binding now uses the [`IHttpRequestBodyDetectionFeature.CanHaveBody`](https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.http.features.ihttprequestbodydetectionfeature.canhavebody?view=aspnetcore-6.0#microsoft-aspnetcore-http-features-ihttprequestbodydetectionfeature-canhavebody), that is currently implemented by the following behavior: - `true` when:...

Breaking change
Documented
7.0.0

### Description As part of updating the Microsoft.AspNetcore.Mvc.Core assembly to use `LoggerMessageAttribute`, we discovered logger event Ids being reused within a single log category. Log IDs and names should be...

Breaking change
Documented
7.0.0

### Description Hub methods now support injecting services from your Dependency Injection container. In rare cases this can break applications that have a type in DI that is also accepted...

Breaking change
Documented
7.0.0