v0.19.0 — Native Mobile App & Offline Support
Native Mobile App & Offline Support
This release introduces the foundation for native mobile apps with offline-first architecture.
Mobile App (Early Beta)
⚠️ Early Beta Testing - The iOS mobile app is in early beta and available for testing. Expect bugs and incomplete features.
- iOS App - Native SwiftUI app with offline-first architecture
- Offline Mode - View locations, plans, and log visits without internet
- Background Sync - Changes sync automatically when connectivity returns
- Push Notifications - Native iOS push notifications for photo opportunities
- Camera Integration - Capture photos when logging visits
- Visit Logging - Log visits offline with photos and notes
Improved
- Mobile Navigation - Enhanced footer navigation for touch interactions
- Geolocation - Better location tracking with improved accuracy
- Nearby Visit Detection - Smarter prompts when near saved locations
Fixed
- Score History Timezone - Corrected timezone handling in score history dates
Security
- API Rate Limiting - Enhanced throttling on API endpoints
- Authorization - Additional checks on profile endpoints