PackageTrack
Sign in Get early access

phone_number

Flutter plugin for parsing, formatting and validating international phone numbers.

2.1.0 27K downloads/mo #1929 most downloaded on pub.dev flutter-form-builder-ecosystem/phone_number

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 9 months

Nearly every release is documented

notes for 35 of 37 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

39 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

39 releases · Oct 2018 to Jan 2024
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 39
  1. 2.1.0 27 Jan 2024
    Release notes
    • Deprecate package
    • Add Namespace to Support Gradle 8.0
    • Getting region code from number rather than country code
    • Bumps PhoneNumberKit to v3.6.6
    • Bumps libphonenumber to v8.13.17
    • Update podspec to match package version
    Open source →
  2. 2.0.1 18 Jun 2023
    Release notes

    What's Changed

    • Increment PhoneNumberKit version by @dale-lakes in #106
    • ✅ update to make pubspec match 3.5.10 by update podspec by @kyeshmz in #108

    New Contributors

    Full Changelog: 2.0.0...2.0.1

    Open source →
  3. 2.0.0 14 May 2023
    Release notes

    ### BREAKING CHANGES

    • iOS podfile now needs to be updated since PhoneNumberKit no longer updates cocoapods. Take a look on setup
    • Update Flutter constrains to >= 3.10
    • Update Dart constrains to 3
    • Compile with Android SDK 33
    • Update flutter_form_builder to 9.x.x. Take a look breaking changes on there changelog
    Open source →
  4. 2.0.0-dev.2 14 May 2023 pre-release
    Release notes

    ### BREAKING CHANGE

    • Update Dart constrains to 3
    • Compile with Android SDK 33
    Open source →
  5. 2.0.0-dev.1 11 May 2023 pre-release
    Release notes

    ### BREAKING CHANGES

    • iOS podfile now needs to be updated since PhoneNumberKit no longer updates cocoapods. Take a look on setup
    • Update Flutter constrains to >= 3.10

    Improvements

    • Bumps PhoneNumberKit to v3.5.8
    • Bumps libphonenumber to v8.13.10
    • Fix warning for constant variable regionCode on Swift
    Open source →
  6. 1.0.0 10 Aug 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 0.12.0+2...1.0.0

    Open source →
    Release notes
    • [Breaking change] Min Flutter SDK >=3.0.0
    • Add validate international number without region code
    • Separate regionCode and countryCode
    • Refactor readme
    • Apply license BSD-3-clause
    • Bumps libphonenumber (Android) to v8.12.52
    Open source →
  7. 0.12.0 22 Aug 2021
    Release notes
    • Add a PhoneNumberEditingController to allow "as-you-type" formatting.
    Open source →
  8. 0.12.0+1 16 Sep 2021
    Release notes
    • Bumps libphonenumber to v8.12.32
    Open source →
  9. 0.12.0+2 30 Mar 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: https://github.com/flutter-form-builder-ecosystem/phone_number/commits/0.12.0+2

    What's Changed

    New Contributors

    Full Changelog: 0.3.0...0.12.0+2

    Open source →
    Release notes
    • Bumps PhoneNumberKit to v3.3.4
    • Bumps libphonenumber to v8.12.45
    Open source →
  10. 0.11.0 20 May 2021
    Release notes
    • Get the carrier region code for the phone number associated with the device
    Open source →
  11. 0.11.0+1 12 Jun 2021
    Release notes
    • Update documentation and example for carrier region code
    Open source →
  12. 0.11.0+2 31 Jul 2021
    Release notes
    • Migrate deprecated package pedantic to flutter_lints
    Open source →
  13. 0.10.0 01 May 2021
    Release notes
    • Add the localized name of the region
    Open source →
  14. 0.9.0 13 Mar 2021
    Release notes
    • Add support for null safety
    Open source →
  15. 0.9.0+1 10 Apr 2021
    Release notes
    • Add documentation to README, PhoneNumber and RegionInfo
    Open source →
  16. 0.9.0+2 01 May 2021
    Release notes
    • Fix missing 'toll free' phone number type
    Open source →
  17. 0.8.1 08 Nov 2020
    Release notes
    • Fix parsing of nationalNumber property
    Open source →
  18. 0.8.1+1 15 Feb 2021
    Release notes
    • Bump to libphonenumber 8.12.18 and PhoneKit 3.3.3
    Open source →
  19. 0.8.0 11 Oct 2020
    Release notes
    • Pin PhoneNumberKit to 3.3.1 to align with libphonenumber 8.12.9 phone numbers metadata
    • Refactor project according to latest stable Flutter plugin template
    • Remove all tests
    Open source →
  20. 0.7.0 11 Oct 2020
    Release notes
    • Introduce PhoneNumber and RegionInfo classes for parsed results
    • Change plugin's entry point to PhoneNumberUtil to mirror usage found in Google's libphonenumber library
    • Add the PhoneNumberType enum
    Open source →
  21. 0.7.0+1 11 Oct 2020
    Release notes
    • Fix missing dependency to meta
    • Formatting code according to dartfmt
    Open source →
  22. 0.6.3 07 Oct 2020
    Release notes
    • Adding validate method for both platforms
    Open source →
  23. 0.6.2 30 Mar 2020
    Release notes
    • Upgrade to libphonenumber 8.12.1
    Open source →
  24. 0.6.2+1 18 Apr 2020
    Release notes
    • Fix compatibility with Objective-C projects
    • Fix iOS example compatibility issue with Xcode 11.4 (https://flutter.dev/docs/development/ios-project-migration)
    Open source →
  25. 0.6.2+2 14 May 2020
    Release notes
    • Rewrite of the example app
    Open source →
  26. 0.6.2+3 21 May 2020
    Release notes
    • Fix warnings in Swift code
    Open source →
  27. 0.6.2+4 21 Jul 2020
    Release notes
    • Upgrade to libphonenumber 8.12.6
    Open source →
  28. 0.6.0 13 Dec 2019
    Release notes
    • Breaking Change: all the plugin's API methods are now instance methods
    Open source →
  29. 0.6.0+1 13 Dec 2019
    Release notes
    • Thanks to @ened for helping fixing 2 iOS issues
    • Optimize factories for testing and normal usage
    • Add analytics_options w/ pedantic
    • Initial version of the README
    Open source →
  30. 0.6.0+2 07 Feb 2020
    Release notes
    • Upgrade to libphonenumber 8.11.3
    • Upgrade to PhoneNumberKit 3.2.0
    Open source →
  31. 0.5.0 12 Dec 2019
    Release notes
    • Add method to retrieve all supported regions & their country codes
    Open source →
  32. 0.4.1 03 Dec 2019
    Release notes
    • Change channel name (add FQDN)
    • Reorganize the lib folder to Dart library standards
    • Update to libphonenumber 8.10.23 / PhoneNumberKitCore 3.1.0
    • Project cleanup
    Open source →
  33. 0.4.0 20 Nov 2019
    Release notes
    • Add support for parsing a list of phone numbers
    Open source →
  34. 0.3.1 15 Aug 2019
    Release notes
    • Add support for phone number's countryCode and nationalNumber
    Open source →
  35. 0.3.0 10 Jun 2019
    Release notes
    • Add partial number formatting
    Open source →
  36. 0.2.0 10 May 2019
    Release notes

    0.2.0 - Remove Kotlin / Upgrade to AndroidX

    Open source →
    Release notes
    • Upgrade to libphonenumber 8.10.11 & PhoneNumberKit 2.6.0
    • Refactor to AndroidX
    • Remove Kotlin support and switched back to full Java implementation
    • Added a very simple test in the example app
    Open source →
  37. 0.1.1 21 Jan 2019
    Release notes
    • Minimal implementation of the parse method. Example app still not functional.
    Open source →
  38. 0.1.0 16 Nov 2018

    Nothing published for this version

  39. 0.0.1 31 Oct 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive