This repository was archived by the owner on Oct 20, 2021. It is now read-only.
Releases: cknow/awesome-validator
Releases · cknow/awesome-validator
Release list
v3.3.3
v3.3.2
v3.3.1
v3.3.0
3.3.0 (2018-01-31)
Bug Fixes
- locales: Added locales with default service (3ec3e32)
Features
- domain: Added option
allowUnderscoresandallowTrailingDot(adec4f6) - rule: Added
Isinrule (b55cb3c) - rules: Added
Decimalrule (8f2ae6f) - rules: Added
Decimalrule (ad72238) - rules: Added
Isbnrule (0184d8b) - rules: Added
Iso8601rule (f6b42a8) - rules: Added
Isrcrule (b0160fd) - rules: Added
Issnrule (2fb29aa) - rules: Added
Localerule (ce9959c) - rules: Added
Timezonerule (634830c)
Performance Improvements
v3.2.0
3.2.0 (2018-01-26)
Features
- country-code: Search country name (668486d)
- half: Option to additional char (980980f)
- locale: Option to filter by locale (b642117)
- mobile-phone: Added more locales (ba6d614)
- rules: Added
Asciirule (46b73a0) - rules: Added
Coordinaterule (a929d65) - rules: Added
DataUrirule (c5b71aa) - rules: Added
FullWidthrule (04ad484) - rules: Added
HalfWidthrule (70cd580) - rules: Added
Hashrule (9f3678c) - rules: Added
Latituderule (c0f86f4) - rules: Added
Longituderule (560796c) - rules: Added
MobilePhonerule (2bf38b9) - rules: Added
MongoIdrule (258be84) - rules: Added
Multibyterule (91ae7e4) - rules: Added
Portrule (4366a99) - rules: Added
PostalCoderule (62ef013) - rules: Added
SurrogatePairrule (ed343b1) - rules: Added
VariableWidthrule (0340887)
Performance Improvements
- hex-rgb-color: Use regexp (77ff45a)
v3.1.0
v3.0.1
v3.0.0
3.0.0 (2018-01-24)
Bug Fixes
- array-val: Accepts
SetandMap(905ff7b) - calculation: The get Length method is abstract now, if zero is returned it will be not verified (a0102b0)
- ends-with: RegExp (75c8176)
- interval: Interval is optional, if do not defined, return true (81cb7ce)
- iterable: Accept object (2aba702)
- mimetype: Change string type to any type (aa69678)
- not-optional: Added
undefinedin list (7aca5f3) - rules: Accept more input types to parse date (103e057)
- rules: Use
Inrule (f9f0f5c) - rules: Validate
NumberValbefore (471f0ba) - rules: Validate number before in of
Even,Negavite,Positiverules (f833dba) - searcher: Check type if enabled identical (40be960)
- starts-with: RegExp (373aace)
Code Refactoring
- validator: Simplified methods and added static rules (e5417e3)
Features
- mimetype: Accept multiple mimetypes to verify (117c596)
- related: Added public method
getReferenceValueStored(161416e) - rules: Added
Agerule (60c79c3) - rules: Added
Alnumrule (21bc8e8) - rules: Added
Alpharule (94cbdb3) - rules: Added
Baserule (8908316) - rules: Added
Base64rule (2652b0b) - rules: Added
Bsnrule (e4ac4cc) - rules: Added
CallandAttributerule (df9f84a) - rules: Added
Callablerule (483db2b) - rules: Added
Callbackrule (11f5ff1) - rules: Added
Charsetrule (b3d49f6) - rules: Added
Cntrlrule (199ebe4) - rules: Added
Countablerule (eed92de) - rules: Added
CountryCoderule (4fbef07) - rules: Added
CreditCardrule (37437ba) - rules: Added
CurrencyCoderule (79d4246) - rules: Added
DateTimerule (3f77a45) - rules: Added
Digitrule (d17aef1) - rules: Added
Directoryrule (a1cc2a2) - rules: Added
Domainrule (710db4b) - rules: Added
Eachrule (7c1a7e1) - rules: Added
Emailrule (7458c89) - rules: Added
EndsWithrule (f5335f8) - rules: Added
Equalsrule (82e2998) - rules: Added
Executablerule (ea96c8b) - rules: Added
Existsrule (aea0383) - rules: Added
Extensionrule (c0801ec) - rules: Added
Factorrule (345610a) - rules: Added
Fibonaccirule (90f5937) - rules: Added
Filerule (5ebbc2e) - rules: Added
Finiterule (c56cb97) - rules: Added
FunctionNamerule (325c1ba) - rules: Added
Graphrule (ee5f681) - rules: Added
HexRgbColorrule (cfe4af4) - rules: Added
Identicalrule (89ce1ef) - rules: Added
Imagerule (210429d) - rules: Added
Imeirule (10a6bd4) - rules: Added
Infiniterule (a59e2fd) - rules: Added
Iprule (34284e4) - rules: Added
Iterablerule (dbd235c) - rules: Added
Keyrule (61ad5f9) - rules: Added
KeyNestedrule (62c0a02) - rules: Added
KeySetrule (43f53a9) - rules: Added
KeyValuerule (faf664f) - rules: Added
Labelrule (fe8a124) - rules: Added
LanguageCoderule (10428e5) - rules: Added
LeapDaterule (032ee85) - rules: Added
LeapYearrule (64d3a8d) - rules: Added
Luhnrule (41e5192) - rules: Added
MacAddressrule (ab85ca7) - rules: Added
MaxruleMinrule (50a8c06) - rules: Added
Mimetyperule (b783b0f) - rules: Added
NfeAccessKeyrule (4ba4eff) - rules: Added
NoneOfrule (8fbf5ed) - rules: Added
NotOptionalrule (98c806a) - rules: Added
NoWhitespacerule (9c43664) - rules: Added
ObjectPropertyrule (a392246) - rules: Added
ObjectPropertyFunctionrule (c3f3922) - rules: Added
Oddrule (d54bf18) - rules: Added
OneOfrule (5fa9139) - rules: Added
Optionalrule (f031946) - rules: Added
PropertyKeyrule (34a69b5) - rules: Added
Rangerule (6da2645) - rules: Added
Readablerule (f1a3a64) - rules: Added
Sizerule (19612de) - rules: Added
Spacerule (77bc9f9) - rules: Added
StartsWithrule (3d7bf4c) - rules: Added
SubdivisionCoderule (f833241) - rules: Added
VideoUrlrule (06b6981) - rules: Added
Writablerule (6e2755e) - rules: Added
Xdigitrule (0ddb80d) - rules: Added options
containsanidenticalin search (1d55ccd) - rules: Added rules for
Symbol(03569c6) - rules: Rename
Rangerule toBetween(f0b712e) - searcher: Accept RegExp (0cc9c75)
Performance ...
v2.20.0
2.20.0 (2017-10-27)
Bug Fixes
- filter: Fix replace additional chars (496d3d0)
- rules: Added all consonants (687ae1f)
- rules: Fix regex coverage (227ca58)
- rules: Try check input constructor (ed08df2)
Features
- rules: Added
BooleanInstancerule (7e3616e) - rules: Added
FunctionInstancerule (326445d) - rules: Added
Notrule (7377816) - rules: Added
NumberInstancerule (5c22ed9) - rules: Added
Punctrule (2f09ff3) - rules: Added
RegexValrule (94aad8b) - rules: Added
StringInstancerule (62810c7)