January 14th, 2013
· The major changes are support for reading and displaying Garmin Forerunner 910XT and Timex Ironman Run Trainer exercise files.
· The error handling of the exercise parser has been improved, and the Spanish and German translations were updated.
August 30th, 2012
· The Overview diagram can now display statistics per sport subtype and per equipment usage.
· The map viewer component shows tooltips with detailed informations for all recorded track points of your exercises.
· Mac OS X users can now also use Java WebStart for installation.
· An OS X app bundle is available too, and it is now 9 MB instead of 67 MB.
· It requires Java 7 Update 6 or later.
· Other changes are Calendar and Diagram improvements, bugfixes, refactorings, updated libraries, and translation updates.
July 25th, 2012
· This version improves Mac OS X support.
· The installation on OS X (10.7 required) is now very simple.
· Just download the archive of the app bundle and move it to your applications folder.
· Other improvements are the new high resolution application icon, an exercise files check after startup, project and build system updates, and bugfixes for Timex PWX users.
July 31st, 2011
· It includes minor usability improvements and an important bugfix for users of GPX execise files.
· The libraries have been updated and the build process has been improved.
· SportsTracker now also runs with the recently released Java 7.
February 28th, 2011SportsTracker changes:
· added IntelliJ IDEA project files to Mercurial ignore list (IDEA can now also be used for development)
· update to BSAF 1.9 GA (final), which contains many bugfixes, also for the Command+Q-Shutdown problem on MacOS X
· update to JUnit 4.8.2
· update to Guice 3.0 (RC2)
· use of standardized javax.inject annotations (JSR 330) for Dependency Injection (so the DI Container could be easily exchanged)
· Guice API is only used for DI Container setup
· Groovy updated to version 1.7.6
· SportsTracker has been successfully tested on Java SE 7 (Developer preview release), it compiles and runs without any problems
· bugfix in GarminFitParserTest (date comparision fails on other timezones than Europe/Berlin)
· TopoGrafix GPX v1.1 support (SourceForge Feature request #1910611)contains mostly track data only, but also supports optional time and altitude data
· Main panel: display only available data and "n.a." otherwise (instead of 0 when missing)
Timex PWX support (by Robert Schultz ):
· added support for Timex Ironman Global Trainer PWX exercises, including GPS data (displayed in Track panel) and cadence data
· unit test for Timex Ironman Global Trainer PWX files
· updated spanish translation by Luis Llorente Campo
August 30th, 2010
· The ExerciseViewer has now full support for the Garmin FIT exercise file format (e.g. for Garmin Edge 500), the conversion to TCX files is not needed anymore. The Track panel got many improvements, it displays all lap split positions on the map now.
July 12th, 2010
· For developers there was the migration to Maven and Mercurial and the split of the project into 3 separate modules (see below).
· Users will see the most changes in ExerciseViewer. It was renamed from PolarViewer because it supports much more devices now. A new Track panel was added for displaying the exercise track (if available) in an interactive map.
· Garmin TCX files are now supported completely (incl. track data). Robert Schultz has added support for Timex PWX exercise files and Philippe Marzouk has added support for PolarPersonalTrainer data.
May 12th, 2010
· The biggest changes are: initial support for Garmin TCX exercise files, superb Mac OS X support (menu bar integration, Mac shortcurs, critical bugfixes), Overview diagram improvements and an external bulk importer utility for importing all HRM files at once.
· Many thanks to Mathias Obst and Jiri Polcar for their contributions!
· Check the full changelog for all changes.
January 10th, 2010
· Minor release which contains bugfixes, translation and library updates. All users of Polar S*** monitors need to update, there was a date bug in the file parser.
October 5th, 2009
· The columns in the Exercise List view are now configurable, and all Spinner controls have mouse wheel support.
· Many internal libraries have been updated (e.g. Guice 2.0).
· The Dutch, French, and German translations have been updated, and some minor bugs were fixed.
March 9th, 2009
· The biggest change is the support for new entry types. Note entries can be entered for e.g. events or training plans. Weight entries can be used for tracking the body weight history (also in the Overview diagram). The calendar shows entries of all types now, but there are also special list views for each entry type. All entries in the calendar are now selectable, so there are no more problems with multiple entries for one day.
· PolarViewer can now display HRM files of Polar CS600 devices. Remco den Breeje has added support for Polar S510 RAW files (could work for S410 and S520 too), the SonicRead tool can be used for downloading the exercise files.
· Internal refactorings have been done for the entry collection types, the XML storage, the calendar and the diagrams. Unit teats now cover more functionality. Most of the translations (german, french, polish, spanish, basque and czech) have been updated too. The full list of changes and bugfixes can be viewed in the file CHANGES.txt.
December 22nd, 2008
· The biggest improvement is drag & drop support of recorded exercise files to the calendar view - the import of recorded data is done much faster now.
· The calendar now displays exercise tooltips with further informations.
· All diagrams scale correctly and use proper system fonts.
· Full builds (Ant) can also be done without the NetBeans IDE.
· The czech and french translation have been updated.
September 19th, 2008
· A redesigned application structure; dependency injection is done by Guice now.
· So there are far fewer dependencies and all components are testable now.
· This release can finally print both the calendar and list view.
· The user can specify the data directory, so SportsTracker can be installed on USB sticks and used on any available computer with a Java runtime.
· PolarViewer is able to display Polar F11 exercise files, and the F6 parser has been improved too.