Binnacle 0.2.1
A reliability and cleanup patch over 0.2.0.
Fixed
- Points of interest no longer flicker. A slow or rate-limited provider response could blank the markers; a failed fetch now keeps them on screen, and the overlay caches fetched sets by area so panning and zooming reuse a recent fetch.
- Marine warnings (gale, storm, small-craft) stay on the conditions panel through a transient weather-provider hiccup instead of flickering off.
- An active route re-hydrates after a stream reconnect instead of freezing on stale guidance: the v2 course data is re-fetched, since resubscribing cannot redeliver it under subscribe=none.
- Server charts no longer blank on a transient failure at map load.
- Orphaned imported-chart storage is reclaimed at startup (a PMTiles blob left by a failed save or a degraded delete).
- A hidden Points-of-interest layer now does no network or rendering work until shown again.
- Silenced the base-map "styleimagemissing" console warnings.
Internal
- Bounded the note-detail and persistent weather-grid caches, and ran a six-lane whole-codebase cleanup.
See the changelog for the full list.