News and announcements
rubiTrack 6.2.7 released
Adds the "Duplicate" context menu item in collection view, list view and calendar view. macOS
Fixes graphics glitches on macOS 14. macOS
Fixes a potential crash when importing cycling activities from Health App. iOS
rubiTrack 6.2.6 released
Dramatically improves performance when editing activity data in large data collections with lots of custom activity groups. macOS
Fixes a problem with the UI becoming slow and unresponsive while in the Activity List view on macOS 14. macOS
Fixes a problem when exporting activity CSV and athlete log entries as CSV when notes contained malformed newlines. macOS
Fixes a problem with importing power information from some FIT files that contain Stryd data. macOS, iOS
Improves Health App import by adding cycling cadence and cycling power. iOS
rubiTrack 6.2.5 released
Fixes a problem when importing data from Garmin devices that may cause laps to be missing. macOS, iOS
Fixes a problem with creating new events in the calendar when the ∑-feature is activated. macOS
Fixes a layout problem in the Sync Manager. macOS
Improves athlete log data loading. macOS, iOS
rubiTrack 6.2.4 released
Adds support for new Garmin Connect devices' updated FIT file format. macOS, iOS
Now stores equipment item photos in an optimized way. macOS, iOS
- 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). macOS
Adds a new function to restore removed activity types, accessible through the action menu in the activity types manager. macOS
rubiTrack 6.2.3 released
Fixes a problem with zones of some athlete body composition chart curves. macOS, iOS
Fixes zones kind icons when using dark mode. macOS
rubiTrack 6.2.2 released
Adds connected device sync for most Garmin devices via USB-cable (PRO only). macOS
- 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".
- See FAQ for more information on how to use this feature.
rubiTrack 6.2 released
The Training Summary now supports zones. macOS, iOS
- Use zones to more easily monitor improvements and visualize goals for certain metrics (total milage or workout duration, weight or resting heart rate).
- All activity and athlete log value curves in the Training Summary support zones (except for bone mass and metabolic age).
- The zone's settings for a certain curve can be accessed via the curve's configuration popup panel, where the type of zone display can be selected as well.
- All zones come pre-defined with useful default value ranges, they are freely user customizable.
- For existing rubiTrack files, zones are turned on when appropriate. Zones display is completely customizable and can be turned off for each curve individually.
- The Training Summary zones setup is transferred to rubiTrack for iPhone from the Mac when WiFi-syncing.
Adds support for Garmin Connect Health data. macOS
- When syncing with Garmin Connect, rubiTrack now imports weight, body composition values as well as blood pressure values and heart rate variability values.
- This automatically works if you have Garmin Connect already set up in rubiTrack and authorized it to receive health data.
If you set up rubiTrack to access Garmin Connect prior to this release, you can authorize health data access from within the Garmin Connect website.
- Go to "Account Settings > Account Information".
- Find "Connected Apps".
- Under "rubiTrack" activate "Daily Health Stats".
Much more flexible display of zones in charts. macOS, iOS
- For each individual curve that supports zones, possible options are "Off", "Curve", "Area", "Axis" and "Background"
- "Curve" corresponds to the classic rubiTrack zone display, were zones are displayed right on the curve or bars.
- "Area" displays zones like the "Curve" option, but fills the curve's entire area, not just its top portion.
- "Axis" colorizes the Y-axis according to the zones configuration.
- "Background" paints zones across the entire background of the curve, in addition to the axis colorization.
- The strength of the colors in the background zones can be adjusted using the new setting "Background Zones Opacity" in the application preferences (via "rubiTrack > Preferences >> Advanced…" from the main menu).
- Adds user interface for zones configuration in the appropriate chart curve configuration dialogs, both for activity zones and zones in the Training Summary.
Adds support for Garmin Running Dynamics. macOS, iOS
- Adds new metrics "Ground Contact Time Balance" (Left-Right-Balance in rubiTrack), "Stride Length", "Vertical Ratio" and "Respiration Rate".
- These metrics are available as new chart curves for activities that carry this information.
- These metrics are imported from Garmin Connect, from Garmin Devices and from FIT files, when available.
Adds support for Garmin Cycling Dynamics. macOS, iOS
- Adds new metrics for "Left Power Phase", "Right Power Phase", "Left Platform Center Offset" and "Right Platform Center Offset".
- These metrics are available as new chart curves for activities that carry this information.
- These metrics are imported from Garmin Connect, from Garmin devices and from FIT files, when available.
Adds average values in the activity details for "Ground Contact Time", "Left/Right Balance", "Stride Length" and "Vertical Oscillation". macOS, iOS
- These values are automatically calculated upon import.
- 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. macOS
- 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". macOS, iOS
Adds "Resting Heartrate Variability" in the Athlete Log. macOS, iOS
- Resting Heartrate Variability is now available as a value in the athlete log entry (under the "Fitness" tab).
- A new chart curve for Resting Heartrate Variability is available in the Training Summary.
Adds a new activity type unit option named "running". macOS
- When this option is used, cadence will be displayed in steps per minute for both feet instead of one foot.
- When this option is used, rubiTrack uses the unit "steps" instead of "rpm" in the appropriate places.
- When first opening existing rubiTrack data files, this option will be turned on for the appropriate activity types automatically.
- To change the setting for individual activity types, use the Activity Types Manager (via "Customize > Activity Types…" from the main menu).
Adds three new activity types: HIIT, Lawn Mowing and Beach Walking. macOS, iOS
- HIIT is now automatically used when importing corresponding activities from Garmin Connect, Garmin devices and FIT files.
Adds the ability to search for activities that carry specific track data using the new "hasdata:[DATATYPE]" search expression. Possible values for [DATATYPE] are: date, gps, distance, speed, temperature, elevation, power, heartrate, cadence, verticaloscillation, stancetime, leftrightbalance, gear, formpower, legspringstiffness, stridelength, verticalratio, respirationrate, leftpowerphase, rightpowerphase, leftplatformcenteroffset, rightplatformcenteroffset. macOS
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. macOS, iOS
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. macOS
Fixes an issue with athlete chart curve smoothing where the smoothing interval could be slightly different from the displayed value. macOS
Fixes a problem with the unit display of leg spring stiffness in the chart. macOS, iOS
Fixes the unit label in the athlete log entry details for VO2max. macOS
Fixes a problem with the rate of climb and rate of descent curves which did not adhere to the unit setup in the preferences. macOS, iOS
Fixes a problem with the descent column in the equipment details which displayed the wrong value. macOS
Fixes a problem with leg spring stiffness in the training summary. macOS, iOS
Fixes a problem with the curve preview when adding a curve to the chart. macOS
Improves the readability of the smoothing duration label in the chart configuration. macOS
The minimum version required to run rubiTrack now is macOS 10.13 and iOS 12.0. macOS
rubiTrack 6.1.5 released
Improves line curve smoothing in the charts. macOS, iOS
- Smoothing is now applied with much better control over smoothing strengh.
- The current smoothing width is now printed below the slider. macOS
- 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. macOS, iOS
Fixes mapping of back country skiing to the corresponding "Ski Touring" activity type when importing from Garmin Connect. macOS
Fixes a drawing glitch with chart curve selections in certain situations. macOS, iOS
Fixes a problem when switching to places mode when the activity list view was active. macOS
rubiTrack 6.1.4 released
Adds support for quick statistics in the chart when using multi-activity comparison. macOS
rubiTrack now uses weather data provided by Apple Weather. macOS, iOS
Adds new weather conditions: Breezy, windy, frigid, hot, wintry mix, hurricane and tropical storm. macOS, iOS
Fixes a problem with calculating average speed for indoor activities in certain situations. macOS, iOS
Fixes a problem with importing Stryd data in certain situations. macOS, iOS
Fixes a problem with drawing of the calendar weekday headers. macOS
Fixes a problem with sharing activities. macOS
rubiTrack 6.1.3 released
Adds the "E-Mountain Biking" activity type. macOS, iOS
Adds support for new iOS 16 metrics when importing from Health app. iOS
- Adds "Stride Length", "Vertical Oscillation", "Ground Contact Time" and "Power".
- In order to authorize rubiTrack to access these new metrics, sync activities once via the Sync view manually. Once authorized, rubiTrack is able to download these new metrics including during auto-sync.
Adds "Stride Length" activity chart curve, a new running metric supported by Apple Watch. macOS, iOS
Adds a new Health sync feature to import older athlete log entries on the Sync view (PRO only). iOS
Fixes a problem with importing cadence from Health app. iOS
Bug fixes. macOS, iOS
rubiTrack 6.1.2 released
Fixes a problem when updating segments that may cause the update process to run indefinitely. macOS
Fixes a problem with weather data retrieval. macOS, iOS
rubiTrack 6.1.1 released
Adds the Duplicates finder feature. macOS
- 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. macOS
- 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. macOS
Fixes a problem when joining swimming activities. macOS
Fixes a problem when calculating properties of swimming activities. macOS, iOS
Fixes a problem with the display of the syncing UI when using the "Send to rubiTrack" action menu. iOS
Other bug fixes. macOS, iOS
rubiTrack 6.1 released
Adds the completely new Heatmap feature. macOS
- 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. macOS, iOS
- 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. macOS, iOS
- 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. macOS, iOS
- 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. macOS, iOS
- 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. macOS, iOS
Brings back the "Set known locations" import option on the "Import" application preference page. macOS
Fixes the background base color of maps on certain systems. macOS, iOS
Fixes tile loading problems in the map on certain systems. macOS, iOS
Forum closed
The forum has been closed with the release of rubiTrack 6.1. More information is available here.