moq/moq (Moq)
### [`v4.20.70`](https://togithub.com/moq/moq/blob/HEAD/changelog.md#v42070-2023-11-28)
[Full Changelog](https://togithub.com/devlooped/moq/compare/v4.20.69...v4.20.70)
:hammer: Other:
- a minor changes to improve the readability [#1419](https://togithub.com/devlooped/moq/issues/1419)
- Poll on SponsorLink [#1415](https://togithub.com/devlooped/moq/issues/1415)
- Change log is not updated since version 4.18.4 [#1406](https://togithub.com/devlooped/moq/issues/1406)
- Stop using Moq as a guinea pig to get feedback on and develop SponsorLink [#1396](https://togithub.com/devlooped/moq/issues/1396)
- Permanently delete all data from SponsorLink's database that has been collected during builds that included Moq (notably any version 4.20.\*) [#1395](https://togithub.com/devlooped/moq/issues/1395)
- SponsorLink is now OSS too and no longer bundled [#1384](https://togithub.com/devlooped/moq/issues/1384)
- SponsorLink and supporting OSS more broadly [#1374](https://togithub.com/devlooped/moq/issues/1374)
- Performance issue with large interfaces [#1350](https://togithub.com/devlooped/moq/issues/1350)
:twisted_rightwards_arrows: Merged:
- A minor negation in GetDelay to make it more readable [#1419](https://togithub.com/moq/moq/issues/1419) [#1422](https://togithub.com/devlooped/moq/pull/1422) ([@iPazooki](https://togithub.com/iPazooki))
- Manually update CHANGELOG.md for now [#1407](https://togithub.com/devlooped/moq/pull/1407) ([@kzu](https://togithub.com/kzu))
- Restore GDPR compliance and privacy [#1402](https://togithub.com/devlooped/moq/pull/1402) ([@DanWillman](https://togithub.com/DanWillman))
- Improve performance for mocking interfaces: Cache GetInterfaceMap [#1351](https://togithub.com/devlooped/moq/pull/1351) ([@rauhs](https://togithub.com/rauhs))
### [`v4.20.69`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#42069-2023-08-11)
- Removed SponsorLink [https://github.com/moq/moq/pull/1375](https://togithub.com/moq/moq/pull/1375)
- Remove AWS sponsorship from readme by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1383](https://togithub.com/moq/moq/pull/1383)
- Add everyone how now DOES sponsor π«Ά
### [`v4.20.2`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4202-2023-08-09)
##### π Fixed bugs
- Remove SponsorLink since it breaks MacOS restore by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1375](https://togithub.com/moq/moq/pull/1375)
> NOTE: in addition, there were potential privacy issues raised with regards to the SHA256 hashing of
> user' email to check for sponsorship, so it won't be coming back until that's properly addressed
### [`v4.20.1`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4201-2023-08-08)
##### β¨ Implemented enhancements
- Add Sponsor button to package readme π
### [`v4.20.0`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4200-2023-08-07)
##### β¨ Implemented enhancements
- `Mock.RaiseAsync` method for raising "async" events, i.e. events that use a `Func<..., Task>` or `Func<..., ValueTask>` delegate. ([@stakx](https://togithub.com/stakx), [#1313](https://togithub.com/moq/moq/issues/1313))
- `setup.Verifiable(Times times, [string failMessage])` method to specify the expected number of calls upfront. `mock.Verify[All]` can then be used to check whether the setup was called that many times. The upper bound (maximum allowed number of calls) will be checked right away, i.e. whenever a setup gets called. ([@stakx](https://togithub.com/stakx), [#1319](https://togithub.com/moq/moq/issues/1319))
##### π¨ Other
- Add `ThrowsAsync` for non-generic `ValueTask` by [@johnthcall](https://togithub.com/johnthcall) in [https://github.com/moq/moq/pull/1235](https://togithub.com/moq/moq/pull/1235)
- Use PackageLicenseExpression instead of PackageLicenseUrl by [@wismann](https://togithub.com/wismann) in [https://github.com/moq/moq/pull/1322](https://togithub.com/moq/moq/pull/1322)
- Don't throw away generic type arguments in one `mock.Protected().Verify()` method overload by [@stakx](https://togithub.com/stakx) in [https://github.com/moq/moq/pull/1325](https://togithub.com/moq/moq/pull/1325)
- [#1340](https://togithub.com/moq/moq/issues/1340) updated appveyor.yml with workaround to make builds work again by [@david-kalbermatten](https://togithub.com/david-kalbermatten) in [https://github.com/moq/moq/pull/1346](https://togithub.com/moq/moq/pull/1346)
- Revamp structure, apply oss template, cleanup projects/imports by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1358](https://togithub.com/moq/moq/pull/1358)
- Add π SponsorLink support by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1363](https://togithub.com/moq/moq/pull/1363)
- fix website url by [@tibel](https://togithub.com/tibel) in [https://github.com/moq/moq/pull/1364](https://togithub.com/moq/moq/pull/1364)
##### Fixed
- Verifying a protected generic method that returns a value is broken ([@nthornton2010](https://togithub.com/nthornton2010), [#1314](https://togithub.com/moq/moq/issues/1314))
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.18.4
->4.20.70
Release Notes
moq/moq (Moq)
### [`v4.20.70`](https://togithub.com/moq/moq/blob/HEAD/changelog.md#v42070-2023-11-28) [Full Changelog](https://togithub.com/devlooped/moq/compare/v4.20.69...v4.20.70) :hammer: Other: - a minor changes to improve the readability [#1419](https://togithub.com/devlooped/moq/issues/1419) - Poll on SponsorLink [#1415](https://togithub.com/devlooped/moq/issues/1415) - Change log is not updated since version 4.18.4 [#1406](https://togithub.com/devlooped/moq/issues/1406) - Stop using Moq as a guinea pig to get feedback on and develop SponsorLink [#1396](https://togithub.com/devlooped/moq/issues/1396) - Permanently delete all data from SponsorLink's database that has been collected during builds that included Moq (notably any version 4.20.\*) [#1395](https://togithub.com/devlooped/moq/issues/1395) - SponsorLink is now OSS too and no longer bundled [#1384](https://togithub.com/devlooped/moq/issues/1384) - SponsorLink and supporting OSS more broadly [#1374](https://togithub.com/devlooped/moq/issues/1374) - Performance issue with large interfaces [#1350](https://togithub.com/devlooped/moq/issues/1350) :twisted_rightwards_arrows: Merged: - A minor negation in GetDelay to make it more readable [#1419](https://togithub.com/moq/moq/issues/1419) [#1422](https://togithub.com/devlooped/moq/pull/1422) ([@iPazooki](https://togithub.com/iPazooki)) - Manually update CHANGELOG.md for now [#1407](https://togithub.com/devlooped/moq/pull/1407) ([@kzu](https://togithub.com/kzu)) - Restore GDPR compliance and privacy [#1402](https://togithub.com/devlooped/moq/pull/1402) ([@DanWillman](https://togithub.com/DanWillman)) - Improve performance for mocking interfaces: Cache GetInterfaceMap [#1351](https://togithub.com/devlooped/moq/pull/1351) ([@rauhs](https://togithub.com/rauhs)) ### [`v4.20.69`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#42069-2023-08-11) - Removed SponsorLink [https://github.com/moq/moq/pull/1375](https://togithub.com/moq/moq/pull/1375) - Remove AWS sponsorship from readme by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1383](https://togithub.com/moq/moq/pull/1383) - Add everyone how now DOES sponsor π«Ά ### [`v4.20.2`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4202-2023-08-09) ##### π Fixed bugs - Remove SponsorLink since it breaks MacOS restore by [@kzu](https://togithub.com/kzu) in [https://github.com/moq/moq/pull/1375](https://togithub.com/moq/moq/pull/1375) > NOTE: in addition, there were potential privacy issues raised with regards to the SHA256 hashing of > user' email to check for sponsorship, so it won't be coming back until that's properly addressed ### [`v4.20.1`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4201-2023-08-08) ##### β¨ Implemented enhancements - Add Sponsor button to package readme π ### [`v4.20.0`](https://togithub.com/moq/moq/blob/HEAD/CHANGELOG.md#4200-2023-08-07) ##### β¨ Implemented enhancements - `MockConfiguration
π 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.