zeba_academy_formatter 1.0.0
zeba_academy_formatter: ^1.0.0 copied to clipboard
A lightweight Flutter package for currency, date, number, phone, and localization formatting.
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 (SemVer).
1.0.0 - 2026-07-03 #
🎉 Initial Release #
The first stable release of zeba_academy_formatter.
✨ Added #
- Currency formatting utility
- Custom currency symbol support
- Configurable decimal precision
- Locale-aware currency formatting
- Date formatting with custom patterns
- Number shortening (K, M, B)
- Phone number formatting
- Indian format
- US format
- Localization utilities
- Decimal number formatting
- Null-safe implementation
- Lightweight and dependency-friendly API
- Flutter and Dart 3 compatibility
- Comprehensive example application
- Unit tests for all formatter utilities
- Cross-platform support
- Android
- iOS
- Web
- Windows
- macOS
- Linux
- Complete API documentation
- Production-ready README
- GPL-3.0 License
🚀 Performance #
- Optimized formatter implementations
- Minimal memory footprint
- Fast formatting operations
📚 Documentation #
- Installation guide
- Usage examples
- API documentation
- Example project
- Contributing guidelines
- License documentation
[Unreleased] #
✨ Planned #
- Relative time formatter
- Duration formatter
- Percentage formatter
- File size formatter
- Scientific notation formatter
- Ordinal number formatter
- Credit card formatter
- IBAN formatter
- Postal code formatter
- Time formatter
- Date parser
- Currency parser
- Time zone formatting
- Extension methods
- Additional localization improvements
- Performance enhancements
- Expanded test coverage