Skip to main content

Trails Expansion, Logbook Tabs & Map Explorer Upgrades (v1.2.0 release)

Β· 2 min read

πŸ₯Ύ Trails​

This update brings a major trails feature expansion.

  • Trails in Logbook β€” Trails now appear directly in the activity table.
  • Trails in Map Explorer β€” Browse, sort, and interact with trails from the map sidebar.
  • Redesigned Trail Details Panel β€” Enhanced elevation profile, base map layer controls.
  • Trail creation flow β€” Redesigned creation modal with removal options.
  • GPX Export β€” Export any trail as a GPX file.
  • Trail β†’ Activity navigation β€” Open a trail's activities in the Logbook.
  • Speed column β€” Speed information added for trails in the Logbook.

πŸ—‚οΈ Logbook β€” Tabbed Views​

The former Activities page is now called Logbook, bringing a tabbed view system that organizes your data into dedicated panels.

  • Activities tab β€” Browse and filter your synced Strava activities.
  • Trails tab β€” View and manage trails extracted from your activities.
  • Clear all active filters with a single button.
  • Redesigned table layout and UI styling across all Logbook views.

πŸ—ΊοΈ Map Explorer​

New capabilities for the map:

  • Search β€” Search for locations directly within the map panel.
  • Save Places β€” Save any location on the map from the context menu or the Map Explorer panel.
  • Trails view β€” Browse and interact with trails from the map sidebar, including sorting options.
  • Left panel closing behaviour and empty-state counts improved.

πŸ’Ύ General Polish & Fixes​

  • Activity detail panel UI refinements and fixes.
  • SCSS cleanup β€” extracted common definitions, variables, and mixins.
  • Fixed "fly to" behaviour for saved places across different contexts.
  • Speeded up map fly-to animation for trails and activities.
  • Guarded cluster layer rendering against missing point_count data.
  • Resolved build warnings and failing tests.
  • Multiple UI polishing passes across the entire app.

πŸ”§ Technical​

  • Removed unused storage and tabs extension permissions.
  • Refactored shared SCSS definitions for maintainability.

Fixed​

  • Sort activities by distance, speed, and time.