Skip to content

Releases: akamsteeg/Pitcher

v2.1.1

06 Jun 08:56

Choose a tag to compare

  • [Feature] Enabled deterministic builds (#15)

v2.1.0

13 Sep 12:15

Choose a tag to compare

  • [Feature] Use "is null" instead of "== null" for null checks (#10)
  • [Feature] Add Throw.ArgumentOutOfRange.WhenNegativeNumber() to throw an ArgumentOutOfRangeException when a number is less than zero (#11)
  • [Feature] Add Throw.ArgumentOutOfRange.WhenPositiveNumber() to throw an ArgumentOutOfRangeException
  • [Feature]] Add Throw.ArgumentOutOfRange.WhenLessThan() where T is IComparable to throw an ArgumentOutOfRangeException when the argument is less than the specified value (#13)
  • [Feature]] Add Throw.ArgumentOutOfRange.WhenMoreThan;() where T is IComparable to throw an ArgumentOutOfRangeException when the argument is more than the specified value (#14)

v2.0.0

18 Aug 09:14

Choose a tag to compare

  • [Breaking] Strong-named the assembly (#9)
  • [Breaking] Moved to a single NETSTANDARD2.0 TFM (#5)
  • [Deprecated] Throw.ArgumentNull.WhenNull(string, string) and Throw.ArgumentNull.WhenNull(string, string, string) are marked as obsolete (#7)
  • [Feature] Added Throw.ArgumentNull.WhenNullOrEmpty(string, string) and Throw.ArgumentNull.WhenNullOrEmpty(string, string, string) to throw an ArgumentNullException on null or empty strings (#7)
  • [Feature] Added Throw.ArgumentNull.WhenNullOrEmpty(IEnumerable, string) and Throw.ArgumentNull.WhenNullOrEmpty(IEnumerable, string, string) to throw an ArgumentNullException on null or empty enumerables (#6)

v1.4.0

19 May 12:22

Choose a tag to compare

  • [Feature] Moved from SourceLink with embedded PDB to a .snupkg on NuGet.org for debugging (#3)
  • [Feature] Added overloads for Throw.ArgumentNull.WhenNull() for strings (#4)

v1.3.0

31 Mar 08:43

Choose a tag to compare

  • [Feature] Added Throw.When(bool, Func)

v1.2.0

31 Mar 08:39

Choose a tag to compare

v1.2.0

v1.1.0

31 Aug 07:56

Choose a tag to compare

  • Fix] Removed expensive null check on arguments in Throw.This() and Throw.When()

v1.0.0

23 Jun 18:06

Choose a tag to compare

Changed version to v1.0.0