Non-Google changes
- Add more missing unit tests in PhoneNumberUtilTest
- Add tests for PhoneNumber and an ExampleNumberTest
Google v5.9 changes
Nov 12, 2013: libphonenumber-5.9
- Code changes:
- Adding support for numbers with multiple Italian leading zeros, by
adding a field to the phone number proto to allow an arbitrary number of
leading zeros, and supporting this when parsing, validating and
formatting. - Adding more functionality to ShortNumberInfo -> such as
GetExpectedCostForRegion. - Fix for parsing short numbers that start with the national prefix.
- Updating FormatNumberForMobileDialing to work with short numbers.
- Bug fix for finding phone numbers where the area code was also part of
the country calling code.
- Adding support for numbers with multiple Italian leading zeros, by
- Metadata changes:
- Updated phone metadata for region code(s):
AU, BQ, BY, CI, CO, CW, GN, HN, IN, JO, KI, KW, MG, MK, MM, NA, PK,
TC, TM,
UG - New short number metadata for region code(s): CD, GN
- Updated short number metadata for region code(s):
AF, AG, AI, AM, AR, AS, AW, AZ, BD, BH, BI, BM, BO, BQ, BT, BW, BY,
CA, CH,
CI, CM, CO, CW, DZ, FJ, GD, GE, GH, GT, GY, HN, HT, ID, IE, IM, IN,
IQ, JM,
JO, KE, KG, KH, KI, KW, KZ, LR, SV - New geocoding data for country calling code(s):
257 (en), 389 (en), 599 (en), 686 (en), 962 (en) - Updated geocoding data for country calling code(s):
264 (en), 375 (be, en, ru) - New carrier data for country calling code(s):
375 (be, ru), 389 (en), 599 (en), 965 (ar) - Updated carrier data for country calling code(s):
57 (en), 61 (en), 92 (en), 225 (en), 256 (en), 257 (en), 261 (en),
375 (en),
686 (en), 962 (en), 965 (en)
- Updated phone metadata for region code(s):