v2.4.1
Changes
- #829: Compute TripSummaryReport on an Isolate
- #834: Round coordinates to expected Visual Crossing input
- #833: Separate network/generic errors; don't log sign in failed to Firebase
- #832: Fix NPE in AddCatchJourney by using correct context to fetch FishingSpotManager
- NPE generating bait summary report #831
- #826: Update RevenueCat SDK
- Crash navigating with Apple Maps when it is not installed #732
- Use geolocator over location #827
- #830: Don't log network/user account RevenueCat errors
- Highlight colour of text fields is the wrong blue in dark mode #817
- #820: Fix issue where fishing spot got reset during a catch journey
- Fix several issues while adding trips #819 (#825)
- Dark mode loading on FeedbackPage is not white #821
- Update to Flutter 3.10 #818
This version was not released to production due to issues found in release testing.