Skip to content

Releases: TrevorPilley/phone-number-parser

3.5.4

05 Aug 07:51
Compare
Choose a tag to compare

Features

This release contains number updates for the following countries:

  • Poland
  • North Macedonia

Bug fixes

None

Behaviour changes

None

API changes

None

3.5.3

10 Jun 09:07
Compare
Choose a tag to compare

Features

This release contains number updates for the following countries:

  • Czech Republic
  • Denmark
  • Gibraltar

Bug fixes

None

Behaviour changes

None

API changes

None

3.5.2

29 May 19:16
Compare
Choose a tag to compare

Features

This release contains number updates for the following countries:

  • France
  • Nigeria
  • South Africa
  • Hong Kong
  • Singapore
  • Brazil
  • Australia
  • Papua New Guinea
  • Belarus

Bug fixes

None

Behaviour changes

None

API changes

None

3.5.1

30 Apr 19:17
Compare
Choose a tag to compare

Features

None

Bug fixes

TryParse(string, out IEnumerable<PhoneNumber>) returns true if no numbers matched.

Behaviour changes

None

API changes

None

3.5.0

15 Apr 13:29
Compare
Choose a tag to compare

Features

This release adds support for Bosnia and Herzegovina, Iceland, North Macedonia and Tanzania phone numbers.

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

+ public static CountryInfo BosniaAndHerzegovina { get; }
+ public static CountryInfo Iceland { get; }
+ public static CountryInfo NorthMacedonia { get; }
+ public static CountryInfo Tanzania { get; }

3.4.0

05 Apr 13:13
1bf2886
Compare
Choose a tag to compare

Features

This release adds support for Montenegro phone numbers, moves to .NET 8 and contains some minor changes to follow best practices for performance.

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

+ public static CountryInfo Montenegro { get; }

3.3.2

20 Mar 10:18
Compare
Choose a tag to compare

Features

None

Bug fixes

Some Australia non-geographic numbers don’t require a trunk prefix.

Behaviour changes

None

API changes

None

3.3.1

21 Dec 10:08
Compare
Choose a tag to compare

Features

None

Bug fixes

Fixes a possible NullReferenceException in ParseOptionsExtensions.

Behaviour changes

None

API changes

None

3.3.0

22 Sep 13:35
Compare
Choose a tag to compare

Features

This release adds support for Luxembourg phone numbers and the following additional countries under the North American Numbering Plan:

  • British Virgin Islands
  • Cayman Islands
  • Dominica
  • Grenada
  • Jamaica
  • Montserrat
  • Northern Mariana Island
  • Saint Kitts and Nevis
  • Saint Lucia
  • Saint Vincent and The Grenadines
  • Sint Maarten
  • Trinidad and Tobago
  • Turks and Caicos Islands

Bug fixes

None

Behaviour changes

None

API changes

CountryInfo

+ public static CountryInfo BritishVirginIslands { get; }
+ public static CountryInfo CaymanIslands { get; }
+ public static CountryInfo Dominica { get; }
+ public static CountryInfo Grenada { get; }
+ public static CountryInfo Jamaica { get; }
+ public static CountryInfo Luxembourg { get; }
+ public static CountryInfo Montserrat { get; }
+ public static CountryInfo NorthernMarianaIsland { get; }
+ public static CountryInfo SaintKittsAndNevis { get; }
+ public static CountryInfo SaintLucia { get; }
+ public static CountryInfo SaintVincentAndTheGrenadines { get; }
+ public static CountryInfo SintMaarten { get; }
+ public static CountryInfo TrinidadAndTobago { get; }
+ public static CountryInfo TurksAndCaicosIslands { get; }

3.2.5

11 Sep 17:48
Compare
Choose a tag to compare

Features

None

Bug fixes

#552 TryParse ignores calling code

Behaviour changes

None

API changes

None