The major and minor releases of.NET Core are related but distinct release streams. Major releases will contain little change and be extremely stable. A major release will be supported for three years or until the release of the following major release, whichever comes first. For instance, even though.NET Core 2.0 is a major update,.NET Core 1.0 will still be supported for a further 12 months.