github FakeItEasy/FakeItEasy 3.1.0

latest releases: 8.2.0, 8.1.0, 8.0.1...
7 years ago

New

  • No longer attempting to instantiate open generic types when searching for bootstrappers and extension points (#523)
  • EventHandlers' event arguments no longer need to extend EventArgs in event raisers for the .NET Standard library (still required for the .NET 4.0 library) (#361)
  • Default fake behavior for ToString() produces the same type format as Object.ToString() (#994)
  • Using current culture for all string formatting (#399)

Fixed

  • NullReferenceException thrown when passing null to method that accepts a nullable argument but matching against non-nullable variant (#660)
  • Exception messages refer to the long-removed IFakeObjectContainer class (#757)
  • Describing a call fails when the ToString() of an argument throws an exception (#457)

Additional Items

  • Now using simple-targets-csx to build, instead of rake (#645)
  • Add missing tests for UnusedReturnValueAnalyzer (#765)
  • Improved docs:
    • Added .NET Standard 1.6 as supported platform (#999)
    • Platform support page now points at NuGet package page (#1010)
    • Various improvements to CONTRIBUTING.md (#1003, #1004)

With special thanks for contributions to this release from:

Don't miss a new FakeItEasy release

NewReleases is sending notifications on new releases.