Core Framework v2 2.5.2 2023 October 12
Today, we're shipping three new releases:
- xUnit.net Core Framework v2
2.5.2 - xUnit.net Analyzers 1.4.0 (release notes)
- xUnit.net Visual Studio adapter 2.5.3 (release notes)
It's been 1 month since the release of v2 2.5.1.
As always, we'd like to thank all the users who contributed to the success of xUnit.net through usage, feedback, and code. 🎉
Release Notes
These release notes are a comprehensive list of changes from 2.5.1 to 2.5.2.
Assertion Library
- BUG: Fixed another regression in
Assert.Equalwith collections of dictionaries (i.e.,List<Dictionary<TKey,TValue>>). xunit/xunit#2755
Runner Utility
This release removes the following types from
xunit.runner.utility:VisualStudioSourceInformationProviderDiaNavigationDataDiaSessionDiaSessionWrapperDiaSessionWrapperHelper
These types existed solely to support the
xunit.runner.visualstudiorunner, as they provide access to source information from within Visual Studio. The code has been moved there.Related to the item above,
XunitFrontControllerwill no longer attempt to create and provide an instance ofVisualStudioSourceInformationProviderto theXunit1orXunit2classes, in the event that the developer did not pass a source information provider during creation. Instead, it will always now pass aNullSourceInformationProviderinstead.