Skip to content

Releases: fluentassertions/fluentassertions

8.7.1

02 Oct 09:31
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

7.2.0

20 Feb 14:55
Compare
Choose a tag to compare

What's Changed

Improvements

  • Improve failure message for string assertions when checking for equality by @vbreuss in #2972
  • Add [NotNull] attribute on the Should() method for object assertions by @0xced in #2987

Fixes

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

Others

Full Changelog: 7.1.0...7.2.0