Bump Microsoft.NET.Test.Sdk from 18.3.0 to 18.6.0 - #307
Conversation
--- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Superseded by #327, which bumps the whole This PR was based on Closing in favour of that one. Nothing here is lost: #327 takes each of these packages to its current latest, or documents inline why it deliberately holds back. |
|
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. |
One reviewed pass over `Directory.Packages.props` instead of merging the open dependabot PRs piecemeal. Supersedes #270, #272, #303 and #307, all of which were based on the February commit and are now behind `main`. Bumped: - Microsoft.CodeAnalysis.CSharp 5.0.0 -> 5.6.0 - Microsoft.CodeAnalysis.Analyzers 3.11.0 -> 5.6.0 - Serilog 4.3.1 -> 4.4.0 - System.CommandLine 2.0.3 -> 2.0.10 - Microsoft.NET.Test.Sdk 18.3.0 -> 18.8.1 - NSubstitute 5.3.0 -> 6.0.0 - coverlet.collector 8.0.0 -> 10.0.1 - Nerdbank.GitVersioning 3.9.50 -> 3.10.91 - FluentAssertions 7.2.0 -> 7.2.2 Already current: Newtonsoft.Json, Serilog.Sinks.Console, Handlebars.Net, NaturalSort.Extension, NSubstitute.Analyzers.CSharp, XmlDiffPatch.Core, xunit.v3, xunit.runner.visualstudio. Two deliberate holds, both documented inline so they are not silently undone: **FluentAssertions stays on 7.x.** 8.0.0 relicensed from Apache-2.0 to the commercial Xceed Community Licence, free only for non-commercial use. 7.2.2 is the latest Apache-2.0 release. `.github/dependabot.yml` now ignores FluentAssertions >= 8.0.0 so this does not come back as a routine bump. **YamlDotNet stays on 17.1.0.** 18.1.0 breaks the conformance suite outright: `BattleScribeSpec.SpecLoader`'s static initializer throws, and all 362 passing specs stop loading. Central package management applies our version to the `lib/battlescribe-spec` submodule's projects as well, and its TestKit is built against the 17.x API. This has to wait until battlescribe-spec moves to 18.x. Verified: Release build clean, full suite green (802 passed, 48 skipped, 0 failed), conformance unchanged at 362 passing / 48 skipped. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…ns (#327) One reviewed pass over `Directory.Packages.props` instead of merging the open dependabot PRs piecemeal. Supersedes #270, #272, #303 and #307, all of which were based on the February commit and are now behind `main`. Bumped: - Microsoft.CodeAnalysis.CSharp 5.0.0 -> 5.6.0 - Microsoft.CodeAnalysis.Analyzers 3.11.0 -> 5.6.0 - Serilog 4.3.1 -> 4.4.0 - System.CommandLine 2.0.3 -> 2.0.10 - Microsoft.NET.Test.Sdk 18.3.0 -> 18.8.1 - NSubstitute 5.3.0 -> 6.0.0 - coverlet.collector 8.0.0 -> 10.0.1 - Nerdbank.GitVersioning 3.9.50 -> 3.10.91 - FluentAssertions 7.2.0 -> 7.2.2 Already current: Newtonsoft.Json, Serilog.Sinks.Console, Handlebars.Net, NaturalSort.Extension, NSubstitute.Analyzers.CSharp, XmlDiffPatch.Core, xunit.v3, xunit.runner.visualstudio. Two deliberate holds, both documented inline so they are not silently undone: **FluentAssertions stays on 7.x.** 8.0.0 relicensed from Apache-2.0 to the commercial Xceed Community Licence, free only for non-commercial use. 7.2.2 is the latest Apache-2.0 release. `.github/dependabot.yml` now ignores FluentAssertions >= 8.0.0 so this does not come back as a routine bump. **YamlDotNet stays on 17.1.0.** 18.1.0 breaks the conformance suite outright: `BattleScribeSpec.SpecLoader`'s static initializer throws, and all 362 passing specs stop loading. Central package management applies our version to the `lib/battlescribe-spec` submodule's projects as well, and its TestKit is built against the 17.x API. This has to wait until battlescribe-spec moves to 18.x. Verified: Release build clean, full suite green (802 passed, 48 skipped, 0 failed), conformance unchanged at 362 passing / 48 skipped. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Updated Microsoft.NET.Test.Sdk from 18.3.0 to 18.6.0.
Release notes
Sourced from Microsoft.NET.Test.Sdk's releases.
18.6.0
What's Changed
Changes to tests and infra
... (truncated)
18.5.1
What's Changed
Full Changelog: microsoft/vstest@v18.5.0...v18.5.1
18.5.0
What's Changed
Full Changelog: microsoft/vstest@v18.4.0...v18.5.0
18.4.0
What's Changed
Add LoongArch64 support by @stdmnpkg in Add LoongArch64 support microsoft/vstest#15359
Refactor Condition evaluation by @Youssef1313 in Refactor Condition evaluation microsoft/vstest#15357
Adding info on extensions points part 1 by @nohwnd in Adding info on extensions points part 1 microsoft/vstest#15360
Add option to ask for uploading code QL before the standard window ends by @nohwnd in Add option to ask for uploading code QL before the standard window ends microsoft/vstest#15373
Update runtime versions by @nohwnd in Update runtime versions microsoft/vstest#15372
Fix .NET 10 regression for traits by @Youssef1313 in Fix .NET 10 regression for traits microsoft/vstest#15370
Update target frameworks to net10.0 and net11.0 by @dotnet-maestro[bot] in Update target frameworks to net10.0 and net11.0 microsoft/vstest#15349
Fix names in pipeline matrix so we don't have to align them by @nohwnd in Fix names in pipeline matrix so we don't have to align them microsoft/vstest#15365
Update SECURITY.md by @Youssef1313 in Update SECURITY.md microsoft/vstest#15342
New Contributors
Full Changelog: microsoft/vstest@v18.3.0...v18.4.0
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)