| Lara Rennie | 256a5f7 | 2010-10-25 21:38:42 +0200 | [diff] [blame^] | 1 | October 22nd, 2010 |
| 2 | * Code improvements: |
| 3 | - Allowed parsing of numbers that start with "++" or a full-width "+" symbol |
| 4 | - Allowed reg-exs for national and possible number patterns to have white space in them in the |
| 5 | source XML file |
| 6 | - Added a more useful toString method for the phone number proto class |
| 7 | * Metadata changes: |
| 8 | - Updates to existing countries: AE, AF, BF, BO, ES, GB, GG, IM, IS, JE, JE, JP, KR, PE, PT, RU, |
| 9 | SE, TT, ZW |
| 10 | * Bug fixes: |
| 11 | - Parsing empty strings with invalid region codes no longer throws a null pointer exception |
| 12 | |
| Shaopeng Jia | b269741 | 2010-09-06 08:55:10 +0200 | [diff] [blame] | 13 | September 4th, 2010 |
| 14 | * Code improvement: |
| 15 | - Added new phone number type: pager |
| 16 | * Metadata change: |
| 17 | - update to existing country: GG, IM, JE, RS, RU |
| 18 | * Bug fixes: |
| 19 | - ArrayOutOfBoundException in AsYouTypeFormatter.getRememberedPosition() |
| 20 | - AsYouTypeFormatter for UK childline number |
| 21 | |
| 22 | September 1st, 2010 |
| 23 | * Bug fix on KZ metadata. |
| 24 | |
| 25 | August 17th, 2010 |
| 26 | * Code improvement: |
| 27 | - Refactored BuildMetadataProtoFromXml.java into BuildMetadataFromXml.java and |
| 28 | BuildMetadataProtoFromXml.java |
| 29 | - Added BuildMetadataProtoFromXml.java and JSArrayBuilder.java |
| 30 | - Refactored CountryCodeToRegionCodeMap and CountryCodeToRegionCodeMapForTesting into separate |
| 31 | files. |
| 32 | |
| Shaopeng Jia | f59ccfc | 2010-08-17 09:58:47 +0200 | [diff] [blame] | 33 | August 16th, 2010 |
| 34 | * Bug fixes |
| 35 | - AsYouTypeFormatter for formatting Chinese geographical numbers entered in national format. |
| 36 | - AsYouTypeFormatter for formatting Chinese 400/800 numbers entered in national format. |
| 37 | * Metadata change: |
| 38 | - new countries: AM, AN, BH, GL, IS |
| 39 | - adding national prefix 1 to all NANPA countries. |
| 40 | - update to existing countries: BF, FR, UK, PK, RE |
| 41 | |
| 42 | August 4th, 2010 |
| Shaopeng Jia | f59ccfc | 2010-08-17 09:58:47 +0200 | [diff] [blame] | 43 | * Further improve startup performance |
| 44 | - Preload no country specific metadata at startup. |
| 45 | - Stop creating the file containing mapping from country calling code to region code |
| 46 | and loading it at startup; instead, do the initialization in PhoneNumberUtil. |
| 47 | |
| Shaopeng Jia | fa42140 | 2010-07-31 13:00:06 +0200 | [diff] [blame] | 48 | July 31th, 2010 |
| 49 | |
| 50 | * Improve startup performance |
| 51 | - Separate generated metadata binary file to one file per region |
| 52 | - Preload US at start up, and load other region at the time when needed |
| 53 | - Create a file containing mapping from country calling code to region code, |
| 54 | and load it at startup |
| 55 | - Same change also applied to unittests |
| 56 | |
| 57 | July 30th, 2010 |
| Shaopeng Jia | fa42140 | 2010-07-31 13:00:06 +0200 | [diff] [blame] | 58 | * Metadata change: |
| 59 | - new country: TL |
| 60 | - update to existing country: AZ, CN, FR, GH, JO, LA, PG, PK, QA, SZ, UA, VN |
| 61 | |
| 62 | * Code improvement |
| 63 | - China local number formatting for AsYouTypeFormatter |
| Lara Rennie | 256a5f7 | 2010-10-25 21:38:42 +0200 | [diff] [blame^] | 64 | - improve extension parsing to handle number in the form of +1 (645) 123 1234 ext. 910# |