Today, we're shipping three new releases:
It's been 2 months since the release of 2.5.0 RTM.
As always, we'd like to thank all the users who contributed to the success of xUnit.net through usage, feedback, and code contributions. 🎉
These release notes are a comprehensive list of changes from 2.5.0 to 2.5.1.
dotnet test
). See the documentation for how
to use this feature.
xunit/visualstudio.xunit#378
FullyQualifiedName
and/or DisplayName
(during discovery).
xunit/visualstudio.xunit#380
xunit.runner.utility.*.dll
and
xunit.runner.reporters.*.dll
could overwrite versions being used by runner authors, which
would manifest as runtime issues like missing method exceptions. Fixing this required IL merging the
output so those two DLLs don't exist on disk any more in the final xunit.runner.visualstudio
NuGet package. Note that we still ship and copy xunit.abstractions.dll
because that DLL has
been frozen in time since we shipped v2 2.0 of the core framework (in 2015); any copy operations would
result in the same file. We cannot IL merge this dependency, because it's needed on disk so that it has
the same identity in both the runner process and the AppDomain
that's created to run .NET
Framework tests.
xunit/visualstudio.xunit#383