Repository navigation
libphonenumber-pascal 9.0.42.0: metadata refresh to upstream
libphonenumber 9.0.42.
Upstream changed no code in the ported classes between 9.0.41 and 9.0.42, so
this release changes the data only; the API and the behaviour of the port are
the same as in 9.0.41.0.
Metadata changes
- AU, CC, CX: mobile ranges 496[0-4] added.
- AX, FI: mobile range 4946 removed.
- BW: fixed line and mobile ranges rewritten, the separate VoIP range
(79...) removed, national formats adjusted; short numbers rewritten
(lengths 3 to 5). - CN: fixed line, shared cost and national formats reworked.
- CO: mobile ranges regrouped (9101 removed); short numbers:
carrier specific and SMS services take six digit codes. - CR: fixed line 20 narrowed to 2010; VoIP 200[0-3] added.
- CV: mobile 57 added. DK: 37 removed from mobile and fixed line.
- ES: mobile 59010[0-2] and 590600 removed.
- GH: fixed line ranges reworked. GY: fixed line 516, mobile 768 and
781 added. - IN: fixed line 796 removed, some mobile ranges and formats changed.
- KE: mobile 13[5-9] and 146 added. KW: mobile 5999 added.
- PG: VoIP 206 added. PY: mobile 9881 added.
- RU: part of mobile 93 removed. SH: mobile 9 added.
Details in the
CHANGELOG.
Verification
Generated from the upstream XML at tag v9.0.42; checked against the C# port
libphonenumber-csharp 9.0.42 over every example number of the metadata with
no differences; the test suite, the samples and the Delphi / FreePascal
runtime comparison pass on Delphi and FreePascal.
Upgrading
Replace your copy of src/. Numbers in the ranges above may now validate,
type or format differently - that is the upstream data change, not a change
of the port.