github tess1o/geopulse v1.29.1
Release v1.29.1

5 hours ago

GeoPulse v1.29.1

This is a focused patch release that hardens reverse-geocoding cache behavior and prevents broad location over-matching caused by oversized provider bounding boxes.

Highlights

  • Added a bounding-box safety guard for reverse geocoding cache entries.
  • Oversized provider bounding boxes are now dropped automatically.
  • Added configurable maximum bbox area:
    • GEOPULSE_GEOCODING_CACHE_MAX_BBOX_AREA_KM2
    • Default: 5000 km²

In some datasets, very large provider bounding boxes could cause unrelated points to be matched to the same cached geocoding location. This patch reduces that risk and improves location grouping reliability.

Configuration

You can tune the safeguard with:

  • GEOPULSE_GEOCODING_CACHE_MAX_BBOX_AREA_KM2=5000 (default)

Set it lower for stricter matching behavior.

You might want to regenerate your timeline (Timeline Preferences -> Regenerate Timeline) if you're affected by this issue.

Don't miss a new geopulse release

NewReleases is sending notifications on new releases.