github tess1o/geopulse v1.18.2
Release v1.18.2

11 hours ago

GeoPulse 1.18.2

New features

  • Trip/period tags now appear in the Place Visits table as a new Trip column (shown only when matching tags exist).
  • Trip/period tags now appear in the Location Analytics map side panel (for places with a tagged last visit).

Improved

  1. Date range preset dropdown was upgraded with a richer UI for period tags:

    • Period tags are grouped separately from regular presets.
    • Period tag presets are color-coded.
    • Labels are clearer (trip name + date range).
    • Dropdown sizing is improved for smaller screens.
  2. Coverage Explorer visuals were tuned:

    • Coverage overlay color is darker for better contrast.
    • Zoom-to-grid transitions were adjusted for smoother behavior while zooming.
  3. Digest heatmap visuals were improved:

    • Trip heatmap rendering is more readable across zoom levels.
    • Trip heatmap point size/blur now adapts to zoom.
    • Trip intensity/opacity tuning improves visibility and balance.
    • Default heatmap mode now starts on Trips.

Fixed

  • Fixed heatmap layer instability during animated zooms / view resets (Leaflet heat layer guard added to prevent intermittent rendering errors).

  • Fixed heatmap zoom handling cleanup to avoid stale zoom listeners when the component is re-mounted.

  • Fixed trips heatmap zoom behavior so it can render correctly at deeper zoom levels.

  • Countries / Cities with slashes are not correctly opened in UI.

  • Gap stay inference now handles more real-world cases

    • Stay -> gap -> same place (existing behavior, unchanged)
    • short local movement -> gap -> same place is now treated as a continuous stay
    • trip -> arrived/stopped -> gap -> same place -> trip can now become:
      • finalized trip
      • continuous stay across the gap
      • next trip

Don't miss a new geopulse release

NewReleases is sending notifications on new releases.