ActivityLog2 Versions Save

Analyze data from swim, bike and run activities

v1.10.2

3 years ago

Bugfix release, fixing the following bugs:

  • Fix importing FIT files which contains 64bit data fields, see also #50

  • Fix importing FIT files produced by the Coros2 watch

$ sha1sum.exe ActivityLog2Setup-1.10.2.651.exe
e3a194ae5a7a4377dbb889072e0b89a4d9f33a8c *ActivityLog2Setup-1.10.2.651.exe

v1.10.1

3 years ago

Bugfix release, fixing the following bugs:

  • Fix workout import for workouts containing "open" steps (until lap button press), see also #49
  • Fix sorting by battery voltage in the equipment view, see also AB#25
  • Speed-up rendering of charts which are colored by zone, see also AB#24
$ sha1sum ActivityLog2Setup-1.10.1.621.exe
b70918eff41c91bbfc5cd2d1b9fda9e882fdd20f *ActivityLog2Setup-1.10.1.621.exe

v1.10.0

3 years ago

New release containing assorted new features and bug fixes, the most important of them are:

  • New look for the time/distance charts for the session inspector. Plots are now shown in multiple columns and dual series plots are available (for example Power + W'Bal or Elevation + Grade).
  • Add support for the 3 parameter Critical Power model, both in estimating it in the MMAX Trends Chart and when setting up athlete CP values for display in the session inspector (the Athlete / Edit Critical Power... menu)
  • Elevation correction fixes: when averaging elevation, only different passes over the area are considered, avoiding averaging against nearby points from the same run. This results in better corrected elevation values.
  • Avoid spikes in grade (slope) series: fixed a bug which caused unrealistic spikes in the grade series
  • Fixed a bug in the FTHR Estimation dialog where the HR zones were showed instead of the pace or power ones.
  • Improve readability of "hover labels" which displayed in plots: more information is added to the labels and they are less transparent.
$ sha1sum.exe ActivityLog2Setup-1.10.0.547.exe
f3d800ae33cea18917ebee3c2224394f50e8b812 *ActivityLog2Setup-1.10.0.547.exe

v1.9.0

4 years ago

New release containing assorted new features and bug fixes, the most important of them are:

  • ActivityLog2 will display the local time where the activity took place. Timezones are detected from GPS coordinates and can be set manually for other activities. See #11 and the blog post about this feature.

  • A new "Functional Threshold Analysis Dashboard" for determining sport zones. For more details, see this blog post

  • New "Injury Risk" Trend Chart, based on this blog post

  • Scatter plots in trend charts now support dual series such as Torque Effectiveness and Pedal Smoothness. These are power-related series, recorded for the left and right pedal separately. When such a series is selected, two plots will be displayed side-by-side, one for the left pedal, one for the right pedal. See also #3.

  • Fix a bug which caused incorrect segment to be highlighted when selecting laps in the Graphs View. See also AB#3.

  • Map view will be correctly zoomed when the first activity is opened. See also AB#7.

  • Fix an error being displayed when trying to fetch weather data when the weather data download was disabled in the "Preferences" dialog. See also AB#18.

$ sha1sum ActivityLog2Setup-1.9.0.430.exe
e915adad61806b4de1d6612db5f292134f2bbb71 *ActivityLog2Setup-1.9.0.430.exe

v1.8.2

4 years ago

This is a bug fix release containing the following fixes:

  • Correctly assign XDATA series to applications when activities are recorded using more than one Connect IQ application.

  • Fix exception when trying to sort a view using a column which contained empty cells.

$ sha1sum ActivityLog2Setup-1.8.2.338.exe
0840af34b28f20d54cf26a6a21da981b58d73a9e *ActivityLog2Setup-1.8.2.338.exe

v1.8.1

4 years ago

This release updates the Windows installer to allow installing the application for the current user only. This will avoid the intimidating Windows UAC prompt which warns the user that the application is trying to modify the computer.

NOTE If a previous version if ActivityLog2 was already installed, it is recommended to un-install it first before installing this version.

$ sha1sum ActivityLog2Setup-1.8.1.219.exe 
631516026635e76769278a316dcefb680bc7fc5a *ActivityLog2Setup-1.8.1.219.exe

v1.8.0

4 years ago
  • add support for enhanced altitude and speed records in FIT files -- newer Garmin devices create FIT files with altitude and speed stored in these types of records.

  • add support for reading compressed FIT files which some devices produce.

  • the application now contains a large database of device names and there's a greater chance that the device will be correctly named when it is seen the first time. Existing devices will not be renamed, but the user can rename these to anything they wish.

  • A new HeatMap Trends chart, this fixes issue #7.

  • A new layout for the Model Parameters inspector page, ranges for sport zones are more clearly identified

  • (Bug Fix) display a "No Data to Plot" message when attempting to display a plot for a data series which does not exist in the activity.

  • More accurate detection of hill climb and descent sections in an activity.

Build Improvements

Continuous Integration Build improvements -- this is more of a "behind the scenes" change, but has the following user visible changes:

  • A windows installer is now built for every changes pushed to the master branch. This is not however published as a release.

  • The version number produced by an Azure DevOps build now contains the build number as the fourth value (e.g. 1.8.0.200). The build number should always change even if the same version is built a second time.

  • The windows installer is now signed with GnuPG. This is an experimental feature, but if you wish to verify the signature see this wiki page. Note that Windows will still warn when attempting to install the application, as I don't want to spend money purchasing a signing certificate for a hobby project, sorry.

  • On windows, the application executable now contains a proper name and the version number of the application. This makes it easier to identify the application in process explorer.

$ sha1sum.exe ActivityLog2Setup-1.8.0.175.exe
6623897a376378c5c01de4db531b5e708ab6ec9f *ActivityLog2Setup-1.8.0.175.exe

v1.7.1

5 years ago

This is a bug fix release, fixing the following bugs:

  • Fix bug which prevented editing effort based on Heart Rate zones, see issue #45
  • Fix bug which prevented entering athlete metrics (body weight, etc) on an empty database, see issue #44
  • Fix bug which prevented entering manual weather information for an activity.
  • Fix bug which caused Time-In-Zone data to be duplicated when the sport zones for an activity changed.
sha1sum.exe ActivityLog2Setup-1.7.1.exe 
5dd792dac8cf870e0b3184362f61079b222dee39 *ActivityLog2Setup-1.7.1.exe

v1.7.0

5 years ago
  • Weather data is now fetched from DarkSky.net, as the previous provider, Wunderground is retiring their service. See issue #33.
  • Fix bug which prevented import of activities containing Garmin Run Power data field, see issue #42. Also fixed import for some other activities that contain Garmin IQ data.
  • Add support for named sport zones. Each sport zone now can have a name defined, and this name is used in all places where sport zones are used (e.g. as values for histogram plots and as hover tags for plots)
  • Fix bug which displayed mouse hover information over plot legends, causing incorrect image re-draw.
$ sha1sum.exe ActivityLog2Setup-1.7.0.exe 
b72380f9d3aef0ecdaaf7347ce6859c9d45c77b4 *ActivityLog2Setup-1.7.0.exe

v1.6.1

5 years ago

This release introduces support for XDATA, which is data recorded by third party applications and sensors, such as running power. For more details on the implementation see docs/xdata.md.

The code base was also reorganized, and many tests and improvements were added to the code, these should have no user visible changes. In addition to this, the following minor fixes were added:

  • The activity view panel will display a log message when the current filter does not select any activities.
  • Better handling of gaps in GPS recording
  • Add support for trend-lines for bodyweight chart
  • New trends chart: Aerobic Efficiency
  • Fix issue #25: the histogram plot will not forget its settings
$ sha1sum ActivityLog2Setup-1.6.1.exe 
db1c11a08a850d68399d85c1fe3ac03318e72f7e *ActivityLog2Setup-1.6.1.exe