A beautiful post-purchase celebration, password reset improvements, smarter offline handling, and more reliable streak management.
- Purchase success screen — animated celebration after completing a purchase
- Localized price display — prices fetched from App Store in user's local currency
- Password reset cooldown — prevents spamming reset requests with clear feedback
- Profile caching — profile loads instantly from cache while syncing in background
- Offline task queue — completed tasks sync automatically when connection returns
- Streak utilities refactored for more reliable midnight-crossing logic
- Garden screen refreshes streak data on focus for accurate display
- Improved notification handling and scheduling reliability
- Enhanced localization strings across Turkish and English