Uh oh!
There was an error while loading. Please reload this page.
Update Newtonsoft.Json from 13.0.1 to 13.0.3 - #92277
Conversation
ghost
commented
Sep 19, 2023
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue Details.NET repos currently have a mix of Newtonsoft.Json versions that we're trying to get consolidated into the latest version. This is particularly necessary for the .NET's source-build which can only reference one version of a dependency. This was missed as part of the initial set of work to update all repos to 13.0.3. Related to dotnet/source-build-externals#195 and dotnet/source-build#3629
|
ViktorHofer
commented
Sep 19, 2023
This needs to be forward ported into main as well. Btw I noticed that Arcade also needs a bump (in main). |
carlossanlop
left a comment
There was a problem hiding this comment.
Do we need this in RC2 or can it wait? Asking because I have not snapped yet due to various blocking issues, and we could merge this and include it there.
mthalman
commented
Sep 19, 2023
@carlossanlop - Yes, RC2 would be good |
mthalman
commented
Sep 19, 2023
Looks like there's a build issue though |
mthalman
commented
Sep 19, 2023
I need to update the source-build-externals dependency. Apparently there's no darc subscription for it. |
ViktorHofer
commented
Sep 19, 2023
@mthalman please create the missing subscriptions (for both 8.0 and main if one of those doesn't exist). |
mthalman
commented
Sep 19, 2023
Done |
ViktorHofer
commented
Sep 19, 2023
According to CI, Newtonsoft.Json/13.0.1 is still somehow brought in. |
mthalman
commented
Sep 19, 2023
This is due to a dependency on NuGet.Packaging.6.2.4 which still references 13.0.1. I'll add a prebuilt exclusion for this. Not an issue in full source-build since the NuGet.Packaging version would get lifted to the live version in that case. |
ViktorHofer
commented
Sep 19, 2023
Makes sense. We could theoretically lift that dependency if we would want to by adding a direct dependency to Newtonsoft.Json but adding an exclusion sounds easier. |
mthalman
commented
Sep 19, 2023
Seems like a flaky test is blocking this. |
carlossanlop
commented
Sep 19, 2023
I opened #92295 to track the test failure. Merging now. |
.NET repos currently have a mix of Newtonsoft.Json versions that we're trying to get consolidated into the latest version. This is particularly necessary for the .NET's source-build which can only reference one version of a dependency.
This was missed as part of the initial set of work to update all repos to 13.0.3.
Related to dotnet/source-build-externals#195 and dotnet/source-build#3629