Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

releases.json Breaking Change #223

Open
richlander opened this issue Jun 6, 2022 · 0 comments
Open

releases.json Breaking Change #223

richlander opened this issue Jun 6, 2022 · 0 comments

Comments

@richlander
Copy link
Member

richlander commented Jun 6, 2022

This issue is a locked mirror of dotnet/core#7522. See that issue for discussion.

releases.json Breaking Change

releases.json is a family of files (and schema) that the .NET Team publishes to enable programatic access to the catalog of .NET releases.

We are making some targeted changes to these files, primarily to reduce user confusion, in response to consistent and broad feedback.

We are making three primary changes, ordered from most to least breaking:

  • Replace the current value with sts, in the support-phase property.
  • Document the allowable values for support-phase. This will include go-live, in addition to sts.
  • Add a new release-type property, with immutable values of lts or sts, as appropriate.

Timing

The change will be made in two phases:

  • The release-type property, and .NET 7 EOL date, will be added on July 13th via Add new release labels core#7499.
  • The support-phase property for .NET 7 will transition from preview to go-live on September 13th. Previously, this would have been rc.
  • The support-phase property for .NET 7 will transition from go-live to sts on November 8th. Previously, this would have been current.

Context

"Current" releases will now be referred to as "Short-term Support (STS)" releases, in obvious contrast to "Long-term Support (LTS)" releases. The duration of the support periods and related policies are not changing.

The "Current" term will no longer be used.

See .NET Release Labels for more information.

@dotnet dotnet locked and limited conversation to collaborators Jun 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant