github tess1o/geopulse v2.2.0
Release v2.2.0 - big changes to Timeline Edit, overall timeline performance and German language

latest release: v2.2.1
6 hours ago

This release gives you more control over your timeline, improves performance and memory use, and adds German language support.

Edit your timeline with confidence

  • Correct visit locations, add labels for individual visits, adjust times, and change transport types.
  • Split visits, add missed stops, merge compatible visits or trips, and remove incorrect events.
  • Review structural changes before saving.
  • See before-and-after details in change history, with undo and redo.
  • Manual corrections are reapplied after timeline regeneration and included in GeoPulse exports and imports.
image

How you can modify a stay.

image

How you can modify a trip.

Fill in missing activity

The new Add missing activity flow is available on Timeline & Map and in Trip Workspace - see #646

  • Fill missing time with one or more visits or trips.
  • Choose places on the map and enter times directly, or use recorded GPS timestamps.
  • Add a trip’s start, destination, and optional route points. Manual routes appear as dashed lines with estimated distances.
  • Review your changes before saving. Your recorded GPS data stays unchanged.
image

Performance

  • Full timeline regeneration is substantially faster: a 2.5× speedup was measured in the maintainer’s setup with 400,000 GPS points.
  • Lower memory use during timeline generation, making large location histories more efficient to process.
  • The Timeline page loads faster, with additional improvements to map paths, map matching, and statistics.

More ways to make GeoPulse yours

  • German language support, alongside English and Ukrainian - see #638. Thank you @dertika
image
  • Choose the correct place when reconciling a single location in Geocoding Management. Compare provider results, address details, and distance from your recorded coordinates before saving - see #645

  • Show Unknown Activity setting under Profile → Timeline Display. Turn it off to hide gap cards and dates without recorded visits or trips - see #647

image

Fixes

  • Walking trips are less likely to be mistaken for running when GPS position jumps inflate the calculated distance - See #649
  • Memos automatically detects the supported API path for better compatibility across versions - See #650
  • Fixed Admin settings backup restore when the application log level is inherited from deployment settings - See #644

Don't miss a new geopulse release

NewReleases is sending notifications on new releases.