[Number-phone] Number::Phone 3.7000 released
David Cantrell
david at cantrell.org.uk
Sat Dec 5 00:24:15 GMT 2020
I have just uploaded version 3.7000 of Number::Phone to the CPAN. Aside
from the usual data updates the changes from version 3.6006 are as follows:
* Windows doesn't properly support fork() so the tests for it are
skipped on that platform - obviously this is fine, because Windows
users can't reliably fork() anyway, and so the protections being
tested don't matter (patches welcome if you disagree :-)
* Minor documentation clarification re constructors;
* bugfixes in the dial_to() method for countries generated from
libphonenumber data, and for unallocated UK numbers;
* Kosovo appears to have fully switched to using its own country code;
* Correctly identify UK ranges 04, 06, and most of 05 as invalid,
instead of valid but unallocated;
* Releases now use data from a tagged release of libphonenumber instead
of whatever is in master at the time they are built, making building
more reproducible; that tag is exposed in the libphonenumber_tag()
method;
* Expose OFCOM, CNAC, NPA, and localcallingguide.com data update
date/time in various classes' data_source() methods, again in an
attempt to make builds more reproducible (in these cases historic data
aren't readily available but it at least helps);
* Stub classes have been shrunk by de-duplicating data for area names
where the name is the same in the local language as in English;
* Added a --without_uk option to Makefile.PL so you can install without
the large database of UK information and save space (and money) in
your Docker containers
The next release is expected to be in March 2021.
I know it's a bit early but I hope you all have a happy Christmas.
--
David Cantrell
More information about the number-phone
mailing list