Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore(deps): update dependency fluentassertions to 6.12.2 #302

Merged
merged 1 commit into from
Nov 14, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 9, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
FluentAssertions (source) 6.12.0 -> 6.12.2 age adoption passing confidence

Release Notes

fluentassertions/fluentassertions (FluentAssertions)

v6.12.2

Compare Source

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@6.12.1...6.12.2

v6.12.1

Compare Source

What's Changed
Improvements
  • Improve BeEmpty() and BeNullOrEmpty() performance for IEnumerable<T>, by materializing only the first item - #​2530
Fixes
  • Fixed formatting error when checking nullable DateTimeOffset with BeWithin(...).Before(...) - #​2312
  • BeEquivalentTo will now find and can map subject properties that are implemented through an explicitly-implemented interface - #​2152
  • Fixed that the because and becauseArgs were not passed down the equivalency tree - #​2318
  • BeEquivalentTo can again compare a non-generic IDictionary with a generic one - #​2358
  • Fixed that the FormattingOptions were not respected in inner AssertionScope - #​2329
  • Capitalize true and false in failure messages and make them formattable to a custom BooleanFormatter - #​2390, #​2393
  • Improved the failure message for NotBeOfType when wrapped in an AssertionScope and the subject is null - #​2399
  • Improved the failure message for BeWritable/BeReadable when wrapped in an AssertionScope and the subject is read-only/write-only - #​2399
  • Improved the failure message for ThrowExactly[Async] when wrapped in an AssertionScope and no exception is thrown - #​2398
  • Improved the failure message for [Not]HaveExplicitProperty when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Improved the failure message for [Not]HaveExplicitMethod when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Changed BeEquivalentTo to exclude private protected members from the comparison - #​2417
  • Fixed using BeEquivalentTo on an empty ArraySegment - #​2445, #​2511
  • BeEquivalentTo with a custom comparer can now handle null values - #​2489
  • Ensured that nested calls to AssertionScope(context) create a chained context - #​2607
  • One overload of the AssertionScope constructor would not create an actual scope associated with the thread - #​2607
  • Fixed ThrowWithinAsync not respecting OperationCanceledException - #​2614
  • Fixed using BeEquivalentTo with an IEqualityComparer targeting nullable types - #​2648

Full Changelog: fluentassertions/fluentassertions@6.12.0...6.12.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner September 9, 2024 15:37
@renovate renovate bot force-pushed the renovate/fluentassertions-6.x branch from 0c0935c to fabba7e Compare September 24, 2024 20:17
@renovate renovate bot changed the title chore(deps): update dependency fluentassertions to 6.12.1 chore(deps): update dependency fluentassertions to 6.12.2 Nov 8, 2024
@renovate renovate bot force-pushed the renovate/fluentassertions-6.x branch 3 times, most recently from d6a035d to d3cdf7d Compare November 11, 2024 23:17
@renovate renovate bot force-pushed the renovate/fluentassertions-6.x branch from d3cdf7d to 02141a2 Compare November 13, 2024 22:35
@askpt askpt merged commit bc7e187 into main Nov 14, 2024
11 checks passed
@askpt askpt deleted the renovate/fluentassertions-6.x branch November 14, 2024 09:43
arttonoyan pushed a commit to arttonoyan/dotnet-sdk that referenced this pull request Nov 17, 2024
…re#302)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://github.com/fluentassertions/fluentassertions))
| `6.12.0` -> `6.12.2` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions (FluentAssertions)</summary>

###
[`v6.12.2`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.2)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.1...6.12.2)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Others

- Better support for default interface and explicitly implemented
properties by
[@&#8203;dennisdoomen](https://github.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2794](https://github.com/fluentassertions/fluentassertions/pull/2794)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.1...6.12.2

###
[`v6.12.1`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.1)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.0...6.12.1)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### Improvements

- Improve `BeEmpty()` and `BeNullOrEmpty()` performance for
`IEnumerable<T>`, by materializing only the first item -
[#&#8203;2530](https://github.com/fluentassertions/fluentassertions/pull/2530)

##### Fixes

- Fixed formatting error when checking nullable `DateTimeOffset` with
`BeWithin(...).Before(...)` -
[#&#8203;2312](https://github.com/fluentassertions/fluentassertions/pull/2312)
- `BeEquivalentTo` will now find and can map subject properties that are
implemented through an explicitly-implemented interface -
[#&#8203;2152](https://github.com/fluentassertions/fluentassertions/pull/2152)
- Fixed that the `because` and `becauseArgs` were not passed down the
equivalency tree -
[#&#8203;2318](https://github.com/fluentassertions/fluentassertions/pull/2318)
- `BeEquivalentTo` can again compare a non-generic `IDictionary` with a
generic one -
[#&#8203;2358](https://github.com/fluentassertions/fluentassertions/pull/2358)
- Fixed that the `FormattingOptions` were not respected in inner
`AssertionScope` -
[#&#8203;2329](https://github.com/fluentassertions/fluentassertions/pull/2329)
- Capitalize `true` and `false` in failure messages and make them
formattable to a custom `BooleanFormatter` -
[#&#8203;2390](https://github.com/fluentassertions/fluentassertions/pull/2390),
[#&#8203;2393](https://github.com/fluentassertions/fluentassertions/pull/2393)
- Improved the failure message for `NotBeOfType` when wrapped in an
`AssertionScope` and the subject is null -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `BeWritable`/`BeReadable` when
wrapped in an `AssertionScope` and the subject is read-only/write-only -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `ThrowExactly[Async]` when wrapped in
an `AssertionScope` and no exception is thrown -
[#&#8203;2398](https://github.com/fluentassertions/fluentassertions/pull/2398)
- Improved the failure message for `[Not]HaveExplicitProperty` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Improved the failure message for `[Not]HaveExplicitMethod` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Changed `BeEquivalentTo` to exclude `private protected` members from
the comparison -
[#&#8203;2417](https://github.com/fluentassertions/fluentassertions/pull/2417)
- Fixed using `BeEquivalentTo` on an empty `ArraySegment` -
[#&#8203;2445](https://github.com/fluentassertions/fluentassertions/pull/2445),
[#&#8203;2511](https://github.com/fluentassertions/fluentassertions/pull/2511)
- `BeEquivalentTo` with a custom comparer can now handle null values -
[#&#8203;2489](https://github.com/fluentassertions/fluentassertions/pull/2489)
- Ensured that nested calls to `AssertionScope(context)` create a
chained context -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- One overload of the `AssertionScope` constructor would not create an
actual scope associated with the thread -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- Fixed `ThrowWithinAsync` not respecting `OperationCanceledException` -
[#&#8203;2614](https://github.com/fluentassertions/fluentassertions/pull/2614)
- Fixed using `BeEquivalentTo` with an `IEqualityComparer` targeting
nullable types -
[#&#8203;2648](https://github.com/fluentassertions/fluentassertions/pull/2648)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.0...6.12.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-feature/dotnet-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzkuNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Artyom Tonoyan <artonoyan@servicetitan.com>
toddbaert pushed a commit that referenced this pull request Nov 18, 2024
🤖 I have created a release *beep* *boop*
---


##
[2.1.0](v2.0.0...v2.1.0)
(2024-11-18)


### 🐛 Bug Fixes

* Fix action syntax in workflow configuration
([#315](#315))
([ccf0250](ccf0250))
* Fix unit test clean context
([#313](#313))
([3038142](3038142))


### ✨ New Features

* Add Dependency Injection and Hosting support for OpenFeature
([#310](#310))
([1aaa0ec](1aaa0ec))


### 🧹 Chore

* **deps:** update actions/upload-artifact action to v4.4.3
([#292](#292))
([9b693f7](9b693f7))
* **deps:** update codecov/codecov-action action to v4.6.0
([#306](#306))
([4b92528](4b92528))
* **deps:** update dependency dotnet-sdk to v8.0.401
([#296](#296))
([0bae29d](0bae29d))
* **deps:** update dependency fluentassertions to 6.12.2
([#302](#302))
([bc7e187](bc7e187))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.0
([#297](#297))
([5593e19](5593e19))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.1
([#301](#301))
([5b979d2](5b979d2))
* **deps:** update dependency nsubstitute to 5.3.0
([#311](#311))
([87f9cfa](87f9cfa))
* **deps:** update dependency xunit to 2.9.2
([#303](#303))
([2273948](2273948))
* **deps:** update dotnet monorepo
([#305](#305))
([3955b16](3955b16))
* **deps:** update dotnet monorepo to 8.0.2
([#319](#319))
([94681f3](94681f3))
* update release please config
([#304](#304))
([c471c06](c471c06))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
askpt pushed a commit that referenced this pull request Dec 4, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://github.com/fluentassertions/fluentassertions))
| `6.12.0` -> `6.12.2` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions (FluentAssertions)</summary>

###
[`v6.12.2`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.2)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.1...6.12.2)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Others

- Better support for default interface and explicitly implemented
properties by
[@&#8203;dennisdoomen](https://github.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2794](https://github.com/fluentassertions/fluentassertions/pull/2794)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.1...6.12.2

###
[`v6.12.1`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.1)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.0...6.12.1)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### Improvements

- Improve `BeEmpty()` and `BeNullOrEmpty()` performance for
`IEnumerable<T>`, by materializing only the first item -
[#&#8203;2530](https://github.com/fluentassertions/fluentassertions/pull/2530)

##### Fixes

- Fixed formatting error when checking nullable `DateTimeOffset` with
`BeWithin(...).Before(...)` -
[#&#8203;2312](https://github.com/fluentassertions/fluentassertions/pull/2312)
- `BeEquivalentTo` will now find and can map subject properties that are
implemented through an explicitly-implemented interface -
[#&#8203;2152](https://github.com/fluentassertions/fluentassertions/pull/2152)
- Fixed that the `because` and `becauseArgs` were not passed down the
equivalency tree -
[#&#8203;2318](https://github.com/fluentassertions/fluentassertions/pull/2318)
- `BeEquivalentTo` can again compare a non-generic `IDictionary` with a
generic one -
[#&#8203;2358](https://github.com/fluentassertions/fluentassertions/pull/2358)
- Fixed that the `FormattingOptions` were not respected in inner
`AssertionScope` -
[#&#8203;2329](https://github.com/fluentassertions/fluentassertions/pull/2329)
- Capitalize `true` and `false` in failure messages and make them
formattable to a custom `BooleanFormatter` -
[#&#8203;2390](https://github.com/fluentassertions/fluentassertions/pull/2390),
[#&#8203;2393](https://github.com/fluentassertions/fluentassertions/pull/2393)
- Improved the failure message for `NotBeOfType` when wrapped in an
`AssertionScope` and the subject is null -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `BeWritable`/`BeReadable` when
wrapped in an `AssertionScope` and the subject is read-only/write-only -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `ThrowExactly[Async]` when wrapped in
an `AssertionScope` and no exception is thrown -
[#&#8203;2398](https://github.com/fluentassertions/fluentassertions/pull/2398)
- Improved the failure message for `[Not]HaveExplicitProperty` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Improved the failure message for `[Not]HaveExplicitMethod` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Changed `BeEquivalentTo` to exclude `private protected` members from
the comparison -
[#&#8203;2417](https://github.com/fluentassertions/fluentassertions/pull/2417)
- Fixed using `BeEquivalentTo` on an empty `ArraySegment` -
[#&#8203;2445](https://github.com/fluentassertions/fluentassertions/pull/2445),
[#&#8203;2511](https://github.com/fluentassertions/fluentassertions/pull/2511)
- `BeEquivalentTo` with a custom comparer can now handle null values -
[#&#8203;2489](https://github.com/fluentassertions/fluentassertions/pull/2489)
- Ensured that nested calls to `AssertionScope(context)` create a
chained context -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- One overload of the `AssertionScope` constructor would not create an
actual scope associated with the thread -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- Fixed `ThrowWithinAsync` not respecting `OperationCanceledException` -
[#&#8203;2614](https://github.com/fluentassertions/fluentassertions/pull/2614)
- Fixed using `BeEquivalentTo` with an `IEqualityComparer` targeting
nullable types -
[#&#8203;2648](https://github.com/fluentassertions/fluentassertions/pull/2648)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.0...6.12.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-feature/dotnet-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzkuNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
askpt pushed a commit that referenced this pull request Dec 4, 2024
🤖 I have created a release *beep* *boop*
---

##
[2.1.0](v2.0.0...v2.1.0)
(2024-11-18)

### 🐛 Bug Fixes

* Fix action syntax in workflow configuration
([#315](#315))
([ccf0250](ccf0250))
* Fix unit test clean context
([#313](#313))
([3038142](3038142))

### ✨ New Features

* Add Dependency Injection and Hosting support for OpenFeature
([#310](#310))
([1aaa0ec](1aaa0ec))

### 🧹 Chore

* **deps:** update actions/upload-artifact action to v4.4.3
([#292](#292))
([9b693f7](9b693f7))
* **deps:** update codecov/codecov-action action to v4.6.0
([#306](#306))
([4b92528](4b92528))
* **deps:** update dependency dotnet-sdk to v8.0.401
([#296](#296))
([0bae29d](0bae29d))
* **deps:** update dependency fluentassertions to 6.12.2
([#302](#302))
([bc7e187](bc7e187))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.0
([#297](#297))
([5593e19](5593e19))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.1
([#301](#301))
([5b979d2](5b979d2))
* **deps:** update dependency nsubstitute to 5.3.0
([#311](#311))
([87f9cfa](87f9cfa))
* **deps:** update dependency xunit to 2.9.2
([#303](#303))
([2273948](2273948))
* **deps:** update dotnet monorepo
([#305](#305))
([3955b16](3955b16))
* **deps:** update dotnet monorepo to 8.0.2
([#319](#319))
([94681f3](94681f3))
* update release please config
([#304](#304))
([c471c06](c471c06))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
kylejuliandev pushed a commit to kylejuliandev/dotnet-sdk that referenced this pull request Jan 9, 2025
…re#302)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://github.com/fluentassertions/fluentassertions))
| `6.12.0` -> `6.12.2` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions (FluentAssertions)</summary>

###
[`v6.12.2`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.2)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.1...6.12.2)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Others

- Better support for default interface and explicitly implemented
properties by
[@&#8203;dennisdoomen](https://github.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2794](https://github.com/fluentassertions/fluentassertions/pull/2794)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.1...6.12.2

###
[`v6.12.1`](https://github.com/fluentassertions/fluentassertions/releases/tag/6.12.1)

[Compare
Source](https://github.com/fluentassertions/fluentassertions/compare/6.12.0...6.12.1)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### Improvements

- Improve `BeEmpty()` and `BeNullOrEmpty()` performance for
`IEnumerable<T>`, by materializing only the first item -
[#&#8203;2530](https://github.com/fluentassertions/fluentassertions/pull/2530)

##### Fixes

- Fixed formatting error when checking nullable `DateTimeOffset` with
`BeWithin(...).Before(...)` -
[#&#8203;2312](https://github.com/fluentassertions/fluentassertions/pull/2312)
- `BeEquivalentTo` will now find and can map subject properties that are
implemented through an explicitly-implemented interface -
[#&#8203;2152](https://github.com/fluentassertions/fluentassertions/pull/2152)
- Fixed that the `because` and `becauseArgs` were not passed down the
equivalency tree -
[#&#8203;2318](https://github.com/fluentassertions/fluentassertions/pull/2318)
- `BeEquivalentTo` can again compare a non-generic `IDictionary` with a
generic one -
[#&#8203;2358](https://github.com/fluentassertions/fluentassertions/pull/2358)
- Fixed that the `FormattingOptions` were not respected in inner
`AssertionScope` -
[#&#8203;2329](https://github.com/fluentassertions/fluentassertions/pull/2329)
- Capitalize `true` and `false` in failure messages and make them
formattable to a custom `BooleanFormatter` -
[#&#8203;2390](https://github.com/fluentassertions/fluentassertions/pull/2390),
[#&#8203;2393](https://github.com/fluentassertions/fluentassertions/pull/2393)
- Improved the failure message for `NotBeOfType` when wrapped in an
`AssertionScope` and the subject is null -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `BeWritable`/`BeReadable` when
wrapped in an `AssertionScope` and the subject is read-only/write-only -
[#&#8203;2399](https://github.com/fluentassertions/fluentassertions/pull/2399)
- Improved the failure message for `ThrowExactly[Async]` when wrapped in
an `AssertionScope` and no exception is thrown -
[#&#8203;2398](https://github.com/fluentassertions/fluentassertions/pull/2398)
- Improved the failure message for `[Not]HaveExplicitProperty` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Improved the failure message for `[Not]HaveExplicitMethod` when
wrapped in an `AssertionScope` and not implementing the interface -
[#&#8203;2403](https://github.com/fluentassertions/fluentassertions/pull/2403)
- Changed `BeEquivalentTo` to exclude `private protected` members from
the comparison -
[#&#8203;2417](https://github.com/fluentassertions/fluentassertions/pull/2417)
- Fixed using `BeEquivalentTo` on an empty `ArraySegment` -
[#&#8203;2445](https://github.com/fluentassertions/fluentassertions/pull/2445),
[#&#8203;2511](https://github.com/fluentassertions/fluentassertions/pull/2511)
- `BeEquivalentTo` with a custom comparer can now handle null values -
[#&#8203;2489](https://github.com/fluentassertions/fluentassertions/pull/2489)
- Ensured that nested calls to `AssertionScope(context)` create a
chained context -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- One overload of the `AssertionScope` constructor would not create an
actual scope associated with the thread -
[#&#8203;2607](https://github.com/fluentassertions/fluentassertions/pull/2607)
- Fixed `ThrowWithinAsync` not respecting `OperationCanceledException` -
[#&#8203;2614](https://github.com/fluentassertions/fluentassertions/pull/2614)
- Fixed using `BeEquivalentTo` with an `IEqualityComparer` targeting
nullable types -
[#&#8203;2648](https://github.com/fluentassertions/fluentassertions/pull/2648)

**Full Changelog**:
fluentassertions/fluentassertions@6.12.0...6.12.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-feature/dotnet-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzkuNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com>
kylejuliandev pushed a commit to kylejuliandev/dotnet-sdk that referenced this pull request Jan 9, 2025
🤖 I have created a release *beep* *boop*
---

##
[2.1.0](open-feature/dotnet-sdk@v2.0.0...v2.1.0)
(2024-11-18)

### 🐛 Bug Fixes

* Fix action syntax in workflow configuration
([open-feature#315](open-feature#315))
([ccf0250](open-feature@ccf0250))
* Fix unit test clean context
([open-feature#313](open-feature#313))
([3038142](open-feature@3038142))

### ✨ New Features

* Add Dependency Injection and Hosting support for OpenFeature
([open-feature#310](open-feature#310))
([1aaa0ec](open-feature@1aaa0ec))

### 🧹 Chore

* **deps:** update actions/upload-artifact action to v4.4.3
([open-feature#292](open-feature#292))
([9b693f7](open-feature@9b693f7))
* **deps:** update codecov/codecov-action action to v4.6.0
([open-feature#306](open-feature#306))
([4b92528](open-feature@4b92528))
* **deps:** update dependency dotnet-sdk to v8.0.401
([open-feature#296](open-feature#296))
([0bae29d](open-feature@0bae29d))
* **deps:** update dependency fluentassertions to 6.12.2
([open-feature#302](open-feature#302))
([bc7e187](open-feature@bc7e187))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.0
([open-feature#297](open-feature#297))
([5593e19](open-feature@5593e19))
* **deps:** update dependency microsoft.net.test.sdk to 17.11.1
([open-feature#301](open-feature#301))
([5b979d2](open-feature@5b979d2))
* **deps:** update dependency nsubstitute to 5.3.0
([open-feature#311](open-feature#311))
([87f9cfa](open-feature@87f9cfa))
* **deps:** update dependency xunit to 2.9.2
([open-feature#303](open-feature#303))
([2273948](open-feature@2273948))
* **deps:** update dotnet monorepo
([open-feature#305](open-feature#305))
([3955b16](open-feature@3955b16))
* **deps:** update dotnet monorepo to 8.0.2
([open-feature#319](open-feature#319))
([94681f3](open-feature@94681f3))
* update release please config
([open-feature#304](open-feature#304))
([c471c06](open-feature@c471c06))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants