nhibernate / fluent-nhibernate

Fluent NHibernate!
BSD 3-Clause "New" or "Revised" License
1.66k stars 686 forks source link

Update dependency FakeItEasy to v8 #624

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
FakeItEasy (source) 7.4.0 -> 8.0.0 age adoption passing confidence

Release Notes

FakeItEasy/FakeItEasy (FakeItEasy) ### [`v8.0.0`](https://togithub.com/FakeItEasy/FakeItEasy/releases/tag/8.0.0) [Compare Source](https://togithub.com/FakeItEasy/FakeItEasy/compare/7.4.0...8.0.0) ##### Changed - Upgrade Castle.Core to 5.1.1 ([#​1925](https://togithub.com/FakeItEasy/FakeItEasy/issues/1925)) - Match enumerable arguments by comparing contents rather than via Equals ([#​1960](https://togithub.com/FakeItEasy/FakeItEasy/issues/1960)) This is technically a breaking change, but it's pretty unlikely that anyone was relying on the old behavior. Only if someone were passing an enumerable to a call specification and either - relying on the reference equality to fail, or - the argument's type has overridden Equals with an implementation that does not compare the sequence item-by-item as we propose to do would it be an unwelcome surprise. ##### Removed - net5.0 target framework assembly ([#​1936](https://togithub.com/FakeItEasy/FakeItEasy/issues/1936)) ##### New - net6.0 target framework assembly ([#​1936](https://togithub.com/FakeItEasy/FakeItEasy/issues/1936)) - Registry of argument comparers ([#​1952](https://togithub.com/FakeItEasy/FakeItEasy/issues/1952), [#​1961](https://togithub.com/FakeItEasy/FakeItEasy/issues/1961)) Discoverable argument comparers can be implemented by deriving from `ArgumentEqualityComparer` or implementing `IArgumentEqualityComparer`. Learn more at [Custom Argument Equality](https://fakeiteasy.github.io/docs/8.0.0/custom-argument-equality/). - Match enumerable arguments by comparing contents rather than via Equals ([#​1960](https://togithub.com/FakeItEasy/FakeItEasy/issues/1960)) ##### Fixed - Failure to create fake via constructor with `in` parameter ([#​1948](https://togithub.com/FakeItEasy/FakeItEasy/issues/1948)) - Nesting or compounding An-built constraints throws wrong exception ([#​1966](https://togithub.com/FakeItEasy/FakeItEasy/issues/1966)) ##### Additional Items - Publish target framework Support Policy ([#​1935](https://togithub.com/FakeItEasy/FakeItEasy/issues/1935)) - Escape HTML tags in Formatting Argument Values docs ([#​1955](https://togithub.com/FakeItEasy/FakeItEasy/issues/1955)) - Fix broken link in documentation ([#​1956](https://togithub.com/FakeItEasy/FakeItEasy/issues/1956)) - Various docs-generating dependency updates, suggested by dependabot for security ([#​1945](https://togithub.com/FakeItEasy/FakeItEasy/issues/1945), [#​1954](https://togithub.com/FakeItEasy/FakeItEasy/issues/1954), [#​1959](https://togithub.com/FakeItEasy/FakeItEasy/issues/1959), [#​1971](https://togithub.com/FakeItEasy/FakeItEasy/issues/1971)) - Wrong account making "This change has been released" notes on issues ([#​1933](https://togithub.com/FakeItEasy/FakeItEasy/issues/1933)) - Cause ["šŸ‘€ publish-docs-preview" label](https://togithub.com/FakeItEasy/FakeItEasy/issues?q=+label%3A%22%3Aeyes%3A+publish-docs-preview%22) to publish docs preview for a pull request ([#​1939](https://togithub.com/FakeItEasy/FakeItEasy/issues/1939), [#​1941](https://togithub.com/FakeItEasy/FakeItEasy/issues/1941), [#​1942](https://togithub.com/FakeItEasy/FakeItEasy/issues/1942), [#​1943](https://togithub.com/FakeItEasy/FakeItEasy/issues/1943)) - Install .NET Core 3.1 on Windows in CI ([#​1954](https://togithub.com/FakeItEasy/FakeItEasy/issues/1954)) ##### With special thanks for contributions to this release from: - first-time contributor Viktor Hofer - [@​ViktorHofer](https://togithub.com/ViktorHofer) ([#​1925](https://togithub.com/FakeItEasy/FakeItEasy/issues/1925)) - [@​mriehm](https://togithub.com/mriehm)

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 becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.