SportsTracker 7.0.0 has finally been released! The major changes are:
The version control system (VCS) of the SportsTracker project has been migrated from Mercurial to Git and the project repository has been moved from this SourceForge project site to GitHub. The URL of the new GitHub project is:
The main reasons for the migration are quite simple:
Version 6.0.0 has been released. SportsTracker is now based on Java 8 (must be installed first) and uses all the new features (e.g. Lambdas and the new Date and Time API). The included libraries have been updated to their recent versions, EasyMock for unit tests has been replaced by Mockito. Some translations (french, german) were updated too. All details are listed in the changelog.
The Java WebStart support has been removed completely (see previous news entries).
The SportsTracker website has been updated to match the look & feel of the other project websites at saring.de. It's now based on HTML 5 and Bootstrap instead of XHTML 1.0
The Java WebStart installation option has been removed from this website, the reason is described in the previous news entry. The WebStart files are still available for existing WebStart users, but there will be no updates provided anymore.
Please use the other installation options described in the Download section instead.
If you are using SportsTracker with Java Webstart and you are running the latest Java 7 Update 40 (7u40) then you will notice security warnings on each start of SportsTracker. The reason is quite simple: there is no official signed certificate for the SportsTracker project, this is quite expensive and this project is not commercial. That's why SportsTracker uses an unsigned certificate created by myself. Oracle has changed Java WebStart in the latest update, the user must always accept the risk when starting applications with unsigned certificates.
So you should prefer the binary archives for installing SportsTracker instead of using Java WebStart. Probably there will be no Java WebStart support in future SportsTracker releases anymore.
Version 5.7.0 has been released. 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.
SportsTracker 5.7.0 will add support for parsing and displaying the Timex Ironman Run Trainer PWX exercise files.
If you can't wait for the final release, get the current development version from the Mercurial repository.
Version 5.6.0 has been released, which brings some nice new features. 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, it's size is only 9 instead of 67 MByte before. It requires the installation of Java 7 Update 6 or later.
Other changes are Calendar and Diagram improvements, bugfixes, refactorings, updated libraries and translation updates. As always, all details can be found in the changelog.
If you have problems with updating an existing SportsTracker installation via Java WebStart, then you need to manually uninstall SportsTracker first and install it again by pressing the WebStart button on the SportsTracker homepage.
The reason is a new certificate for signing the application, the old one expires in 2013. Thanks to the users for reporting this problem.
This release improves the 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. Other improvements are the new high resolution application icon, exercise files check after startup, project and build system updates and bugfixes for Timex PWX users. See the CHANGES.txt for futher details.
Since SportsTracker 5.4.0 depends on Java 7, which is not available yet for OS X, it's not very easy to install it. So I've written some instructions in the forum available here: https://sourceforge.net/projects/sportstracker/forums/forum/451565/topic/5139661
The biggest change is the switch to Java 7 and the usage of the new language features. All calendar entries can now be copied to the current date, so entering new entries is done much faster. The context menu for the entries is now available in all views. Alex Wulms has greatly improved the GPX exercise parser, it also supports Garmin Oregon and HOLUX FunTrek devices now.
As always, this release also includes other minor changes, bugfixes, refactorings and translation updates. All details are listed in the
There were a lot of Spam posts sent by anonymous users in the SportsTracker in the last weeks. Sorry for the inconveniences to all subscribers of the forum, unfortunately these stupid posts are not blocked automatically by the SourceForge platform.
So I've disabled today the possibility for anonymous posts everywhere in the project (forum, bug tracker, feature requests, patches, ...).
This means that everybody who want's to contribute something needs to login first. And this is great, so we can always see where the input comes from.... read more
SportsTracker has switched to Java 7, which has been released a few days ago. Now it uses all the new language features of Project Coin. The changes have also fixed some minor unknown bugs.
The new version 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.
The biggest changes are the support for the widely used GPX file format and the support for Timex Ironman Global Trainer exercises. As usual, this release also contains some bugfixes, refactorings and translation updates.
SportsTracker has been successfully tested on Java SE 7 (Developer preview release). It compiles and runs without any problems.
The SportsTracker project has joined to http://sportgeek.org. This website collects high quality free software sport projects and provides the latest news at one single place.
Major changes in SportsTracker development:
Today I've completed the transition from Subversion to Mercurial for source code management. The Mercurial repository starts lean with the latest SVN trunk (version 4.2.1) without the history. SVN will stay online for accessing the history only.
The project was splittet into 3 modules (SportsTracker, ExerciseViewer, Util), circular dependencies are not possible anymore. The Ant build script was replaced by a Maven multi project. More details can be found in README.txt and CHANGES.txt (in the Mercurial repository).
The first version of the Java based SportsTracker has been released today.
The most easy way for installation is the use of the Java WebStart launcher at the SportsTracker website.
I've just checked in the new Java based version of SportsTracker and removed the old Mono/C# based version from the SVN trunk repository.
You can find additional information about this change in the SportsTracker forum.
The SportsTracker website (www.saring.de) will move to a new hosting provider, so it can be temporarily unavailable in the next days until the move is done.
The PolarViewer application has been completely integrated into SportsTracker, it's not a separate application anymore.
The reason was that the usage of these applications is very related, most users need to install both of these tools. So the installation and the usage is now much more comfortable.
Another problem was that Windows users were not able to start PolarViewer from SportsTracker, this works perfectly now.
The new SportsTracker 2.0.0 will be released soon.
The CVS repositories for SportsTracker and PolarViewer has been completely migrated to Subversion repositories.
See the Subversion page of this project for further informations how to get the latest developer version (or previous tagged versions) of the projects or how to browse the repository using the web interface.
The CVS access is no longer available.