Skip to content

Releases: TrevorPilley/phone-number-parser

4.3.1

05 Jan 17:31

Choose a tag to compare

Features

This release fixes some bugs and updates the number data for Ireland, including the dial helper for calls between Ireland and Northern Ireland landlines which can be made via the Ireland NDC 48.

Bug fixes

  • Aligned the value returned by CountryInfo.Name and CountryInfo.FullName with the ISO Registry. As a result, some of the static property names for CountryInfo are out of date, since changing these would be a breaking change, they will remain as is until 5.0.0 is released.
  • Fixed Slovenia ISO3116 Code, it was incorrectly added as SL which is the code for Sierra Leone which is not a currently supported country by the library, it has now been corrected to SI.

Behaviour changes

None

API changes

CountryInfo

None

ParseOptions

None

4.3.0

01 Dec 15:08

Choose a tag to compare

Features

This release adds support for Peru and adds a .NET 10 build.

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

+ public static CountryInfo Peru { get; }

ParseOptions

None

4.2.3

19 Nov 12:38

Choose a tag to compare

Features

This release updates the number ranges for the following countries:

  • Montenegro
  • Slovakia
  • Uganda
  • Ukraine

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

None

ParseOptions

None

4.2.2

12 Nov 21:33

Choose a tag to compare

Features

This release updates the number ranges for the following countries:

  • Lithuania
  • Norway
  • Oman
  • Papua New Guinea

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

None

ParseOptions

None

4.2.1

02 Nov 13:14

Choose a tag to compare

Features

This release updates the number ranges for the following countries:

  • France
  • Gibraltar
  • Switzerland
  • United Kingdom

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

None

ParseOptions

None

4.2.0

22 May 08:19

Choose a tag to compare

Features

This release adds support for the following countries:

  • Jordan
  • Oman
  • Qatar
  • Saudi Arabia
  • United Arab Emirates
  • Yemen

Added flag and allow filter for Arab League countries (7 of 22 members implemented so far).

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

+ public bool IsArabLeagueMember { get; }
+ public static CountryInfo Jordan { get; }
+ public static CountryInfo Oman { get; }
+ public static CountryInfo Qatar { get; }
+ public static CountryInfo SaudiArabia { get; }
+ public static CountryInfo UnitedArabEmirates { get; }
+ public static CountryInfo Yemen { get; }

ParseOptions

+ public static ParseOptions AllowArabLeagueCountries(this ParseOptions parseOptions)

4.1.4

15 May 18:39
c0c01df

Choose a tag to compare

Features

This release adds the 257 NDC for Toronto area in Canada which goes live on 24/05/2025.

Bug fixes

None

Behaviour changes

None

API changes

None

4.1.3

17 Apr 11:39
e4806ee

Choose a tag to compare

Features

None

Bug fixes

#825 Corrects some number ranges for Malta phone numbers.

Behaviour changes

None

API changes

None

4.1.2

10 Apr 09:14
1ac2aad

Choose a tag to compare

Features

This release adds the 942 NDC for Toronto area in Canada which goes live on 26/04/2025.

Bug fixes

None

Behaviour changes

None

API changes

None

4.1.1

06 Mar 19:09

Choose a tag to compare

Features

This release restores the .NET 8 build in addition to .NET 9 and .NET Standard 2.0 and 2.1.

Bug fixes

None

Behaviour changes

None

API changes

None