Skip to content

Releases: fluentassertions/fluentassertions

8.8.0

23 Oct 05:08
9f3e1ea

Choose a tag to compare

What's Changed

New features

Improvements

  • Allow WithoutMessage when using Should().Throw() and ThrowAsync() by @dennisdoomen in #3100
  • Improve reporting of the differences between long strings by @dennisdoomen in #3101
  • Allow customizing the equivalency behavior for BeXmlSerializable by @logiclrd in #3107

Documentation

Others

Full Changelog: 8.7.1...8.8.0

8.7.1

02 Oct 09:31

Choose a tag to compare

What's Changed

Others

  • JSON assertions did not properly handle floats, doubles and unsigned … by @dennisdoomen in #3105
  • Fixed ambiguity when using Should on a JsonNode derived class ... by @JSkimming in #3102

Full Changelog: 8.7.0...8.7.1

8.7.0

25 Sep 05:12

Choose a tag to compare

What's Changed

New features

  • Added System.Text.Json assertion APIs and BeEquivalentTo support by @dennisdoomen in #3094

Others

Full Changelog: 8.6.0...8.7.0

8.6.0

14 Aug 15:28

Choose a tag to compare

What's Changed

Improvements

  • Add support for inline assertions using Value.ThatMatches and Value.ThatSatisfies by @dennisdoomen in #3076

Others

New Contributors

Full Changelog: 8.5.0...8.6.0

8.5.0

11 Jul 10:27

Choose a tag to compare

What's Changed

New features

  • Extended BeEquivalentTo with support for checking the type of the properties by @dennisdoomen in #3066

Fixes

  • Ensured WithTracing is safe when used with BeEquivalentTo globally by @dennisdoomen in #3067

Others

Full Changelog: 8.4.0...8.5.0

8.4.0

25 Jun 05:02
cc607f1

Choose a tag to compare

What's Changed

Improvements

  • Allow excluding properties by name anywhere in the graph by @dennisdoomen in #3062
  • Added Should().Throw(), ThrowAsync() and ThrowWithinAsync() flavors that don’t require a specific exception type by @Xceed-DelvaJB in #3059

Others

New Contributors

Full Changelog: 8.3.0...8.4.0

8.3.0

25 May 11:20

Choose a tag to compare

What's Changed

Improvements

  • Improve rendering of exception messages when using WithMessage by @dennisdoomen in #3039
  • Clarify the date/time type when comparing dates, times and combinations of those by @dennisdoomen in #3049

Others

Full Changelog: 8.2.0...8.3.0

8.2.0

14 Mar 17:32

Choose a tag to compare

What's Changed

Improvements

Fixes

Others

Full Changelog: 8.1.1...8.2.0

8.1.1

21 Feb 15:15

Choose a tag to compare

What's Changed

Fixes

  • Fix a formatting exception when {} is used as a dictionary key. by @dennisdoomen in #3029
  • Removed the PS script that opens the FA website because it misbehaves. by @dennisdoomen in #3030

Full Changelog: 8.1.0...8.1.1

8.1.0

20 Feb 21:25
af8910f

Choose a tag to compare

What's Changed

Improvements

  • Add [NotNull] attribute on the Should() method for object assertions by @0xced in #2987
  • Improves the subject identification for chained assertions and those that use Which by @dennisdoomen in #3000

Fixes

  • Fixed a regression in which CompleteWithinAsync treated a canceled task as an exception by @dennisdoomen in #2853

Documentation

Others

New Contributors

Full Changelog: 8.0.1...8.1.0