Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release staging] April 2021 Release (v13.6.0) #1650

Closed
wants to merge 46 commits into from
Closed

Commits on Nov 30, 2020

  1. 13.5.1

    fix failure due to missing files
    profnandaa committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    4e3e51c View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. fix: update v on changelog

    we recalled 13.5.0 due to build issues #1538 #1537
    profnandaa committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    0b0b4e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dc4ed3 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. feat(isVAT): add IT locale (#1536)

    * feat(isVAT): add Italian regex
    
    * test(isVAT): add Italian regex testing
    fedeci committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    5810e36 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

  1. 3 Configuration menu
    Copy the full SHA
    302d295 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. feat(isMobilePhone): add pt-AO locale (#1505)

    * feat Add support for Angola mobile phone numbers
    
    * feat: update readme
    AdilsonFuxe committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    dc05855 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3358f45 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Configuration menu
    Copy the full SHA
    787df19 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. feat(isMobilePhone): update de-CH, add fr-CH, it-CH locales (#1554)

    * fix(isMobilePhone): update de-CH locale (#1549)
    feat(isMobilePhone): add fr-CH locale (#1549)
    feat(isMobilePhone): add it-CH locale (#1549)
    
    * fix(isMobilePhone): update de-CH, fr-CH and it-CH locale in validator.min.js(#1549)
    
    * fix(isMobilePhone): update fr-CH and it-CH locale aliases (#1549)
    
    Co-authored-by: Ashutosh Kumar <kumar.ashutosh@siemens.com>
    Ashutosh Kumar and Ashutosh Kumar committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    738cf60 View commit details
    Browse the repository at this point in the history
  2. feat(isLicensePlate): new validator 🎉 (#1495)

    * Added isLicensePlate check with german locale
    
    * de-LI (Liechtenstein) validator
    
    * Added albanian number plates
    
    * reversed changes in index.js
    
    * reversed changes in index.js
    
    * Refactored de-DE into one big regex, expanded tests fot de-DE
    
    * added pt-PT locale
    
    * Fixed coverage problem
    
    * feat(isLicensePlate): clean build
    
    * coverage is now 100%
    
    * Update README.md
    
    * Update README.md
    firlus committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    edcd161 View commit details
    Browse the repository at this point in the history
  3. fix(isTaxID): fix el-GR locale when checksum is 10 (#1529)

    Add correct tax identifier to demonstrate issue and fix.
    
    Thanks to: Panos Papadopoulos
    dspinellis committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    8831db3 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. feat(isMobileNumber): add support new telco numbers for VN locale (#1575

    )
    
    * Support new VN mobile phone 087 (https://didong.itelecom.vn/)
    
    * Add test for new telco number
    
    Co-authored-by: Kyle Dinh <kyle@Kyles-Mac-mini.telio>
    kyled7 and Kyle Dinh committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    1b85829 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2021

  1. Configuration menu
    Copy the full SHA
    9b03daf View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. chore: setup github actions (#1606)

    * chore: prevent git from ignoring src/index.js file
    
    * chore: remove unused exclusion from nyc config
    
    * chore: replace travis-ci with github actions
    
    * chore: fix issue with github workflow config
    
    * chore: fix condition for coverage generation and sending
    
    * chore: treat node version as int
    
    * docs: replace travis with github actions badge
    
    * chore: add npm publish github action
    
    * chore: remove auto-generated files
    
    * chore: improve github actions styles
    
    * chore: use correct repo url to prevent unecessary redirect
    
    * chore: lint package.json file
    
    * chore: add new line at end of file
    
    * chore: set a fixed ubuntu version instead of relying on latest
    tux-tn committed Feb 26, 2021
    1 Configuration menu
    Copy the full SHA
    941abe1 View commit details
    Browse the repository at this point in the history
  2. chore: refactor code in isDataURI validator (#1556)

    * refactor code in isdatauri validator
    
    * Delete validator.js
    
    * Delete validator.min.js
    
    Co-authored-by: Sarhan Aissi <tux-tn@users.noreply.github.com>
    ezkemboi and tux-tn committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    b685d55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae9a311 View commit details
    Browse the repository at this point in the history
  4. fix(isMacAddress): improve regexes and options (#1616)

    * fix(isMacAddress): improve Regexes
    
    * docs: update docs
    
    * Update src/lib/isMACAddress.js
    
    * Update src/lib/isMACAddress.js
    
    * Update test/validators.js
    
    * Update README.md
    fedeci committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    de48970 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2021

  1. feat: added Libya Passport and Identity Number Validation (#1583)

    * Added Libya Passort and Identity Number Validation
    
    * Delete validator.js
    
    * Delete validator.min.js
    
    Co-authored-by: Sarhan Aissi <tux-tn@users.noreply.github.com>
    asghaier76 and tux-tn committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    2331120 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Configuration menu
    Copy the full SHA
    6d87bfe View commit details
    Browse the repository at this point in the history
  2. chore: add isSlug test cases (#1602)

    * test: add `isSlug` test cases
    
    * fix: remove duplicate test case
    fedeci committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    328dea0 View commit details
    Browse the repository at this point in the history
  3. chore(docs): rephrase sentence for grammatical correctness (#1620)

    Change Text from "Passing anything other than a string is an error." to "Passing anything other than a string will result in an error."
    prahaladbelavadi committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    022b100 View commit details
    Browse the repository at this point in the history
  4. feat(isEAN, isAlphanumeric): add support for EAN-14 and sAlphanumeric…

    … update (#1577)
    
    * added support for EAN-14 along with test case
    
    * feat(isAlphanumeric): added options(optional parameter)
    
    * Delete validator.min.js
    
    * Delete validator.js
    
    Co-authored-by: Sarhan Aissi <tux-tn@users.noreply.github.com>
    varsubham and tux-tn committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    deb1d1e View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. chore: improving code coverage to 100% branches (#1624)

    * Improving code coverage to 100% branches
    
    * Improving code coverage for isStrongPassword
    renanmontebelo committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    6262f62 View commit details
    Browse the repository at this point in the history
  2. fix(isMobilePhone): prevent allowing landline numbers in es-CO (#1623)

    * fix(isMobilePhone): prevent validator from allowing landline numbers in es-CO locale
    
    * fix(isMobilePhone): prevent es-CO validator from allowing invalid number
    tux-tn committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    418df05 View commit details
    Browse the repository at this point in the history
  3. feat(pt-BR): tax id, passport and license plates (#1613)

    * feat(pt-BR): tax id, passport and license plates
    
    * delete compiled files
    
    * fix(tests): tests now covering 100% of code
    
    * fix(licenseplate): removed license plate pt-br
    
    * fix(readme): removed license plate changes
    mschunke committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    3c771e8 View commit details
    Browse the repository at this point in the history
  4. feat(isLicensePlate): add support for pt-BR locale (#1588)

    * License Plate validators: pt-BR and mercosur
    
    * Removing mercosur as it's not an actual valid country locale
    renanmontebelo committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    7989e5b View commit details
    Browse the repository at this point in the history
  5. feat(isPassportNumber): add MY locale (#1574)

    * [feat] Malaysian Passport validation
    
    * Delete validator.js
    
    * Delete validator.min.js
    
    Co-authored-by: Sarhan Aissi <tux-tn@users.noreply.github.com>
    stranger26 and tux-tn committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    bb0dba6 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. Configuration menu
    Copy the full SHA
    63b6162 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. fix: update isMobilePhone validation for en-SG (#1573)

    Co-authored-by: Li Liwei <liwei.li@hreasily.com>
    liliwei25 and Li Liwei committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    a31c116 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. feat(isIPRange): add support for IP version 4 or 6 (#1594)

    Co-authored-by: Emilien Escalle <emilien.escalle@escemi.com>
    neilime and neilime committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    5d6db63 View commit details
    Browse the repository at this point in the history
  2. feat: IR passport and identityCard, respect .gitignore files (#1595)

    * feat: isLuhn, IR passport and identityCard, respect .gitignore files
    
    * Update test/validators.js
    
    Co-authored-by: Federico Ciardi <fed.ciardi@gmail.com>
    
    * fix: rEADME.md
    
    * fix: remove isLuhn
    
    Co-authored-by: Federico Ciardi <fed.ciardi@gmail.com>
    mhf-ir and fedeci committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    39830a9 View commit details
    Browse the repository at this point in the history
  3. fix: fix A-z ranges (#1625)

    A number of files contain ranges of [A-z] which allows the characters [\]^_\ and the back-tick character. Those have been replaced by [A-Za-z].
    bmacnaughton committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    b65ddc5 View commit details
    Browse the repository at this point in the history
  4. feat(isPostalCode): add KR locale (#1628)

    KR - South Korea
    greatSumini committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    67a200d View commit details
    Browse the repository at this point in the history
  5. fix(isIP): validator patterns for IPv4 and IPv6 RegExp formats (#1632)

    * fix: 🐛 ipv4/ipv6 validators
    
    Provide a more strict regular expression patterns for ipv4 and ipv6
    formats.
    
    ✅ Closes: #1626
    
    * test: 💍 ipv4/ipv6 unit tests
    
    Extend upon existing IP validator unit test, valid examples. Provide
    IPv6 test addresses including `%`.
    
    ✅ Closes: #1626
    ognjenjevremovic committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    2ef84e4 View commit details
    Browse the repository at this point in the history
  6. fix(isISIN): optimization (#1633)

    * optimize isISIN speed + gc
    
    * add aapl ISIN
    
    * comment and reference
    bmacnaughton committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    c33fca6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d006e08 View commit details
    Browse the repository at this point in the history
  8. 2 Configuration menu
    Copy the full SHA
    615547f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b82f4f2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9ee1b6b View commit details
    Browse the repository at this point in the history
  11. isURL(): Allow URLs to have only a username in the userinfo subcompon…

    …ent (#1644)
    
    * Added some missing options to the isURL() docs
    
    * Allow URLs to have a userinfo section with only a username
    
    The 'userinfo' part of a URL may, according to RFC 1738, contain only
    a username followed by an '@' sign. The previous behavior of the
    isURL() function would return false if the userinfo section did not
    have a colon.
    
    In addition to the change in the function, tests have been added to
    ensure the following exmaples are considered valid:
    
     - http://user@example.com
     - http://user:@example.com
     - http://user:pass@example.com
    
    The following are considered not valid:
    
     - http://@example.com
     - http://:@example.com
     - http://:example.com
    
    As a practical example, Sentry (https://github.com/getsentry/sentry)
    uses a format like http://9b9cd2ef993c1fd9c14cbb88466@example.com/10
    for it's DSNs (which are just URLs).
    jbuchmann-coosto committed Apr 17, 2021
    1 Configuration menu
    Copy the full SHA
    05ceb18 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. feat(isPassportNumber, isIBAN, isMobilePhone): add Mozambique locale (#…

    …1604)
    
    * added instruction into isPassportNumber to validate Mozambican passport number.
    
    * Add to (isMobilePhone) to validate numbers from Mozambique
    
    * Deleted validator.js and validator.min.js
    
    * docs: remove trailing space from isPassportNumber
    
    * isIBAM Mozambique
    
    Co-authored-by: Sarhan Aissi <tux-tn@users.noreply.github.com>
    salmento and tux-tn committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    3f70b8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf403d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fa0959 View commit details
    Browse the repository at this point in the history
  4. 13.6.0

    profnandaa committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    2a3a1c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. fix: ReDOS in isEmail and isHSL (#1651)

    * chore: bump mocha version to fix npm audit warning
    
    * fix(isHSL): update hslComma regex to prevent ReDOS
    
    * fix(isEmail): update splitNameAddress regex to prevent ReDOS
    
    * chore: rollback mocha version to allow testing on node 8 and 6
    
    * fix(isHSL): remove unnecessary use of let
    
    closes #1597 #1598
    tux-tn committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    b986f3d View commit details
    Browse the repository at this point in the history
  2. 13.6.1

    profnandaa committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    24b3fd3 View commit details
    Browse the repository at this point in the history