Skip to content

Bump the nuget-dependencies group with 7 updates - #107

Merged
Malcolmnixon merged 3 commits into
mainfrom
dependabot/nuget/src/DemaConsulting.VersionMark/nuget-dependencies-41d34f2483
Aug 17, 2026
Merged

Malcolmnixon merged 3 commits into
mainfrom
dependabot/nuget/src/DemaConsulting.VersionMark/nuget-dependencies-41d34f2483

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Updated Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400.

Release notes

Sourced from Microsoft.CodeAnalysis.NetAnalyzers's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.FileSystemGlobbing from 10.0.10 to 10.0.11.

Release notes

Sourced from Microsoft.Extensions.FileSystemGlobbing's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0.

Release notes

Sourced from Microsoft.NET.Test.Sdk's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400.

Release notes

Sourced from Microsoft.SourceLink.GitHub's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Polyfill from 11.0.2 to 11.2.0.

Release notes

Sourced from Polyfill's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated xunit.runner.visualstudio from 3.1.5 to 4.0.0.

Release notes

Sourced from xunit.runner.visualstudio's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated xunit.v3 from 3.2.2 to 4.0.0.

Release notes

Sourced from xunit.v3's releases.

No release notes found for this version range.

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Dependency updates labels Aug 17, 2026
dependabot Bot and others added 3 commits August 17, 2026 15:42
Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.Extensions.FileSystemGlobbing from 10.0.10 to 10.0.11
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.Extensions.FileSystemGlobbing
  dependency-version: 10.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
- Replace obsolete CollectionBehaviorAttribute.DisableTestParallelization
  with [assembly: Parallelization(Mode = ParallelMode.None)]
- Add global.json opting dotnet test into MTP mode, required since
  xunit.v3 4.0.0 forces xunit.v3.mtp-v2, which blocks the legacy VSTest
  bridge on the .NET 10 SDK
- Swap coverlet.collector for coverlet.MTP (MTP-native coverage) and add
  Microsoft.Testing.Extensions.TrxReport for --report-trx support
- Update build.ps1 and CI workflow dotnet test invocations to use MTP
  CLI syntax (--report-trx, --coverlet --coverlet-output-format opencover)
  instead of the VSTest --logger/--collect options

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Switching to MTP's --report-trx (in the earlier commit) lost the
LogFilePrefix=matrix.os disambiguation that --logger trx provided under
VSTest. windows-latest and ubuntu-latest both produce x64 trx files with
identical names (e.g. DemaConsulting.VersionMark.Tests_net8.0_x64.trx),
so actions/download-artifact's merge-multiple silently overwrote one
OS's file with another's mid-run, producing a truncated/invalid trx that
ReqStream failed to parse. Use --report-trx-filename with the
{asm}_{tfm}_{arch} placeholders prefixed by matrix.os to keep filenames
unique across the OS matrix.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Malcolmnixon
Malcolmnixon force-pushed the dependabot/nuget/src/DemaConsulting.VersionMark/nuget-dependencies-41d34f2483 branch from 5fae32c to 25eb854 Compare August 17, 2026 19:42
@Malcolmnixon
Malcolmnixon merged commit d3c9ebc into main Aug 17, 2026
15 checks passed
@Malcolmnixon
Malcolmnixon deleted the dependabot/nuget/src/DemaConsulting.VersionMark/nuget-dependencies-41d34f2483 branch August 17, 2026 22:24
Malcolmnixon pushed a commit to demaconsulting/NuGetInstaller that referenced this pull request Aug 17, 2026
Mirrors the fix from demaconsulting/VersionMark#107:
- Switch coverlet.collector to coverlet.MTP (VSTest collector is
  incompatible with the MTP 'dotnet test' mode required by xunit.v3 4.0.0)
- Add Microsoft.Testing.Extensions.TrxReport for TRX reporting under MTP
- Add global.json selecting the Microsoft.Testing.Platform test runner
- Update AssemblyInfo.cs to use Xunit.v3 Parallelization attribute instead
  of the removed Xunit.CollectionBehavior
- Update build.yaml to use --coverlet --coverlet-output-format opencover
  and --report-trx instead of the VSTest --collect/--logger options

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/NuGetInstaller that referenced this pull request Aug 17, 2026
* Bump the nuget-dependencies group with 6 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xunit.v3 4.0.0 / Microsoft.Testing.Platform migration issues

Mirrors the fix from demaconsulting/VersionMark#107:
- Switch coverlet.collector to coverlet.MTP (VSTest collector is
  incompatible with the MTP 'dotnet test' mode required by xunit.v3 4.0.0)
- Add Microsoft.Testing.Extensions.TrxReport for TRX reporting under MTP
- Add global.json selecting the Microsoft.Testing.Platform test runner
- Update AssemblyInfo.cs to use Xunit.v3 Parallelization attribute instead
  of the removed Xunit.CollectionBehavior
- Update build.yaml to use --coverlet --coverlet-output-format opencover
  and --report-trx instead of the VSTest --collect/--logger options

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/TemplateDotNetLibrary that referenced this pull request Aug 18, 2026
Mirrors demaconsulting/VersionMark#107: switch coverlet.collector to
coverlet.MTP, add Microsoft.Testing.Extensions.TrxReport, add global.json
selecting the Microsoft.Testing.Platform test runner, and update
build.ps1/build.yaml test invocations to use --report-trx and
--coverlet/--coverlet-output-format opencover instead of the removed
VSTest --logger/--collect switches.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/TemplateDotNetLibrary that referenced this pull request Aug 18, 2026
* Bump the nuget-dependencies group with 6 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xUnit.v3 4.0.0 MTP migration (coverlet.MTP, TrxReport, global.json)

Mirrors demaconsulting/VersionMark#107: switch coverlet.collector to
coverlet.MTP, add Microsoft.Testing.Extensions.TrxReport, add global.json
selecting the Microsoft.Testing.Platform test runner, and update
build.ps1/build.yaml test invocations to use --report-trx and
--coverlet/--coverlet-output-format opencover instead of the removed
VSTest --logger/--collect switches.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/TemplateDotNetTool that referenced this pull request Aug 18, 2026
Aligns with the fix from demaconsulting/VersionMark#107:
- Add global.json pinning the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest-only collector
  is incompatible with the MTP 'dotnet test' mode required by
  xunit.v3 4.0.0) and add Microsoft.Testing.Extensions.TrxReport
- Update build.yaml CI test step to use --coverlet,
  --coverlet-output-format opencover, --report-trx, and
  --report-trx-filename instead of the VSTest --collect/--logger flags

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/TemplateDotNetTool that referenced this pull request Aug 18, 2026
* Bump the nuget-dependencies group with 6 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xUnit.v3 4.0.0 / Microsoft.Testing.Platform build issues

Aligns with the fix from demaconsulting/VersionMark#107:
- Add global.json pinning the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest-only collector
  is incompatible with the MTP 'dotnet test' mode required by
  xunit.v3 4.0.0) and add Microsoft.Testing.Extensions.TrxReport
- Update build.yaml CI test step to use --coverlet,
  --coverlet-output-format opencover, --report-trx, and
  --report-trx-filename instead of the VSTest --collect/--logger flags

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/DictionaryMark that referenced this pull request Aug 18, 2026
- Add global.json to select Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest-only collector
  no longer runs under MTP 'dotnet test' mode required by xunit.v3 4.0.0)
- Add Microsoft.Testing.Extensions.TrxReport package for TRX reporting
- Update build.ps1 and CI workflow to use --report-trx / --coverlet
  --coverlet-output-format opencover instead of --logger trx / --collect
  'XPlat Code Coverage'

Mirrors the fix applied in demaconsulting/VersionMark#107.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/DictionaryMark that referenced this pull request Aug 18, 2026
* Bump the nuget-dependencies group with 8 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.Extensions.FileSystemGlobbing from 10.0.10 to 10.0.11
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.Extensions.FileSystemGlobbing
  dependency-version: 10.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xUnit.v3 4.0.0 / Microsoft.Testing.Platform build changes

- Add global.json to select Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest-only collector
  no longer runs under MTP 'dotnet test' mode required by xunit.v3 4.0.0)
- Add Microsoft.Testing.Extensions.TrxReport package for TRX reporting
- Update build.ps1 and CI workflow to use --report-trx / --coverlet
  --coverlet-output-format opencover instead of --logger trx / --collect
  'XPlat Code Coverage'

Mirrors the fix applied in demaconsulting/VersionMark#107.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/SysML2Tools that referenced this pull request Aug 18, 2026
- Add global.json to select the Microsoft.Testing.Platform test runner
- Replace coverlet.collector (VSTest-only) with coverlet.MTP, and add
  Microsoft.Testing.Extensions.TrxReport for TRX reporting under MTP
- Update CI workflow dotnet test invocation to use --coverlet,
  --coverlet-output-format opencover, and --report-trx instead of the
  removed --collect/--logger trx VSTest options

Mirrors the fix applied in demaconsulting/VersionMark#107 for the same
xunit.v3 4.0.0 dependency bump.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/SysML2Tools that referenced this pull request Aug 19, 2026
* Bump the nuget-dependencies group with 9 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.Extensions.FileSystemGlobbing from 10.0.10 to 10.0.11
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps SkiaSharp.NativeAssets.Linux.NoDependencies from 4.150.0 to 4.151.1
Bumps SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.Extensions.FileSystemGlobbing
  dependency-version: 10.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies
  dependency-version: 4.151.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xunit.v3 4.0.0 / Microsoft.Testing.Platform migration issues

- Add global.json to select the Microsoft.Testing.Platform test runner
- Replace coverlet.collector (VSTest-only) with coverlet.MTP, and add
  Microsoft.Testing.Extensions.TrxReport for TRX reporting under MTP
- Update CI workflow dotnet test invocation to use --coverlet,
  --coverlet-output-format opencover, and --report-trx instead of the
  removed --collect/--logger trx VSTest options

Mirrors the fix applied in demaconsulting/VersionMark#107 for the same
xunit.v3 4.0.0 dependency bump.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Pin SkiaSharp.NativeAssets.Linux.NoDependencies to 4.150.0

Dependabot bumped the Linux native asset package alone to 4.151.1 while
the managed SkiaSharp package (pulled in transitively via
DemaConsulting.Rendering.Skia) remained pinned at 4.150.0. SkiaSharp
enforces a matching native/managed version range at startup, so the
mismatch threw:

  System.InvalidOperationException: The version of the native
  libSkiaSharp library (151.0) is incompatible with this version of
  SkiaSharp. Supported versions of the native libSkiaSharp library are
  in the range [150.0, 151.0).

Pinning the Linux native asset back to 4.150.0 restores parity with the
Windows/macOS native asset packages and the managed SkiaSharp version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove explicit SkiaSharp native asset references from test project

DemaConsulting.Rendering.Skia already depends unconditionally on
SkiaSharp.NativeAssets.Win32/Linux.NoDependencies/macOS, so the test
project inherits matching, self-consistent native asset versions
transitively - no explicit PackageReference is needed.

Explicitly re-declaring these packages let Dependabot bump the Linux
native asset independently of the version resolved transitively via
Rendering.Skia's own SkiaSharp dependency, causing the native/managed
version mismatch fixed in the previous commit. Removing the explicit
references eliminates this whole class of bug going forward.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/NuGetCacheTool that referenced this pull request Aug 19, 2026
Aligns with the fix applied in demaconsulting/VersionMark#107:
- Add global.json to select the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (native MTP extension)
  and add Microsoft.Testing.Extensions.TrxReport
- Update build.ps1 and build.yaml to use --report-trx /
  --coverlet-output-format opencover instead of the VSTest-only
  --logger trx / --collect "XPlat Code Coverage" options

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/NuGetCacheTool that referenced this pull request Aug 19, 2026
* Bump the nuget-dependencies group with 7 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix xUnit.v3 4.0.0 / Microsoft.Testing.Platform build breakages

Aligns with the fix applied in demaconsulting/VersionMark#107:
- Add global.json to select the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (native MTP extension)
  and add Microsoft.Testing.Extensions.TrxReport
- Update build.ps1 and build.yaml to use --report-trx /
  --coverlet-output-format opencover instead of the VSTest-only
  --logger trx / --collect "XPlat Code Coverage" options

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/NuGetCaching that referenced this pull request Aug 19, 2026
…atform

Mirrors the fixes from demaconsulting/VersionMark#107:
- Add global.json pinning the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest collector doesn't
  run under MTP 'dotnet test')
- Add Microsoft.Testing.Extensions.TrxReport for TRX report generation
- Replace obsolete CollectionBehaviorAttribute with
  Xunit.v3.ParallelizationAttribute in AssemblyInfo.cs
- Update build.yaml to use --coverlet/--coverlet-output-format opencover
  and --report-trx instead of the legacy --collect/--logger flags
- Update build.ps1 to use --report-trx
- Fix a net481-only nullable reference warning (CS8602) in
  NuGetCacheServerTests.IsV2FallbackRequest surfaced by the MTP test run

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malcolmnixon pushed a commit to demaconsulting/NuGetCaching that referenced this pull request Aug 19, 2026
* Bump the nuget-dependencies group with 8 updates

Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.302 to 10.0.400
Bumps Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0
Bumps Microsoft.SourceLink.GitHub from 10.0.301 to 10.0.400
Bumps Polyfill from 11.0.2 to 11.2.0
Bumps SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713
Bumps WireMock.Net from 2.14.0 to 2.15.0
Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0
Bumps xunit.v3 from 3.2.2 to 4.0.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.400
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-dependencies
- dependency-name: Polyfill
  dependency-version: 11.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: WireMock.Net
  dependency-version: 2.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-dependencies
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
- dependency-name: xunit.v3
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix dependabot branch build for xunit.v3 4.0.0 / Microsoft.Testing.Platform

Mirrors the fixes from demaconsulting/VersionMark#107:
- Add global.json pinning the Microsoft.Testing.Platform test runner
- Replace coverlet.collector with coverlet.MTP (VSTest collector doesn't
  run under MTP 'dotnet test')
- Add Microsoft.Testing.Extensions.TrxReport for TRX report generation
- Replace obsolete CollectionBehaviorAttribute with
  Xunit.v3.ParallelizationAttribute in AssemblyInfo.cs
- Update build.yaml to use --coverlet/--coverlet-output-format opencover
  and --report-trx instead of the legacy --collect/--logger flags
- Update build.ps1 to use --report-trx
- Fix a net481-only nullable reference warning (CS8602) in
  NuGetCacheServerTests.IsV2FallbackRequest surfaced by the MTP test run

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Malcolm Nixon <Malcolm.Nixon@hiarc.inc>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant