enyojs/enyo-ilib — pull request #86 by ehoogerbeets (2014-09-03 23:51:24+00:00)
Title: Update to ilib build 20140903-build-8.0-001

Update to ilib build 20140903-build-8.0-001, which contains new classes for parsing and formatting phone numbers.

See the documentation for the new classes ilib.PhoneNumber and ilib.PhoneFmt for details.

* Supports the following countries:
* NANP (North American Numbering Plan) countries - USA, Canada, Bermuda, and various Caribbean nations
* UK (GB)
* Republic of Ireland (IE)
* Germany (DE)
* France (FR)
* Spain (ES)
* Italy (IT)
* Mexico (MX)
* India (IN)
* People's Republic of China (CN)
* Netherlands (NL)
* Belgium (BE)
* Luxembourg (LU)
* Australia (AU)
* New Zealand (NZ)
* Singapore (SG)
* Republic of Korea (KR)
* More countries to follow
* Can parse and format SMS short code, emergency numbers, etc.
* Can parse and format partial numbers as well, which can be used to format the number as the user is typing it in
* Also added support for phone number comparison and normalization
* Supports Verizon's "Assisted Dialing", which allows you to dial any number in your contact list in any country, and the correct prefixes will be added/removed to dial that number
* Supports normalization of SMS numbers and short codes as well