github tess1o/geopulse v1.22.0
Release v1.22.0

9 hours ago

GeoPulse 1.22.0

New Features

  • Trip Planner introduced: Added full trip planning workflow with a new Trip Plans page and per-trip Trip
    Planner workspace
    (/app/trips, /app/trips/:tripId), including planned stops, status-based views (upcoming/active/completed), map planning actions, plan-vs-actual tracking, photos from Immich, and more.
image image
  • Timeline Label (renamed from Period Tags) + Trip Plan linking: Trip Plans can be created from Timeline Labels and kept synchronized (name/date/color), with link/unlink and delete-mode options.
  • AI support for friends data: AI can now resolve friend targets (with permission checks), access friend timeline
    context, list accessible friends, and fetch a friend's live location. See #390
  • OwnTracks telemetry support: GeoPulse now ingests telemetry (ext) from OwnTracks/GPSLogger and supports
    source-type telemetry mapping configuration. See #384
  • Telemetry visibility across product: Telemetry is now available in GPS data views, timeline/current-location
    popups, shared location popups, and CSV exports. See #384

Timeline page:
image

Mapping:
image

GPS Data rows:
image

Improvements

  • Trip cards are clearer: Trip cards now show the destination of the transition when the next stay is known (both
    personal and friends timelines). See #391
  • Highlighted trip map experience upgraded: Hovering a highlighted trip route now shows the exact or estimated
    time
    at each path point/segment. See #388
image image
  • Terminology update: "Period Tags" flow was modernized into Timeline Labels in navigation and routes (with
    redirect compatibility).
  • CI reliability: Integration test workflow in CI was fixed to improve release pipeline stability.

Bug fixes

  • AI Chat scrolling fixed: Chat now reliably stays at the newest messages, including after load, re-render, and
    delayed layout events. See #390
  • Friends Timeline rendering fixed: Corrected incorrect timeline/trip path display by using reconstructed path
    segments and improved trip highlight handling on the map. See #391

Don't miss a new geopulse release

NewReleases is sending notifications on new releases.