Skip to content

Releases: ZarehD/ThrowGuard

v1.2.1

29 Apr 01:49

Choose a tag to compare

Changes

  • Upgrade Nuget packages.

v1.2.0

10 Dec 02:27

Choose a tag to compare

Changes

  • Add support for .net 10.
  • Upgrade NuGet packages.
  • Remove reference to obsolte test attribute: DateTestMethod.

v1.0.7

13 Aug 21:37

Choose a tag to compare

Changes:

  • Added helper method to throw exceptions of type NotSupportedException.

v1.0.6

16 Dec 02:27

Choose a tag to compare

Changes

  • Add new guard method:
    • InvalidOpIfNullOrEmpty
    • InvalidOpIfNullOrWhitespace.
    • InvalidOpIfNullOrWhitespace (char).

v1.0.5

15 Dec 22:22

Choose a tag to compare

Changes

  • Add new guard method, InvalidOpIfNull.

v1.0.4

05 Dec 04:42

Choose a tag to compare

Changes

  • Adjust package settings.
  • Add logo icon to the package.
  • Add Notices file.

v1.0.3

03 Dec 05:32

Choose a tag to compare

Changes

  • Guard against null input for condition, predicate, and action parameters in all methods where they're used.

v1.0.2

01 Dec 08:11

Choose a tag to compare

Changes

  • Modify IfAnyElement, IfAnyElementNot, IfAnyElementNullOrEmpty, IfAnyElementNullOrWhitespace methods so that the return type matches the type of input arg without requiring an explicit cast.

v1.0.1

25 Nov 21:52

Choose a tag to compare

Changes

  • Update SF method to accept null values for args parameter.
  • Update NotPositive and NotNegative error string resources to improve clarity.

v1.0.0

24 Nov 00:07

Choose a tag to compare

Initial release. Feature complete and well tested.