Skip to content
Cory Kilger edited this page Nov 3, 2022 · 25 revisions

[0.9.13]

  • Update metadata

[0.9.12]

  • Update metadata
  • Fix some test code

[0.9.10]

  • Update metadata
  • Fix some test code

[0.9.5]

  • Update metadata
  • Replace with compressed metadata.

[0.9.4]

  • Update metadata

[0.9.3]

  • Update metadata
  • Fix generator bug

[0.9.2]

  • Fix invalid-logic for extracting possible number (second step)

[0.9.1]

  • Update metadata and its structures.
  • Update unit test code
  • Support tvOS (prev> watchOS, iOS)
  • Fix framework name mismatching (USE libPhoneNumberiOS, libPhoneNumbertvOS, libPhoneNumberwatchOS)
  • Update & clean up project files and schemes.

[0.8.13] ~ [0.8.17]

  • Update metadata from libphonenumber

[0.8.12]

  • Update metadata from libphonenumber-7.3.1
  • Add GEO_MOBILE_COUNTRIES for "isNumberGeographical"
  • Fix build error when modules are disabled

[0.8.11]

  • Update metadata
  • Cache CTTelephonyNetworkInfo in static instance
  • Force linkage of NBMetadataCore.m
  • Add *.gcno to .gitignore
  • Remove warnings
  • Change some build options
  • Remove MBTextField.swift in framework

[0.8.10]

  • Change target iOS version 4.3 to 6.0
  • Change some build options
  • Update metadata

[0.8.9], [0.8.8]

  • Change some build options
  • Update metadata

[0.8.7]

  • Dynamic framework target and Carthage support (by marmelroy)
  • Fixing potential build error and module map warnings in Swift projects (by kylejm)
  • Fixed build on watchOS 2 (by AriX)
  • Added support for getting the supported regions by libPhoneNumber-iOS (by TiagoVeloso)

[0.8.6]

  • Update metadata from libphonenumber-66b388c
  • Add method "getSupportedRegions"
  • Remove static regular expression variables.

[0.8.5]

  • Add isSuccessfulFormatting for "NBAsYouTypeFormatter"
  • UnitTest code only work for Testing target.
  • Update "NBAsYouTypeFormatter" from libphonenumber's changes.
  • Remove deprecation mark for sharedInstance.
  • Update metadata from libphonenumber-7.0.5

[0.8.4]

  • Fix metadata concurrency issue.

[0.8.3]

  • Update metadata from libPhoneNumber (2014-02-21)
  • Static variable initialization and check its accessibility.

[0.8.2]

  • Add deprecated method for backward compatibly.

[0.8.1]

  • NBMetadataHelper has one NBPhoneMetadata instance for cache.

[0.8.0]

  • Remove singleton methods.

Use

[[NBPhoneNumberUtil alloc] init];

instead of

    + (NBPhoneNumberUtil*)sharedInstance;
    + (NBPhoneNumberUtil*)sharedInstanceForTest;
    + (NBPhoneNumberUtil*)sharedInstanceWithBundle:(NSBundle *)bundle;
    + (NBPhoneNumberUtil*)sharedInstanceForTestWithBundle:(NSBundle *)bundle;
    - (instancetype)initWithBundle:(NSBundle *)bundle metaData:(NSString *)metaData;
  • Remove plist metadata files.
  • Add Metadata classes.