Changes of version 2.29
Release 2.29 from 23. November '20
- reads elevation and speed from logs written by Garmin Instinct 7.x devices
- always writes the country code for Garmin G1000 devices
- uses distances and time from the routing calculation for the profile view
- adds an optional heart beat rate column for the position table
- supports the latest Windows proxy settings for HTTP requests by using proxy-vole 1.10
- reads GraphHoper graph directories produced by mapsforge, old and new RouteConverter configuration
- reads GraphHoper graph directories with and without -latest suffix
- allows to delete the .osm.pbf file after producing the GraphHopper graph directory
- sorts the routing mode preferences by name
- allows to remove downloads permanently from the list of past downloads
- makes the color of waypoints configurable
- uses a larger map buffer to render complex maps
- keeps the divider locations when the screen size changes
- supports Java 15 and reports updated versions
- reads crippeled ISO 8601 dates with the format 2010-09-18 03:13:32 i.e. with a space instead of a T between date and time and without a timezone
- makes apiUrl and fileUrl for Google Maps in China configurable
- transfers extended sensor data like heading, pressure, temperature and heart beat rate between CSV, Excel, GPX and WGS84 formats
- fixes route drawing errors by introducing harsher synchronisation
- fixes the default descriptions where spaces from the numbering were omitted
- fixes bug when Garmin Fit (.fit) files were not detected when ]imported into a GPX file](https://forum.routeconverter.com/thread-3080.html)
- fixes bug where the length display showed routing times in millis as seconds
- fixes IndexOutOfBoundsException when the last row is selected
- fixes ArrayIndexOutOfBoundsException when adding positions to a track