smart_phone_parser 1.0.4 copy "smart_phone_parser: ^1.0.4" to clipboard
smart_phone_parser: ^1.0.4 copied to clipboard

A zero-dependency global phone parser and selector supporting multiple UI design styles with automatic input normalization.

Changelog #

1.0.4 - 2026-05-25 #

Enhanced #

  • 📝 Improved documentation and API comments
  • 🎨 Better pub.dev metadata and categorization
  • 🔧 Enhanced pubspec.yaml with more topics and funding info
  • 📸 Added screenshot support for pub.dev
  • 📚 Added documentation links

Fixed #

  • 🐛 Fixed minor issues in country picker
  • 🐛 Fixed validation edge cases
  • 🐛 Fixed memory leaks in controller disposal

🎉 Initial Stable Release #

Added

  • ✨ Complete phone number parsing engine with automatic country detection
  • 🌍 Support for 100+ countries with flags and dial codes
  • 📱 Country picker with BottomSheet and Dialog modes
  • ⭐ Favorite countries support (pin frequently used countries)
  • 🔄 Profile edit support - parse from API strings automatically
  • ✅ Built-in form validation with Form widget support
  • 🎨 Fully customizable UI with SmartPhoneTheme
  • 🔧 Custom builder for complete UI control
  • 📝 InputDecoration support (label, hint, helper, error texts)
  • 🎯 Prefix and suffix icons support
  • 🌓 Light and Dark theme support out of the box
  • 📦 Zero external dependencies
  • 🚀 High performance with ValueNotifier
  • 📱 Responsive design for all screen sizes

Features

  • SmartPhoneController with full API
  • ParsedPhone model with all phone data
  • PhoneValidator with common validators
  • PhoneFormatter for number formatting
  • Extension methods for strings
  • Country search with debouncing
  • RTL support
  • Accessibility support

Documentation

  • Complete API reference
  • 10+ usage examples
  • Quick start guide
  • Migration guide
1
likes
150
points
17
downloads
screenshot

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A zero-dependency global phone parser and selector supporting multiple UI design styles with automatic input normalization.

Repository (GitHub)
View/report issues

Topics

#phone #parser #international #country-picker #input-field

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

flutter

More

Packages that depend on smart_phone_parser