Release 2.25 from 12.12.2018

  • renames the Offline Edition to OpenSource Edition and the Online Edition to Google Edition
  • supports map overlays for the OpenSource Edition
  • supports HTTPS for map and overlay server, which lets you support OpenTopoMap and OpenFlightMap again
  • requires at least Java 8
  • now requires at least 1 GB RAM in every variant
  • uses a more beautiful marker on the map of the OpenSource Edition
  • reads dates in ISO 8601 format in CSV (.csv) files
  • removes the button for the full screen mode of the Google Edition
  • counts denied requests to the Google APIs and shows errors
  • scales the map for Retina and HiDPI screens
  • supports only Google services for the Google Edition
  • fixes a bunch of bugs when redrawing route, track, waypoints and markers
  • fixes a bug when sorting and filtering the position list
  • fixes a bug when exiting which blocked the OpenSource Edition for a long time and puts off the program exit
  • fixes a NullPointerException when meta data could not be downloaded
  • fixes a ClassCastException when appending files in a different format
  • fixes a bug when sorting the downloads by date
  • preservers the names of position lists in Google 5 (*.kml) files
  • fixes a NullPointerException deep in Swings BasicListUI under Mac OS X
  • fixes a bug which fails to write direction, speed and temperature when converting to GPX 1.1 (.gpx)
  • fixes a bug which made Beeline and not BRouter the default for routing in the OpenSource Edition
  • fixes a bug in the BRouter support by which routing data was not retrieved correctly
  • fixes a bug in the configuration of themes
  • fixes a bunch of bugs in the management of routing data for GraphHopper
  • fixes a bug in the ShapingPoint Extensions of GPX 1.1 (.gpx)) files
  • fixes a bug where the "generated-by" text showed up in the description
  • ignores the saved window size, if width and height are too small to make the window visible