4.0.0 (2024-03-02)
- Deprecated package
- Deprecated package
3.1.0 (2022-08-26)
- Add rule to validate latitude and longitude nullable (73e6374)
- Add support to debug in runtime
Microsoft.SourceLink.GitHub
(d6bc421)
3.0.0 (2022-03-15)
- Exceptions module has been moved to PowerUtils.GuardClauses.Validations project so it can be used individually;
- ErrorCodes module has been moved to PowerUtils.Validations.Primitives project so it can be used individually;
- Error codes for status code 409-Conflict changed from
ALREADY_EXISTS
toDUPLICATED
; - Removed unused property
Message
from objectValidationNotification
; - Removed the constructor
ValidationNotification(string property, string errorCode, string message)
; - Object
ValidationNotification
named toValidationFailure
; - Interface
IValidationNotificationsPipeline
named toIValidationNotifications
; - Object
ValidationNotificationsPipeline
named toValidationNotifications
; - Helper
ValidationsContractNotificationsErrors
named toValidationsContractExtensions
; - Helper
*ValidationsContract
named to*ValidationRules
; - Remove unused property
IgnoreProperties
fromIValidationsContract
;
2.1.0 (2021-11-29)
- Added new exception
UnauthorizedException
; - Added new error code
UNAUTHORIZED
;
- Bug fixed the StatusCode of the
ForbiddenException
;
- Improved the level of protection of static properties for ValidationExceptions;
- Updated documentation;
2.0.0 (2021-11-23)
- Added new validation rule "OptionsIgnoreCase";
- Added new validation rule "OrderingDirectionIgnoreCase";
- Now validation rule "Options" is case sensitive;
- Start project