What's Changed
New features
- Added
Be
,NotBe
andBeOneOf
for object comparisons with custom comparer by @jnyrup in #2243 - Extend
AssemblyAssertions
withHavePublicKey
andBeUnsigned
by @Corniel in #2207 - Add
NotContainItemsAssignableTo
by @Leo506 in #2266
Improvements
- Format records and anonymous types with their member values by @benagain in #2144
- Improve caller identification for Visual Basic by @jnyrup in #2254
Fixes
- Avoid quoting newlines by @jnyrup in #2202
- Include because+becauseArgs when comparing collections of enums for equivalency by @jnyrup in #2214
- Fix auto conversion to enums by @jnyrup in #2261
Documentation
- Github -> GitHub by @danielchalmers in #2190
- Fix badge links by @dennisdoomen in #2193
- Fix example wording by @cskwrd in #2206
- Improve documentation on
ExcludingNestedObjects
by @dennisdoomen in #2211 - Add missing
HaveElement()
occurrence docs by @IT-VBFK in #2217 - Add documentation for
IComparer<T>
overload by @ITaluone in #2220 - Update docs about thread safety by @jnyrup in #2238
Others
- CA1860: Avoid using 'Enumerable.Any()' extension method by @Evangelink in #2196
- Update PR template by @eNeRGy164 in #2188
- Code coverage improvements by @sdelarosbil in #2180
- Remove sponsor Semantic Merge from the website by @dennisdoomen in #2194
- Upmerge master to develop by @dennisdoomen in #2195
- Simplify
GenericDictionaryEquivalencyStep
by @jnyrup in #2191 - Cleanup by @jnyrup in #2201
- Bump all dependencies by @dennisdoomen in #2198
- Add Qodana by @matkoch in #2204
- Bump nuget dependencies by @jnyrup in #2227
- Prepare for .NET8 analyzers by @jnyrup in #2228
- Qodana fixes by @jnyrup in #2229
- Update Nugets by @jnyrup in #2240
- Analyzer cleanups by @jnyrup in #2250
- Group framework dependent configuration by @Corniel in #2247
- Update cspell by @jnyrup in #2255
- Update ruby gems by @jnyrup in #2257
- Another Qodana test from the same repository by @dennisdoomen in #2258
- Qodana fixes by @IT-VBFK in #2221
- Add a pre-check if a user can help with a PR by @IT-VBFK in #2262
- Fix qodana issues part 2 by @IT-VBFK in #2264
- Release 6.12 by @dennisdoomen in #2270
New Contributors
- @benagain made their first contribution in #2144
- @cskwrd made their first contribution in #2206
- @Corniel made their first contribution in #2247
- @Leo506 made their first contribution in #2266
Full Changelog: 6.11.0...6.12.0