All Versions
11
Latest Version
Avg Release Cycle
137 days
Latest Release
258 days ago

Changelog History
Page 1

  • v4.0.0

    June 14, 2019
    • 🏁 #564 - #550 Add diffing support for Windows VS Code contributed by Eubert Go (ber2go)
    • ♻️ #560 - Refactor ShouldThrowAsync for cancellation handing and add test contributed by Adam Hathcock (adamhathcock)
    • πŸ‘» #555 - Fix in the Should.ThrowAsync error messages and exception handling contributed by Gabriel Milani (gmilani)
    • πŸ‘ #550 - Add diffing support for VS Code
    • #411 - Object Graph Comparison - ShouldBeEquivalentTo(...) contributed by RJ Hollberg (TaffarelJr)

    πŸš€ This release also includes the initial release of the new ShouldBeEquivalentTo method used for object graph comparison. This feature is still early in the making so I imagine there'll be a few bugs, for this reason this package will stay as a beta whilst we iterate on it.

    Please raise any issues you find on our GitHub repository.

  • v4.0.0-beta1

    January 11, 2019
    • #547 - Make ShouldMatchApproved cross-platform contributed by Joseph Woodward (JosephWoodward)
    • #516 - Add new Do Not Launch Strategy contributed by Brian Dukes (bdukes)
  • v4.0.0-beta0002

    June 14, 2019
    • 🏁 #564 - #550 Add diffing support for Windows VS Code contributed by Eubert Go (ber2go)
    • ♻️ #560 - Refactor ShouldThrowAsync for cancellation handing and add test contributed by Adam Hathcock (adamhathcock)
    • πŸ‘» #555 - Fix in the Should.ThrowAsync error messages and exception handling contributed by Gabriel Milani (gmilani)
    • πŸ‘ #550 - Add diffing support for VS Code
    • #411 - Object Graph Comparison - ShouldBeEquivalentTo(...) contributed by RJ Hollberg (TaffarelJr)

    πŸš€ This release also includes the initial release of the new ShouldBeEquivalentTo method used for object graph comparison. This feature is still early in the making so I imagine there'll be a few bugs, for this reason this package will stay as a beta whilst we iterate on it.

    Please raise any issues you find on our GitHub repository.

  • v3.0.2

    November 06, 2018
    • #539 - Prevent optimizations from interfering with stack walking logic investigated by Joseph Woodward, fix by Stuart Lang (slang25)
    • πŸ›  #538 - Fixed null string comparison contributed by Joseph Musser (jnm2)
    • #536 - Sourcelink contributed by Stuart Lang (slang25)
    • #530 - Add Should.Throw() overloads for Func contributed by Martin Costello (martincostello)
    • #527 - Add RepositoryUrl MSBuild property contributed by Martin Costello (martincostello)
    • 🚚 #501 - Removed irrelevant stack frames from exception stack traces contributed by Joseph Musser (jnm2)

    Commits: 86e42dd...c4aa6f5

  • v3.0.1

    September 20, 2018
    • #510 - Add WinMerge to known diff tools contributed by Brian Dukes (bdukes)
    • #500 - Syntax highlight contributed by Jonathan (vanillajonathan)
    • πŸ— #494 - Now will work on vs 2017 Build 15.6 contributed by osama arif lone (loneosama)
    • 🐧 #492 - Fixed Test.csproj Now will work on linux contributed by osama arif lone (loneosama)
    • πŸ›  #489 - Fixed NullReferenceException when creating error message from Expression contributed by Hajbok Robert (HajbokRobert)
    • βœ… #479 - .NET Standard tests and .NET 2.0 target contributed by Joseph Woodward (JosephWoodward)
  • v3.0.0

    January 19, 2018
    • βœ… #488 - Tidy up test class by Joseph Woodward (JosephWoodward)
    • βœ… #474 - Fix broken ShouldHaveFlag tests contributed by Joseph Woodward (JosephWoodward)
    • ✏️ #468 - Fix typos in SourceCodeTextGetter.cs contributed by David (TAGC)
    • #462 - Correct VSTS/TFS environment variable. contributed by Gian Lorenzetto (GianLorenzetto)
    • ⚑️ #452 - Update cake build script for new tooling contributed by Stuart Lang (slang25)
    • πŸ— #451 - Fix build scripts contributed by Joseph Woodward (JosephWoodward)
    • πŸ— #450 - More build improvements contributed by Stuart Lang (slang25)
    • πŸ‘ #446 - Drop support for .NET 3.5 contributed by Stuart Lang (slang25)
    • #447 - Consolidate conditional code contributed by Stuart Lang (slang25)
    • 🏁 #445 - Added OS conditional to allow building on non Windows platforms by Joseph Woodward (JosephWoodward)
    • πŸ”§ #439 - Make diff tools configuration lazy contributed by Stuart Lang (slang25)
    • #426 - Added more ReSharper contract annotations contributed by Sebastian Krysmanski (skrysmanski)
    • #416 - Fix for #415 (ShouldlyMethods attribute were missing on ShouldBeEnumE… contributed by Niklas KΓ€llander (niklaskallander)
    • #236 - New logo
    • #432 - Tooling migration by Joseph Woodward (JosephWoodward)
  • v3.0.0-beta.1

    July 19, 2017
    • πŸ— #450 - More build improvements contributed by Stuart Lang (slang25)
    • βœ… #488 - Tidy up test class by Joseph Woodward (JosephWoodward)
    • #447 - Consolidate conditional code contributed by Stuart Lang (slang25)
    • πŸ‘ #446 - Drop support for .NET 3.5 contributed by Stuart Lang (slang25)
    • 🏁 #445 - Added OS conditional to allow building on non Windows platforms by Joseph Woodward (JosephWoodward)
    • #432 - Tooling migration by Joseph Woodward (JosephWoodward)
  • v2.8.3

    April 07, 2017
    • #428 - Null fix for ShouldBeAssignableTo contributed by Joseph Woodward (JosephWoodward)
    • #423 - Fix for Try catch around environment variable calls contributed by StΓ₯le StrΓΈmme (SteelFlow)
    • πŸ— #419 - Added build servers contributed by Rob Moore (robdmoore)
    • #418 - Adding currently running Visual Studio and Tortoise Git diff tools contributed by Rob Moore (robdmoore)
    • ⚑️ #414 - Updated Should.Throw fix for TimeoutException contributed by JoΓ£o Barbosa (bmpj13)
    • #410 - Implement 'ShouldBeInOrder' for IEnumerable contributed by RJ Hollberg (TaffarelJr)
    • #409 - Register new diff tools: Devart Code Compare and Perforce P4Merge contributed by RJ Hollberg (TaffarelJr)
    • #408 - Include customMessage in ShouldNotBeAssignableTo(...) contributed by RJ Hollberg (TaffarelJr)
    • #406 - Split out contributing guidelines into their own file. contributed by Tom Wright (tdwright)
    • πŸ‘» #404 - Ability to check exception type and exception message. contributed by Derek Comartin (dcomartin)
    • βœ… #402 - Fixed some issues with the Shouldly convention tests contributed by Jake Ginnivan (JakeGinnivan)
    • #401 - Compare Custom classes that don't implement IComparable (#364) contributed by (ankurMalhotra)
    • ⚑️ #398 - Updated approved text to fix build contributed by Joseph Woodward (JosephWoodward)
  • v2.8.2

    August 13, 2016
    • πŸ›  #396 - Add net451 support, fixes #394 contributed by (slang25)
    • ⚑️ #395 - update README contributed by Brent Sullivan (brntsllvn)
    • #393 - Adding VisitTypeBinary override for ExpressionStringBuilder - Resolves #389 contributed by Steve Sikorski (ssiko)

    Commits: 84c9050...24ac873

  • v2.8.1

    July 23, 2016
    • ⬆️ #390 - Upgraded to .NET Core RTM contributed by Joseph Woodward (JosephWoodward)