You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`BeEquivalentTo` will now find and can map subject properties that are implemented through an explicitly-implemented interface - [#2152](https://github.com/fluentassertions/fluentassertions/pull/2152)
20
20
* Fixed that the `because` and `becauseArgs` were not passed down the equivalency tree - [#2318](https://github.com/fluentassertions/fluentassertions/pull/2318)
@@ -23,8 +23,8 @@ sidebar:
23
23
* Moved support for `DataSet`, `DataTable`, `DataRow` and `DataColumn` into a new package `FluentAssertions.DataSet` - [#2267](https://github.com/fluentassertions/fluentassertions/pull/2267)
*`HaveCountGreaterOrEqualTo`: Use `HaveCountGreaterThanOrEqualTo`
27
-
*`HaveCountLessOrEqualTo`: Use `HaveCountLessThanOrEqualTo`
26
+
*`HaveCountGreaterOrEqualTo`: Use `HaveCountGreaterThanOrEqualTo`
27
+
*`HaveCountLessOrEqualTo`: Use `HaveCountLessThanOrEqualTo`
28
28
*`ComparableTypeAssertions`
29
29
*`BeGreaterOrEqualTo`: Use `BeGreaterThanOrEqualTo`
30
30
*`BeLessOrEqualTo`: Use `BeLessThanOrEqualTo`
@@ -41,6 +41,11 @@ sidebar:
41
41
42
42
### Breaking Changes (for extensions)
43
43
* Add `ForConstraint` to `IAssertionsScope` to support chaining `.ForConstraint()` after `.Then` - [#2324](https://github.com/fluentassertions/fluentassertions/pull/2324)
44
+
* Refactored `AsyncFunctionAssertions` into real base class - [#2359](https://github.com/fluentassertions/fluentassertions/pull/2359)
45
+
*`AsyncFunctionAssertions` has been renamed to `AsyncFunctionAssertionsBase`
46
+
* Its constructor has been made `protected`.
47
+
* Unused constructors have been removed.
48
+
* Methods overwritten in `GenericAsyncFunctionAssertions` has been moved to `NonGenericAsyncFunctionAssertions`.
0 commit comments