moq/moq4
### [`v4.16.1`](https://togithub.com/moq/moq4/blob/master/CHANGELOG.md#4161-2021-02-23)
[Compare Source](https://togithub.com/moq/moq4/compare/v4.16.0...v4.16.1)
##### Added
- `CallBase` can now be used with interface methods that have a default interface implementation. It will call [the most specific override](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-8.0/default-interface-methods#the-most-specific-override-rule). ([@stakx](https://togithub.com/stakx), [#1130](https://togithub.com/moq/moq4/issues/1130))
##### Changed
- Improved error message formatting of `It.Is` lambda expressions that capture local variables. ([@bfriesen](https://togithub.com/bfriesen), [#1140](https://togithub.com/moq/moq4/issues/1140))
##### Fixed
- `AmbiguousMatchException` raised when interface has property indexer besides property in VB. ([@mujdatdinc](https://togithub.com/mujdatdinc), [#1129](https://togithub.com/moq/moq4/issues/1129))
- Interface default methods are ignored ([@hahn-kev](https://togithub.com/hahn-kev), [#972](https://togithub.com/moq/moq4/issues/972))
- Callback validation too strict when setting up a task's `.Result` property ([@stakx](https://togithub.com/stakx), [#1132](https://togithub.com/moq/moq4/issues/1132))
- `setup.Returns(InvocationFunc)` wraps thrown exceptions in `TargetInvocationException` ([@stakx](https://togithub.com/stakx), [#1141](https://togithub.com/moq/moq4/issues/1141))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:no_bell: 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 contains the following updates:
4.16.0
->4.16.1
Release Notes
moq/moq4
### [`v4.16.1`](https://togithub.com/moq/moq4/blob/master/CHANGELOG.md#4161-2021-02-23) [Compare Source](https://togithub.com/moq/moq4/compare/v4.16.0...v4.16.1) ##### Added - `CallBase` can now be used with interface methods that have a default interface implementation. It will call [the most specific override](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-8.0/default-interface-methods#the-most-specific-override-rule). ([@stakx](https://togithub.com/stakx), [#1130](https://togithub.com/moq/moq4/issues/1130)) ##### Changed - Improved error message formatting of `It.Is` lambda expressions that capture local variables. ([@bfriesen](https://togithub.com/bfriesen), [#1140](https://togithub.com/moq/moq4/issues/1140)) ##### Fixed - `AmbiguousMatchException` raised when interface has property indexer besides property in VB. ([@mujdatdinc](https://togithub.com/mujdatdinc), [#1129](https://togithub.com/moq/moq4/issues/1129)) - Interface default methods are ignored ([@hahn-kev](https://togithub.com/hahn-kev), [#972](https://togithub.com/moq/moq4/issues/972)) - Callback validation too strict when setting up a task's `.Result` property ([@stakx](https://togithub.com/stakx), [#1132](https://togithub.com/moq/moq4/issues/1132)) - `setup.Returns(InvocationFunc)` wraps thrown exceptions in `TargetInvocationException` ([@stakx](https://togithub.com/stakx), [#1141](https://togithub.com/moq/moq4/issues/1141))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.