Skip to content

Commit

Permalink
Merge branch 'master' into hotfix/mob-num
Browse files Browse the repository at this point in the history
  • Loading branch information
ferdousulhaque authored Nov 9, 2021
2 parents 33887d3 + 47ee5ad commit 1ce9c43
Show file tree
Hide file tree
Showing 19 changed files with 846 additions and 58 deletions.
89 changes: 89 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,92 @@
## 13.7.0

### New Features

- [#1706](https://github.com/validatorjs/validator.js/pull/1706) `isISO4217`, currency code validator @jpaya17

### New Features

- [#1706](https://github.com/validatorjs/validator.js/pull/1706) `isISO4217`, currency code validator @jpaya17

### Fixes and Enhancements

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

### New and Improved Locales

- `isAlpha`, `isAlphanumeric`:
- [#1716](https://github.com/validatorjs/validator.js/pull/1716) `hi-IN` @MiKr13
- [#1837](https://github.com/validatorjs/validator.js/pull/1837) `fi-FI` @Marcholio

- `isPassportNumber`:
- [#1656](https://github.com/validatorjs/validator.js/pull/1656) `ID` @rubiin
- [#1714](https://github.com/validatorjs/validator.js/pull/1714) `CN` @anirudhgiri
- [#1809](https://github.com/validatorjs/validator.js/pull/1809) `PL` @Ronqn
- [#1810](https://github.com/validatorjs/validator.js/pull/1810) `RU` @Theta-Dev

- `isPostalCode`:
- [#1788](https://github.com/validatorjs/validator.js/pull/1788) `LK` @nimanthadilz

- `isIdentityCard`:
- [#1657](https://github.com/validatorjs/validator.js/pull/1657) `TH` @tithanayut
- [#1745](https://github.com/validatorjs/validator.js/pull/1745) `PL` @wiktorwojcik112 @fedeci @tux-tn
- [#1786](https://github.com/validatorjs/validator.js/pull/1786) `LK` @nimanthadilz @tux-tn
- [#1838](https://github.com/validatorjs/validator.js/pull/1838) `FI` @Marcholio

- `isMobilePhone`:
- [#1679](https://github.com/validatorjs/validator.js/pull/1679) `de-DE` @AnnaMariaJansen
- [#1689](https://github.com/validatorjs/validator.js/pull/1689) `vi-VN` @luisrivas
- [#1695](https://github.com/validatorjs/validator.js/pull/1695) [#1682](https://github.com/validatorjs/validator.js/pull/1682) `zh-CN` @laulujan @yisibl
- [#1734](https://github.com/validatorjs/validator.js/pull/1734) `es-VE` @islasjuanp
- [#1746](https://github.com/validatorjs/validator.js/pull/1746) `nl-BE` @divikshrivastava
- [#1765](https://github.com/validatorjs/validator.js/pull/1765) `es-CU` @pasagedev
- [#1766](https://github.com/validatorjs/validator.js/pull/1766) `es-SV`, @hereje
- [#1767](https://github.com/validatorjs/validator.js/pull/1767) `ar-PS`, @brendan-c
- [#1769](https://github.com/validatorjs/validator.js/pull/1769) `en-BM` @HackProAIT
- [#1770](https://github.com/validatorjs/validator.js/pull/1770) `dz-BT` @lakshayr003
- [#1771](https://github.com/validatorjs/validator.js/pull/1771) `en-BW`, @mgndolan
- [#1772](https://github.com/validatorjs/validator.js/pull/1772) `fr-CM` @beckettnormington
- [#1778](https://github.com/validatorjs/validator.js/pull/1778) `en-PK` @ammad20120 @tux-tn
- [#1780](https://github.com/validatorjs/validator.js/pull/1780) `tk-TM`, @Husan-Eshonqulov
- [#1784](https://github.com/validatorjs/validator.js/pull/1784) `en-GY`, @mfkrause
- [#1785](https://github.com/validatorjs/validator.js/pull/1785) `si-LK` @Madhavi96
- [#1797](https://github.com/validatorjs/validator.js/pull/1797) `fr-PF`, @hereje
- [#1820](https://github.com/validatorjs/validator.js/pull/1820) `en-KI`, @c-tanner
- [#1826](https://github.com/validatorjs/validator.js/pull/1826) `hu-HU` @danielTiringer
- [#1834](https://github.com/validatorjs/validator.js/pull/1834) `fr-BF`, `en-NA` @lakshayr003
- [#1846](https://github.com/validatorjs/validator.js/pull/1846) `tg-TJ` @mgnss

- `isLicensePlate`:
- [#1565](https://github.com/validatorjs/validator.js/pull/1565) `cs-CZ` @filiptronicek
- [#1790](https://github.com/validatorjs/validator.js/pull/1790) `fi-FI` @Marcholio

- `isVAT`:
- [#1825](https://github.com/validatorjs/validator.js/pull/1825) `NL` @zeno4ever

#### 13.6.1

- **New features**:
Expand Down
Loading

0 comments on commit 1ce9c43

Please sign in to comment.