I normally consult the migration guides when upgrading .NET Core version:
https://learn.microsoft.com/en-us/aspnet/core/migration/30-to-31?view=aspnetcore-5.0&tabs=visual-studio
If you look in the navigation bar there are guides to migrate between all major versions. They list most of the major deprecations/moved libraries/configuration & code changes and it's quite comprehensive.