| Age | Commit message (Expand) | Author |
| 2026-04-13 | Wire NavLogger into track save/load pipeline | Claude |
| 2026-04-12 | Fix Actions storage: set artifact retention-days | Claude |
| 2026-04-11 | Throttle conditions API; delay particle view until data loaded | Claude |
| 2026-04-11 | Add hidden dev log (long-press drag handle) | Claude |
| 2026-04-11 | Surface conditions API errors as Snackbar | Claude |
| 2026-04-11 | Stop 1 Hz conditions hammering; improve error logging | Claude |
| 2026-04-11 | Fix: use INVISIBLE instead of GONE for condition spinners | Claude |
| 2026-04-11 | Fix: add explicit parent to ShapeAppearance.Nav.BottomSheet | Claude |
| 2026-04-11 | WaveView adapts sky/sea colors to light/dark mode | Claude |
| 2026-04-11 | Fix bottom sheet corners; add full light/dark mode palette | Claude |
| 2026-04-11 | Fix: restore accidentally dropped fun addGpsPoint declaration | Claude |
| 2026-04-11 | Show loading spinners next to each instrument value during conditions fetch | Claude |
| 2026-04-11 | Add dev shortcut to inject a synthetic test track | Claude |
| 2026-04-11 | Remove bad ASA external links; fix conditions not loading on startup | Claude |
| 2026-04-11 | Merge branch 'claude/particle-wind-simulation-IMVxT' | Claude |
| 2026-04-11 | Four features: outbound link markers, offline content, log text/photo, depart... | Claude |
| 2026-04-11 | Improve particle wind animation: longer lifetimes, wind-scaled count, zoom sc... | Claude |
| 2026-04-10 | Add Learn tab; move quit to Safety; remove persistent MOB FAB | Claude |
| 2026-04-10 | Suppress map label flicker from GPS jitter | Claude |
| 2026-04-10 | Lock MainActivity to portrait orientation | Claude |
| 2026-04-10 | Fix invalid colorBackground theme attr in pretrip layout | Claude |
| 2026-04-10 | Add boat profiles and overhaul pre-trip departure briefing | Claude |
| 2026-04-10 | Add unit settings, wind particles toggle, and recenter-to-top | Claude |
| 2026-04-10 | Area conditions HUD redesign: map-center conditions refresh + boat HUD strip | Claude |
| 2026-04-10 | Improve particle and wind overlay visibility | Claude |
| 2026-04-10 | Fix particle disappearance at antimeridian-crossing viewports; use white | Claude |
| 2026-04-10 | Default map to charts; fix synchronized particle flash on pan/zoom | Claude |
| 2026-04-09 | Fix startup crash: rename wind source ID to avoid collision | Claude |
| 2026-04-09 | Fix nullable LatLng? crash in MainActivity camera idle listener | Claude |
| 2026-04-09 | Fix nullable LatLng? crash in ParticleWindView | Claude |
| 2026-04-09 | fix(build): replace LatLngBounds properties with VisibleRegion corners | Claude |
| 2026-04-09 | docs(agent): lock in main as canonical default branch | Claude |
| 2026-04-09 | merge: reconcile master particle-wind work with origin/main redesign | Claude |
| 2026-04-09 | fix(ci): trigger workflow on master branch | Claude |
| 2026-04-09 | fix(ci): trigger workflow on master, not main | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 2 particle sim... | Claude |
| 2026-04-08 | feat(wind): Level 2 — canvas particle simulation (uniform field) | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 1 wind grid | Claude |
| 2026-04-08 | feat(wind): Level 1 — 4×5 viewport grid of wind arrows | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 0 wind arrow | Claude |
| 2026-04-08 | feat(wind): Level 0 — single wind arrow at GPS position | Claude |
| 2026-04-07 | fix(track): fix silent GPX save failure + add stop friction + quit button | Peter Stone |
| 2026-04-06 | feat(nav): replace Map+Instruments with Map+Layers in bottom nav | Peter Stone |
| 2026-04-06 | feat(map): layer manager — satellite/charts/hybrid + wind toggle, long-pres... | Peter Stone |
| 2026-04-06 | feat(map): switch wind layer to OpenWeatherMap wind_new tiles | Peter Stone |
| 2026-04-06 | feat(map): add Windy Map Forecast API key to wind tile URL | Peter Stone |
| 2026-04-06 | feat(tracks): show summary sheet on track stop; 2-min minimum | Peter Stone |
| 2026-04-06 | feat(tracks): persist tracks as GPX in Documents/Nav/ — survives uninstall | Peter Stone |
| 2026-04-06 | feat(ui): wave height scales view, period drives speed, whitecaps gated on wind | Peter Stone |
| 2026-04-06 | feat(ui): dark theme — match instrument sheet to WaveView sky palette | Peter Stone |