This repository was archived by the owner on Feb 24, 2025. It is now read-only.
Repository navigation
2.0.2
Full Changelog: 2.0.1...2.0.2
Breaking Changes
kmp-common
- CurrencyProvider moved to
com.tweener.common._internal.provider.CurrencyProvider. - LocaleProvider moved to
com.tweener.common._internal.provider.LocaleProvider. - Function formatAmount moved to
com.tweener.common._internal.formatter.formatAmount.
New Features
kmp-common
- Ability to know The current platform on which the code is running (For now, only Android and iOS are handled).
- Adds a EmailAddressValidator to check if a given email address is valid.
- Adds an extension function for Flow that conditionally switches to one of two provided flows based on a condition.
- Adds an extension function for CoroutineScope that runs an initialization block and returns a StateFlow.
kmp-realm
- Adds a deleteAll method to delete all instances of a given type.
kmp-firebase
- Ability to easily use authentication via Firebase with Google and Email/password providers. (
⚠️ Only works on Android for now. iOS to be added soon.) - Adds Firestore extension functions to handle LocaleDate & LocalDateTime mapping to Firestore Timestamp.
Enhancements
None
Bug Fixes
None
Performance Improvements
None
Other Changes
None