Repository navigation
Release Date: 2025-11-18
This release improves the timezone selection flow, enhances currency handling during income entry, and fixes several issues related to country input and reminder rescheduling.
✨ Added
🔤 Country Input Enhancements
- Timezone Change via Text — Users can now type a country name in any supported language when changing their timezone in Settings.
- Unified Translations — Added
enter_country_prompt(Uz/En/Ru) reused across both Onboarding and Settings.
🛠️ Changed
🌍 Timezone Flow Improvements
-
Settings keyboard now displays:
- Share Location
- Enter Country
-
Users stay in timezone selection mode until either:
- A valid country is detected
- Or they tap Back
💱 Currency Selection Logic
-
When selecting a currency, the bot now accurately returns to the correct workflow:
- Expense flow → returns to expense input
- Income flow → returns to income input
🐞 Fixed
💰 Income Currency Handling
- Fixed issue where users entering income before selecting a currency were stuck or misrouted.
- After currency selection, users are now correctly redirected back to income entry.
🌐 Country Input Bugs
-
Country names entered during timezone change now properly trigger:
- Correct timezone validation
- Reminder rescheduling
- Multi-language error messages
- Proper fallbacks when detection fails