country_code_max 1.0.1
country_code_max: ^1.0.1 copied to clipboard
A beautiful, animated, and theme-aware country code picker for Flutter that works seamlessly across web and mobile platforms.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.1 - 2025-09-29 #
Added #
- Added missing countries to dataset (e.g., Nepal
NP+977, Bhutan, Maldives, Sri Lanka, Bangladesh, Pakistan, Afghanistan, and Gulf countries). - New unit test to assert Nepal exists with correct dial code to prevent regressions.
- Dartdoc comments for public API:
CountryCode,CountryData,CountryCodePicker,AnimatedCountryCodePicker,CountryCodePickerModal, and package library file.
Changed #
- Replaced deprecated
withOpacity(...)usages withwithValues(alpha: ...)across widgets and example. - Improved documentation coverage above 20%.
Fixed #
- Ensured country list completeness for South Asia and Middle East regions.
1.0.0 - 2025-09-28 #
Added #
- Initial release of Country Code Max
- Beautiful animated country code picker component
- Theme-aware design that adapts to light and dark themes
- Cross-platform support for web and mobile
- Smart search functionality by country name, code, or dial code
- Favorites system for frequently used countries
- Optional country flags display
- Form validation support with error states
- Responsive design for different screen sizes
- Smooth animations and micro-interactions
- Comprehensive documentation and examples
Features #
AnimatedCountryCodePicker- Main animated picker componentCountryCodePicker- Basic picker componentCountryCodePickerModal- Modal/bottom sheet for country selection- Support for 100+ countries with dial codes
- Customizable appearance and behavior
- Easy integration with existing Flutter apps