All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.19.5 - 2024-02-26
- CI/CD pipeline from Jenkins to DK.
- Loosened Indonesia ('IDN') phone rules due to reported changes in mobile numbers.
4.19.3 - 2023-07-26
- Indonesia ('IDN') phone rules.
4.19.2 - 2023-06-27
- Indonesia ('IDN') phone rules.
4.19.1 - 2023-05-31
- Honduras ('HND') country rules.
- AUS phone number validation and formatting.
- NZL phone numbers beginning with country code and followed by zero.
- NZL phone number validation and rules.
4.17.11 - 2023-05-11
- Mexico phone rules.
- COL phone rules to reflect numbering plan changes.
- CHL phone rules to reflect numbering plan changes.
4.17.10 - 2023-04-12
- Phone rules to accept slash when entering a number
4.17.9 - 2023-03-10
- Australia ('AUS') country rules to keep front 0 when saving.
4.17.8 - 2023-03-01
- Australia ('AUS') country rules to accept front 0 and more digits.
4.17.7 - 2023-01-26
- List of NDCs for MEX to include new area code 479.
- List of NDCs for ARG to include new area code 2634.
4.17.6 - 2023-01-06
- Romania ('ROU') country rules to remove extra characters.
4.17.5 - 2022-12-06
- Mexico ('MEX') country rules to add ndc 446.
- Romania ('ROU'), Saudi Arabia ('SAU'), United Arab Emirates ('ARE') and Greece ('GRC') country rules.
4.17.4 - 2022-10-19
- France ('FRA') country rules to save numbers with only one preceding zero.
4.17.3 - 2022-08-17
- France ('FRA') country rules to remove extra zero before mobile numbers.
4.17.2 - 2022-07-26
4.17.1 - 2022-07-26
4.17.1 - 2022-07-26
- Australia ('AUS') and New Zealand ('NZL') phone rules.
4.17.0 - 2022-07-20
- Indonesia ('IDN'), Czech Republic ('CZE') and Slovakia ('SVK') phone rules.
4.16.0 - 2022-05-26
- Italy phone rules.
- Regex for NANP to include the Dominican Republic area codes.
4.15.1 - 2022-03-25 [YANKED]
- Dominican Republic phone number rules ('DOM', 'NANP')
- Update deploy pipeline to use Jenkins.
- India phone rules.
- Iraq phone rules.
- Singapore phone rules.
- Colombia number validation test.
- Singapore configuration.
- Iraq configuration.
- Regex for NDC 2336 in Argentinian configuration.
- National destination code '2336' into ARG file.
- Add '663' into MEX file
- Add North American Numbering Plan for National Destination Code
- Validation for VEN national destination code "424".
- Add '424' code into VEN file
- Add phone code '2984' into ARG file
- Updates NDC and validation regex for NANP territories.
- Fix Mexico regex
- New country! Welcome, American Samoa!
- New country! Welcome, Guam!
- New country! Welcome, Northern Mariana Islands!
- New country! Welcome, Puerto Rico!
- New country! Welcome, U.S. Virgin Islands!
- Fix missing USA state (346 Texas)
- Revert Panama regex
- Fix npm build
- Add new Mexico NDI 56
- New country! Welcome, France!
- New country! Welcome, Korea!
- Fix Panama regex
- Fix GBR regex
- New country! Welcome, Panama!
- New country! Welcome, Costa Rica!
- Fix formatting of Spanish and Venezuelian phone numbers
- New country! Welcome, Venezuela!
- Fix false-positive validations
- Add Spain to build of all countries
- New country! Welcome, Spain!
- Add missing paraguayan mobile NDCs
- Add missing paraguayan NDC
- Remove console.log
- Add missing Bolivian phone number validation
- Update Brazilian ninth digit
- Add missing national destination codes of USA
- Update brazilian ninth digit
- Fix Guatemala's format function
- Travis deploying! 🎉
- Series of releases trying to setup Travis to deploy 😞
- Fix chilean regex
- Fix angular version in
package.json
, so tests pass - Stop setting prepublish script
- Fix
getCountryCodeByNameAbbr
whencountryNameAbbr
is an array, like NANP
- Fix Mexico's validation for phones with national destination code starting with 42
- New country! Welcome, Bolivia!
- Fix brazilian validation regex
- Update brazilian phones with the ninth digit
- New country! Welcome, Canada!
- Add more phone info to the resulting object, now it includes
countryNameAbbr
(eg: USA, CAN). That is useful for same cases like phones from NANP.
- New country! Welcome, Guatemala!
- Fix .gitignore
Breaking Changes:
- Remove Bower support
- Remove compiled files from git
- Use CommonJS
The project is now available on npm, so you may now use it with Webpack and React.
- Fix brazilian regex
- Update brazilian nine digits mobile phone numbers range according to the national change plan
- Change project folder structure
- Fix brazilian nine digits numbers
- Fix dist files comments
- Remove version from bower.json
- Remove package.json from bower's ignore
- Fix peruvian phones
- Bug fixes
- New country! Welcome, UK!
- Fix paraguayan phones
- Add Travis
- New country! Welcome, Mexico!
- Fix README.md
- Fix Contribution guidelines
- Clean up build process
- Extend phone filter to add parameters
- Add AngularJS filter
- New country! Welcome, Paraguay
- Improve Brazil's regex