core icon indicating copy to clipboard operation
core copied to clipboard

JSON beaking change in `release.json` (singular) files

Open richlander opened this issue 5 months ago • 2 comments

I noticed a breaking change in JSON:

  • https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.15/release.json
  • https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.16/release.json

Notice the release / releases property.

We should get that fixed. We haven't done a good job of advertising these files to date (which I'm planning to fix). In either case, we need strong discipline on these JSON formats.

richlander avatar Jun 30 '25 23:06 richlander

maybe add JSON schema validation for each update

WeihanLi avatar Jul 08 '25 02:07 WeihanLi

Strong agree. I have asked for validation tools to be written and run. One would expect those are already in place but are not.

richlander avatar Jul 08 '25 05:07 richlander