Skip to content

6.6.0

Compare
Choose a tag to compare
@dennisdoomen dennisdoomen released this 03 Apr 13:46
· 613 commits to master since this release
6419939

What's Changed

New features

  • Adding support for .NET6 DateOnly struct by @iliashkolyar in #1844
  • Adding support for .NET6 TimeOnly struct by @iliashkolyar in #1848
  • Extend NullableBooleanAssertions by NotBe() by @mu88 in #1865
  • Added a new overload to MatchRegex() to assert on the number of regex matches by @IT-VBFK in #1869

Improvements

  • Annotated [Not]MatchRegex with [StringSyntax("Regex")] by @jnyrup in #1816
  • Determine caller name for EnumAssertions.Be by @jnyrup in #1835
  • Add difference to numeric assertion failure messages by @iliashkolyar in #1859
  • Improve difference calculation of overflowing integrals by @jnyrup in #1875

Fixes

  • Ensure ExcludingMissingMembers doesn't undo usage of WithMapping by @dennisdoomen in #1838
  • Better support for NaN in numeric assertions on floats and doubles by @dennisdoomen in #1822
  • WithMapping now works in equivalency assertions on collections by @dennisdoomen in #1858
  • Better handling of NaN in nullable numeric assertions by @jnyrup in #1867

Documentation

Others

New Contributors

Full Changelog: 6.5.1...6.6.0