Skip to content

Releases: giggsey/libphonenumber-for-php

7.0

03 Nov 14:50
Compare
Choose a tag to compare
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.
  • 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)

6.3.1

14 Oct 11:23
Compare
Choose a tag to compare

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)

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

25 Sep 12:31
Compare
Choose a tag to compare
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.
  • 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

22 Aug 10:16
Compare
Choose a tag to compare

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

  • Allow PhoneNumber to be serializable
  • Hopefully fix the locale system, so that geolocation will return correct country names (#17, #23, #36, #37)

6.2.1

29 Jul 08:04
Compare
Choose a tag to compare

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

11 Jul 08:58
Compare
Choose a tag to compare

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

01 Jul 10:26
Compare
Choose a tag to compare
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

10 Jun 11:39
Compare
Choose a tag to compare

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)

Non-Google changes

  • Add phing to list of dev dependencies instead of relying on the system version

6.1

19 May 13:13
Compare
Choose a tag to compare
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).
  • 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)

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

26 Feb 12:46
Compare
Choose a tag to compare
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.
  • 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)