Skip to content

Releases: cohenadair/anglers-log

v2.4.2

Choose a tag to compare

@cohenadair cohenadair released this 28 Jun 21:46

Changes

  • #836: Add auto-set checkbox to SaveTripPage

v2.4.1

Choose a tag to compare

@cohenadair cohenadair released this 20 Jun 12:44

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.

v2.3.4

Choose a tag to compare

@cohenadair cohenadair released this 19 May 13:14

Changes

  • Fix photos permission issue on Android 12 and below
  • #731: Update version and change log
  • Pressing the back button on input forms should warn of unsaved changes #375
  • Fix photos not showing on image picker on Android
  • #802: Consider manually set times for a trip's atmosphere and weather
  • #804: Prompt users to rate the app once per month if they haven't yet done so
  • #807: Don't require heading for a valid location
  • Fix daylight savings related unit tests

v2.4.0

Choose a tag to compare

@cohenadair cohenadair released this 19 May 13:15

Changes

  • Update Ads artboard in Sketch file
  • Update social media GIMP file
  • Added dark mode to web features list
  • Updated version number and change log
  • Trip summary tiles aren't rounded #733
  • Support dark mode #809
  • #669: Allow users to add blank lines in description fields
  • #759: Persist time selection on stats page
  • #654: Add "Sunny" as a sky condition; fix issue where selecting only sky conditions wouldn't show in AtmosphereInput
  • Update share_plus plugin
  • Feature poll items missing border/background before vote #811
  • Fix Android Mapbox crash
  • Add build number to version string

v2.3.3

Choose a tag to compare

@cohenadair cohenadair released this 15 Mar 13:57

Changes

  • Trip date/time are no longer selectable #799
  • Update to Flutter 3 #700

v2.3.1

Choose a tag to compare

@cohenadair cohenadair released this 14 Jan 20:50

Changes

  • Show catch markers in GPS trail #796
  • Fixed add icon not showing in empty fishing spot list
  • Show map marker if there is only one point in a GPS trail #795
  • Customizable GPS point distance #794
  • #731: Add GPS trails to privacy policy
  • Fix signed iOS build

v2.3.0

Choose a tag to compare

@cohenadair cohenadair released this 08 Jan 17:01

Changes

  • #731: Update store screenshots
  • #731: Add GPS trails to website
  • #731: Update change log and version/build number
  • #200: Add GPS trail feature (#792)
  • #785: Read EXIF data from all photo sources
  • Fix empty gallery when creating catches on older Android versions
  • #783: Cannot input decimal in countries where comma is used
  • #748: Trip page shows "()" for baits without variants
  • #790: Stats report catch list shows wrong catches

v2.2.0

Choose a tag to compare

@cohenadair cohenadair released this 15 Nov 02:00

Changes

  • #779: Missed changes to screenshot Sketch file
  • #779: Add calendar to screenshots and website
  • #731: Update change log for 2.2.0
  • #784: Consider catch quantity when showing number of catches in the bait list
  • Fix regression from #724 that shows erroneous padding in a Photo widget
  • Fix grey accent color
  • Fix layout overflow for long values in ListPickerInput
  • #780: Fixed issue where bait variants didn't show in stats
  • #724: Handle image codec errors
  • #561: Add a calendar view of catches and trips

v2.1.6

Choose a tag to compare

@cohenadair cohenadair released this 13 Oct 22:03

Changes

  • #775: Add "Coming Soon" text to feature polls
  • #700: Downgrade to Flutter 2.10.5
  • #772: Fixed crash after deleting entities associated with a catch
  • #771: Add RevenueCat ID to Crashlytics reports
  • #770, #605: Fix issues with map symbols after switching map types
  • #720: Allow editing of fishing spot coordinates
  • #758, #722, #768: Make backup/restore errors more user friendly
  • #764: Fix SocketException when in Airplane mode
  • #763: Revert back to compile/target SDK 31 on Android
  • Add more context to backup and restore API error
  • #753: Fix "No navigation app" error on Android
  • Formatting changes
  • #765: iOS - Photo attachment gallery shows empty
  • #700: Upgrade to Flutter 3 (PR #766)

Generate reports in an Isolate

Choose a tag to compare

@cohenadair cohenadair released this 13 Oct 21:39

Description

This release fixes dropped frames when managing entities that trigger stats refreshes. On older devices, it could take up to 10s for a report to be recreated after adding a catch.

Note this release was created late, but was actually released around Aug. 12th, 2022.

Changes

  • Remove Stopwatch from report calculation that caused the isolate to hang in production
  • #755: Calculate catch summary reports in an isolate