Skip to content

v1.2.0

Latest

Choose a tag to compare

@divyanshub024 divyanshub024 released this 15 May 13:24
1286ccd
  • Added 21 new validators inspired by validator.js: isLowercase, isUppercase, isHexadecimal, isOctal, isDecimal, isFloat, isMongoId, isMD5, isPort, isSemVer, isSlug, isMACAddress, isLatLong, isJWT, isFQDN, isBase64, isByteLength, isStrongPassword, isIn, matches and contains.
  • Added a new sanitizers module (package:flutter_validators/sanitizers.dart): trim, ltrim, rtrim, escape, unescape, blacklist, whitelist, stripLow, normalizeEmail, toBoolean, toInt, toFloat and toDate.
  • Extended the Validator form class with methods for every new validator.
  • Added test coverage for all new validators and sanitizers.