March 2nd, 2026
Release Date: January 25, 2026
Issue: Elevation profile displayed incorrect maximum values (~140m) instead of actual GPX elevation data (~700m for Signal de Botrange)
Root Cause: Chart was reconstructing elevation from gradient percentages, accumulating floating-point errors across thousands of segments
Fix:
Added startElevation and endElevation to segment data during route analysis
Modified elevation profile calculation to use actual GPX elevation values instead of reconstructing from gradients
Impact: Y-axis now displays correct elevation values matching GPX source data
User Action Required: None - existing routes automatically work after update (GPX data is re-parsed on route load)
January 25th, 2026
Release Date: January 25, 2026
Crosshair display: Added vertical and horizontal lines that appear on hover, making it easier to read exact elevation values at any point
Intersection indicator: Blue circle marks the exact hover point on the chart
Material Symbols icons: Replaced emoji icons with Google Material Symbols for consistency with the MapView
Water: format_color_reset (was π§)
Carbs: no_meals (was π)
Both: shopping_basket
Fallback: warning (was β οΈ)
Optimized hover interactions: Fixed performance issues that caused lag on long routes
Throttled mouse events: Reduced unnecessary computations while maintaining smooth feedback
More reliable marker positioning: Improved marker behavior instead of recreating markers on each hover
January 20th, 2026
Release Date: January 20, 2026
Instant confirmation: You now see immediately if your GPX file was uploaded successfully
Earlier error detection: Problems with your file are shown right away, no waiting required
Better error handling: GPX files that aren't properly usable are now detected more reliably
Clearer messages: You'll know sooner why a file isn't working
More consistent distances: POIs are now searched at consistent distances around your route
Category fix: Some POI categories are now found more accurately
Solution for old routes: Existing routes with outdated settings can be re-searched (not in UI yet)
January 17th, 2026
Release Date: January 17, 2026
Robust parsing: GPX files are now processed more reliably, even with non-standard structures
Better file support: Works better with GPX files from various sources and devices
Fixed status display: POI search progress is now shown correctly (previously sometimes showed "partial" when search was actually complete)
Database improvements: Internal database structure improved to better handle POI data across multiple routes
Retry feedback: It's now clearer when failed route segments are being retried
Fewer issues: Fixed false 'partial' status notifications
Major internal refactoring for better code organization and future maintainability
Modularized POI matching and scoring logic
Optimized map marker rendering
Improved caching system
Note: This version includes internal improvements in preparation for new features. You may need to reload your GPX files if you previously experienced import issues.
January 6th, 2026
Improved
Release Date: January 6, 2026
Weight now matters: Your body weight is now factored into arrival time calculations, making predictions more realistic
Fatigue tracking: The system now accounts for fatigue during long rides
Better climb calculations: Arrival time calculations for climbs and descents have been refined for improved accuracy
Consistent timing: Arrival times are now calculated the same way throughout the entire app
Improved map view: Better layout of the map on the main screen
Smoother transitions: More fluid animations when switching between pages
Updated mobile drawer: The planner now works better on mobile devices
Better sidebar: The right sidebar with planning options is now more organized
Enhanced visualization: The elevation profile now shows more clearly where you climb and descend
Better colors: Descents are now better represented with adjusted colors
Vertical buttons: New button layout next to the elevation profile
Improved interface: Adding your own Points of Interest (POIs) is now more user-friendly
Clearer feedback: It's now much clearer when and how you can retry loading failed route segments
Various CSS adjustments for a more consistent appearance
Algorithm optimizations for faster calculations
Note: This version contains important improvements to ETA calculations. You may notice arrival times differ slightly from previous versions - this is because they are now more accurate.