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
DisplayName(during discovery). xunit/visualstudio.xunit#380
xunit.runner.reporters.*.dllcould 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.visualstudioNuGet package. Note that we still ship and copy
xunit.abstractions.dllbecause 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
AppDomainthat's created to run .NET Framework tests. xunit/visualstudio.xunit#383