.NET Core breaking changes

The following version selector provides a filtered list of breaking changes for .NET Core, ASP.NET Core, and EF Core. The target versions include not only major releases, such as .NET Core 2.2 and .NET Core 3.0, but also preview releases, such as .NET Core 3.0 Preview 7.

You can also view individual issues that detail the breaking changes introduced in .NET Core 3.0 in the following GitHub repositories:

Breaking changes by version

Select the .NET Core version that you are currently targeting and then the .NET Core version you wish to migrate to:

Breaking changes by category

Select the .NET Core technology area that you are interested in. Individual changes are ordered by .NET Core version.