LoadMyTracks Changelog

What's new in LoadMyTracks 1.4.7 Build 099

Jul 24, 2012
  • Add support for US Globalsat GH625XT
  • Add support for Canon GPS devices in NMEA plug-in
  • Add support for Garmin devices that use the UserDataSync mode
  • Fixed serial port use on 10.7.3+ in the sandbox
  • Fixed SendData crash when waypoints headed to Garmin devices are too large (comment and identity text)
  • Fixed a crash that occurred using File Translation if the file didn't comply with expected formats.
  • Fixed a bug in the Non-appstore version that caused the Help not to work.
  • Updated icons
  • Updated growl to latest (1.3) libraries
  • Updated to latest Sparkle and crash reporter

New in LoadMyTracks 1.4.7 Beta 3 Build 098 (Jun 18, 2012)

  • Add support for Canon GPS devices in NMEA plug-in
  • Fixed serial port use on 10.7.3+ in the sandbox
  • Fix SendData crash when waypoints headed to Garmin devices are too large (comment and identity text)
  • Fixed a crash that occurred using File Translation if the file didn't comply with expected formats.
  • U Updated icons

New in LoadMyTracks 1.4.7 Beta 2 Build 097 (Jun 11, 2012)

  • Fix multi-track download
  • Add support for US Globalsat GH625XT
  • Lap retrieval now working with GH625

New in LoadMyTracks 1.4.7 Beta 1 Build 096 (Jun 11, 2012)

  • Add support for US Globalsat GH625XT
  • Lap retrieval now working with GH625

New in LoadMyTracks 1.4.6 Build 095 (Jun 11, 2012)

  • Updated growl to latest (1.3) libraries
  • Fixed a bug in the Non-appstore version that caused the Help not to work.
  • Add support for Garmin devices that use the UserDataSync mode

New in LoadMyTracks 1.4.5 Build 093 (Sep 5, 2011)

  • Updated AppStore entitlements to allow access to files necessary for Garmin Storage, Sony, and other storage-based devices

New in LoadMyTracks 1.4.5 Build 092 (Sep 5, 2011)

  • Add support for KeyMaze 700 to USGlobalSat driver
  • Remove PPC from Growl

New in LoadMyTracks 1.4.4 Build 091 (Jul 29, 2011)

  • Warning message now given under 10.5 when the software is run, instead of just quitting
  • Fix bug which could result in problems sending in 088/089
  • Update UI to remove app popup from open (for Lion sandbox issue)
  • Add lion entitlements for sandboxing
  • Remove the option to specify the application to launch (gets around app services issue in Sandboxing under Lion)
  • Fix bug added in 088 which would cause the LoadMyTracks to crash after submitting information to the telemetry server
  • Update project to do testing in LMT binary so that we don't miscreate the temp files
  • Fixes for Lion XML parsing changes which affect GPX, LOC, and TCX import for translation and sending
  • Fixed bug which would result in the wrong waypoint type being sent for routes in extremely rare circumstances (possibly lab only)
  • Clean up a couple of memory leaks
  • Update to latest growl

New in LoadMyTracks 1.4.1 Build 087 (Jan 31, 2011)

  • Add direct access to the debug level setting from the preferences
  • Added CodeSign signatures
  • Expanded NIB and informational panel in UI
  • Fix crashing bug when encountering corrupt .ov2 files on TomTom
  • Update French/German localization
  • Update help to latest Apple specifications
  • Fixed significant memory leak when displaying raster data

New in LoadMyTracks 1.4 Beta 9 Build 085 (Nov 6, 2010)

  • Enable Add only when it makes sense to do so for the Live Map (reasonable URL or something selected that doesn't require one)
  • Fix for handling GlobalSatGPS when no data is received
  • Fix potential overrun in TomTom when CurrentMap contains particularly long or bogus data
  • Fix problem which resends crash reports on the launch after a successful statistics send.
  • Fixed bug in Magellan download when waypoints had no decodable name
  • Fixed rare bug when exporting to KML
  • Silently skip unreadable OV2 files to get to the ones we can read

New in LoadMyTracks 1.4 Beta 8 Build 084 (Mar 22, 2010)

  • Fix 64-bit errors in Timex code
  • Fix crash in Magellan plug-in when reading headers from files that can't be read
  • Fix encoding errors in strings that exactly matched certain length limitsFix minor bug in interpreting 1.1 gpx
  • Fix condition where hitting Cancel in the upload or download process for a Garmin receiver might cause an abort due to CFRunLoop being stopped when it isn't set
  • Fix track name padding error which could cause memory overwrite and crash when uploading to some Garmin devices
  • Preliminary fixes to TCX import—importing TCX files that contain courses should allow the tracks to be correctly read and uploaded, instead of giving an error message about Laps being located outside of an Activity.
  • Fix for Google Earth no longer ignoring the Creator field in KML headers
  • Add support for GH625
  • Fix bug in NMEA/Sony code that could cause a crash under certain error conditions
  • Fix for crasher in KML export with certain older Garmin devices that send 301's without open track info
  • Add telemetry support
  • Clean up automated tests
  • Fix bug in GH6165 Time handling
  • Fix bug releasing nonexistent list from list of applications
  • Move to 10.5 only, fix more warnings.
  • Switch to XIB files
  • Change sparkle to use more modern calls for strings
  • NMEA Fixes
  • Sparkle 1.5 update
  • Update to latest Growl
  • Fix 64-bit errors in Timex code
  • Fix crash in Magellan plug-in when reading headers from files that can't be read
  • Fix encoding errors in strings that exactly matched certain length limits

New in LoadMyTracks 1.4 Beta 7 Build 083 (Jan 26, 2010)

  • Fix minor bug in interpreting 1.1 gpx
  • Fix condition where hitting Cancel in the upload or download process for a Garmin receiver might cause an abort due to CFRunLoop being stopped when it isn't set
  • Fix track name padding error which could cause memory overwrite and crash when uploading to some Garmin devices
  • Preliminary fixes to TCX import—importing TCX files that contain courses should allow the tracks to be correctly read and uploaded, instead of giving an error message about Laps being located outside of an Activity.
  • Fix for Google Earth no longer ignoring the Creator field in KML headers
  • Add support for GH625
  • Fix bug in NMEA/Sony code that could cause a crash under certain error conditions
  • Fix for crasher in KML export with certain older Garmin devices that send 301's without open track info
  • Add telemetry support
  • Clean up automated tests
  • Fix bug in GH6165 Time handling
  • Fix bug releasing nonexistent list from list of applications
  • Move to 10.5 only, fix more warnings.
  • Switch to XIB files
  • Change sparkle to use more modern calls for strings
  • NMEA Fixes
  • Sparkle 1.5 update
  • Update to latest Growl
  • Fix minor bug in interpreting 1.1 gpx
  • Fix condition where hitting Cancel in the upload or download process for a Garmin receiver might cause an abort due to CFRunLoop being stopped when it isn't set
  • Fix track name padding error which could cause memory overwrite and crash when uploading to some Garmin devices

New in LoadMyTracks 1.4 Beta 6 Build 082 (Jan 8, 2010)

  • Preliminary fixes to TCX import—importing TCX files that contain courses should allow the tracks to be correctly read and uploaded, instead of giving an error message about Laps being located outside of an Activity.
  • Fix for Google Earth no longer ignoring the Creator field in KML headers
  • Add support for GH625
  • Fix bug in NMEA/Sony code that could cause a crash under certain error conditions
  • Fix for crasher in KML export with certain older Garmin devices that send 301's without open track info
  • Add telemetry support
  • Clean up automated tests
  • Fix bug in GH6165 Time handling
  • Fix bug releasing nonexistent list from list of applications
  • Move to 10.5 only, fix more warnings.
  • Switch to XIB files
  • Change sparkle to use more modern calls for strings
  • NMEA Fixes
  • Sparkle 1.5 update
  • Update to latest Growl
  • Preliminary fixes to TCX import

New in LoadMyTracks 1.4 Beta 4 Build 081 (Jan 7, 2010)

  • Fix handling of GH615/625 data when used on 64-bit machines (and altitude near 0)

New in LoadMyTracks 1.4 Beta 3 Build 080 (Jan 6, 2010)

  • This fixes a bug seen when prompted for output filenames under some circumstances.
  • 10.5 or higher is required for 1.4 and beyond. The resources required to test this software with all forms and under all OS is substantial, and something we can't really do at this point. Versions prior to 1.4 will remain available for those running 10.4.
  • Added support for the US GlobalSat GH-625 series of monitors. If you have a GH-625 or an older GH-615, please test with this version and report any bugs. We don't have these devices in-house, so we need your assistance.
  • The primary purpose is to add self-reporting of crashes, to support 10.6 better through 64-bit support, and to fix some bugs which have been recently reported.
  • Basic tests have been performed and we believe things to be working. However, as with all widespread changes, things like the addition of 64-bit support may cause problems with some devices. We need your help in testing to make sure everything is working.
  • Specific changes and fixes:
  • Fix for Google Earth no longer ignoring the Creator field in KML headers
  • Add support for GH625
  • Fix bug in NMEA/Sony code that could cause a crash under certain error conditions
  • Fix for crasher in KML export with certain older Garmin devices that send 301's without open track info
  • Add telemetry support
  • Clean up automated tests
  • Fix bug in GH6165 Time handling
  • Fix bug releasing nonexistent list from list of applications
  • Move to 10.5 only, fix more warnings.
  • Switch to XIB files
  • Change sparkle to use more modern calls for strings
  • NMEA Fixes
  • Sparkle 1.5 update
  • Update to latest Growl
  • Changes since 076:
  • Fix for Google Earth no longer ignoring the Creator field in KML headers
  • Add support for GH625
  • Fix bug in NMEA/Sony code that could cause a crash under certain error conditions
  • Fix for crasher in KML export with certain older Garmin devices that send 301's without open track info

New in LoadMyTracks 1.4 Beta 2 Build 076 (Dec 12, 2009)

  • Fixes a bug seen when prompted for output filenames under some circumstances.
  • Add telemetry support.
  • Clean up automated tests.
  • Fix bug in GH6165 Time handling.
  • Fix bug releasing nonexistent list from list of applications.
  • Move to 10.5 only, fix more warnings.
  • Switch to XIB files.
  • Change sparkle to use more modern calls for strings.
  • NMEA Fixes.
  • Sparkle 1.5 update.
  • Update to latest Growl.

New in LoadMyTracks 1.3.1 Build 073 (May 29, 2008)

  • Support for the GlobalSat GH-615
  • Support for importing data from Garmin TCX (Training Center) files
  • Support for the Garmin Edge 605/705 (and similar fitness devices)
  • Additional French localization by Patrick Blancheton
  • Additional German localization by Hans Meyer
  • Fixed a bug with Garmin Storage-mode devices which caused incorrect name display
  • Localization files brought up to date for new plugins
  • Support for erasing partial memory to support devices such as the GH-615 that support partial erase

New in LoadMyTracks 1.3 (067) (Apr 29, 2008)

  • Support for the GlobalSat DG-100 (and possibly other GlobalSat devices)
  • Additional French localization by Patrick Blancheton
  • Add Erase... button for devices that don't have an erase UI (such as the DG-100 and the Timex Datalogger)
  • Erase for DG-100 and Timex Data Logger
  • Always show serial port names for serial port devices. This makes it more obvious when LoadMyTracks is about to talk to your cell phone instead of your GPS.

New in LoadMyTracks 1.2.1 (061) (Apr 17, 2008)

  • The ability to send multiple files in one transaction was added. For devices that delete all tracks/waypoints/routes when loading new ones (such as some Garmin USB devices), this allows for easier reloading of multiple items.
  • Added the ability to change the currently selected GPS device through AppleScript
  • Problem with sending files or translating files resulting in an infinite spinning progress bar was resolved.
  • Problem with KML files that were written incorrectly when a URL name contained characters that need to be escaped in XML has been fixed
  • Fixed Growl framework so that it has symbolic links where they belong

New in LoadMyTracks 1.2 (058) (Apr 12, 2008)

  • Added support for Magellan serial-mode devices
  • Added a new option to the script commands to allow the calling program to wait until the script is complete instead of returning immediately.
  • Added new debugging mode which should help in diagnosing future communications problems
  • On devices, such as the Timex Data Recorder, which can give non-GPS time, we now base the GMT offset on the time zone the program is operating in.