validator.js v13.7.0 Release Notes

  • ๐Ÿ†• New Features

    • #1706 isISO4217, currency code validator @jpaya17

    ๐Ÿ†• New Features

    • #1706 isISO4217, currency code validator @jpaya17

    ๐Ÿ›  Fixes and Enhancements

    • #1647 isFQDN: add allow_wildcard option @fasenderos
    • #1654 isRFC3339: Disallow prepended and appended strings to RFC 3339 date-time @jmacmahon
    • ๐Ÿšง #1658 maintenance: increase code coverage @tux-tn
    • #1669 IBAN export list of country codes that implement IBAN @dror-heller @fedeci
    • #1676 isBoolean: add loose option @brybrophy
    • ๐Ÿšง #1697 maintenance: fix npm installation error @rubiin
    • #1708 isISO31661Alpha3: perf @jpaya17
    • #1711 isDate: allow users to strictly validate dates with . as delimiter @flymans
    • #1715 isCreditCard: fix for Union Pay cards @shreyassai123
    • #1718 isEmail: replace all dots in GMail length validation @DasDingGehtNicht
    • #1721 isURL: add allow_fragments and allow_query_components @cowboy-bebug
    • #1724 isISO31661Alpha2: perf @jpaya17
    • #1730 isMagnetURI @tux-tn
    • ๐Ÿšš #1738 rtrim: remove regex to prevent ReDOS attack @tux-tn
    • ๐Ÿšง #1747 maintenance: run scripts in parallel for build and clean @sachinraja
    • #1748 isURL: higher priority to whitelist @deepanshu2506
    • #1751 isURL: allow url with colon and no port @MatteoPierro
    • #1777 isUUID: fix for null version argument @theteladras
    • #1799 isFQDN: check more special chars @MatteoPierro
    • #1833 isURL: allow URL with an empty user @MiguelSavignano
    • ๐Ÿ›  #1835 unescape: fixed bug where intermediate string contains escaped @Marcholio
    • ๐Ÿ‘€ #1836 contains: can check that string contains seed multiple times @Marcholio
    • ๐Ÿ“„ #1844 docs: add CDN instructions @luiscobits
    • ๐Ÿ‘ #1848 isUUID: add support for validation of v1 and v2 @theteladras
    • #1941 isEmail: add host_blacklist option @fedeci

    ๐Ÿ†• New and Improved Locales

    • isAlpha, isAlphanumeric:

    • isPassportNumber:

    • isPostalCode:

    • isIdentityCard:

      • #1657 TH @tithanayut
      • #1745 PL @wiktorwojcik112 @fedeci @tux-tn
      • #1786 LK @nimanthadilz @tux-tn
      • #1838 FI @Marcholio
    • isMobilePhone:

    • isLicensePlate:

      • #1565 cs-CZ @filiptronicek
      • #1790 fi-FI @Marcholio
    • isVAT: