Release Notes
v2.6.5
Feature
Add handling for temperature values that are out of range.
Enhancement
Ensure application launches into foreground.
Refresh underlying libraries.
Tweaks to license window, ensure messages can be fully displayed.
v2.6.4
Enhancement
FTP Estimates Chart empty tank efforts are now split by sport.
Segment Chart now handles situation(s) where segment geometry is bogus.
Improvements to bulk import on Athlete Journal Metrics.
Bug
Training Plan FTP estimate is now correctly retrieved for Running.
Speed values on Segment Chart on Session Summary were showing in metres per second.
v2.6.3
Enhancement
Improve route handling for Session Summary map.
Exclude wildly large speeds from running load calculation.
Updated TCX export format for compatibility with Garmin Connect.
Updated TCX export format to include RunCadence for Running sessions.
Bug
Fix retrieval of Anaerobic Work Capacity Athlete Metric.
Fix Total Seconds in TCX export format to be timer time (was elapsed).
v2.6.2
Enhancement
Add support for Stryd Duo data (running).
Update Balance Charts to show Stryd Duo data (running).
v2.6.1
Enhancement
Add Running Effectiveness to Session Summary (running).
Show distribution of Form Power Ratio on Session Summary (running).
Include Flight Ratio in Mechanics chart (running).
Provide additional metrics in Workout table (running).
Add filters for Running Effectiveness, Flight Time and Flight Time Ratio.
v2.6.0
Feature
Added full support for Running with Power.
Date filter supports “season”, intended for use with Top / Bottom filters.
Enhancement
Show Ascent and Grade in Segment Overview.
In segment comparison include the summary value within the chart title.
New icons for sessions to represent sports, power bests, segment pr’s, and empty tank efforts.
Show full detailed icons within the Calendar.
Redesign session summary tiles to include line graphs.
Remove embedded PDF help document, help documentation is fully online.
Support an additional OMRON Blood Pressure file format.
Increase decimal places for Lap Start on Manage Laps window.
Improved error handling when segments from Strava do not match Chapeau sessions.
Add database update step to fill-in missing averages and maximums for session.
v2.5.1
Enhancement
Add handling for how Karoo chooses to store smoothness data.
Ensure Segment Attempt History updates on unit change.
Improve reporting for stop times tooltip.
Reduce noise in cadence values when displayed in charts.
v2.5.0
Feature
Added overall chart for Athlete Journal Metrics.
Embedded help document for offline access.
Enhancement
Updated zone boundaries for intensity (65%-105% for moderate).
Filter out manual and ignore activities from Strava.
Add hotkey to skip and turn off automatic downloads.
Dropped support for macOS Catalina.
Bug
Fix rounding issues on Training Load chart for improved reporting consistency.
v2.4.2
Feature
Include Fitness Ramp Rate on Training Load chart.
Online help documentation now available, link via Help Menu.
Enhancement
Populate session max values if not provided by input file.
Improved handling of Session Summary resizing.
Rename Ride chart to Session chart.
Rename Ride Trends chart to Session Trends chart.
Improved handling of font scaling (Windows only).
Styling updates on Filter Sessions, Athlete Journal, and Equipment (Windows only).
Change initial app size to avoid cutting off session summary (Windows only).
Bug
Ensure scaled average powers are used in Monthly Summary.
Remove help icons from dialog title bars (Windows only).
v2.4.1
Enhancement
Prevent empty (no data records) fit files from being imported.
Remove empty sessions (no data records).
Increase number of retries for sluggish Strava connections.
Immediately refresh summary chart on lap changes.
Update tool name reference in Edit Laps window.
Bug
Monthly Summary Calendar shows correct data but incorrect highlighting.
v2.4.0
Feature
Calculate a session specific Critical Power on sessions where the tank was emptied.
Utilize empty tank effort Critical Power value for w balance on Ride chart.
Highlight empty tank efforts on session Ride chart.
Show empty tank effort Critical Power curve on Best Power chart.
Show empty tank effort Critical Power values on FTP Estimates chart.
Introduce new icon in session tree for empty tank efforts.
Add a Seiler inspired decoupling chart for heart rate reserve and power to Temperature chart.
Overhaul New Bests to show Bests for Speed, Power, Effective Power, Cadence, and Heart Rate.
Session Summary updated to highlight Bests for Speed, Power, Effective Power, Cadence, and Heart Rate.
Enhancement
Include additional intervals on the Session Summary bests table.
Improve Open Database performance.
Improve Segment matching performance.
Add attempt slider on Segment History for segments with more than 100 attempts.
Clean up tooltip Segment History chart.
Add new filter to find sessions with bests for Speed, Power, Cadence, and Heart Rate.
Add new filter to find empty tank efforts.
Tidy up Strava download dialog for Windows.
Show full suite of icons used in session tree on sessions in Calendar View.
Update icon for sessions where data has been excluded.
Retain current session when loading a Manual or Training Plan session.
Show New Bests and then open loading issues (if present) during import.
Bug
Fix tooltip for Critical Power and Anaerobic Work Capacity showed truncated Capacity values.
v2.3.1
Enhancement
Add Move Time to Workout and Segment History tables.
Show core temperature zones background in summary charts.
Include core temperature zone names in hover tool tip.
Increase precision for core temperature in Athlete Journal.
Increase precision for Intensity on Manual Session.
Honor unit settings when setting default distance units in Manage Laps.
Update the default application size for Windows.
Show progress dialog during large session delete.
Implement retries for Strava connection and handle Strava site sluggishness.
v2.3.0
Feature
Fatigue Resistance automatically calculated and shown on Best Power.
Temperature and Core Temperature (via CORE Sensor) charts.
Simple Session Filter from main window.
Enhancement
Filter on Temperature, Core Temperature, and Aerobic Efficiency.
Add core temperature to Athlete Journal (for CORE Sensor).
Include Altitude on Session Summary Chart (Ride) if session has climbing.
Increase precision for balance metrics on monthly summary.
Show color graduations for VAM in Segment Compare.
Include VAM summary in Workout Chart and Table.
Remove repeated x-axis on Workout Chart.
Simplify Workout Chart Table by removing columns for Speed and Cadence Zones.
Include session Aerobic Efficiency in Training Load Chart.
Enable Aerobic Efficiency on Heart Rate chart in Map.
Disable Segment Creation and Lap Editing on extremely short sessions.
Improve checks and messages for chart availability / data suitability.
Improve Strava dialog control sizing for Windows.
Add support for macOS Ventura and Windows 11 on ARM processor.
Drop macOS Mojave from supported versions, still runs just not supported.
Bug
Honor chart font size in “hinterval” stack chart.
Make FTP Estimate chart available after five or more sessions with power data.
Ensure Trend chart correctly handles missing data.
v2.2.0
Feature
Aerobic Efficiency and Aerobic Decoupling Calculations.
Trend for Balance, Smoothness, and Torque Effectiveness.
Bulk Load, Delete, and Export for Athlete Journal Metrics.
VAM comparison for Segments.
Enhancement
Include 30 minutes in Session Summary bests table.
Export and Delete on Month Folder Honors current Filter.
Filter Intervals by Percent FTP.
Show Athlete Metrics on Calendar View.
Trigger refresh of Month Summary on change to Athlete Journal metrics.
Show Grade Overlay on Segment Map and Profile.
Add Tracking on Segment Map for Altitude / Map.
Ensure Segment Profile is always Generated.
Improve messaging during Segment Creation from Strava Segment.
Increase number of Segment Comparisons to 25.
Include date stamp for session in comparison chart title.
Show Mean Values for Balance Metrics on Per Zone Basis.
Improve symbology for w’balance to make lower bound more pronounced.
Improve handling for long session names in Navigation Bar.
Remove Window Menu (Platform specific).
Turn off tabbing into Map Windows.
Bug
Fix session reload on closing Athlete Journal when no changes made.
Remove phantom hover window on annual power chart.
Correct Trend indicators for Speed on Session Summary.
Fix possible incorrect Speed Categorization post unit toggle.
v2.1.1
Feature
Add Resting Heart Rate to Athlete Journal Metrics.
Use Heart Rate Reserve for heart rate Zones.
Enhancement
Improve auto-scaling for estimated FTP on Training Load chart.
Improve auto-scaling for altitude of flat segments in Segment Explorer.
Show Max Heart Rate and FTP on Zones Chart.
Show Zone Boundaries on Zone label tooltip for Zones Chart tables.
Add Critical Power Calculator to Athlete Journal.
Remember last viewed metric in Athlete Journal.
Ensure chart refresh on change of athlete metrics.
Rename stress to load throughout the application.
Show current Segment Name in Segment Explorer window title.
Add calories calculation to the Manual Session window.
Show average and maximum VAM on Session and Monthly Summary (speed tooltip).
Implement filtering on average and maximum VAM.
Show date for session in tooltip on navigation bar.
Bug
Correct zone labels and attempt numbering in Segment Compare hover tool.
Ensure session renames are reflected in segment charts and tree view.
Fix issue related to time weighted averaging for session trends.
v2.1.0
Feature
Add Power Bests to Month Summary.
Create Laps from Distance, Duration, Stops, or manually (add, delete, and move).
Show Form, Fatigue, Fitness, and classifier on Session Summary.
Enable choice of Chart to show on Session Summary.
Include VAM in Altitude Charts, Summary, and Hover Tool.
Show Segment Overlay in Session Summary and Map when PR Occurs.
Include a Segment selection option on Ride, Balance, and Map Charts.
Show Elevation Profile for Segment in Segment Explorer.
Add support for Blood Pressure and Heart Rate and bulk load.
Enhancement
Update Speed Summary to Show Speed and VAM.
Change Altitude Summary to show Elevation Gain and Average Gradient.
Allow for automatic activity download from Strava on start-up.
Allow Session Pins to be styled by Load.
Increased overall performance (platform dependent).
Improve performance of FTP Estimate Chart.
Native support for Apple Silicon.
Add Laps Controls to Map, same as Ride Chart capabilities.
Add Summary Controls to Map, same as Ride Chart capabilities.
Show stops on map as a layer and include stop time in Hover Tool.
Include 30 minute avg and eff power on Map.
Update Session Segment Chart on Match of new Segment.
Improve Balance chart by showing L/R percentages on axes.
Include values from Balance Moving Averages in Hover Tool.
Updates to Hover Tool Styling including Color Swatches for Trend lines.
Improve readability of Hover Tools by consolidated related items.
Remove 50 sessions limit in trial version.
Improve performance of Draw Areas dialog initial open.
Bug
Change Heart Rate to Max Heart Rate in Athlete Journal.
Filter dialog shows previous segment name post segment rename.
Return to Getting Started when database is empty.
v2.0.0
Feature
Automatically calculate Critical Power (cp), Anaerobic Work Capacity (w’), and Max Power (p max).
Calculate and visualize w’ balance on Ride Chart for average and combined cp and w’.
Track progression in Critical Power (cp) alongside FTP on the FTP Estimates chart.
Added toggleable overlay of w’ balance on the Map for sessions with Power data.
Show current Critical Power curve on Best Power charts.
New Critical Power Calculator tool, calculate Critical Power from historical data or manually enter values.
Athlete Journal can store calculated or manually entered Critical Power (cp) and Anaerobic Work Capacity (w’).
Added filters for Critical Power, Anaerobic Work Capacity, Speed, and Balance Metrics.
New Month Summary View that rolls up metrics and generates statistics and shows session routes.
Month Summary View: Calendar Choropleth for visualizing highs and lows of various metrics.
Redesigned Session Summary to show more metrics and results.
Show Time in Zone for Power, Heart Rate, Cadence and Speed as part of Session Summary.
Allow font size to be adjusted for charts, chart tables, and tooltips.
Revamped chart toggle buttons to include interactive summary values.
On Ride and Balance charts, show the time and distance for the zoomed in section.
Allow sessions to be excluded (deemed invalid) based Speed, Power, and/or Heart Rate.
Added support for fit files that are missing distance and speed values.
Automatically backup database prior to upgrade.
Now supported on Windows 11.
Enhancement
Show Balance and Critical Power metrics on Session Summary.
Add heart rate to Session Summary table of bests.
Improve readability for trend metrics.
Use abbreviated names for buttons and charts.
Restyle toggle buttons and range sliders.
Overall performance improvements to chart creation time.
Improved performance of chart interactive summaries.
Significant performance improvement for Segment Comparison.
Remove axis labels where descriptions were redundant.
Added ability to export TCX and CSV files for a month.
Updated context menu item names for consistency.
Only show Segment Creation on Sessions with GPS coordinates.
Update usages of time and duration for consistency across charts.
Updated look and feel on dialogs for better symmetry on Windows and macOS.
Bug
Honor sorting setting for segments on first open of Segment Explorer.
Ensure activity time within TCX export is based on UTC.
Correct cadence bests to remove zeros from summary.
Wheel Zoom on Balance charts should be constrained to width.
v1.7.0
Feature
Colorize Session Pins based on Bests (original), RPE, or Workout Type.
New Repeatability chart, shows decline of intervals / efforts over session.
Add support for fit files containing Combined Pedal Smoothness values.
Enhancement
Performance improvements for application start-up and database open.
Option to allow Invalid Sessions to be included in Filter results.
Reduce noise in Balance data, remove outliers during visualization.
Automatically assign RPE based on intensity of the session.
Updates to License dialog layout and make Product Key copyable.
Minor tweaks to various dialogs for improved look and feel on Windows.
New application icons on macOS and Windows.
Bug
Align secondary time axis on “hinterval” stack chart with distance axis.
v1.6.1
Bug
Fixed issue where application failed to launch for expired trials.
Fixed issue with license activation and expiration dialogs.
v1.6.0
Feature
Import workouts from ERG or MRC files to build training plans.
Added ability to filter sessions by Geographic Area.
Athlete menstrual cycle tracking with visualization on FTP Estimates and Training Load charts.
Enhancement
Updated colors for Illness and Injury on FTP Estimates and Training Load charts.
User experience updates to segment filtering in the Segment Explorer.
Ensure items on Calendar View are ordered by time of day.
Show progress dialog for actions that may take a moment or two.
Added option to retain Strava activity name or use a Chapeau generated session name.
Added initial support for macOS Monterey.
Bug
Fixed occasional encoding error when importing Golden Cheetah files.
v1.5.8
Enhancement
Aligned Average and Effective Power Zones charts to have same range.
Improved representation of Effective Power on Ride, Best Power (Hintervals), and Segment Comparison charts.
Bug
Fixed summary statistics for Effective Power on Workout chart.
v1.5.7
Bug
Fixed crash associated with Google Login on Strava Connection
Fixed issue with ride files that log at variable intervals.
v1.5.6
Bug
Addressed a windows specific issue with launching the application.
v1.5.5
Feature
Added link to documentation in Help Menu.
Bug
Fixed an issue associated with loading non-standard files.
v1.5.4
Feature
Added Segment Chart for each session displaying segment attempt details
Ability to create a Strava Segment from a Chapeau Segment
Enabled segment filtering and ordering in the Segment Explorer
Added Segment PR star to the session tree
Athlete injury and illness logging
Enhancement
New session filters for Segment PR, Attempt, and Count
Include athlete injury and illness indicators on Training Load and FTP Estimates charts
Use Athlete Settings for Heart Rate validation
Added weekly climbing summary to the calendar
Session validity toggle now included in right click
Added additional details to the Training Load chart tooltips
Bug
Reduced segment matching sensitivity
Handle special case causing error in Balance Chart
v1.5.3
Feature
Overall chart showing annual best power curves
Added time period selection to all overall charts
Kilojoules bar chart on the bottom of Fitness chart
Enhancement
Session kilojoules added to summary page
Filter sessions by kilojoules
v1.5.2
Feature
Balance by Zone added to the balance charts
Ability to delete all sessions in a month or a year
Added Check for Update capabilities
Enhancement
Included smoothed balance data on balance duration chart
Added tooltips on zones table showing time above and below zone
v1.5.1
Bug
Fixed display issue for some left right balance data
Handle bad coordinate edge case with Golden Cheetah exports
Account for alternative lap storage in some fit files
v1.5.0
Feature
Balance, pedal smoothness, and torque effectiveness charts
Athlete metrics journaling, including ftp, weight and max heart rate
Ability to display in W/kg on the bests charts, FTP Estimates, etc.
Ability to add equipment and assign to each session
Assign RPE, Ride Type and Workout Type to any session
Golden Cheetah export files are now supported
Laps slider can be toggled to allow for dual ended lap definition
Ride and Balance chart components can be added or removed
Added “hintervals” stack chart to bests to demonstrate when bests happened
Added smoothed power / speed chart to bests to visualize ride trends
Incorporating manually added FTP estimates into calculations and charts
Enhancement
Added additional filters for Workout Type, Ride Type, Lap Count, Min/Max Grade and more
Added filters to check for presence of Balance Metrics, Power, Cadence, Heart Rate and more
Disable charts that are not available due to data requirements
Color change to bronze medal to help discriminate from gold
Including feedback when a session is marked invalid during loading
Mouse position indicator added to all charts
Added summary details to the overall charts
Auto-calculate grade during import
Toggle whether distance or duration based chart will be displayed first
Enhanced feedback when file does not load due to overlap
Bug
Addressed edge cases in distance calculations
Handled special timezones causing issue
Added corrective step during loading for cafe time
v1.4.1
Feature
Download activities directly from Strava into Chapeau
Enhancement
Added ability to filter for Sessions with Bests, Laps, Power, Cadence, Segments, by Descent and by File Type
Improved the style and readability of the Training Load Chart
Better messaging on bad or overlapping files during loading
Refined lap functionality on the Ride Chart
v1.4.0
Feature
Create Segments from sessions.
Report history of segment attempts with detailed data summary and rankings by time
Auto-match new sessions with segments and match historical rides
Compare segment attempts in full detail with side-by-side charts for speed, power, and heart rate
Added ability to extend trial version
Show a workout overview or ride overview if no GPS coordinates in session
Session history summary, hover tip added to chapeau database icon to show summary of riding by year
Added grade, heart rate, and effective power as overlays on the map
Calculate grade if not present from imported data file
Enhancement
Improved performance of sliding summaries on ride charts
Re-styled the ride chart summaries
Improve handling of speed values when calculating summaries
Consolidated map legends and added new overlays
Updated the power bests colors on the map to match those used on FTP Estimate chart
Speed ups for map display and interaction
Added support for data files that use irregularly spaced timestamps and / or frequency greater than 1 second
Added support for problematic GPX and TCX files where XML header was malformed
Added getting started instructions for bulk download of your data from common platforms
Bug
Heart rate summaries were including 0’s as reported by various devices, if your heart rate is reporting 0 …
On toggling validity of a session pause momentarily to trigger updates to affected charts and statistics
Addressed issue with some TCX files that had unexpected timestamp formats
Addressed edge case where an inconsistency could occur in the display of effective power