v1.51 11/10/07
- Bugfix: Trail files (.trl) were getting saved as KML format.

v1.5 28/09/07
- Added "Use GPS Position" button onto coordinate entry dialog. Makes map calibration and point update based on your current position easier to perform.
- Map points can now be exported as Placemarks in a Google Earth/Maps KML file.
- Map trails can bow be saved as Paths in a Google Earth/Maps KML file.
- Default folder for loading map images is now "GPSMap Maps" (avoids very long listing times).
- COM port number now freely editable to allow for using "virtual" COM ports, for example via GPSGate.
- Minor bugfixes.

v1.4 11/03/07
- Finally finished code allowing entry of coordinates in WGS84 lat/long format.
- Added display of GPS altitude when available (from GGA sentence).
- GPS trails can now be saved and reloaded at any time.
- New GPS->Track menu option to control whether the trail is updated or not. Allows you to follow a previous trail without overwriting it for example.
- GPS trails can now have breaks in them.
- Update to fix issues of options not being saved.
- Various other minor bugfixes.

v1.3 27/07/06
- Added decode of RMC and GSA NMEA sentences to allow the few receivers that don't send GGAs to work.
- Satellite count is now displayed even if no position fix is available.
- Removed some redundant redraws that caused extra trail display flicker.
- Precision display now shows "100%+" when HDOP value indicates an over-determined solution.

v1.2 17/03/06
- Added precision display based on HDOP (Horizontal Dilution of Precision) value from GPS receiver.
- Directional hardware buttons can now be used to pan the map.
- New dynamic WGS84 lat/long readout when entering OSGB grid refs (a future release will allow entry).
- Point reduction algorithm to improve GPS trail drawing performance at low zoom levels.
- Minor maths optimisations in coordinate conversion routines.
- Usable GPS position and trail display without having a map loaded.
- Revised COM port handling code, added Windows Mobile 5.0 SetCommState workaround.
- Completely rejigged NMEA sentence parser for a more robust solution.

v1.1 13/07/05
- Improved performance of GPS data reader task, should now run OK on even the slowest PDAs.
- Better handling of COM port errors.
- Visual feedback when GPS position unavailable or data in error.
- Maximum screen update rate made configurable (maximum actual rate is still governed by the GPS feed).
- Creation of new map points made easier: now names with timestamp and selects default symbol.
- Reduced memory requirements for image loading.
- Better handling of image loading errors. (Note PPC2002 version still has some problems with memory leak after load failure. Workaround: File->Exit and restart.)
- Removed dependency on VOImage library.
- Internal logger support added to allow better diagnosis of bugs and problems.

v1.0 03/04/05
- New button bar allows quick access to common functions including map zoom level, centre on GPS etc.
- Operates as a full PocketPC application, meaning the Ok button no longer exits the program (though File->Exit does) and it will stay running in the background.
- Menus now have working indicators.
- GPS trail display can be toggled on/off.
- Almost all display settings are saved at exit.
- PocketPC 2002 version available.

v0.91 15/11/04
- Memory leak on opening new images resolved. Traced to a problem with the VOImage class destructor, software I didn't write I hasten to add.
- Selectable display of label text added to all map points.