NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #41 most downloaded on NuGet
Moq is the most popular and friendly mocking framework for .NET.
Last release 11 days ago
24 Sep 2026
Release timing varies
gaps range from 4 weeks to 2.0 years
Nearly every release is documented
notes for 59 of the last 60 stable releases
10 versions withdrawn
withdrawn after publishing
127 years old
115 releases · first in 1900
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Identical setups are now not considered the same \(regression\) \#295
:hammer: Other:
One column per quarter.
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Stop supporting Silverlight in next version? \#257
Nothing published for this version
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
ReturnsAsync\(\) with factory method does not behave as expected \#303
:hammer: Other:
It.IsAny<object>() with a lambda from dynamic fails when binding properties #298:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Setups for properties with multiple arguments override each other even with differing values \#278
Add a .SetupThrowsDefault\ \(\) to configure a mock to throw w/o specifying a method \#281
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Unexpected behaviour with MockExtensions.Reset \#220
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
InterceptObjectMethodsMixin to properly check for System.Object methods #280 (@kolomanschaft):twisted_rightwards_arrows: Merged:
Somethings up with strict mock with recent changes \#273
Verifiable throw NullReferenceException for async Task methods \#101
Moq not verifying Expressions as expected \#271
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Gitter badge points to non-existing room \#268
:twisted_rightwards_arrows: Merged:
Full Changelog
Full Changelog
Full Changelog
SetupSequence doesn't support ReturnsAsync \#259
:hammer: Other:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Method setup broken when specifying the same parameters in a different order in setup \#252
:hammer: Other:
\* *This Changelog was automatically generated by github_changelog_generator*
* This Changelog was automatically generated by github_changelog_generator
All Clarius Consulting links broken in README.md \#210
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Callback not beeing called in current version 4.2.1506.2016 \#183
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Invalid setup on non-virtual member, but the member is virtual \#182
:hammer: Other:
:twisted_rightwards_arrows: Merged:
The second invocation of a method with a Dictionary argument overwrites the dictionary passed in the previous invocation. \#146
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Full Changelog :hammer: Other: - Breaking Change \#126
Full Changelog
Error mocking Generic Repository \#120
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Nothing published for this version
Mock class's method with multiple parameter only take last paramter \#88
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Nothing published for this version
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Full Changelog
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Cannot use Mock\ .Raise\(\) on WPF Routed Events \#61
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Mock.As appears to be broken in Moq 4.1.1308.2321 \#54
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Full Changelog
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
:twisted_rightwards_arrows: Merged:
Full Changelog
Full Changelog
Full Changelog
Leftover git markup in Interceptor.cs \#43
:hammer: Other:
:twisted_rightwards_arrows: Merged:
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →