This repository has been archived by the owner on Jul 1, 2020. It is now read-only.
Releases: ghiscoding/angular-validation
Releases · ghiscoding/angular-validation
If translation on Angular-Validation isn't working, throw an error
This could happen when $translateProvider isn't configured correctly or is missing. This is required for Angular-Validation to display errors in correct locale.
Fixed an issue with 3rd party validation not triggering a $scope.$watch.
- Add international phone number validation (issue #125)
- Fix 3rd party validation not triggering $scope.$watch in special case
Add validators aliases to fit C# validation annotation
Added C# validation annotation Add more aliases for a few validators to fit the ones in C# validation annotation.
Alternate Text can contain char ":"
Alternate text containing the character ":" was causing unexpected displayed message.
Add new phone number rule & tweaked credit card rule
Closes request #111
Breaking Change on fixing the ValidationService to start with an uppercase
Breaking Change rename ValidationService issue #107 - new 1.5.x branch has a breaking change, which is the fix of the uppercase on ValidationService object (instead of validationService which was wrong has mentioned in issue #107). - added angular-validation-ghiscoding to NPM and fixed the .npmignore
Include new Catalan locale from pull #106
Thanks @Naimikan for providing new Catalan translation locale
An input can trigger revalidate of another input
- Merged pull request #103 (extend Directive for revalidating) to fix request #102... thanks @tpeter1985.
Enhancements #100-100, new Global Options
- Enhancement #100 add Global Option (errorMessageSeparator) for a Separator between error messages.
- Enhancement #101 add Global Option (preValidateValidationSummary) to disable pre-validation in Validation Summary if need be.
- Also found and fixed a problem with a try-catch throw javascript error in Custom Validation.
Fixed issue #99 to support backslash inside `alt` (alternate message)
- Inserting a backslash "" inside an
alt:
(alternate message) was causing the validation to not work properly. - Also removed IBAN support as default validator, this should instead be validated through the help of custom validation and an external library like arhs/iban.js