rubiTrack Changelog

What's new in rubiTrack 6.2.5

Mar 22, 2024
  • Fixes a problem when importing data from Garmin devices that may cause laps to be missing.
  • Fixes a problem with creating new events in the calendar when the ∑-feature is activated.
  • Fixes a layout problem in the Sync Manager.
  • Improves athlete log data loading.

New in rubiTrack 6.2.4 (Dec 20, 2023)

  • Adds support for new Garmin Connect devices' updated FIT file format.
  • Now stores equipment item photos in an optimized way.
  • As a result, memory load during operation and the file size of rubiTrack files may be reduced significantly.
  • When opening rubiTrack data files using the new version for the first time, existing photos are optimized automatically. This process may take a couple of minutes.
  • The optimization may cause the rubiTrack file to be much smaller than before, this is normal and not cause for alarm.
  • Brings back the legacy import option "Set known locations" ("Advanced" settings page).
  • Adds a new function to restore removed activity types, accessible through the action menu in the activity types manager.

New in rubiTrack 6.2.3 (Sep 19, 2023)

  • Fixes a problem with zones of some athlete body composition chart curves.
  • Fixes zones kind icons when using dark mode.

New in rubiTrack 6.2.2 (Sep 11, 2023)

  • Adds connected device sync for most Garmin devices via USB-cable (PRO only).
  • Direct Device Sync now works even if the Garmin device does not show up as volume when connected to the Mac.
  • RubiTrack now supports the MTP connection mode, which is what modern Garmin devices use, including those with a music function.
  • This feature is experimental! It can be turned on in the application preferences via "rubiTrack > Preferences >> Advanced > MTP Device".

New in rubiTrack 6.2.1 (Sep 6, 2023)

  • Values for resting heart rate variability from Garmin Connect are now stored in a more compact fashion. Already existing imports are consolidated automatically.
  • Fixes a problem when importing certain body composition values from Garmin Connect.

New in rubiTrack 6.2 (Aug 28, 2023)

  • The Training Summary now supports zones.
  • Use zones to more easily monitor improvements and visualize goals for certain metrics (total milage or workout duration, weight or resting heart rate).
  • All zones come pre-defined with useful default value ranges, they are freely user customizable.
  • The Training Summary zones setup is transferred to rubiTrack for iPhone from the Mac when WiFi-syncing.
  • Adds support for Garmin Connect Health data.
  • When syncing with Garmin Connect, rubiTrack now imports weight, body composition values as well as blood pressure values and heart rate variability values.
  • Much more flexible display of zones in charts.
  • For each individual curve that supports zones, possible options are "Off", "Curve", "Area", "Axis" and "Background"
  • Adds support for Garmin Running Dynamics.
  • Adds new metrics "Ground Contact Time Balance" (Left-Right-Balance in rubiTrack), "Stride Length", "Vertical Ratio" and "Respiration Rate".
  • Adds support for Garmin Cycling Dynamics.
  • Adds new metrics for "Left Power Phase", "Right Power Phase", "Left Platform Center Offset" and "Right Platform Center Offset".
  • Adds average values in the activity details for "Ground Contact Time", "Left/Right Balance", "Stride Length" and "Vertical Oscillation".
  • For existing activities with the corresponding track data, these values are calculated automatically when first opening existing rubiTrack data files.
  • Adds automatic activity track data updating.
  • Adds a new, generalized import mechanism that is able to supplement track data in existing activities. When a newer version of rubiTrack adds support for certain metrics (like for example "Stride Length" or "Respiration Rate" in this release), this feature is able to add such data to activities that have been imported already.
  • Adds the import application preference "Prevent duplicate file import" (via "rubiTrack > Preferences >> Import" from the main menu). Normally, repeated imports of the same file are prevented. When this option is turned off, files can be re-imported in order to supplement data to existing activities. This option applies only to direct syncing and file import.
  • Adds chart curves in the Training Summary for "Ground Contact Time", "Left/Right Balance", "Stride Length" and "Vertical Oscillation".
  • Adds "Resting Heartrate Variability" in the Athlete Log.
  • A new chart curve for Resting Heartrate Variability is available in the Training Summary.
  • Adds a new activity type unit option named "running".
  • When this option is used, cadence will be displayed in steps per minute for both feet instead of one foot.
  • Adds three new activity types: HIIT, Lawn Mowing and Beach Walking.
  • When using the "Group by Activity Type" option in the Training Summary, the order of activity types is now always the same, regardless of the timeline's starting point or which filters are selected.
  • Fixes a problem with the heatmap of activities that are joined. Use "Activity > Options >> Recalculate" if an activity joined before this release displays an inaccurate heatmap.
  • Fixes an issue with athlete chart curve smoothing where the smoothing interval could be slightly different from the displayed value.
  • Fixes a problem with the unit display of leg spring stiffness in the chart.
  • Fixes the unit label in the athlete log entry details for VO2max.
  • Fixes a problem with the rate of climb and rate of descent curves which did not adhere to the unit setup in the preferences.
  • Fixes a problem with the descent column in the equipment details which displayed the wrong value.
  • Fixes a problem with leg spring stiffness in the training summary.
  • Fixes a problem with the curve preview when adding a curve to the chart.
  • Improves the readability of the smoothing duration label in the chart configuration.
  • The minimum macOS version required to run rubiTrack now is 10.13.

New in rubiTrack 6.1.5 (Mar 1, 2023)

  • Improves line curve smoothing in the charts:
  • Smoothing is now applied with much better control over smoothing strengh.
  • The current smoothing width is now printed below the slider.
  • Due to changes with how the line smoothing is applied, individual smoothing settings may have to be adjusted.
  • Fixes a problem with the display of the raw elevation chart curve.
  • Fixes mapping of back country skiing to the corresponding "Ski Touring" activity type when importing from Garmin Connect.
  • Fixes a drawing glitch with chart curve selections in certain situations.
  • Fixes a problem when switching to places mode when the activity list view was active.

New in rubiTrack 6.1.4 (Nov 30, 2022)

  • Adds support for quick statistics in the chart when using multi-activity comparison.
  • RubiTrack now uses weather data provided by Apple Weather.
  • Adds new weather conditions: Breezy, windy, frigid, hot, wintry mix, hurricane and tropical storm.
  • Fixes a problem with importing Stryd data in certain situations.
  • Fixes a problem with drawing of the calendar weekday headers.
  • Fixes a problem with sharing activities.

New in rubiTrack 6.1.3 (Oct 26, 2022)

  • Adds the "E-Mountain Biking" activity type.
  • Adds "Stride Length" activity chart curve, a new running metric supported by Apple Watch.
  • Bug fixes.

New in rubiTrack 6.1.2 (Aug 23, 2022)

  • Fixes a problem when updating segments that may cause the update process to run indefinitely.
  • Fixes a problem with weather data retrieval.

New in rubiTrack 6.1.1 (Aug 21, 2022)

  • Adds the Duplicate finder feature:
  • Accessible via "File > Find Duplicates…" from the main menu.
  • Searches for possible duplicates and creates two sidebar filters "Originals" and "Duplicates" which contain the corresponding activities only.
  • The filters can be used to isolate the original and duplicate activities from the rest of the collection.
  • To remove unwanted duplicate activities, select (multi-select holding the COMMAND or SHIFT keys) and delete them using "Edit > Delete".
  • Adds the new "Active Duration" column in the Segments view.
  • RubiTrack will automatically update all segment occurrences when loading the file for the first time.
  • The "Activity > Show Heatmap" command now automatically switches to Places mode when it is not active.
  • Fixes a problem when joining swimming activities.
  • Fixes a problem when calculating properties of swimming activities.
  • Other bug fixes.

New in rubiTrack 6.1 (Jul 27, 2022)

  • Adds the completely new Heatmap feature
  • Instantly displays traces of activity tracks on the map.
  • Colorizes traces according to frequency of visits to a point on the map.
  • The heatmap displays activities in the current activity collection.
  • Heatmap is part of the places view
  • The heatmap can be turned on and off separately when places are being displayed.
  • Places markers are a very handy and quick way to narrow the collection of activities in the heatmap.
  • The heatmap is always generated live based on the current activity collection, so filtering activities through any sidebar filter or the search filter changes the heatmap.
  • High and low resolution
  • There are two resolutions of heatmaps which are selected automatically based on the area the activities in the current collection are covering.
  • For high resolution the maximum area traces may cover is about 140km x 140km. For low resolution it is 2400km x 2400km.
  • When the area covering the current set of activities is too large, heatmap is not available and a message is shown.
  • The Heatmap can be forced to use low resolution by using the corresponding option in the map configuration.
  • Heatmap colors can be adjusted by selecting from 10 predefined color sets through the map configuration.
  • Adds automatic quick statistics to Training Summary and Equipment chart curves:
  • Instant quick statistics display the start value, end value and difference as well as minimum and maximum value and weighted average of the selected curve portion.
  • All athlete and activity curves produce these statistics (Distribution and Bests curves do not have statistics).
  • Adds a context menu item to turn off quick statistics in the Training Summary and Equipment views.
  • Adds selection start and end date markers in the Training Summary:
  • Whenever a selection is made in the Training Summary, rubiTrack now shows the date of the start and end points of the selection.
  • Adds support for heart rate in length-based swimming activities.
  • Supports activities from the Apple Watch, from Garmin Connect or via file import from FIT-files.
  • If heart rate or other track data data is available, that information can be viewed in the chart alongside length-based curves like SWOLF or Swim Pace.
  • Adds support for activities recorded with Stryd sensors.
  • Now imports "Power", "Form Power" and "Leg Spring Stiffness" from such activities.
  • Adds the "Form Power" and "Leg Spring Stiffness" chart curves for activities.
  • Adds the "Form Power" and "Leg Spring Stiffness" activity data fields on the Training tab. These values are populated with the weighted average of the respective curves during import.
  • Adds the "Form Power" and "Leg Spring Stiffness" columns in the activity list view and the track data editor.
  • On the map, stop markers that are in close proximity of each other (depending on the zoom level) are now accumulated into single markers.
  • Brings back the "Set known locations" import option on the "Import" application preference page.
  • Fixes the background base color of maps on certain systems.
  • Fixes tile loading problems in the map on certain systems.

New in rubiTrack 6.0.7 (Feb 11, 2022)

  • Adds support for API changes on Withings.

New in rubiTrack 6.0.6 (Dec 15, 2021)

  • Adds a small but very handy surprise bonus feature. Happy Holidays!
  • Spoiler alert: Look for it on the activity map.
  • Now processes power when importing and exporting GPX files.
  • Now processes wind direction and wind speed when importing and exporting activity summary CSV files.

New in rubiTrack 6.0.5 (Nov 29, 2021)

  • Fixes a problem where changes made in the track data editor may not be saved.
  • Fixes a problem with the activity groups resetting the current selection while an activity is being edited. As a result, the activity edit popup window is closed.
  • Fixes a problem with the track data editor updating stops during editing. When a stop-flag is changed in the editor, the activity must be recalculated for correct stop handling after the editor is closed (via "Activity > Options").

New in rubiTrack 6.0.4 (Sep 19, 2021)

  • Fixes a problem with the "Day of Week"-column in the activity list view.
  • Fixes a problem with scrolling animations in the calendar view.

New in rubiTrack 6.0.3 (Aug 31, 2021)

  • Now correctly imports the Orienteering activity type when importing .FIT files and from Garmin Connect.
  • Much faster printing.
  • Fixes a problems with the map background when printing.
  • Fixes a problem with the custom group editor in dark mode.

New in rubiTrack 6.0.2 (Aug 26, 2021)

  • Fixes a crash in the calendar.
  • Fixes a crash in dark mode under rare circumstances.
  • Fixes a problem with restoring features when the subscription state changes.

New in rubiTrack 6.0.1 (Aug 18, 2021)

  • Fixes a problem with de-authorization of cloud services.
  • Fixes a problem with zones-selection in the track configuration.
  • Other bug fixes.

New in rubiTrack 6.0.0 (Aug 18, 2021)

  • Apple Silicon:
  • rubiTrack now supports Apple Silicon natively.
  • Dark mode:
  • Both the macOS and the iOS version now look stunningly beautiful in dark mode.
  • Time Spans:
  • Adds the new Time Spans feature:
  • Time spans are used to highlight or mark periods of time in the Training Summary. For example, Time spans can be used to mark different things like a period of preparation for a competition, a vacation, a period of recovery after an injury just to name a few.
  • Time spans are displayed in the background of all chart curves in the Training Summary and the equipment charts.
  • Manage using the Time Spans Manager accessible via toolbar or from the action menu.
  • Configurations and Dated Zones:
  • All new Configurations user interface (via "Customize > Configurations…").
  • Configurations are the sum of all settings used in map and chart and most importantly the zones setup.
  • Visualizes the configuration tree with standard settings, category and activity type configurations.
  • Configurations for categories and activity types can be added and removed through the UI.
  • Dated zones are set up in the new Configurations UI which replaces the old zones editor.
  • Each configuration has one "current" zone setup that is undated and cannot be removed (this is equivalent to the previous zones).
  • Additionally, each configuration can have dated zones.
  • Dated zones configurations are sorted chronologically in descending order and separated by at least one calendar day.
  • There is no limit to the number of dated zones.
  • Whenever rubiTrack uses zones, it will use the setup corresponding to the activity's date or the current setup if no matching dated zones exist.
  • Garmin Connect:
  • Completely new Garmin Connect connectivity.
  • Provides fast and reliable access to new activities uploaded to Garmin Connect.
  • Uses official Garmin Connect API.
  • Once authorized, new activities in Garmin Connect will become available for syncing for 7 calendar days.
  • To fill data gaps, backfills can be requested through the Sync Manager. Garmin Connect will make matching activities available for syncing for 7 calendar days.
  • Activity Types:
  • Adds new "Units" column in the activity types manager ("Customize > Activity Types…") which replaces the old "Nautical" column. This setting can be used to alter the default units used to display activity metrics.
  • Adds new "Hidden" column in the activity types manager, which allows for hiding activity types that are of no interest to the user.
  • Adds a new dynamic filter group to the equipment selection popup for filtering by the activity type of the selected activity.
  • When editing equipment using "Activity > Equipment…", multi-selections are now supported. The selected equipment applies to all selected activities.
  • Equipment:
  • Maintenance warnings can now be set up to auto-repeat themselves. When a maintenance warning with auto-repeat fires, the warning threshold value automatically increases by the amount set in the repeat value.
  • Chart, Chart Colors:
  • All curve colors can now be configured using the new Chart Colors tool.
  • Accessible via "Customize > Chart Colors…" from the main menu.
  • Colors can be changed for individual or multiple curves at once.
  • Color settings can be saved and loaded to files, enabling sharing color-themes with other users.
  • Color settings can be reset to factory defaults at any time.
  • Colors are synced to rubiTrack on the iPhone.
  • Zones in bar chart curves now indicate the zone index by height of the colored area.
  • The unit display in chart curves is now more pronounced so it can be read more easily in busy charts.
  • Fixes problems in the summary chart when combining series with inconsistent timelines into one axis.
  • Improves positioning of the axis labels of the timeline.
  • The time-axis of athlete log curves now use the general setting for the time interval in the training summary.
  • New Athlete Log for iOS:
  • rubiTrack 6 for iPhone comes with a completely new athlete log front end.
  • Log entries are displayed in a calendar.
  • Each day with entries gets color-coded dots.
  • While viewing log details, you can browse entries by swiping left or right or by using the arrow buttons.
  • Text Size:
  • Adds a new application preference "Text Size" (via "rubiTrack > Preferences >> General"), which allows for adjusting the text size of the main UI components.
  • There are 4 setting levels: Small, Medium (default), Large or X-Large.
  • The Small setting is equivalent to previous text size of older rubiTrack versions.
  • Assorted:
  • New activity export "CSV Summary", which can be used to generate activity summary spreadsheets for sharing with a coach, physician or nutritionist, for example.
  • Better UI feedback when importing files.
  • Now shows pace of rowing activities as min/500m (or min/500yd depending on the unit setup).
  • Adds the "Row Distance" unit option in the application preferences ("rubiTrack > Preferences >> Units").
  • Publishing has been updated to use a better layout and rubiTrack maps.
  • WiFi syncing is now faster.
  • Adds a new decade date filter in the sidebar's "Date" group. When enabled (the default) years in past decades will be grouped under one root. This option can be controlled in the application preference "Sidebar" settings.
  • Dates and time of day in the activity list view and segments view are now displayed in the activity's timezone.
  • Adds new "Cloud backup" option in the rubiTrack "WiFi & Cloud" application preferences. Data downloaded from the cloud will be stored in the backup folder selected.
  • When upgrading old rubiTrack files the user now chooses a new file name/location before the upgrade takes place. The new file is written to the disk when the upgrade is complete.
  • rubiTrack 6 uses an updated file format with the .rubitrack6 file extension.
  • rubiTrack 6 for iPhone now correctly imports swimming activities including stroke type and stroke count per length. Heart rate and GPS data (if present) will be ignored for these activities.
  • Data from rt2go can be upgraded to rubiTrack 6 by copying the data file, see FAQ.
  • There have been many, many other smaller changes, improvements and bug fixes.

New in rubiTrack 5.3.6 (Feb 28, 2021)

  • Fixes a problem syncing with Garmin Connect.
  • Now correctly imports Yoga and Climbing activities from Garmin Connect.

New in rubiTrack 5.3.5 (Feb 24, 2021)

  • Fixes a problem with the activity group sidebar where the "Location unknown" filter produced no activities when selected.
  • Fixes a problem when importing activities from Garmin Connect that caused some activity types not being recognized correctly.
  • Fixes a problem when importing from Garmin Connect that caused rowing cadence being ignored.
  • Fixes a problem when importing from Suunto App that caused some activities getting imported even though they fell outside the download limit.

New in rubiTrack 5.3.3 (Sep 7, 2020)

  • Improves visibility of gear switching indicators in the chart.
  • Fixes a compatibility issue with macOS 11.

New in rubiTrack 5.3.2 (Jun 30, 2020)

  • Adds support for more activities types when importing from FIT files.
  • Improves the behavior when importing activities with broken, non-linear timestamps.
  • Improves map caching.
  • Fixes a problem when clicking lap markers in the map.
  • Minor bug fixes and improvements.

New in rubiTrack 5.3.1 (Feb 3, 2020)

  • Adds the Dog Walking activity type.
  • Activity deletions can now be synced over WiFi (requires rt2go 5.2.6 or later).
  • Adds the new option "Sync Deletions" on settings page "WiFi & Cloud" (this option is turned off by default).
  • When comparing multiple activities, the selection quick-stats popup in the map is now colorized according to the selection color of the corresponding activity.
  • Fixes an issue syncing with Movescount.

New in rubiTrack 5.3 (Nov 21, 2019)

  • Adds Polar Flow:
  • Adds support for cloud download from Polar Flow.
  • Polar Flow API access starts after rubiTrack is authorized through the Sync Manager.
  • All new activities uploaded to Polar Flow via Polar device or the Polar Beats app will be available for download.
  • Existing activities already on Polar Flow at the time of authorization will not be available for download.
  • New map styles which replace the previous styles.

New in rubiTrack 5.2.9 (Oct 15, 2019)

  • Adds support for FIT file format 21.14 which is used with new Garmin devices like the Fenix 6X Pro.

New in rubiTrack 5.2.8 (Sep 11, 2019)

  • Fixes a problem in the default configuration that causes training intensity not to be calculated.
  • Additional bug fixes.

New in rubiTrack 5.2.7 (Sep 6, 2019)

  • Adds optimizations for map tile caching.
  • Fixes a problem with the activity list view that didn't support sorting by equipment.

New in rubiTrack 5.2.6 (Aug 2, 2019)

  • Fixes a problem syncing multi-sport activities from Garmin Connect.

New in rubiTrack 5.2.5 (Jul 18, 2019)

  • Fixes a problem syncing with Suunto App which may cause the most recent activity to be missing after sync.
  • Minor bug fixes.

New in rubiTrack 5.2.3 (Apr 18, 2019)

  • Fixes a problem syncing with Garmin Connect.

New in rubiTrack 5.2.2 (Apr 11, 2019)

  • Fixes a problem with the new "Local Timezone" feature.

New in rubiTrack 5.2.1 (Apr 7, 2019)

  • Adds the new column "Local Timezone" in the Activity Type Manager to change the import setting added to version 5.2.
  • Undoes the "Auto-Lap" change from v5.2 which causes problems when importing certain FIT files.

New in rubiTrack 5.2 (Apr 2, 2019)

  • Adds support for syncing with the Suunto App cloud, Suunto's replacement for Movescount.
  • Improves handling of indoor cycling activities "Exercise Biking" and "Roller Biking" by not using the GPS information for those activity types when determining the activity timezone.
  • The application preference option "Import Auto-Laps" on the "Import" settings page now also applies to activities imported from FIT data. Apart from file import of .FIT files, this also applies when direct device-syncing with any newer USB-connected Garmin device and when importing from Suunto App.
  • Fixes a problem in the Equipment Collection view where the equipment name wasn't displayed in extended mode.
  • Fixes a problem with the chart with activities that carry certain invalid track data points.
  • Fixes a problem where the activation assistant kept appearing after license activation.
  • Fixes a crash after import if the celebration feature is active while importing activities the types of which have been deleted.
  • Fixes crashes when closing the Equipment or Training Summary windows rapidly after changing the selected filter from the sidebar.
  • Fixes an issue when joining activities that are using the original device data flag. Upon joining activities, rubiTrack will now deactivate original device data for the new activity automatically.

New in rubiTrack 5.1.1 (Nov 19, 2018)

  • Adds support for upcoming API changes on Strava and Withings.
  • Adds a column for "Kind" in the equipment list view.
  • Fixes a problem in the Training Summary with the display of average pace.
  • Fixes a problem with segments appearing twice when duplicating activities that have segments.
  • Fixes minor graphics glitches on macOS 10.14 Mojave.
  • Fixes minor localization issues.

New in rubiTrack 5.1 Build 3060 (Sep 17, 2018)

  • Adds a new Display Mode to the Equipment Collection View with two choices: "Standard" and "Extended". The new extended mode fully shows the equipment picture in color.
  • Adds Hemoglobin A1c: Hemoglobin A1c is available in the Athlete Log table as well as in the athlete log item details editor's "Health" tab.
  • Adds a new athlete chart curve for the Hemoglobin A1c value.
  • Adds support for importing cholesterol, blood sugar, hemoglobin and bone density values from CSV files.
  • Adds a column for the day of week to the Activity List View.
  • rubiTrack now uses the modern Nokia/Withings API for accessing Nokia/Withings health data.
  • Fixes minor localization issues.
  • Fixes a problem with opening files from rubiTrack 4 Pro in very special cases.
  • Fixes a problem with refreshing the display of track and chart after importing new activities while the Activity List View is active.
  • Fixes problems with preserving and updating the activity selection when changing filters while the activity list view is active.
  • Additions to the search expression builder of the main window's search feature:
  • Adds the ability to reuse search expressions by double clicking them.
  • Adds support for removing individual search expressions via the context menu.

New in rubiTrack 5.0.7 Build 3046 (Jul 25, 2018)

  • Adds a new app behavior setting to control the celebration sheet in the application preferences under "Behaviors > After Import".
  • Fixes a rare crash after importing new activities.

New in rubiTrack 5.0.6 Build 3040 (May 28, 2018)

  • Fixes a problem when upgrading files from older versions that contain activities without dates.
  • Fixes problems in the activity collection with activities without dates.
  • Fixes a crash when deleting activities that have segments.

New in rubiTrack 5.0.5 Build 3034 (May 22, 2018)

  • Adds the grouping feature in the activity collection for users upgrading files from older versions.
  • Fixes a crash while changing activity summary values in certain situations.
  • Fixes a crash while WiFi-syncing activities without activity type.
  • Fixes problems in the activity collection with activities that have no activity type.
  • Fixes a problem in the activity details popup where the lock image did not correctly reflect the lock state.
  • Fixes a problem with the point fixer tool where the edit field did become unresponsive.
  • Restores the activity icon for Gravel Biking

New in rubiTrack 5.0.4 Build 3026 (May 17, 2018)

  • It' now even easier to upgrade: The welcome screen now offers an option to open the most recent data file from an old rubiTrack version you have worked with.
  • Adds the ability to undo changes to custom activity filter groups.
  • Fixes a problem with lost segments in newly imported activities. This update recalculates segments for all activities when first launched.
  • Fixes a crash that can happen when network-syncing or importing activities while the "Autosave documents" application setting turned on.
  • Hides the fullview button when sharing charts as images.
  • Fixes a problem where newly imported activities were not automatically selected.

New in rubiTrack 5.0.3 Build 3020 (May 11, 2018)

  • Dramatically improves the performance of the activity list view. Switching to and from the view is now instant.
  • Improves performance in the calendar view.
  • Fixes a problem with the activity focus mode when the track view is hidden.
  • Fixes a problem in the Dashboard if activities exist that have no date.
  • Fixes a problem with the formatting of power entries.
  • Fixes a crash after adding new equipment items.
  • Fixes a problem with the background color of the Activation Assistant.
  • Fixes a problem with the ability to undo changes of some activity type properties.

New in rubiTrack 5.0.1 (May 5, 2018)

  • Fixes a problem syncing with Withings.

New in rubiTrack 4.4.8 Build 2494 (Apr 6, 2018)

  • Fixes a problem syncing with Garmin Connect.

New in rubiTrack 4.4.7 Build 2490 (Apr 2, 2018)

  • Fixes a problem syncing with Garmin Connect.

New in rubiTrack 4.4.6 Build 2488 (Jan 4, 2018)

  • Fixes a problem with auto-merging during import.
  • Fixes a crash when attempting to open an empty rubiTrack data file.
  • Fixes a cosmetic problem on the welcome screen on macOS 10.13 High Sierra.

New in rubiTrack 4.4.5 Build 2485 (Oct 24, 2017)

  • Fixes a crash in the zones editor when using macOS 10.13 High Sierra.

New in rubiTrack 4.4.4 Build 2482 (Aug 28, 2017)

  • Now stores "Elapsed Time" as part of the original device data when importing from FIT files, when syncing Garmin devices directly and when downloading activities from Garmin Connect.
  • When using "Original Device Data", rubiTrack no longer uses active duration for total duration. Instead, it uses either "Elapsed Time" if available, or the time interval between first and last track point.
  • Fixes a problem with disabled menu items when "Document Versions" and "Autosave" are enabled.
  • Fixes a crash in macOS High Sierra (beta) when closing the Dashboard.

New in rubiTrack 4.4.3 Build 2468 (Jun 1, 2017)

  • The "Peak" column in the activity list view now displays "--" instead of just 0.0 if the track has not yet been loaded. The real peak value becomes available after the track data has been loaded.
  • Changes to ensure compatibility with Suunto Movescount.

New in rubiTrack 4.4.2 Build 2464 (May 16, 2017)

  • Simplifies Activation Assistant.

New in rubiTrack 4.4.1 Build 2463 (May 13, 2017)

  • Adds new activity types: E-Biking, Skydiving, Snowmobiling, Wakeboarding, Rafting, Floorclimbing and Hydrofoiling (sailing hydrofoil).
  • Adds copying of athlete log records as CSV from the athlete log table using COMMAND-C (can be pasted into any text editor or spreadsheet of choice).
  • Adds support for smooth zooming in the map and in the chart using the Magic Mouse: When scrolling vertically using the Magic Mouse while holding down both the SHIFT and the CONTROL keys, the map and the chart will now zoom in or out.
  • Improves the reliability of segment detection.
  • Fixes a problem syncing with Garmin Connect.
  • Fixes a problem importing activity descriptions from Garmin Connect.
  • Fixes a problem that caused the "Publish" feature to be inaccessible.

New in rubiTrack 4.4 Build 2455 (Apr 10, 2017)

  • Adds new activity types: E-Biking, Skydiving, Snowmobiling, Wakeboarding, Rafting, Floorclimbing and Hydrofoiling (sailing hydrofoil).
  • Adds new special-purpose bar-curve split values to the chart for easy performance analysis: 1/2 and 1/4 splits. When using these new split settings, the bar curve will be divided into 2 or 4 equally wide bars.
  • Adds a segment's rank to the segment marker on the map (black star icon).
  • Adds support for muscle mass, bone mass and hydration when importing measures from Withings.
  • Adds the missing "SML" file extension to the supported file format list so these files can be selected from the Import panel (they were supported via sync and drag-n-drop all along).
  • Adds new "Autosave" and "Preserve Document Versions" options on the "Advanced > Autosave & Versions" category of rubiTrack's preferences (default OFF for open license, ON for App Store version).
  • Adds copying of athlete log records as CSV from the athlete log table using COMMAND-C (can be pasted into any text editor or spreadsheet of choice).
  • Adds support for smooth zooming in the map and in the chart using the Magic Mouse: When scrolling vertically using the Magic Mouse while holding down both the SHIFT and the CONTROL keys, the map and the chart will now zoom in or out.
  • Improves the reliability of segment detection.
  • Improves import reliability and saveguards against "open ended" activities (were the recorder/watch kept recording for days, producing activities many 100k points). In certain cases, such activities could cause the elevation smoothing to run virtually endlessly. When an activity takes too long for elevation smoothing, it is temporarily disabled for this activity.
  • Improves performance for some core routines.
  • Improves usability of the Welcome screen.
  • Improves support for importing activity types from .FIT files.
  • Adds direct sync support for the new TomTom sync folder ("TomTom Sports" instead of "TomTom MySports").
  • Manually added activities now appear in Places if the regional information is set up correctly.
  • Removes the MapQuest map styles because these are no longer available to the general public. If you have been using MapQuest, rubiTrack will use the much higher quality rubiTrack Pro maps.
  • Fixes a problem with authorizing RunKeeper accounts.
  • Fixes a problem with loading map tiles for OpenCycleMap and OpenStreetMap.
  • All maps except OpenCycleMap are now accessed via https.

New in rubiTrack 4.3.9 Build 2432 (Feb 20, 2017)

  • Fixes a problem with pinch-zoom on the map.
  • Fixes a problem with authorising Suunto Movescount.

New in rubiTrack 4.3.8 Build 2430 (Feb 15, 2017)

  • Brings back the automatic Activation Assistant coupon retrieval for easy upgrading from older versions.
  • All web and cloud services rubiTrack works with now use https if possible.
  • Fixes a problem with placement of popup windows in the Calendar View on Retina display screens.
  • Fixes a problem when importing Suunto SML log files that could cause one extra activity to be added.
  • Fixes a potential hang when importing new activities if a segment along the activity track had a length of zero.
  • Fixes a bug that allowed new segments to be added that had zero length.

New in rubiTrack 4.3.7 Build 2424 (Jan 16, 2017)

  • Fixes issues with Garmin Connect.

New in rubiTrack 4.3.6 Build 2419 (Dec 16, 2016)

  • Fixes issues with Garmin Connect.
  • Minor bug fixes.

New in rubiTrack 4.3.5 Build 2417 (Oct 2, 2016)

  • Fixes issues with Garmin Connect.
  • Minor bug fixes.

New in rubiTrack 4.3.4 Build 2407 (Sep 7, 2016)

  • Adds support for the new Garmin FIT 2.0 file format used by most recent Garmin device firmware.
  • Adds a sidebar preference setting for the main sidebar to show or hide unused equipment items.
  • Adds support for the new Fitbit 2.0 API.
  • Fixes an issue where dependent values were not calculated in new, manually added athlete log entries.

New in rubiTrack 4.3.3 Build 2399 (Mar 15, 2016)

  • Simplifies Activation Assistant.
  • Minor bug fixes.

New in rubiTrack 4.3.2 Build 2394 (Feb 22, 2016)

  • Fixes a security issue with the updating process.
  • Fixes issues with Garmin Connect.
  • Fixes an issue with the main toolbar in new, blank documents which could lead to all items being inaccessible after syncing for the first time via the Sync Manager.
  • Fixes a problem with the track editor under El Capitan which could cause runaway memory usage in certain situations.
  • Adds new command line option "importAutoLapsDuringImport" (default=YES) usable for ignoring automatic distance-based laps recorded by Suunto Ambit.

New in rubiTrack 4.3 Build 2383 (Dec 4, 2015)

  • New search expression features.
  • New streamlined user interface.
  • Adds a new search expression builder that makes search expressions much easier to use.
  • Adds filter expressions for searching for country code, division/state, city, temperature and wind speed.
  • Adds the "is not" operator for all expressions in the custom groups editor.
  • Adds country code, division/state, city and wind speed in the custom groups editor.
  • Reverts to pre-4.2 backbone technology for WiFi syncing.
  • More reliable and faster WiFi sync (requires rubiTrack 4 4.0.3 on iOS and rubiTrack 4 Pro 4.3 on Mac).
  • Brings back the ability to sync with rubiTrack 3, removes the ability to sync via Bluetooth and does not use secure connections.
  • The activity weather details popup now respects the nautical units setting for the activity type.
  • For activities that use nautical units, the activity collection view tile now shows wind direction and speed instead of weather condition and temperature.
  • Now imports region information from CSV files.
  • Now gathers weather information when importing summary-only activities if full region information is available (CSV import).
  • The "Number of Activities" chart curve in the Training Summary can now be stacked when using grouping.
  • Brings changes to the CSV export/import:
  • The activity track CSV file format that rubiTrack generates can now be imported as well.
  • The CSV format now includes the vertical oscillaction, stance time, left-right balance, gear info, split and stop fields.
  • The CSV now uses the semicolon as separator (was comma).
  • Makes stop detection more robust against corrupt data.
  • Fixes issues with search expressions not working as expected in certain cases.
  • Fixes a problem with the "Wind Direction" column in the activity list view.
  • Fixes a problem with date input fields on El Capitan that causes certain year numbers to be truncated.
  • Fixes an issue with the custom groups editor that did not have proper translation.
  • Fixes a problem that prevented adding an athlete log entry in a completely new rubiTrack file.
  • Fixes an issue with the UI becoming stuck when importing data into a new file that contains no activities.
  • Fixes a problem with dragging activities into a new, empty file.
  • Fixes a problem with zones colorization on the map.
  • Fixes a problem with using activity-type-selecting custom groups for training stress charts.
  • Fixes a problem where bests chart curves are not available for indoor activities.

New in rubiTrack 4.2.2 Build 2371 (Oct 27, 2015)

  • Fixed a crash that makes the UI unresponsive and act strange after importing multiple activities into a new file

New in rubiTrack 4.2.1 Build 2369 (Oct 7, 2015)

  • fixes the graphics glitches on El Capitan

New in rubiTrack 4.2 Build 2365 (Sep 27, 2015)

  • rubiTrack for iOS 2.0:
  • Adds support for WiFi syncing with the new rubiTrack for iOS 2.0
  • New Multipeer Connectivity syncing backbone which brings flexible connection options and secure connections. Does not strictly require a WiFi connection and works with Bluetooth as well.
  • rubiTrack for Mac 4.2+ requires rubiTrack for iOS 2.0 for direct syncing.
  • Fixes a problem with bone density field in the athlete log entry.
  • rubiTrack now displays zone values in nautical units when editing zones for activity types that use nautical units.
  • Fixes a problem with zone colorization in the chart for activities that use nautical units.
  • Increases the precision of cholesterol and blood sugar fields in the log item popup and log table to 2 decimal digits.
  • Adds "Injured", "Sick", "Pain", "Details" and "Notes" columns to the athlete log list.
  • Fixes a problem caused by positive descent values (should always be negative). Positive values are now fixed automatically.

New in rubiTrack 4.1.1 Build 2347 (Jul 29, 2015)

  • Improves weather import.
  • Automatically adds weather information when syncing with rubiTrack for iOS.
  • Fixes a crash when selecting multiple activities in the activity list view under certain circumstances.
  • Fixes an issue when downloading multi-session activities like triathlons from Garmin Connect.
  • Fixes an issue with changing the activity type in a multi-activity selection.
  • Fixes a problem with location/route sidebar filters inside "Regions".
  • Fixes a problem with the calculation of minimum speed and pace in activities that have device-supplied speed data.
  • Increases the number of digits shown for speed in the Segments View to 3 for easier comparison.
  • No longer exports invalid altitudes to when exporting to TCX and GPX formats.
  • Fixes an issue when merging or joining activities manually that may cause properties of the new activity not be calculated.
  • Fixes an issue when merging activities manually that causes incorrect behavior in the track editor.

New in rubiTrack 4.1 Build 2338 (Jun 16, 2015)

  • All new "Segments View":
  • A new view that allows you to explore segments.
  • Displays segments and their corresponding segment attempts in a list view.
  • Quickly discover best attempts and view rankings of all your attempts.
  • Sensitive to all sidebar filters, including custom groups, so you can drill down into segments of interest very quickly.
  • Now supports sharing the activity map.
  • Now supports sharing the places map (when no activities are selected).
  • Adds additional social sharing options for Email, Message and Flickr under the "Activity" main menu.
  • Adds a new "Sharing" section in the general preferences for controlling the size of posted charts and maps.
  • Adds support for Di2 gear change information:
  • rubiTrack now imports Di2 information from Garmin Edge and FIT files
  • Adds "Show Gear Change" option in the curve configuration of regular activity charts.
  • Adds a new "Gears" distribution curve option which is sensitive to selections.
  • Adds chart and map printing through "File > Print…".
  • Now uses the same badge colorization for multi-selections in the list view that is used in the collection and calendar view.
  • Fixes a bug that caused Trimp not to get calculated when no intensity method was selected for the activity type.
  • Fixes an issue with the placement of the new-segment popup window.
  • Fixes an issue with creating new segments, specifically very short ones.

New in rubiTrack 4.0.3 Build 2323 (May 11, 2015)

  • Adds a new import option "Get place from most recent activity" under the new "GPS-less activities" heading: When enabled (default), rubiTrack automatically sets the country, region and city for GPS-less activities to the latest activity's country, region and city.
  • Adds "Forced Resync" in the Sync Manager: When clicking the sync button of an individual sync item while holding the OPTION key, the Sync Manager re-downloads all data that falls within the sync limit, regardless of whether that data has been downloaded before. The Sync Manager indicates this using an alternate icon on the sync button.
  • Adds the "Effective Power" activity property, which is the basis of power-based intensity calculations. Also adds a corresponding column in the activity list view.
  • Adds power, effective power and energy values to segment markers as well as quick statistics both on the map and in chart curves.
  • Adds power and effective power curves to the Training Summary.
  • Improves segment download from Strava: When downloading new activities from Strava, rubiTrack now saves their assigned starred Strava segments. When the segments are being downloaded through "Activity > Download Segments from Strava" at a later point in time, rubiTrack uses these ids to get suitable segment information. You can update existing activities already downloaded from Strava prior to this release using the "Force resync" feature described above.
  • Fixes a problem with the equipment table notes field showing formatted text.
  • Fixes a problem with the equipment table columns "ascent" and "descent" behaving incorrectly.
  • Fixes a bug in with chart drawing of zones in line-curves.

New in rubiTrack 4.0.2 Build 2315 (Apr 29, 2015)

  • Adds a new preference named "Translucent Background" on "rubiTrack > Preferences >> Advanced" which allows changing the background color of translucent surfaces in the main window.
  • Improves reliability when detecting Mac App Store licenses of rubiTrack 3.
  • Fixes a problem with Strava import when using any kind of cloud import limit that can cause only a portion of the available activities to be downloaded.
  • Adds flags for Tunisia and Sint Maarten.
  • Adds the standard "Edit > Select All" (COMMAND-A) command.
  • The maximum heart rate when importing R-R data is now 200 bpm, higher values are ignored.
  • Fixes a bug that prevents importing certain TCX/GPX or other XML files.
  • Fixes a bug that prevents "Activity > New Activity…" from becoming available if no activity is selected.
  • Fixes a problem with the calendar layout when the activity view pane was hidden at startup.
  • Fixes a problem with the quick stats popup in the chart which always showed speed instead of pace.
  • Best charts in multi-selections are now colorized according to the activity badge colors.

New in rubiTrack 4.0.0 Build 2309 (Apr 9, 2015)

  • NEW:
  • rubiTrack 4 Pro is a OSX Yosemite (10.10) application with an unprecedented feature set, both in terms of power and beauty.
  • New "Activity Focus Mode", hides the activities view and sidebar to let you concentrate on track and chart.
  • Full screen map + chart, sidebar and activity collection/list/calendar dynamically hide-able.
  • Redesigned data popups, beautifully laid out and styled for maximum efficiency.
  • Popup windows such as activity details popup or the weather edit popup and other popups are now displayed sideways instead of on top or bottom. This saves space on smaller screens.
  • New "File > Show in Finder" menu item to easily reveal the location of the rubiTrack data file.
  • The athlete info is now accessible from the toolbar.
  • Completely new online help with special focus on training stress topics (work in progress).
  • Adds "Crossfit" activity type.
  • Chart: Adds optional Y-Axis Min/Max settings for all standard activity curves which let you preset the axis scale for better comparability between activities.
  • Chart: Bar curve splits now include additional split points at 200m/0.2mi and 400m/0.4mi (for distance-based charts) and 15sec and 90sec (for time-based charts).
  • Chart: Adds a new curve for "Heart Rate in % of HR max" for targeted training.
  • Calendar: Clicking the today button now animates the target day after scrolling to make it easier to find.
  • Dashboard: Adds configurability of fields: You can now rearrange the files by dragging them and change the fields' contents.
  • Dashboard: The chart now displays different useful configurations including standard, athlete log and training stress curves.
  • Duplicating an activity now automatically updates the new activity's weather information if location information is available.
  • Core: Activities now have a heart rate variability (HRV) field in the activity details popup.
  • When comparing multiple activities, chart curves and tracks are much easier to distinguish. Badge colors of each selected activity match the color used for the chart curves and tracks of that activity.
  • Clicking the dock icon with a rubiTrack window minimized now de-minimizes.
  • Background processing: Certain changes (like adding a segment or modifying the zones configuration), require extensive processing to update internal data structures. That processing is done in the background. When a background task is running, a indefinite progress animation will appear in the lower-left corner of the main window.
  • - Removes old rubiTrack for iPhone syncing
  • Fixes crash in chart when encountering a trackpoint with NULL time stamp in the middle of valid track point timestamps.
  • - Adds additional best distances: For metric units 400m, 800m, 20k, 30k, 50k, half marathon, marathon, for imperial units 200m, 800m, 5k, 10k, 30mi, half marathon, marathon
  • PLACES:
  • Activities are now automatically assigned country, division/state and city when imported.
  • A new "Places" sidebar group is available which also interacts with places displayed on the map.
  • Click a place and rubiTrack automatically selects the country, division or city the place is located in.
  • Double click a single-activity place to select that activity instantly.
  • The "Places" sidebar section now includes locations and routes, neatly sorted into the tree hierarchically. The "Locations" sidebar section is turned off by default but can be switched on in the app sidebar preferences.
  • rubiTrack includes region information and comes with a huge region database with over 240 countries, more than 3500 states/divisions and more than 140,000 cities.
  • TRAINING SUMMARY:
  • Unifies the workout summary and the athlete log.
  • The new Training Summary is more powerful supporting a wide variety of different chart curves which can be displayed side by side.
  • Adds zones history curves to the training summary. This makes it possible to look at the evolution of time or distance spent in specific zones over time. The zones history is available for heart rate, cadence, power, speed and pace.
  • Want to know how temperature impacts your speed or how calorie consumption influences your heart rate, the training summary can tell you that and much more.
  • Adds "Configurations" to the training summary: A configuration comprises a set of chart curves together with interval and filter setup. Configurations enable you to look at and switch between different aspects of your training very quickly, without having to reconfigure the charts to make room for other interesting data.
  • Adds temperature, humidity and apparent temperature curves to the training summary.
  • Athlete log: Adds values for cholesterol (LDL, HDL, triglyceride), blood sugar (fastening, glucose tolerance) and bone density.
  • Adds "Heart Rate Variability" as a curve available in the Training Summary.
  • TRAINING STRESS ANALYSIS:
  • Adds 7-day delta curve options for LTS, STS, SB and Combined stress curves which make it easy to keep track of progress and stay within desirable ranges with respect to training stress.
  • Adds a forecast option to all training stress curves which allow you to find exact "sweet spots" for maximum performance.
  • Adds a smoothing option for all stress related and athlete log curves.
  • Adds Trimp-based i#insert NEW_FEATURE(ntensity/training stress level which works similarly to pace/power based training intensity, but uses trimp as the basis for the intensity calculation.
  • Adds a new lactate threshold trimp field in the athlete log which is maintained automatically, if the "Update thresholds" import option is turned ON (default).
  • Now supports intensity/training stress level for swimming activities and calculates long-term and short-term stress charts and stress balance for swimming.
  • Adds a new lactate threshold swim pace field in the athlete log. Unlike the other threshold values, this has to be maintained manually. The field expects the average swim pace value of a 1-hour race. If you happen to know the race pace for a 30 minute rate only, add 3% to the value.
  • SYNC MANAGER & IMPORT:
  • Adds the Sync Manager, a new user friendly way to access data from various different sources with one click.
  • Adds support for a custom sync folder, which enables users to sync with any arbitrary folder on the Mac. For instance this can be used to conveniently import data from GPS loggers that store tracks in special, device-specific folders.
  • Adds support for dragging folders into rubiTrack, which imports the entire content including contents of sub-folders (limited to files with known file extensions).
  • Import activities from Strava
  • Adds support for Sigma Rox CSV files.
  • Adds support for Daum Ergometer CSV files.
  • Adds support for activity summary CSV files enabling import of trackless activity history from just about any source.
  • Uses the latest FIT SDK Version 13.0
  • Now uses TBXML instead of NSXML
  • Adds support for direct sync with TomTom Sport watches. Adds a new advanced import option for setting the TomTom device name.
  • GPX Import: No longer imports the name tag as location (because the name tag isn't used for that and this interferes with automatic location detection).
  • Adds support for importing heart rate from Suunto Ambit 3 Peak log files via direct sync.
  • Fixes a problem with irregular swim activities imported from Fenix 2 which could result in 2 activities being generated.
  • Import: Now imports R-R Data from Suunto and Garmin workouts (if available) and calculates HRV from that.
  • Import: Now imports recovery heart rates from FIT format files (if available) and stores them in athlete log entries.
  • Cloud import no longer limits the maximum number of activities that can be downloaded in one go.
  • PREFERENCES:
  • Moves WiFi and Cloud download preferences into their own preferences pane.
  • New preference window pane icons.
  • Adds an application preferences pane named "Behaviors" for settings related to UI interaction.
  • Adds a Behaviors option to select the most recent activity after import (default off).
  • Adds a new option for the sidebar badges to display total distance or total duration instead of the number of activities.
  • Adds sidebar configurability for main and equipment window.
  • Nautical units: Sailing, power boating, flying and fishing now use nautical units. This setting can be changed per activity type in the activity types manager.
  • Adds the new advanced import option "Add estimated power": If selected, rubiTrack will add estimated power information to suitable activities after the import is complete. Suitable means: The activity type uses "Power" intensity and it does not have power data on its own.
  • SEGMENTS:
  • Adds segments which are parts of a track in an activity that can be marked.
  • Segments will then be automatically marked in all other activities that cover the same track portion, including support for multiple occurrences of the same segment in one activity (also known as laps).
  • Segments can also be download from Strava (when authenticated in the Sync Manager).
  • WEATHER FROM FORECAST.IO:
  • Weather data is now powered by Forecast.IO
  • New streamlined weather UI.
  • MAP:
  • Adds Retina HD imagery and maps
  • RT4 comes with two new map styles named Outdoor and Streets.
  • The zoom slider now increments/decrements zoom instead of setting the zoom directly.
  • When displaying splits, the final split is now shown with a marker.
  • Splits can now be configured to display duration and distance from the start instead of from the previous split.
  • Splits are now numbered.
  • New zoom pan and animation settings on the new behavior app preferences page.
  • Click any location to get region information (displayed along the top edge of the map).
  • SHIFT-click any point to get the location's coordinate (displayed along the top edge of the map).
  • OPTION-click any location to get current weather conditions.
  • Increases the maximum zoom level by one which lets you zoom in twice as deep as before.
  • Removes "Plastic" track style option.
  • All new "Places": View all activities right where they happened on the map and click places to zoom in.
  • Adds the Visual Track Data Editor:
  • Track editing is now integrated in the main window, interacts with the map and comes with customizable columns.
  • Allows adding/deleting laps and stops. Note that lap manipulation is not compatible with original device data.
  • Adds support editing for vertical oscillation, stance time and left/right-balance.
  • EQUIPMENT:
  • Adds automatic Equipment assignment: When the new "Assign automatically" option is selected for an item and the item's activity type matches the one of the newly imported activity, the item (and all the parts it may consist of) will be assigned to that activity.
  • Equipment now automatically tracks ascent and descent.
  • Equipment now supports user-defined initial values.
  • Equipment counters can now be recalculated using the "Recount" button in the equipment details popup.
  • When upgrading to rubiTrack 4 Pro, all equipment counters will be recalculated. If the newly calculated counter value is less than the current counter value, the difference will be used as unlogged usage for that counter. The total will remain the same as before.
  • Maintenance warnings are now delivered through the notification center:
  • Clicking a notification opens the Equipment Manager and focuses the corresponding equipment item.
  • When a maintenance check has fired, it appears red in the list of checks. When the value of a fired check is changed, the check is reset.
  • You can reset all checks through the "Reset" button in the check list or through the warning button in the equipment collection item.

New in rubiTrack 3.4.7 Build 1838 (Nov 21, 2014)

  • Fixes a problem with the code signature which may prevent launching rubiTrack.
  • Fixes a problem with acquiring weather stations in certain areas.

New in rubiTrack 3.4.6 Build 1832 (Nov 15, 2014)

  • Fixes crashes under OSX Yosemite.

New in rubiTrack 3.4.5 Build 1826 (Aug 30, 2014)

  • Enables rubiTrack to sync with Suunto Ambit after upgrading to Moveslink 1.2.8+.
  • Fixes two crashes caused by invalid data.

New in rubiTrack 3.4.4 Build 1822 (Jul 1, 2014)

  • Fixes a problem with downloading activities from Garmin Connect.
  • Fixes a problem with authenticating Facebook access.

New in rubiTrack 3.4.3 Build 1816 (Jun 16, 2014)

  • New and improved Garmin Connect download: Now imports activity type, title, notes, adds supports for vertical oscillation, ground contact time, power balance and adds support for lap swimming activities.
  • Improves the reliability of network connections for cloud and weather data download.
  • Adds support for import of track-less activities from Garmin Connect.
  • Adds a safeguard to protect against too many failed weather data retrievals which could cause the import process to take a very long time.
  • Fixes a potential crash that can happen when importing data from the cloud, a device or from files into a new, blank rubiTrack file.

New in rubiTrack 3.4.2 Build 1810 (Jun 5, 2014)

  • New and improved Garmin Connect download: Now imports activity type, title, notes, adds supports for vertical oscillation, ground contact time, power balance and adds support for lap swimming activities.
  • In quickstats popups on the track and in the chart, rubiTrack now displays climb/descent pairs instead of elevation gain from start- to endpoint.
  • Adds additional athlete log filters.
  • Adds a new import option that allows for presetting "Use device speed/distance in chart" for new activities.
  • Fixes a problem in the equipment assignment that causes items to be blurry.
  • Fixes a problem in Timex FIT files that can cause elevation data to be ignore.
  • Fixes a problem with left/right balance where the balance would be swapped.
  • Fixes a problem with invalid Trimp values that can cause a crash in the workout summary.

New in rubiTrack 3.4.1 Build 1778 (Apr 7, 2014)

  • Fixes a problem with updating equipment usage counters when assigning equipment items.
  • Fixes a problem that may cause badge counters in the activity groups sidebar to show incorrect numbers.

New in rubiTrack 3.4 Build 1760 (Mar 26, 2014)

  • Adds new activity types: Cyclo-cross, recumbent cycling, hand cycling, indoor skiing, geocaching and stair climbing.
  • Adds support for syncing with Garmin Express.
  • Improves activity export: Adds an option to export all activities in the active filter. If this option is switched off, all selected activities will be exported (can be more than one in a multiple selection). If the option is turned on, all activities in the current filter will be exported. This can create potentially huge output files.
  • Improves import from Garmin devices using FIT data by importing the pre-set activity type from the activity.
  • Adds a new import option to use device-set activity types (default is on).
  • Improves handling of damaged rubiTrack files.
  • Fixes a problem with selecting sections that can cause quick statistics not to show up.

New in rubiTrack 3.3.1 Build 1760 (Feb 25, 2014)

  • Fixes a problem with the login into Garmin Connect.
  • Removes the original Terrain map style.
  • NEW FEATURES
  • Adds "Vertical Oscillation" and "Ground Contact Time" charts and imports those values from devices that support these values.
  • Adds "Left-Right Balance" charts and imports this value from devices that support it.
  • Adds lap control to the chart.
  • Displays laps as interactive sections on the horizontal axis.
  • Clicking laps selects the corresponding portion of the chart.
  • This feature is optional and can be controlled via the chart's context menu.
  • Adds quick statistics to the chart.
  • Brings a quick statistics popup like in map selections directly to the chart.
  • This feature is optional and can be controlled via the chart's context menu.
  • ALSO NEW
  • Improves athlete log WiFi syncing by updating individual records with new values.
  • Adds WiFi sync checks in order to avoid duplication of activities downloaded from the cloud on both ends of the sync.
  • "Forget Sync Preferences" now removes previously granted permanent sync approvals from all open documents.
  • Fixes a problem with importing heart rate values from the Withings WS-50 scale.
  • Fixes a crash in the calendar which could happen when there are many activities on one single day.
  • Fixes a bug in the map where direction markers would not be shown initially.
  • Fixes a crash that could happen under certain circumstances when the app is running for multiple days.
  • Fixes an issue with the authorization process for Fitbit.

New in rubiTrack 3.3 Build 1754 (Feb 14, 2014)

  • New Features:
  • Adds "Vertical Oscillation" and "Ground Contact Time" charts and imports those values from devices that support these values.
  • Adds "Left-Right Balance" charts and imports this value from devices that support it.
  • Improves athlete log WiFi syncing by updating individual records with new values.
  • Adds WiFi sync checks in order to avoid duplication of activities downloaded from the cloud on both ends of the sync.
  • "Forget Sync Preferences" now removes previously granted permanent sync approvals from all open documents.
  • Fixes a problem with importing heart rate values from the Withings WS-50 scale.
  • Fixes a crash in the calendar which could happen when there are many activities on one single day.
  • Fixes a bug in the map where direction markers would not be shown initially.
  • Fixes a crash that could happen under certain circumstances when the app is running for multiple days.
  • Fixes an issue with the authorization process for Fitbit.
  • Adds lap control to the chart:
  • Displays laps as interactive sections on the horizontal axis.
  • Clicking laps selects the corresponding portion of the chart.
  • This feature is optional and can be controlled via the chart's context menu.
  • Adds quick statistics to the chart:
  • Brings a quick statistics popup like in map selections directly to the chart.
  • This feature is optional and can be controlled via the chart's context menu.

New in rubiTrack 3.2.5 Build 1726 (Dec 9, 2013)

  • Fixes a problem with downloading activities from Suunto Movescount.
  • Fixes a bug in the workout summary where the stacked lines option did not work.
  • Fixes some localization issues.
  • Fixes a problem with pace zones.
  • Fixes weather condition import for FITLOG files.
  • Fixes memory leaks.

New in rubiTrack 3.2.4 Build 1716 (Nov 22, 2013)

  • Adds the rubiTrack Terrain 2 map style.
  • Adds activity import from Suunto Movescount (File > Import from Suunto Movescount).
  • Adds the new activity types: Aerobics, Bowling, Boxing, Canoeing, Cheerleading, Circuit Training, Combat Sport, Cricket, Field Hockey, Free Diving, Indoor Rowing, Kayaking, Kite Surfing, Open Water Swimming, Orienteering, Racquetball, Roller Skiing, Rugby, Softball, Standup Paddling, Stretching, Telemark Skiing, Track and Field and Unicycling.
  • The activity type set on the watch is now used when importing from the Suunto Ambit.
  • Adds a new import preference: During import, "Merge activities" attempts to identify activity parts that can be merged into one activity. This feature is mostly interesting for Polar users whose devices generate both GPX and HRM files.
  • Adds support for swimming activities recorded with the Suunto Ambit.
  • Adds support for multi-activity sessions recorded with the Suunto Ambit.
  • Fixes a crash related to the calendar when closing a document while leaving the app open.

New in rubiTrack 3.2.1 Build 1660 (Jul 18, 2013)

  • Adds a "Zoom all" button in the map zoom control.
  • Adds support for bike power-meter data coming from the Suunto Ambit.
  • User-assigned pictures for equipment groups are now preserved when changing the group's parts.
  • Date activity groups in the sidebar now update automatically when the date changes.
  • Improves handling of incorrect credentials for import from Garmin Connect.
  • Fixes a problem posting status updates on Twitter.
  • Fixes a problem syncing with Garmin devices that have an SD card inserted.
  • Fixes a problem with closing the main window while popup windows are open.
  • Fixes a problem with the selection in multiple-activity chart curves.

New in rubiTrack 3.2 Build 1640 (May 28, 2013)

  • Adds SATELLITE IMAGERY
  • High resolution cloud-free satellite imagery for Europe and the US.
  • Two new map types to choose from: rubiTrack Satellite and rubiTrack Hybrid.
  • High resolution coverage for the rest of the world is scheduled for later this year.

New in rubiTrack 3.1.3 Build 1620 (May 14, 2013)

  • Fixes a problem with syncing with the Suunto Ambit caused by Suunto changing the file format.
  • Map selection popups can now be dragged away to remove the selection.
  • Adds optional re-sync for Garmin Connect, RunKeeper, Withings and Fitbit (pressing COMMAND, CONTROL, and SHIFT keys while starting the sync will download everything).
  • Now supports deletion of multiple entries in the athlete log.
  • Minor fixes.

New in rubiTrack 3.1.2 Build 1604 (Apr 23, 2013)

  • Adds continuous map zoom (accessible through pinch gestures on the trackpad and zoom slider).
  • Now imports lap data from FITLOG files as original device data.
  • Now imports activity type and notes from RunKeeper activities.
  • Now imports activity type from Garmin Connect (if Running or Biking).
  • Swim pace units now are tied to the swim distance units setting (meters or yards) instead of general speed units setting.
  • Fixes a problem with RunKeeper import not downloading certain activities.
  • Fixes a problem with posting messages on Facebook.
  • Fixes a potential crash when changing weather through the calendar.
  • Fixes a problem with timestamps when exporting TCX or GPX files.
  • Fixes a problem with date constraints in custom sidebar groups.
  • Fixes a problem with auto-completion of equipment items in the activity details and equipment details popup.
  • Fixes a crash after entering the login credentials for Garmin Connect.
  • Fixes a problem when importing GPX files with stops.
  • Fixes a problem in the athlete log that causes lactate threshold pace being displayed in metric units, regardless of the unit setup.
  • Fixes a problem with updating the athlete log chart when changing units.
  • Fixes a problem with assigning equipment groups when creating new activities.
  • Fixes a problem with not being able to display speed and pace charts for indoor activities recorded with some devices.

New in rubiTrack 3.1 Build 1568 (Mar 5, 2013)

  • Adds activity import from Garmin Connect.
  • Adds activity and weight data import from RunKeeper.
  • Adds support for syncing with o_synce navi2coach.
  • Adds a new preference option for the first day of the week (rubiTrack > Preferences > General).
  • Adds a new application preferences import option named "Cloud sync" which controls the number of days rubiTrack goes back when downloading items from RunKeeper and Garmin Connect.
  • Adds a "Today" button in the calendar.
  • Adds a new zones distribution legend option for printing absolute values of distance/time spent in the zones.
  • rubiTrack now better fits small screens.
  • The number of individual zones can now be adjusted from 3 to 10 via "Customize > Zones…".
  • When selecting multiple activities, rubiTrack now prints the status summary for the selection.
  • When highlighting a lap, the map now automatically pans to the lap's portion of the track.
  • The calendar scroll button icons are now more intuitive.
  • Improves the activity list view by only showing laps if there are more than one.
  • Tweaks stop detection by auto-adjusting sensitivity for slow activities.
  • Athlete logs entries imported from CSV files now import body water as decimal value.
  • In the athlete log, rubiTrack now synchronizes the selection in the charts and list view.
  • Map split markers are now displaying data for the lap instead of cumulative data from the start.
  • Improves performance in the athlete log when updating multiple entries with heart rate and metabolism calculations.
  • Adds columns in the athlete log for lactate threshold pace and lactate threshold power.
  • Adds a new application preferences import option named "Prefer barometric elevation reading". If an imported track contains both GPS and barometric elevation, rubiTrack will use barometric values if this option is turned on.
  • If a track contains only barometric elevation readings and no GPS elevation readings, rubiTrack automatically uses barometric values.
  • Better supports timezone in the list view and map quick stat popups.
  • Now automatically updates power bests and activity intensity when turning on or off estimated power for activities.
  • rubiTrack now dynamically switches basis for distance-based distribution charts to time-based if an activity doesn't have any distance information.
  • Reduces the memory footprint of equipment images and athlete log images stored in rubiTrack files.
  • Improves CSV export which now includes all data fields available in the track data inspector.
  • Now correctly remembers deleted athlete log entries and ignores those when syncing.
  • Fixes a problem with displaying split markers on the map that lie on points with no GPS coordinates.
  • Fixes a problem with highlighting laps on the track which may cause the last lap of an activity not to get highlighted.
  • Fixes a problem with Suunto Ambit imports when using original device data which may double the distance and duration.
  • Fixes a problem with laps in Suunto Ambit activities.
  • Fixes a problem with reading cadence in Suunto Ambit workouts.
  • Fixes a problem with reading speed and distance information from Peaksware PWX files.
  • Fixes a problem caused by date-less activities when importing new track-less activities where rubiTrack would report false duplicates.
  • Fixes a problem that causes removed activity types to re-appear upon sync or activity import.
  • Fixes tooltips and over-length labels in the athlete log inspector's training section.
  • Fixes a problem with the athlete log charts not updating when values change.
  • Fixes a problem with the athlete log where metabolic rates are no longer calculated for entries that don't have a weight.
  • Fixes problems with the popup window placement with selections.
  • Improves support for Polar XML files downloaded from polarpersonaltrainer.com.
  • Fixes a problem with editing multiple selections where the value of a combo box field would be cleared simply by tabbing over it.
  • Fixes a problem with editing multiple activities where the date field displayed an arbitrary date.
  • Fixes a problem with automatic route assignments for newly imported activities.
  • Fixes a crash in the activity details and equipment details which is caused by unnamed equipment items.
  • Fixes a problem with saving current edits in the athlete log when adding new items.

New in rubiTrack 3.0.2 Build 1480 (Nov 13, 2012)

  • Now displays icons for custom activity types in the sidebar.
  • Adds a map style option to choose between plastic and flat track drawing.
  • Adds "Estimate power" in the activity options popup.
  • Fixes an issue with duplication of athlete log entries.
  • Automatically cleans up athlete logs affected by the log duplication issue.
  • Fixes an issue with original device data from Forerunner 305 which produced unreliable results for total distance.
  • Fixes a crash when reading rubiTrack 3 files containing activity types with no name, also prevents clearing of the activity type name.
  • Improves handling of corrupt or unreadable rubiTrack 3 files.
  • Improves reliability for syncing weight data with Tanita scales connected through Garmin ANT+ devices.
  • Fixes an issue with wrong percentages in the dashboard.
  • Fixes a problem with the sort order when sorting by pace in the list view.
  • Fixes a crash when using corrupt athlete pictures.
  • Fixes a problem with missing heart rate zone colorization in published charts.
  • Fixes a problem with iPhone syncing where heart rate, cadence or power charts were unavailable and average values would not be calculated correctly.
  • Fixes a problem with "Activity > Options > Recalculate Properties" which may zero properties in multiple selections.
  • Minor improvements of import behavior.

New in rubiTrack 3.0.1 Build 1460 (Oct 26, 2012)

  • Adds Trimp, training stress level and training intensity columns in the list view.
  • Adds a feature to the Options popup recalculates the selected activities' properties.
  • Fixes issues with window restoration on app launch.
  • Now syncs more data from FitBit (fat %, timestamp).
  • Reduces memory load when upgrading rubiTrack 2 files.
  • Fixes a crash when attempting to display the calendar for documents with date-less activities.
  • Fixes a crash when importing rubiTrack 2 documents that contains activities with invalid timestamps.
  • Fixes a rare crash when closing the equipment window or main window.
  • Fixes an issue with restoring the current map provider setting across sessions.
  • Fixes an issue with disappearing number badges in the activity groups.
  • Fixes an issue that causes the leftmost pace zone to be unchangeable.
  • Fixes an import issue with malformed MotoACTV files.
  • Fixes an issue with Trimp calculation which resulted in wrong workout summary charts.
  • Fixes an issue with syncing chart selections.
  • Fixes a problem with disabled sort menu items in the collection view.
  • Fixes a problem with pace display in lap tiles.
  • Fixes syncing problems with Garmin Forerunner 305.

New in rubiTrack 3.0.0 Build 1430 (Oct 18, 2012)

  • CHART:
  • Multiple chart areas, dynamically configurable.
  • Drag and drop by clicking and dragging the button representing the curve (e.g. "Heart Rate").
  • Drag curves to other areas or create new areas by dragging names to the edge of other areas, the chart will indicate where the curves will be moved to.
  • Chart now always displays HD data with full resolution, dynamically optimizing the number of points it displays.
  • Selections:
  • Selections now have handles that can be used to adjust them.
  • Selections are synced with all chart curves on display.
  • Now supports multi-selection (hold COMMAND while making a selection).
  • Shift-click expanding the last selection to a new end-point.
  • Natural selection using mouse drag that can start anywhere inside the line area.
  • Misc:
  • Adds dot charts as an alternative to line charts.
  • Much faster drawing and point highlight display.
  • Better contrast in line charts, selection of line chart areas and highlights.
  • The chart is now zoom-able up to 10x on the X-axis:
  • Control horizontal zoom through pinch gestures, the mouse y-scroll wheel or by double-clicking the horizontal axis (press the SHIFT key to zoom out).
  • Zooming pins the current cursor position on the x-axis.
  • Control horizontal offset through swipe gestures, the mouse x-scroll wheel or the chart area scrollbar.
  • Pie charts for zone distribution:
  • Each chart value that has zones (speed, pace, heart rate, cadence, power, gradient, elevation) also has a distribution pie series that can be added to the chart.
  • Distribution charts automatically follow the selection in other charts (optional).
  • Optionally display percentages.
  • Adds "Best Speed", "Best Pace", "Best Power" and "Best Duration" for activities.
  • Minimum split distances for bars are now 0.1km / 0.1mi and 30 second intervals.
  • Chart item configuration:
  • Set parameters for each curve displayed right in the chart. Click the configuration popup indicator next to the curve name.
  • For chart values that have zones, zones can be edited right there. Either click the -> (right-pointing arrow) in the chart item configuration window or press Option while clicking the configuration button.
  • Chart bar splits are now configurable for each curve individually.
  • Dynamic live smoothing for line and dot charts.
  • The following global chart options are now available through the "View > Chart" main menu and via the chart context menu: Switching between distance and time based charts, zoom control and grid lines.
  • MAP:
  • Maps are now OSM based using rubiTrack Terrain as default.
  • Additional map styles include OpenCycleMap, OpenStreetMap, MapQuest and MapQuest Aerial (MapQuest Aerial offers high-resolution satellite imagery for North America and low-res imagery for the rest of the world).
  • View multiple tracks on the map simultaneously.
  • With no track displayed, the map is still functional.
  • Much better selection handling with support for multiple selections (hold COMMAND key to make an additional selections).
  • Much nicer track drawing.
  • New decoration styles: "Two-dimensional" and "On Track".
  • Keyboard scrolling using arrow keys. Use SHIFT-ARROWS for small steps and OPTION-ARROWS for large steps.
  • Animated and auto-collapsing info markers.
  • Hold option key while hovering to see a quick-stats window for current track point.
  • CALENDAR:
  • Continuous calendar supporting three view modes:
  • Week offers the highest level of detail, direct access to editors like on the collection view.
  • Monthly, less details but more activities visible and direct access to popups.
  • Mini shows the highest density, heat-map-like display with some activity details visible.
  • Activity tiles show information depending on available size.
  • Smooth scrolling.
  • Auto-scrolls when changing selection.
  • Supports trackpad swipe gestures.
  • Adds Events:
  • Events can be added through the calendar by clicking the day's number after it highlights.
  • Events have a name, a location, a time they start, a duration, notes and a check box indicating whether they are all-day events.
  • Events are always shown alongside the activities.
  • Events can be added to days without activities only.
  • DASHBOARD:
  • Brand new in this version, the dashboard provides a quick overview of your training achievements.
  • Shows graphical comparison between a time frame and the preceding period.
  • Visual performance indicators for activity level, pace, speed and power.
  • Quickly browse through the training history in different interval lengths.
  • ACTIVITY COMPARISON:
  • With multi-selection in all activity displaying view modes, activity comparison has been redesigned and streamlined:
  • Selected activities are added to the chart.
  • Selected activities are displayed on the map.
  • Chart comparison works with bar, line and pie diagrams.
  • There's a new application preference that controls how many activities are being compared at the same time. The default setting for that option is 4 activities.
  • ZONES:
  • Completely new custom designed control for conveniently adjusting zones and zone colors.
  • Zones configurations now consist of 10 individual zones (was 6), zones will be reset to defaults when opening old documents.
  • Gradient zones are now mirrored around zero.
  • Zones configuration tool:
  • Click on divider and drag to change value within left/right bounds.
  • Click on divider and drag while pressing CTRL key to move left/right bounds along.
  • Click on divider and drag while pressing SHIFT key to make precision changes.
  • Click on space between dividers to change color.
  • Hold option to deactivate divider sensitivity for clicking into narrow color ranges.
  • Zone name editing is available in the zones editor (via main menu item "Customize > Zones…"). Clicking the colored range between dividers opens the color panel and makes the zone name field visible.
  • Heart rate zones can now be set using three different methods:
  • Percent of maximum heart rate, automatically adjusting to the maximum heart rate of the date of the activity (default).
  • Percent of heart rate reserve, automatically adjusting to the heart rate reserve of the date of the activity.
  • Absolute heart rate, not adjusting.
  • BESTS:
  • rubiTrack now calculates "Bests" segments for speed, pace, duration and power.
  • Bests are segments of maximum performance measured across a certain distance or duration, 1km/1mi best (depending on unit setup) or 15 minutes best.
  • Bests finds the segment in the activity's track where performance was maximal.
  • Bests are calculated for various distances and intervals.
  • Bests are displayed as a chart value.
  • Clicking on a best item identifies the segment instantly on track and in the regular chart values.
  • Workout summary also supports bests: It displays the maximum bests over all selected activities.
  • Customizable Activity Types:
  • Adds activity type adding, editing and removing.
  • New dialog to select activity types with filters for "My Activities" and activity categories.
  • Activity types are now color coded. Colors are used in various places in the UI, most notably in the collection, list and calendar view.
  • Adds activity types categories.
  • Adds customizable setups per activity type and per activity category.
  • NEW ACTIVITIES:
  • Trail Running, Track Running, Mountain Running, Skyrunning, Ellipical, Free Running.
  • Bicycle Touring, Roller Biking, BMX, Spinning, Track Cycling, Road Cycling.
  • Baseball, Basketball, Football, Soccer.
  • Frisbee, Volleyball, Beach Volleyball, Handball.
  • Badminton, Squash, Tennis, Table Tennis.
  • Pilates, Yoga, Dancing, Couple Dancing.
  • Ice Hockey, Skateboarding, Weightlifting.
  • Snorkeling, Scuba Diving.
  • WORKOUT SUMMARY & ATHLETE LOG:
  • Similar to the activity level charts both workout summary and athlete log now support multi-area charts with a completely customizable layout.
  • Adds Fitbit weight syncing.
  • TRAINING ANALYSIS:
  • Long term and short term training stress.
  • Stress balance.
  • Trimp.
  • Lactate threshold fields for pace and power in athlete log.
  • Automatically estimates lactate threshold running pace and lactate threshold power based on activities.
  • QUICK SEARCH:
  • Adds a quick search field in the toolbar capable of full text seach and expression searching.
  • Directly search text in location, route, notes and tags.
  • Supports search expressions:
  • Simple expressions: loc (location), rt (route), nt (notes), tag (tag list) with operators = (contains) and (does not contain), e.g. "loc = New York".
  • Simple expressions: dt (date), t (duration), d (distance), asc (ascent), dsc (descent), sp (speed), pc (pace), cal (calories), pw (power), hr (heart rate), cd (cadence) with operators and , e.g "hr > 165".
  • Multiple expressions can be entered separated by semicolon ";", e.g. "t < 1:05:00; d > 10" (duration shorter than 1 hour 5 minutes, distance greater than 10 km/mi).
  • Any search (text and expression) can be turned into custom groups by selecting "Make Group" from search field menu.
  • OTHER ADDITIONS AND IMPROVEMENTS:
  • Adds "Activity Options" window which handles settings for elevation smoothing, stop detection, original device data, speed/distance device data for charting and a setting that controls whether the activity should be used in the best history. This window is available from the main menu, context menues and action menu. "Activity Options" works with multiple selections.
  • The "Update Activity" menu has been removed in favor of "Activity Options".
  • Better elevation correction algorithm. (internal: no longer produces gradient spikes larger then the input data).
  • Now properly ignores bogus zero-distance point advances in charts (no-distance progression in activity data, basically recording errors) which would create nervous line charts values dropping to zero frequently.
  • When using the "Use Speed/Distance Data from Device" chart option, rubiTrack will now use device reported distance information for speed/pace charts even if the activity has GPS information.
  • Multiple activity selection and editing.
  • Multiple equipment selection and editing.
  • Multiple activity deletion from collection, list and calendar.
  • Added HMS DHMS unit application preference option.
  • Multiple selections within activities synchronized between map and chart.
  • Adds time zone field in activity details.
  • Adds power calculation for cycling.
  • Adds gusts and humidity in weather info and calculates the heat index when applicable.
  • When using imperial units, body size can now be entered as feet+inch supporting 5' 10", 5ʹ 10ʺ and 5 ft 10 in formats as well as decimal feet values.
  • Adds unit tab in the application preferences.
  • Adds a new units application preference option for body size units (cm / ft+in).
  • The status message is now click-able and displays stats in 3 levels of detail.
  • Much better activity type recognition which attempts to identify running, biking, trail running, track running, mountain biking, mountain running, walking, hiking and mountaineering automatically.
  • Adds a new units application preference option for swimming distance units (meters / yards).
  • Adds support for Garmin 910XT swim activities.
  • Adds support for Garmin SWIM.
  • Adds pace, stroke, SWOLF and normalized SWOLF charts for swim activities.
  • Activity details now show pace for appropriate activity types and speed for others with an option to change.
  • New Activity now remembers the previous selected activity type and makes a sensible first guess.
  • Adds activity merging (Activity > Merge) which copies the primary activity (which is the one selected first), and merges track data from the other activities in the current selection.
  • Auto-saves document preferences without having to save the document itself.
  • "Ignore deleted activities" is now only used during sync. If an activity is imported via "File > Import" or dragged into rubiTrack, deleted activities will be imported again.
  • Renamed the tabs in activity details window to better reflect what they stand for: Data -> Summary, Workout -> Effort.
  • Much faster loading and saving: rubiTrack now uses a new package file format that is very fast to load and save even with very large documents. Note that the first save when upgrading a document may take longer than with previous versions.
  • New "File > Integrate…" feature that allows you to import another rubiTrack file. This is useful if you previously had split up your activities into multiple files due to slow file performance.

New in rubiTrack 2.5.2 Build 904 (Jul 28, 2012)

  • Removes Nike+ syncing.
  • Fixes an issue with window placement when running on Retina MacBook Pro.
  • Fixes import of bike cadence sensor data from the Suunto Ambit
  • Fixes an issue with activities from the Suunto Ambit that produces gaps in the track in rare situations.
  • Fixes an issue with lap data import from the Suunto Ambit.

New in rubiTrack 2.5.1 Build 894 (May 3, 2012)

  • This version adds support for Suunto Ambit and streamlines direct syncing with Suunto Moveslink 2 and Suunto Moveslink.
  • Fixes a problem with device speed data in the chart.

New in rubiTrack 2.5 Build 866 (Feb 10, 2012)

  • Adds Twitter status updates using activity details.
  • Adds Facebook news feed updating using activity details with an option to post the activity's chart.
  • Adds equipment parts which allow you to define equipment consisting of other equipment. When you assign an equipment group to an activity all parts of the equipment will be assigned automatically.
  • Adds a drop down menu to choose equipment from to make it easier to assign equipment in the activity details window.
  • Adds an option to clear the athlete picture and equipment picture in the details window.
  • Adds support for the Garmin Forerunner 910XT swimming activities.
  • Improves handling of deleted and edited activities when syncing by not importing the original activities again. Also adds a new import setting in the application preferences to control this behavior (turned on by default).
  • Adds columns for device recorded distance, speed and temperature in the track data inspector.
  • Now uses Withings' new authorization system. Note that this change requires re-authorizing rubiTrack's access which can now be done from within rubiTrack.
  • The trial version no longer expires.
  • The Nike+ password edit field no longer displays the password.
  • Fixes an issue with GPS data download for Nike+ workouts.
  • Fixes an issue in the equipment field of the activity details window which could cause numeric IDs to be displayed instead of equipment names.

New in rubiTrack 2.4.5 (Sep 21, 2011)

  • Adds support for Polar RCX5, CS500, FT40, FT60, FT80, RS300X and other devices via file import of Personal Trainer XML files (downloadable from polarpersonaltrainer.com).
  • Adds support for import of speed data from TCX files that utilize the ns3 extensions.
  • Improves support for swimming activities recorded with the Garmin 310XT.
  • Improves syncing with Garmin Oregon devices.
  • Fixes a visual glitch on Lion that causes the activity groups tags to be cut-off.
  • Fixes an issue with the workout summary showing incorrect values when displaying average speed, pace, heart rate, cadence and energy values.
  • Fixes an issue with the workout summary getting confused by activities without date.
  • Fixes an issue with heartrate import of Nike+ activities that don't carry GPS info.
  • Fixes an issue with importing power data from Peaksware PWX files.
  • Fixes an issue where rubiTrack wouldn't duplicate certain activities.

New in rubiTrack 2.4.4 (Mar 3, 2011)

  • rubiTrack now reopens the most recent file on startup and when clicking the dock icon.
  • Adds support for syncing workouts recorded with the Suunto T4 (via Suunto Moveslink).
  • Adds support for Nike+ recorded heart rate and cadence.
  • Adds support for blood pressure import from Withings accounts.
  • Adds support for athlete log import from LOGBOOK3 files.
  • Fixes a problem with high-resolution charts causing only very few points to be displayed under certain circumstances.
  • Fixes a problem with labels in the weekly workout summary.

New in rubiTrack 2.4.2 (Feb 1, 2011)

  • Adds support for Nike+ GPS data import.
  • Fixes an issue with importing cadence and power values from certain GPX files.
  • Fixes an issue with laps in indoor swimming activities.

New in rubiTrack 2.4.1 (Jan 7, 2011)

  • Improves the equipment assignment menu by not displaying entries for retired items.
  • Improves FIT import for speed/distance recorded with the FR60.
  • Improves handling of activities with timestamp-less GPS data.
  • Fixes an issue with HR zone chart coloring.
  • Fixes a crash when importing timestamp-less GPS activities under special circumstances.

New in rubiTrack 2.4 (Dec 1, 2010)

  • Adds direct sync for Suunto devices through Suunto Moveslink (T6c, T6d, X9, X10, …).
  • Adds support for the Suunto Moveslink XML file format.
  • Adds links to rubiTrack online resources under the Help main menu.
  • Adds elevation smoothing for activities with elevation only and no GPS data.
  • Fixes an issue with the time zone of imported Timex Global GPS Trainer files.
  • Fixes an issue with HR zone coloring if the current log entry does not have a maximum heart rate.
  • Fixes an issue with the activity date when splitting activities.
  • Fixes an issue in the workout summary when displaying minimum or maximum values.

New in rubiTrack 2.3.2 (Sep 23, 2010)

  • Adds support for import of Timex GPS Global Trainer data via file import.
  • Adds support for the Traingpeaks / Peaksware PWX file format.
  • Adds a new option to use Garmin FIT data during synchronization if a device supplies both FIT and other formats. This import option is turned on by default as the FIT data is more accurate.
  • Improves the calculation of average heart rate, power and cadence for activities and laps.
  • Changes the way calories, heart rate and energy are counted for averaging in the workout summary by only counting activities that have values for these measurements.
  • Fixes a problem with multi-session FIT file import.
  • Fixes an issue with export of TCX track files not saving manual stops.
  • Fixes an issue with export of TCX track files not saving speed sensor data correctly.
  • Athlete Log:
  • The athlete log is a new feature to help track fitness related values like weight, resting, maximum and recovery heart rate, body mass index (BMI), body composition like muscle mass and fat and many more.
  • In addition to vital measures the athlete log adds options to enter a note and picture for each log entry. It also makes it possible to track injuries, pain or sickness.
  • The athlete log greatly increases the number of values that can be tracked and displayed in the chart: weight, heart rates, VO2 max, blood pressure, BMR, AMR, calorie intake, sleep, metabolic age, muscle and bone mass, body water, skinfold, body fat and visceral body fat.
  • The athlete log comes with convenient features to calculate resting and maximum heart rate as well as the basal metabolic rate and active metabolic rate based on athlete vital values and activity level.
  • Syncs with the Withings WiFi body scale.
  • Imports athlete data from Sporttracks Logbooks.
  • Imports athlete data from FIT files and CSV files.

New in rubiTrack 2.3.1 (Jun 30, 2010)

  • Athlete Log:
  • The athlete log is a new feature to help track fitness related values like weight, resting, maximum and recovery heart rate, body mass index (BMI), body composition like muscle mass and fat and many more.
  • In addition to vital measures the athlete log adds options to enter a note and picture for each log entry. It also makes it possible to track injuries, pain or sickness.
  • The athlete log greatly increases the number of values that can be tracked and displayed in the chart: weight, heart rates, VO2 max, blood pressure, BMR, AMR, calorie intake, sleep, metabolic age, muscle and bone mass, body water, skinfold, body fat and visceral body fat.
  • The athlete log comes with convenient features to calculate resting and maximum heart rate as well as the basal metabolic rate and active metabolic rate based on athlete vital values and activity level.
  • Syncs with the Withings WiFi body scale.
  • Imports athlete data from Sporttracks Logbooks.
  • Imports athlete data from FIT files and CSV files.
  • Adds a new chart option in the tools window for switching usage of speed sensor data on and off.
  • Improves sync by ignoring "Laps" directories during import.
  • Fixes an issue when displaying activities with speed-sensor data in a time-driven chart.
  • Fixes an issue with the speed chart displaying unrealistic values.
  • Fixes an issue with the track view becoming unresponsive after switching the map provider.
  • Fixes a problem with importing speed from Polar HRM files.
  • Fixes an issue with the syntax in exported TCX files.
  • Fixes an issue with duplicating activities without GPS data which did not copy some of the activity properties.

New in rubiTrack 2.3 (Jun 16, 2010)

  • Athlete Log:
  • The athlete log is a new feature to help track fitness related values like weight, resting, maximum and recovery heart rate, body mass index (BMI), body composition like muscle mass and fat and many more.
  • In addition to vital measures the athlete log adds options to enter a note and picture for each log entry. It also makes it possible to track injuries, pain or sickness.
  • The athlete log greatly increases the number of values that can be tracked and displayed in the chart: weight, heart rates, VO2 max, blood pressure, BMR, AMR, calorie intake, sleep, metabolic age, muscle and bone mass, body water, skinfold, body fat and visceral body fat.
  • The athlete log comes with convenient features to calculate resting and maximum heart rate as well as the basal metabolic rate and active metabolic rate based on athlete vital values and activity level.
  • Syncs with the Withings WiFi body scale.
  • Imports athlete data from Sporttracks Logbooks.
  • Imports athlete data from FIT files and CSV files.
  • What's included:
  • Adds support for speed and distance charts when no GPS data is available.
  • Adds import of point-to-point distance data from devices and file formats supporting this kind of data (TCX, GPX, HRM, SDF, FITLOG, FIT, Nike+).
  • Adds import of speed sensor data from devices and file formats supporting this kind of data (TCX, HRM, SDF, FIT).
  • Adds the ability to update existing activities with distance, speed, original device data and temperature when syncing the document with previously imported activities.
  • Adds import of original device data readings (applies to most Garmin devices).
  • Adds an option to use original device data for newly imported activities.
  • Adds an option to switch between original device data and calculated data for individual activities.
  • Adds distance import for Nike+ workouts.
  • Adds import of temperature track data for activities that carry that kind of data.
  • Adds a temperature chart for activities with temperature track data.
  • Adds a date activity group for "Last Week".
  • Adds weight as property for equipment items.
  • Improves chart and track view by using speed sensor data if available.
  • Improves support for Suunto Fitness Solution SDF files.
  • Improves printing of activity and lap information.
  • Adds a preference option (command line only) related to weather import: alwaysObtainPastWeather.
  • Adds preference options (command line only) for tweaking FITLOG import: importEmptyActivities, importFitlogCategoryAsTag (*), importFitlogCategoryAsActivityType (*), importFitlogNameAsRoute. (*) These are mutually exclusive, importFitlogCategoryAsActivityType takes precedence.
  • Fixes an issue with equipment usage counting when adding activities manually.
  • Fixes an issue with import of heart rate and cadence readings in certain GPX files.
  • Fixes map display issues when using Virtual Earth as map provider.
  • Fixes an issue with TCX import that could prevent manual stops from being imported correctly.
  • Fixes an issue with wrong counts displayed in date activity groups under certain circumstances.
  • Fixes an issue with import from Forerunner/Edge 305 and earlier models which could cause lap markers to be dropped.
  • Fixes a crash when changing the elevation correction setting while the track data inspector is open.
  • Fixes an issue with importing recorded stops from FIT files and the Garmin Edge 500.
  • Fixes an issue with zooming into the map via the keyboard or main menu.

New in rubiTrack 2.2.5 (Apr 22, 2010)

  • Equipment Management and Tracking:
  • rubiTrack now supports equipment management complete with equipment collection, equipment list, automatic equipment groups, tracking and maintenance warnings. rubiTrack automatically tracks total mileage, total duration and usage count whenever you assign an item to an activity.
  • What's included:
  • Adds power boating, fishing, waterskiing, motorcycling and driving activity types.
  • Adds a new energy chart for activities with power data.
  • Adds total energy property for activity and lap calculated for activities with power data.
  • Adds power and energy values to the activity display in the collection view if available.
  • Improves chart drawing performance when using high definition line charts.
  • Improves Polar HRM import by adding import of laps and notes from HRM files.
  • Improves track data inspector by adding explanatory tool tips on columns.
  • Improves FITLOG file import by importing names as tags and import of multiple equipment items.
  • Fixes a problem with equipment usage counting when duplicating activities.
  • Fixes a problem with import of multi-activity FITLOG files which can lead to some activities being ignored.
  • Fixes an issue in the calendar view which can cause a display freeze under certain circumstances.
  • Fixes a problem with the cadence in the track view's quick-stats.

New in rubiTrack 2.2.1 (Mar 25, 2010)

  • rubiTrack now supports equipment management complete with equipment collection, equipment list, automatic equipment groups, tracking and maintenance warnings.
  • Each equipment can carry a name, brand, photo, tags, rating, purchase information and notes.
  • rubiTrack automatically tracks total mileage, total duration and usage count whenever you assign an item to an activity.
  • rubiTrack provides automated maintenance warnings. This makes it easy to keep track of when to exchange equipment or schedule routine maintenance tasks.
  • In the equipment management window the collection view provides a quick overview over the main properties of each equipment. The equipment list view shows all properties in a table for in-depth analysis.
  • Like for activities rubiTrack automatically categorizes equipment based on the assigned activity type, mileage, rating, usage and more.

New in rubiTrack 2.2 (Mar 23, 2010)

  • Equipment Management and Tracking:
  • rubiTrack now supports equipment management complete with equipment collection, equipment list, automatic equipment groups, tracking and maintenance warnings.
  • Each equipment can carry a name, brand, photo, tags, rating, purchase information and notes.
  • rubiTrack automatically tracks total mileage, total duration and usage count whenever you assign an item to an activity.
  • rubiTrack provides automated maintenance warnings. This makes it easy to keep track of when to exchange equipment or schedule routine maintenance tasks.
  • In the equipment management window the collection view provides a quick overview over the main properties of each equipment. The equipment list view shows all properties in a table for in-depth analysis.
  • Like for activities rubiTrack automatically categorizes equipment based on the assigned activity type, mileage, rating, usage and more.
  • What's included:
  • Adds equipment import from FITLOG files and adds import of GPS data-less activities from FITLOG files.
  • Adds notes import from FITLOG files.
  • Improves performance in the chart and track view.
  • Adds a new track selection mode: Shift-clicking the track now expands or shrinks the current selection to the clicked point.
  • Adds zoom commands under the "View" main menu and ⌘+ and ⌘- keyboard shortcuts.
  • Adds support for new Garmin TCX format extensions.
  • Adds a new equipment filter has been added to the main activity groups.
  • Fixes an issue in the calendar view which can cause a display freeze under certain circumstances.
  • Fixes issues with XHTML compliance of generated published HTML pages.
  • Fixes an issue with elevation correction.
  • Fixes an issue with the stop duration display option not being saved correctly.

New in rubiTrack 2.1.5 (Jan 18, 2010)

  • Adds support for Garmin Edge 500 direct sync.
  • Adds support for Garmin FIT activity file import.
  • Adds a new command to duplicate an activity.
  • Improves chart measuring by making the entire line area sensitive to mouse moves.
  • Improves SDF file import for activities without actual track data.
  • Fixes an issue with the weekly workout summary that may cause double-counting of activities around 1/1/2010 in weekly charts.
  • Fixes an issue with drawing zones for heart rate, cadence and power in the track view.
  • Fixes an issue with TCX track export that made generated files incompatible with GTC.
  • Fixes an issue with the workout summary caused by activities that have no date set.
  • Fixes an issue with custom activity groups not appearing until saved and reopened once.

New in rubiTrack 2.1.1 (Dec 16, 2009)

  • Adds notes import for TCX files.
  • Fixes an issue when syncing with the iPhone version using a PowerPC based Mac.
  • Fixes an issue with the firewall on Mac OS 10.5 Leopard asking for permission to receive data on every start.

New in rubiTrack 2.1 (Dec 3, 2009)

  • Adds 2-way sync with all-new rubiTrack for iPhone 2.
  • Adds axis unit labels in all charts.
  • Improves the weekly workout summary by printing the date of the week's first day instead of the week's number.
  • Adds option to turn off legacy sync support.
  • Adds snowboarding, surfing and windsurfing activities.
  • Adds support for indoor activity syncing with the Garmin Forerunner 305.
  • Adds more granularity to the units used, providing individual unit options for distance, speed / pace, elevation, temperature and weight.
  • Removes support for syncing with rubiTrack for iPhone 1.0.
  • Fixes an issue with detecting manual stops on the Forerunner 305.
  • Fixes an issue with display updates in the athlete information view.
  • Fixes an issue with display updates of laps when updating the activity's stop detection or elevation correction settings.

New in rubiTrack 2.0.3 (Oct 28, 2009)

  • Improves import of Suunto SDF files.
  • Improves import of past weather data by ignoring invalid data entries.
  • Improves import by correctly ignoring activities with track data changes.
  • Adds additional weather icons.
  • Fixes a problem with absolute chart image references in published pages.
  • Fixes an issue with past weather data import using the data for the wrong time of day.
  • Fixes an issue that showed wrong temperatures and wind speeds for past weather data when used within North America.
  • Fixes a problem with instant track statistics showing wrong pace and speed values for selections.

New in rubiTrack 2.0.2 (Oct 7, 2009)

  • Fixes an issue with the chart display of elevation-only activities.
  • Fixes small localization issues.
  • Fixes the install image background on Mac OS X 10.5 Leopard.

New in rubiTrack 2.0.1 (Oct 2, 2009)

  • Imports distance from Polar HRM files.
  • Sets total ascent and descent when importing activities that have no GPS data but do have elevation data.
  • Fixes an issue with stop handling ignoring real stopped periods.
  • Makes toolbar setting changes persist across sessions.
  • Fixes an issue with license installation.
  • Fixes the localization of the weather condition column in the list view and other small localization issues.

New in rubiTrack 2.0 (Sep 28, 2009)

  • Chart, Track and Zones:
  • Measure and select any chart values including line charts.
  • Adds zones for speed, pace, elevation, heart rate, cadence, power and gradient in chart and track with customizable values, names and colors.
  • Brings completely free configuration of the chart, including the chart type (bar or line) for each displayed value.
  • Adds high-definition line charts showing all available data points.
  • Adds calories and time of day in quick stats and custom markers.
  • Adds an option to show the stop duration for stops in the track view.
  • Activity and Weather:
  • The activity tile now shows weather condition and temperature.
  • Adds display of laps, tags and ratings.
  • Activity ratings directly accessible from the collection tiles.
  • Adds laps preview feature for collection view and calendar.
  • Completely new weather handling now supporting weather condition, temperature, wind direction and wind speed.
  • Adds a new weather data user interface to work with data from weather stations for current and past conditions.
  • Now attempts to determine past weather data for activities 6 hours or older during import and sync.
  • Publishing:
  • Adds a new feature that makes it easy to get rubiTrack activities online.
  • Generates activity and lap icon tiles as PNG images.
  • Generates the chart according to current specifications as transparent PNG image.
  • Generates a HTML file that includes general activity and lap statistics, chart and optionally a Google map of the track.
  • Additional new Features:
  • Adds tags and ratings for activities.
  • Adds support for Polar HRM file import.
  • Adds support for Suunto T6 and X6 log file formats.
  • Adds a default activity type preference.
  • Adds expandable laps in list view.
  • New feature to toggle stop detection and elevation correction for any activity.
  • New preference options to switch off stop detection and elevation correction during import.
  • Adds track data tool to interactively view and alter individual data points of an activity.
  • Adds multi-selection in activity groups. This enables you to combine groups quickly to view corresponding activities, such as "Running in 2009".
  • The athlete history now encompasses both weight as well as min/max heart rate and VO2max values.
  • The athlete history chart now displays weight, min/max heart rate, VO2max and body mass index diagrams.
  • The athlete base data now includes size (necessary for calculate BMI).
  • Adds optional guide lines in the chart.
  • New tool panel for track, chart and zones preferences.
  • Adds more activity types: Climbing, Mountaineering, Ice Skating, Horseback Riding, Paddling, Sledging, Power, Gymnastics, Golfing, Paragliding, Hang-Gliding, Workout, Treadmill, Exercise Biking, Kickboarding, Flying.
  • Miscellaneous Improvements:
  • Up to 20 times faster document loading and saving performance.
  • Reduces document size by 40-60% on average.
  • Better handling of missing heart rate, cadence and power values, better charts for mixed value tracks as recorded by the Garmin Forerunner 310XT.
  • Activity type can now be set in activity collection tile by clicking the image.
  • Improves automatic location designation.
  • Improves stop detection.

New in rubiTrack 1.7.1 (Sep 2, 2009)

  • Fixes issues that cause distorted and blurry images on Mac OS X 10.6 Snow Leopard.
  • Fixes an issue that causes broken mouse interaction in the collection and calendar view on Mac OS X 10.6 Snow Leopard.
  • Fixes an issue that can cause syncs with the Garmin Forerunner 305 to fail on certain systems.

New in rubiTrack 1.7 (Aug 10, 2009)

  • Adds support for the Garmin Forerunner 310XT and multi-sport activities.
  • Fixes a charting issue where tracks would appear much shorter in the chart than they actually are.
  • Fixes an issue with peak detection.
  • Fixes an issue in the track view where distances printed on split labels would not agree with the actual split distance.
  • Fixes an issue in the chart where custom splits may be ignored under certain circumstances.
  • Fixes an issue with altitude smoothing that could cause offset effects.
  • Fixes date format related import issues that could cause imports to hang.

New in rubiTrack 1.6.1 (Jun 12, 2009)

  • Fixes map panning when using Google Maps and Safari 4 is installed.
  • Improves NMEA import by adding support for logs that only contain RMC sentences.
  • Fixes an issue with automatic location setting of activities that have no GPS data.

New in rubiTrack 1.6 (May 12, 2009)

  • Adds TCX Course export for use on Garmin Edge cycle computers.
  • Improves reliability of track metrics.
  • Improves Garmin Oregon direct sync.
  • Changes the power averaging method to include zero-effort zones in the average.
  • Changes in weather data handling.
  • Fixes an issue with elevation smoothing.
  • Fixes an issue with total ascent and descent values.
  • Fixes an issue with speed charts.

New in rubiTrack 1.5 (Mar 9, 2009)

  • Adds import for power data from devices that record power as well as from TCX files.
  • Greatly improves import for indoor activities that don't have GPS data.
  • Adds power charts.
  • Adds time-driven diagrams.
  • Adds import for heart rate, cadence and power-only activities.
  • Adds direct sync with WinTec WBT201 (G-Rays2).
  • Improves import by ignoring .DS_Store files.

New in rubiTrack 1.4 (Feb 17, 2009)

  • Adds Direct sync with Garmin Forerunner 405, Forerunner 50 and Garmin ANT compatible devices (requires Garmin ANT Agent).
  • Adds OpenStreetMap as map provider.
  • Adds TCX and CSV Export.
  • Improves averaging of heart rate and cadence.
  • Improves TCX import by removing stops at lap boundaries which could slightly decrease the true total distance and active duration.
  • Improves TCX calorie count import reliability.
  • Improves Virtual Earth map reliability.
  • Adds "Speed" to the metrics displayed on track view markers.
  • Saves activity list view sort order across sessions.
  • Fixes an import bug that could cause incorrect distance import for non-GPS activities.
  • Fixes non-localized UI elements.

New in rubiTrack 1.3 (Jan 5, 2009)

  • Adds direct sync with Garmin Oregon devices.
  • Adds direct sync with rubiTrack for iPhone and rubiTrack LT for iPhone.
  • Improves weather data download reliability.
  • Improves document saving speed and drastically reduces the memory footprint during saving.
  • Improves import of indoor activities.
  • Saves and restores the document toolbar layout.
  • Fixes a crash while adding or importing activities.
  • Fixes a calendar display issue for weekly workout summaries.

New in rubiTrack 1.2 (Dec 15, 2008)

  • Adds synchronization support with rubiTrack for iPhone.
  • Adds Spanish Spanish translation.
  • Adds Ski Touring, Snow Shoeing, Sailing, Nordic Walking and Shopping activity types.
  • Improves counters badges of custom activity groups which now get updated when importing, adding and removing activities automatically.
  • Adds compatibility for import of GPX files generated with certain applications and web services that produce invalid date formats.
  • Adds the ability to query notes in custom groups.
  • Improves import behavior by preserving calorie values from devices (TCX based) when insufficient data is available to calculate it.
  • Improves import of GPX files by supporting tracks without elevation data (as generated by some web services).
  • Fixes an issue with the "This Week" activity group not honoring the start-of-week preference setting.
  • Fixes an issue with the workout summary that could cause it to display empty charts.
  • Fixes an issue with importing heart rate data from GPX track that have only partial segments with heart rate data.
  • Fixes an issue with custom splits not showing up in the chart.
  • Fixes minor localization issues.

New in rubiTrack 1.1 (Nov 6, 2008)

  • Adds My Groups, customizable activity filters in the activity groups tree.
  • Adds direct device sync with Nike+iPod (iPod Nano with disk mode is required).
  • Adds direct device sync with AMOD AGL3080 GPS Tracker.
  • Adds import support for the NMEA GPS log format.
  • Adds import support for the SportTracks Fitlog file format.
  • Adds import support for the Nike+iPod XML file format.
  • Adds import support for the Suunto SDF file format.
  • Improves support for Garmin Colorado.
  • Adds an option for sorting the calendar in descending order so the latest month is displayed on top (accessible via the context menu).
  • Adds Italian Italian translation.
  • Additional fixes in the French French translation.
  • Adding and removing weight history entries are now undoable operations.
  • Improves the activity details by listing all previous choices in the condition fields which saves time when re-entering the same value again.
  • Adds a keyboard shortcut for deleting activities (Command-DELETE).
  • Fixed an issue causing activities be imported multiple times.
  • Fixes an issue that could prevent track view flags and markers from displaying.
  • Fixes an issue in the Workout Summary causing no summary to be displayed for the selected activity group.
  • Fixes an issue with entering ascent and descent values when using Statute/Imperial units.
  • Other bug fixes.

New in rubiTrack 1.0.5 (Oct 10, 2008)

  • Adds a history list for location choices and route choices to the activity details view.
  • Improves auto-joining of activities which now supports joining across imported activity files as well as a flexible auto-join threshold.
  • Adds a new option for the auto-join threshold setting, the new default value now is 1 hour (was 5 minutes).
  • Adds support for a much broader range of importable GPX files.
  • Adds support for import of activities without GPS track data from TCX files.
  • Adds support for import of GPX routes.
  • Improves handling of instant statistics flags (now can be dismissed by clicking into it).
  • Adds import of activity notes from GPX files.
  • Fixes an issue with direct sync of Garmin Edge 705/605 devices that caused no new data to be imported.
  • Improves import for GPX files that use a time stamp format not strickly adhering to the standard.
  • Fixes a number of typos in the French translation.
  • Fixes an unlocalized string in the German translation of the activity details window.

New in rubiTrack 1.0.1 (Sep 30, 2008)

  • Fixes distance calculation of activities with a small number of data points.
  • Fixes an issue with inconsistent saving of activity data which could lead to data corruption for some activities in certain special cases.
  • Improves undo/redo performance and stability.

New in rubiTrack 0.9.9.84 (Sep 25, 2008)

  • Adds complete at de ch German localization.
  • Adds complete fr ca French localization.
  • Adds the "Route" activity property. Routes create sub-groups on the activity group tree.
  • Adds proper schemas to GPX output for web services validating the content.
  • Adds rowing as activity type preset to choose from.
  • Now displays the activity date on the collection view tiles as first item after the heading.
  • Now offers a selection of predefined weather conditions to choose from.
  • Fixes a problem with temperature display in the activity list view.
  • Fixes a problem with values not being stored when manually adding a new, non-GPS activity under certain circumstances.
  • Adds direct device synch support for Edge 605/705 and compatible devices.
  • Fixes a problem with document restoration on startup.
  • Fixes the temperature field in the activity window which always displaying degrees Celsius, regardless of the units setting.
  • Fixes an issue with gradient maxima and minima.
  • Now displays distance ranges in miles for distance activity groups when using imperial/statute unit setting. Switching the units takes effect after closing and re-opening the document.