Releases: giggsey/libphonenumber-for-php
Releases · giggsey/libphonenumber-for-php
6.2
Google v6.2 changes
Jun 30, 2014: libphonenumber-6.2
- Metadata changes:
- New alternate formatting data for country calling code(s): 95
- Updated phone metadata for region code(s):
AF, CN, EH, FJ, IN, JP, KE, KG, KW, MA, MM, PG, PK, SN, SO - New short number metadata for region code(s): SN
- Updated short number metadata for region code(s): FR, KE
- Updated geocoding data for country calling code(s): 254 (en)
- New carrier data for country calling code(s): 95 (en)
- Updated carrier data for country calling code(s):
92 (en), 93 (en), 212 (en), 221 (en), 254 (en), 675 (en), 679 (en), 965 (en),
996 (en)
6.1.1
Google v6.1 changes
Jun 06, 2014: libphonenumber-6.1.1
- Metadata changes:
- Updated phone metadata for region code(s):
AF, AG, AI, AS, BB, BF, BM, BS, CA, CN, CR, DM, DO, DZ, FR, GD, GU, IN, JM,
KH, KN, KW, KY, LC, MN, MP, MS, NG, NI, PH, PR, SX, TC, TT, US, VC, VG, VI - Updated short number metadata for region code(s): AL
- New geocoding data for country calling code(s): 1346 (en), 1959 (en)
- Updated geocoding data for country calling code(s):
33 (en, fr), 352 (de, en, fr), 355 (en) - New carrier data for country calling code(s): 505 (en)
- Updated carrier data for country calling code(s):
63 (en), 91 (en), 93 (en), 234 (en)
- Updated phone metadata for region code(s):
Non-Google changes
- Add phing to list of dev dependencies instead of relying on the system version
6.1
Google v6.1 changes
May 8, 2014: libphonenumber-6.1
- Code changes:
- Adding MetadataLoader support to allow custom metadata loading from
alternative sources (should have no visible impact to users).
- Adding MetadataLoader support to allow custom metadata loading from
- Metadata changes:
- Updated phone metadata for region code(s):
AR, BF, BR, BS, CL, CN, CO, CR, DE, DM, EC, EG, FR, GA, GD, GH, HU,
ID, IL, IN, JP, KH, KI, KN, LA, LC, LR, ML, MU, MX, MZ, NA, NE, PF, PL,
RU, SM, TH, TW, UZ, VA, VC - Updated short number metadata for region code(s): BI, CR, PL, TH
- New geocoding data for country calling code(s): 32 (de), 1242 (en)
- Updated geocoding data for country calling code(s):
32 (en, nl), 55 (en), 56 (en, es), 86 (en, zh) - New carrier data for country calling code(s):
1758 (en), 1784 (en), 1869 (en) - Updated carrier data for country calling code(s):
66 (en), 86 (en), 227 (en), 231 (en), 233 (en), 258 (en), 1473 (en),
1767 (en)
- Updated phone metadata for region code(s):
Non-Google changes
- Add HHVM support
- Add PHP 5.6 to list of Travis builds
- Add spec file to build package on Red Hat based distro's (Thanks to @asiminiceanu)
- Fix issue with floating point precision and long national numbers (Thanks to @mauermann)
- Update build process to ensure clean environment
- Update to PHPUnit 4 for unit testing
6.0
Google v6.0 changes
Feb 25, 2014: libphonenumber-6.0
- Code changes:
- Change to how Japanese numbers beginning with "00" are modelled, with the
side-effect that the maximum possible number length has been extended by
1.
- Change to how Japanese numbers beginning with "00" are modelled, with the
- Metadata changes:
- Updated phone metadata for region code(s): AS, BR, KW, LU
- New carrier data for country calling code(s): 1684 (en)
- Updated carrier data for country calling code(s): 352 (en)
5.9.4
Google v5.9.4 changes
Feb 07, 2014: libphonenumber-5.9.4
- Metadata changes:
- Updated phone metadata for region code(s):
883, BF, BJ, BW, CL, CR, DZ, FR, GD, IN, JP, MD, NG, NZ, PK, PL, SY,
UY, VU - Updated short number metadata for region code(s): LV, MD
- New carrier data for country calling code(s): 373 (en), 1473 (en)
- Updated carrier data for country calling code(s):
48 (en), 49 (en), 91 (en), 92 (en), 213 (en), 226 (en), 229 (en),
234 (en),
267 (en), 389 (en), 506 (en), 598 (en)
- Updated phone metadata for region code(s):
5.9.3
Google v5.9.3 changes
Jan 21, 2014: libphonenumber-5.9.3
- Metadata changes:
- Updated phone metadata for region code(s):
BF, BH, BR, CN, GR, IN, MY, PA, TN, US - Updated short number metadata for region code(s): CN
- New geocoding data for country calling code(s): 1364 (en), 1725
(en) - Updated geocoding data for country calling code(s): 86 (en)
- Updated carrier data for country calling code(s):
55 (en), 226 (en), 973 (en)
- Updated phone metadata for region code(s):
5.9.2
Google v5.9.2 changes
Dec 20, 2013: libphonenumber-5.9.2
- Metadata changes:
- New alternate formatting data for country calling code(s): 255,
27, 381, 506 - Updated alternate formatting data for country calling code(s): 43
- Updated phone metadata for region code(s):
AG, AI, AS, BB, BF, BM, BS, CA, CR, DM, DO, EC, GD, GU, JM, KN, KY, LC, MP, MS, PR, SO, SX, TC, TT, US, VC, VG, VI - Updated carrier data for country calling code(s): 226 (en)
- New alternate formatting data for country calling code(s): 255,
5.9.1
Google v5.9.1 changes
Dec 13, 2013: libphonenumber-5.9.1
- Metadata changes:
- New alternate formatting data for country calling code(s): 505, 679
- Updated phone metadata for region code(s):
BF, CI, EG, EH, FJ, IN, KI, MA, MT, NG, NI, SI, SN, SR, TT - Updated short number metadata for region code(s): KI
- Updated geocoding data for country calling code(s):
27 (en), 226 (en), 1 (en) - New carrier data for country calling code(s): 356 (en), 677 (en)
- Updated carrier data for country calling code(s):
212 (en), 221 (en), 225 (en), 226 (en), 234 (en), 597 (en), 1 (en)
5.9
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):
5.8.8
Non-Google changes
- All unit tests have been copied from libphonenumber, and all the tests now pass.
- Fix issue #4 as well as ensuring the example in #3 continues to work
Most recent changes from Google
Oct 10, 2013: libphonenumber-5.8.8
- New alternate formatting data for country calling code(s):
350, 358, 36, 66, 84, 94, 995 - Updated alternate formatting data for country calling code(s):
31, 359, 372, 49, 62, 7 - Updated phone metadata for region code(s):
AR, BD, BE, BF, BR, CO, CR, FI, GI, GM, IS, MU - Updated short number metadata for region code(s): AR, BE, ES, GI,
PG, US - Updated geocoding data for country calling code(s): 220 (en)
- Updated carrier data for country calling code(s):
20 (en), 220 (en), 224 (en), 230 (en), 852 (en)