Releases: giggsey/libphonenumber-for-php
Releases · giggsey/libphonenumber-for-php
7.0
Google v7.0 changes
Oct 29, 2014: libphonenumber-7.0
- Code changes:
- New APIs for ShortNumberInfo. The old APIs have been deprecated and will be
removed in an upcoming release.
- New APIs for ShortNumberInfo. The old APIs have been deprecated and will be
- Metadata changes:
- Updated phone metadata for region code(s):
AR, AU, CC, CI, CX, DZ, EE, IN, KZ, MC, SB, TJ, TT - Updated short number metadata for region code(s): MC
- Updated geocoding data for country calling code(s): 34 (en, es), 54 (en)
- Updated carrier data for country calling code(s):
7 (en), 61 (en), 91 (en), 225 (en), 677 (en), 967 (en), 992 (en), 1868 (en)
- Updated phone metadata for region code(s):
6.3.1
Google v6.3.1 changes
Oct 13, 2014: libphonenumber-6.3.1
- Metadata changes:
- Updated phone metadata for region code(s):
AC, AU, CR, DE, IL, MR, NO, SA, SR, UG - Updated short number metadata for region code(s): CR
- Updated carrier data for country calling code(s):
61 (en), 256 (en), 506 (en), 597 (en), 966 (en), 972 (en)
- Updated phone metadata for region code(s):
Non Google changes
- intl is now a suggested extension instead of a requirement. You need the intl extension if you want to use the Geocoder or the PhoneNumber to Carrier Mapper. (#46 - Thanks to @thewilkybarkid and @maknz)
- Chinese geolocation data files are now split into smaller files, making the memory usage of the Geocoder much lower (#44)
6.3
Google v6.3 changes
Sep 25, 2014: libphonenumber-6.3
- Code changes:
- Changing the offline geocoder to not return any country at all if the number
could belong to multiple countries - Removing obsolete code that treated countries with no metadata as valid.
- Changing the offline geocoder to not return any country at all if the number
- Metadata changes:
- New alternate formatting data for country calling code(s): 54, 91
- Updated phone metadata for region code(s):
AM, AR, BR, CA, CL, IL, IN, IR, IS, KE, NI, PF, SB, SN, TH, TN, US - New geocoding data for country calling code(s):
1782 (en), 1929 (en), 1930 (en), 1938 (en) - Updated geocoding data for country calling code(s): 98 (en, fa)
- New carrier data for country calling code(s): 354 (en)
- Updated carrier data for country calling code(s):
27 (en), 56 (en), 66 (en), 91 (en), 92 (en), 98 (en), 216 (en), 221 (en),
254 (en), 374 (en), 505 (en), 677 (en), 972 (en)
Non Google changes
- mbstring is now listed as a dependency (#41 by @tombooj)
6.2.2
Google v6.2.2 changes
Aug 21, 2014: libphonenumber-6.2.2
- Metadata changes:
- Updated phone metadata for region code(s): BN, CL, CO, DK, IN, SB, SO
- Updated short number metadata for region code(s): FR, SA, US
- Updated carrier data for country calling code(s):
27 (en), 57 (en), 91 (en), 252 (en), 677 (en)
Non Google changes
6.2.1
Google v6.2.1 changes
Jul 28, 2014: libphonenumber-6.2.1
- Metadata changes:
- Updated phone metadata for region code(s): BW, LB, MD, PA, PF, VI, ZM
- New carrier data for country calling code(s): 507 (en), 961 (en)
- Updated carrier data for country calling code(s): 267 (en), 373 (en)
6.2.0.1
Non-Google changes
- Fix a bug with PHP (#67605) causing a Segmentation Fault when using the GeoCoder (Thanks @boekkooi)
- Remove HTTP requests from the build process, and use the checked out svn directory instead (Thanks @boekkooi)
Note: We've jumped from 6.2 to 6.2.0.1 instead of 6.2.1 as the upstream libphonenumber project will likely use 6.2.1 when they next update
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)