Repository navigation
v1.3.0 - Data Safety, Onboarding, Notification Reliability
Critical fixes:
- EXPORT/IMPORT DATA
- Export all tasks as JSON backup file
- Import from backup to restore or transfer tasks
- Three-dot menu on mobile, sidebar card on desktop
- Merge logic: imported tasks added without duplicating existing ones
- BACKUP REMINDERS
- Periodic reminder every 7 days if user has 3+ tasks and hasn't backed up
- Sidebar warning: tasks are stored on this device only
- Snooze option to delay reminder by 3 days
- ONBOARDING
- First-launch welcome screen explaining what RecurKit does
- Start with sample tasks or start empty
- Sample tasks: invoice, inventory, domain renewal, weekly report, daily backup
- BATTERY OPTIMIZATION BANNER
- One-time banner on Android explaining battery optimization may kill notifications
- Clear instructions to set app to Unrestricted in battery settings
- Dismissable, only shows once
- NOTIFICATION RELIABILITY
- Added allowWhileIdle: true to all scheduled notifications
- Helps survive Android Doze mode on many devices
All strings translated to EN, TR, DE, FR.