1.1April 25, 2026LatestiOS

Summary

  • A foundational rebuild after the v1.0 launch: Section Dashboard and Location Detail redesigned around full-bleed maps, conditions data goes deeper with 7-day history charts and multi-station weather merging, data sources can be renamed and tuned individually, and editing now happens inline wherever you read content.

What's New

  • Redesigned Section Dashboard and Location Detail. Both screens are now built around a full-bleed map with floating chrome — section info card, conditions pills, tappable score badge, activity counters (Catches / Observations / Photos), and a swipe-up description sheet. The right-side conditions pill adapts to the section's primary data source: River Flow for gauges, Tide for tide stations, Buoy for buoys, with the right metrics for each.
  • Inline editing on every description sheet. Descriptions, regulations, permits, links, and target species are all editable in place — no more bouncing into a separate full-screen editor for two paragraphs of notes. Section boundaries are also editable after both pins are set (tap a coordinate row or “Edit on Map”).
  • Per-source data and preferences. Every gauge, buoy, and tide station can be renamed to whatever you actually call it, and preferences (ideal flow range, water-temp range, preferred tide stage, max wave height) now live on each individual source instead of one set per section. Each source contributes its own score, so a section with three gauges scores all three independently.
  • Deeper conditions data. Weather Detail now includes 7-day barometric-pressure and daily precipitation charts. Buoy Detail adds 7-day wave-height and wave-period charts. And the app now probes the five closest NWS stations and merges their readings, so fields like pressure no longer come back blank when the closest station happens to lack a sensor.
  • Better map experience. My Spots map shows one pin per section (not per location) for a readable overview. Map pins on the section view show live values — gauges show CFS, buoys show wave height, tide stations show “Incoming” / “Outgoing” — toggleable in Settings. Long-press a location pin to copy its name + GPS + Apple Maps link, or share straight to Messages.
  • Ranked sections tab replaces Favorites — every section sorted by condition score, with an alternate sort by distance from your current location.

Bug Fixes

  • Activity log, scoring, and counts now reflect reality. Detail sheets open when tapped from any entry point (including from a Location page). The dashboard auto-refreshes when you log a catch / observation / trip from inside a section. Conditions pills don't dim while live data is loading. Catch profile counts distinguish “this season” from “total” so you can see why the pattern engine scored only some of your logged catches. Flow polarity is fixed — readings far from your ideal range no longer render as a green checkmark.
  • Section Editor edits actually persist. Data source order is preserved when you reopen the editor (the “Primary” badge marks the topmost source regardless of category). Per-source preference edits save (the form was incorrectly treating prefs-only edits as no-change and discarding them on dismiss). Deleted sources disappear from the map immediately.
  • Weather and map data accuracy. Multi-station NWS merge fills in pressure / precip / 7-day rain history that previously came back blank when the closest station lacked sensors. The Location Detail compass actually rotates with the map now (rebuilt on UIKit MKMapView so it matches the Section map). Renamed data sources update everywhere immediately — detail-sheet titles, dashboard pills, and section cards all refresh without a pull-to-refresh.
  • Activity log color match — observation cards now render in blue to match the legend at the top of the screen (were rendering in purple).

Improvements

  • UI consistency across the app. Description, Conditions Score, and Edit Section sheets all open at the same full-page size as Weather / Gauge / Tide / Buoy detail sheets — no more mix of small floating sheets and full-page sheets. Description sheets reorganized into a 4-tab segmented layout (Info / Regulations / Permits / Links) replacing the colored pill row that pushed you into separate detail screens. Map-pin action sheets renamed to “Section Start” / “Section End” to match the editor terminology. Photo viewers unified across Location, Catch, and Observation cards — tap to zoom, destructive delete confirmation.
  • Better defaults, less clutter. Long-press-to-add-location removed from the map (use the + button — more discoverable, no accidental adds while panning). Favorite-star toggles removed from List and Ranked rows (nothing consumed them). Tags section hidden in Log Observation (it wasn't wired to any filter). Fishing Reports and Other Links merged into one Links tab. Button-in-button visuals removed from link rows.
  • Map polish. Pin labels rebuilt as white cards visible against satellite imagery, with zoom-aware visibility (fade out when names would overlap). Compass and map-style toggle (standard / hybrid / satellite) co-located bottom-trailing on both the Section and Location maps. The same map-style preference is shared across both.
  • Data-entry quality of life. Edit species seasons inline when adding or managing target species (Spring / Summer / Fall / Winter / Year-round chips per row). Logging from inside a section always shows the in-form location picker, even when the section has one location, so it's always clear where the entry will be tagged. GPS row in Location Info sits at the top with a one-tap copy icon. Renamed-data-source indicator simplified to a small pencil glyph next to the friendly name. Section Boundaries split into “Set Start” / “Set End” capsule buttons in the Section Editor.

1.0April 9, 2026iOS

What's New

  • Initial release of FishON! Pro
  • Real-time conditions from USGS, NOAA, NWS, Bureau of Reclamation, and NDBC
  • River → Section → Location hierarchy for organizing your water
  • Catch logging with automatic conditions snapshots
  • Trip reports and field observation logging
  • Activity log with list, calendar, and map views
  • “Where to Fish Today” scoring and rankings
  • Golden conditions engine — learns your personal patterns over time
  • Offline satellite map downloads from USGS National Map
  • Per-location ideal flow and water temp preferences by season
  • Per-species target conditions tracking
  • JSON backup export