All Versions
12
Latest Version
Avg Release Cycle
54 days
Latest Release
1279 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.3.0 Changes
August 20, 2018๐ฆ
PM> Install-Package Dawn.Guard -Version 1.3.0
[NuGet]- โ Added member guards.
- โ Added regex guards for string arguments.
- โ Added host and display name guards for
MailAddress
arguments. - ๐ Fixed
Require
overloads validating null arguments. - โ Added
Require(bool)
andRequire<TException>(bool)
guards. - โ Added
In
andNotIn
collection guards. - ๐ Deprecated
ArgumentInfo<T>.IsNull
. - ๐ Deprecated
NotNull<T>(in this ArgumentInfo<T?>, out ArgumentInfo<T>)
.
-
v1.2.0 Changes
August 14, 2018๐ฆ
PM> Install-Package Dawn.Guard -Version 1.2.0
[NuGet]ArgumentInfo<T>
is no longer aref struct
.- โ Added nullable
Default
andNotDefault
guards. - โ Added
NotScheme
guard for URIs. - ๐ Allow
Contains
andNotContains
to be called for non-generic collections. - โ Added
Contains
andNotContains
overloads that accept equality comparers. - โ Added overloads of
NotZero
andNotInfinity
that accept proper error messages, deprecating the older ones. - โ Removed the type constraint from
NotEqual
- it was already removed formEqual
. - ๐ Improved performance of collection guards.