moq/moq4
### [`v4.18.1`](https://togithub.com/moq/moq4/blob/HEAD/CHANGELOG.md#4181-2022-05-16)
##### Fixed
- Regression with lazy evaluation of `It.Is` predicates in setup expressions after updating from 4.13.1 to 4.16.1 ([@b3go](https://togithub.com/b3go), [#1217](https://togithub.com/moq/moq4/issues/1217))
- Regression with `SetupProperty` where Moq fails to match a property accessor implementation against its definition in an interface ([@Naxemar](https://togithub.com/Naxemar), [#1248](https://togithub.com/moq/moq4/issues/1248))
- Difference in behavior when mocking async method using `.Result` vs without ([@cyungmann](https://togithub.com/cyungmann), [#1253](https://togithub.com/moq/moq4/issues/1253))
### [`v4.18.0`](https://togithub.com/moq/moq4/blob/HEAD/CHANGELOG.md#4180-2022-05-12)
New major version of DynamicProxy (you may get better performance!), so please update with care.
##### Changed
- Update package reference to `Castle.Core` (DynamicProxy) from version 4.4.1 to 5.0.0 ([@stakx](https://togithub.com/stakx), [#1257](https://togithub.com/moq/moq4/issues/1257))
- Adjusted our target frameworks to match DynamicProxy's (see [their discussion about which frameworks to target](https://togithub.com/castleproject/Core/issues/597)):
- minimum .NET Framework version raised from `net45` to `net462`
- additional `net6.0` TFM
##### Fixed
- Can't set up "private protected" properties ([@RobSiklos](https://togithub.com/RobSiklos), [#1170](https://togithub.com/moq/moq4/issues/1170))
- Using \[...] an old version of `System.Net.Http` which is vulnerable to "DoS", "Spoofing", "Privilege Escalation", "Authentication Bypass" and "Information Exposure" ([@sidseter](https://togithub.com/sidseter), [#1219](https://togithub.com/moq/moq4/issues/1219))
- Failure when invoking a method with by-ref parameter & mockable return type on a mock with `CallBase` and `DefaultValue.Mock` configured ([@IanKemp](https://togithub.com/IanKemp), [#1249](https://togithub.com/moq/moq4/issues/1249))
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Enabled.
β» 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, click this checkbox.
This PR contains the following updates:
4.17.2
->4.18.1
Release Notes
moq/moq4
### [`v4.18.1`](https://togithub.com/moq/moq4/blob/HEAD/CHANGELOG.md#4181-2022-05-16) ##### Fixed - Regression with lazy evaluation of `It.Is` predicates in setup expressions after updating from 4.13.1 to 4.16.1 ([@b3go](https://togithub.com/b3go), [#1217](https://togithub.com/moq/moq4/issues/1217)) - Regression with `SetupProperty` where Moq fails to match a property accessor implementation against its definition in an interface ([@Naxemar](https://togithub.com/Naxemar), [#1248](https://togithub.com/moq/moq4/issues/1248)) - Difference in behavior when mocking async method using `.Result` vs without ([@cyungmann](https://togithub.com/cyungmann), [#1253](https://togithub.com/moq/moq4/issues/1253)) ### [`v4.18.0`](https://togithub.com/moq/moq4/blob/HEAD/CHANGELOG.md#4180-2022-05-12) New major version of DynamicProxy (you may get better performance!), so please update with care. ##### Changed - Update package reference to `Castle.Core` (DynamicProxy) from version 4.4.1 to 5.0.0 ([@stakx](https://togithub.com/stakx), [#1257](https://togithub.com/moq/moq4/issues/1257)) - Adjusted our target frameworks to match DynamicProxy's (see [their discussion about which frameworks to target](https://togithub.com/castleproject/Core/issues/597)): - minimum .NET Framework version raised from `net45` to `net462` - additional `net6.0` TFM ##### Fixed - Can't set up "private protected" properties ([@RobSiklos](https://togithub.com/RobSiklos), [#1170](https://togithub.com/moq/moq4/issues/1170)) - Using \[...] an old version of `System.Net.Http` which is vulnerable to "DoS", "Spoofing", "Privilege Escalation", "Authentication Bypass" and "Information Exposure" ([@sidseter](https://togithub.com/sidseter), [#1219](https://togithub.com/moq/moq4/issues/1219)) - Failure when invoking a method with by-ref parameter & mockable return type on a mock with `CallBase` and `DefaultValue.Mock` configured ([@IanKemp](https://togithub.com/IanKemp), [#1249](https://togithub.com/moq/moq4/issues/1249))Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Enabled.
β» 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.