Releases: AwesomeLabs/react-native-format-currency
Releases · AwesomeLabs/react-native-format-currency
v1.0.0
Added
- Initial stable release
- Support for 165+ ISO 4217 currency codes
formatCurrency()function with proper symbol placement, thousands separators, and decimal formattinggetSupportedCurrencies()to list all available currenciesreturnTypeoption to return results as object ({ formatted, value, symbol }) instead of array- LRU cache (100 entries) for improved performance
clearFormatCache()andgetFormatCacheSize()cache utilities- Full TypeScript support with exported types (
FormatResult,FormatResultObject,CurrencyCode,CurrencyConfig,SupportedCurrency) - Zero runtime dependencies
Features
- Handles negative amounts
- Supports zero-decimal currencies (JPY, KRW)
- Supports 3-decimal currencies (BHD, KWD, OMR)
- Preserves extra decimal precision when provided
- Added option to return result as an object instead of array
- European format support (period for thousands, comma for decimals)
v0.0.5
v0.0.4
Packages:
- react-native-format-currency@0.0.4
Changes:
✅ Barbadian Dollar
✅ Bolivian Boliviano
✅ Bahamian Dollar
✅ Costa Rican Colón
✅ Dominican Peso
✅ Guatemalan Quetzal
✅ Honduran lempira
✅ Jamaican dollar
✅ Nicaraguan Córdoba
✅ Panamanian balboa
✅ Peruvian Nuevo Sol
✅ Paraguayan Guaraní
✅ Salvadoran Colón
✅ Uruguayan Peso