Skip to content

Update dependencies#19

Open
HaGGi13 wants to merge 5 commits intomainfrom
feature/update-dependencies
Open

Update dependencies#19
HaGGi13 wants to merge 5 commits intomainfrom
feature/update-dependencies

Conversation

@HaGGi13
Copy link
Copy Markdown
Owner

@HaGGi13 HaGGi13 commented Mar 15, 2026

Upgraded AwesomeAssertions, coverlet, Microsoft.NET.Test.Sdk, and xunit to current latest versions.
xunit was exchanged by xunit.v3.mtp-v2 to enforce the usage of Microsoft.TEsting.Platform (MTP) v2, because as well xunit.v3 uses by default MTP v1.

In addition, Microsoft.Testing.Platform v2.1.0 was explicitly added, because it's recommended in GitHubActionsTestLogger documentation. Furthermore, GitHubActionsTestLogger is not marked as private anymore, like recommended within the before linked documentation and to the build errors that occurred with the new changes done.

Upgraded `AwesomeAssertions`, `coverlet`, `Microsoft.NET.Test.Sdk`, and
`xunit` to current latest versions.
Added `Microsoft.Testing.Platform` v2.1.0 explicitly, because min v2.0.0
is needed by `GitHubActionsTestLogger`, but newly introduced `xunit.v3`
uses v1.9.1 only which is not compatible with `GitHubActionsTestLogger`.
@HaGGi13 HaGGi13 self-assigned this Mar 15, 2026
HaGGi13 added 4 commits March 15, 2026 15:25
Exchanged `xunit.v3` package by `xunit.v3.mtp-v2` because to use
Microsoft.Testing.Platform v2 with `xunit` as well, because
`GitHubActionsTestLogger` is incompatible with MTP v1 `xunit.v3` relays
on by default.
In addition, `GitHubActionsTestLogger` should not be marked as private
with MTP v2.
Microsoft.Testing.Platform was uninstalled to fix current build errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant