chore(deps): Bump xunit.runner.visualstudio from 2.8.2 to 4.0.0 - #57
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
--- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
40a96a7 to
6289076
Compare
Supersedes #52, #53, #54, #55, #56, #57 and #37 - all seven went DIRTY when #49 landed, because every one of them edits the same project files. They were never independent, so rebasing seven branches would have re-created the same tangle. Microsoft.Extensions.Configuration.Abstractions 9.0.19 -> 10.0.11 Microsoft.Extensions.DependencyInjection.Abstractions 9.0.19 -> 10.0.11 Microsoft.Extensions.Options 9.0.19 -> 10.0.11 Microsoft.Extensions.Options.ConfigurationExtensions 9.0.19 -> 10.0.11 Microsoft.Extensions.TimeProvider.Testing 9.10.0 -> 10.9.0 Microsoft.NET.Test.Sdk 17.14.1 -> 18.9.0 Npgsql 9.0.5 -> 10.0.1 dbup-postgresql 5.0.40 -> 7.0.1 xunit.runner.visualstudio 2.8.2 -> 4.0.0 The Microsoft.Extensions family moves together on purpose. Splitting it is what broke #53: it took Options.ConfigurationExtensions to 10.0.11, which requires Options >= 10.0.11, while Options itself was bumped in #52 - so each half failed with NU1605 on its own branch and neither could be merged first. Microsoft.OpenApi is deliberately NOT bumped, and #56 cannot be merged at all: NU1608: Microsoft.AspNetCore.OpenApi 10.0.11 requires Microsoft.OpenApi (>= 2.7.5 && < 3.0.0) but version Microsoft.OpenApi 3.10.0 was resolved The 3.x line is outside the range ASP.NET Core 10.0.11 will accept, so 2.12.0 is the newest usable version, not merely the newest tried. That constraint lifts when ASP.NET Core ships a build referencing OpenApi 3.x - not before, and no rebase of #56 changes it. xunit.runner.visualstudio 2.8.2 -> 4.0.0 crosses two majors. That upgrade fails by silently not discovering tests rather than by failing to compile, so a green build proves nothing on its own: all 66 tests were run and pass on the new runner. Verified locally on the 10.0.100 SDK: Release build clean with 0 warnings under TreatWarningsAsErrors, 66/66 tests pass. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
Superseded by #62, which takes every remaining package to its usable latest in one commit. These PRs all went DIRTY when #49 landed because they edit the same project files — they were never independent. Note #56 specifically cannot ever merge: Microsoft.AspNetCore.OpenApi 10.0.11 constrains Microsoft.OpenApi to < 3.0.0, so 3.10.0 fails restore with NU1608. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updated xunit.runner.visualstudio from 2.8.2 to 4.0.0.
Release notes
Sourced from xunit.runner.visualstudio's releases.
4.0.0
Release notes: https://xunit.net/releases/visualstudio/4.0.0
4.0.0-pre.5
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.5
4.0.0-pre.4
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.4
4.0.0-pre.3
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.3
3.1.5
Release notes: https://xunit.net/releases/visualstudio/3.1.5
Commits viewable in compare view.