Packages

validator

13.15.35 · 2 Apr 2026MIT35M / weekRepositorynpmAtom feed

Upgrading validator From 5.7.0 to 13.15.22

53 releases in betweennotes for 51

Reading releases, release notes and advisories…

Other targets from 5.7.0Latest13.15.35
The note of 13.0.0, 12.0.0, 11.0.0, 10.0.0, 9.0.0, 8.0.0, 7.0.0, 6.0.0 lists no breaking change or deprecation, which is rare for a major.
  1. 5.7.0yours
  2. 6.0.0major
  3. 4 releases
  4. 7.0.0major
  5. 2 releases
  6. 8.0.0major
  7. 2 releases
  8. 9.0.0major
  9. 6 releases
  10. 9.4.1security
  11. 10.0.0major
  12. 12 releases
  13. 11.0.0major
  14. 1 release
  15. 12.0.0major
  16. 2 releases
  17. 13.0.0major
  18. 7 releases
  19. 13.7.0security
  20. 5 releases
  21. 13.15.20security
  22. 13.15.22target
?
changes to make
3
advisories fixed
347+
new
46+
fixes

Counted from 51 of 53 release notes. Advisories are counted from the advisory database, in full.

Security

  • isURL: improve protocol detection. Resolves CVE-2025-56200 @theofidry

    13.15.20
  • trim: remove regex to prevent ReDOS attack @tux-tn

    13.7.0
  • Patched a REDOS vulnerability in isDataURI

    9.4.1

Release by release

  1. 13.15.22

    9 Nov 20252 new · 1 fix
    • new

      isURL: fix regression with hostnames with ports @mbtools

    • new

      isLength: improve handling Unicode variation selectors @koral--

    • fixed
  2. 13.15.20

    Security fix26 Oct 20254 new · 2 fixes
    • security

      isURL: improve protocol detection. Resolves CVE-2025-56200 @theofidry

    • new

      isMobilePhone: add ar-QA locale @WardKhaddour

    • new

      isAlpha/isAlphanuneric: add Indic locales (ta-IN, te-IN, kn-IN, ml-IN, gu-IN, pa-IN, or-IN)

    • new

      isBase64: improve padding regex @KrayzeeKev

    • new

      isVAT: improve FR locale @iamAmer

    • fixed
    • fixed
  3. 13.15.15

    28 May 202516 new · 6 fixes
    • new

      isMobilePhone: improve el-CY locale @rezk2ll

    • new

      isMobilePhone: improve pt-AO locale @renaldodev

    • new

      isMobilePhone: improve ar-OM locale @tomcastro

    • new

      isIP: allow usage of option object @pixelbucket-dev

  4. 13.15.0

    24 Mar 202532 new · 12 fixes
    • new

      isISO31661Numeric @RobinvanderVliet

    • new

      isULID @arafatkn

    • new

      isISO15924 @xDivisionByZerox

    • new

      isMobilePhone: add es-GT locale @ignaciosuarezquilis

  5. 13.12.0

    9 May 202417 new · 7 fixes
    • new

      isAbaRouting @songyuew

    • new

      isLicensePlate add Pakistani en-PK locale @anasshakil

    • new

      isPort fix invalid leading zeros @anasshakil

    • new

      isTaxID added Argentina es-AR locale @estefrare

  6. 13.11.0

    4 Aug 202319 new
    • new

      isFreightContainerID: for shipping containers IDs @songyuew

    • new

      isMailtoURI @uksarkar

    • new

      isIBAN add MA locale @lroudge

    • new

      isCreditCard refactor @pano9000

  7. 13.9.0

    2 Feb 202371 new · 5 fixes
    • new

      isISO6391: add ISO 639-1 validator @braaar

    • new

      isLuhnNumber @ST-DDT

    • new

      isMACAddress: add EUI-validation @WikiRik @tux-tn

    • new

      isBase32: add option for Crockford's base32 alternative @BigOsvaap

  8. 13.7.0

    Security fix1 Nov 202158 new · 1 fix
    • security

      trim: remove regex to prevent ReDOS attack @tux-tn

    • new

      isISO4217, currency code validator @jpaya17

    • new

      isFQDN: add allow_wildcard option @fasenderos

    • new

      isRFC3339: Disallow prepended and appended strings to RFC 3339 date-time @jmacmahon

54 other lines we could not sort, mostly version bumps
  • New features: isVAT #1463

    13.5.1
  • New features: isTaxID #1446

    13.5.1
  • New features: isBase58 #1445

    13.5.1
  • New features: isStrongPassword #1348

    13.5.1
  • Fixes and Enhancements: isISO8601: add strictSeparator @brostone51

    13.5.1
  • Fixes and Enhancements: isFQDN: make more strict @CristhianMotoche

    13.5.1
  • Fixes and Enhancements: isFQDN: allow_underscore option @gibson042

    13.5.1
  • Fixes and Enhancements: isEmail: character blacklisting @rubiin

    13.5.1
  • Fixes and Enhancements: isURL: added require_port option @yshanli

    13.5.1
  • Fixes and Enhancements: isEmail: respect ignore_max_length option @evantahler

    13.5.1

5 internal lines (docs, tests, tooling) left out.