github GoldenCheetah/GoldenCheetah v3.7-DEV2404
VERSION 3.7 DEVELOPMENT APRIL 2024

pre-release18 days ago

First development build for 3.7 in April 2024

image

Summary of changes from v3.6 release

GUI

  • New graphical splashscreen with version and load progress indications, as illustrated above.
  • Ctrl+q for Quit on Linux, command+Q on macOS and Alt+F4 on Windows.
  • Drag and Drop Images onto a ride, Images gallery Python chart available for download from CloudDB.
  • Main Window gets drag/drop from Overview
  • Context help for Create/Edit User Metrics

CHARTS

  • Compare mode for Map chart
  • Configurable grayscale filter for Map chart
  • Ignore zeros option for curves in Metrics Trends charts (this makes the charts saved by this version incompatible with previous ones)
  • Zoom & Pan for the Performance chart using +mouse wheel and mouse wheel click and drag
  • PfPvPlot (QA) - allow vertical scales up to 2500N
  • Fixed Weekly tiles in default Trends layouts
  • Map chart - Added interactivity to the Smallplot
  • Better user experience when drawing segments on the map
  • Python Chart Editor Cosmetics

FILE FORMATS

  • Support for the new FIT structure used by latest Garmin units, fixes the no-laps problem, but still doesn’t work with multisport files.
  • Update FITmetadata.json to FIT SDK 21.133
  • Generic Support for Session and Lap in FIT files
  • GPX parser - support ns3 TrackPointExtension name

METRICS

  • Enable Pace metric for Walking (this will trigger a full metric re-computation o the first start)
  • Rename fatigue zones for consistency
  • DataFilter - isAero
  • Interval Metadata
  • Datafilter xdataseries(), xdataunits() and xdatavalues()

TRAIN

  • New icons for the bottom bar honor light and dark themes
  • Added Bluetooth pairing to the device wizard and BTLE support on macOS versions 12/13/14
  • Workout Editor supports MRC flavored qwkcode (Watts as percentages of CP)
  • Download Strava Routes as Workouts
  • New zoomed elevation widget for slope/distance workouts with video
  • Option for coalescing neighboring sections with the same watts in ERG mode workouts
  • Workout Plot - realtime curves honor FFWD/RWND and lap F/B

TRANSLATIONS

  • Updated German translation
  • Updated Spanish translation

BUG FIXES

  • Fix crash on invalid perspective filter
  • Fixed rounding error on loading and saving erg files
  • Enable Multiple custom power curves for virtual power
  • Fix memory leak in Split Activity Wizard
  • Bluetooth FTMS fix to get device speed
  • Cursor in text workout editor was invisible
  • Fix crash on metadata config
  • Fix some non-translatable strings and update ts files
  • Fix lap data auto-reset in slope workouts
  • Fix broken workout directory check for the first start
  • Fix shortcuts not available due to translations
  • Fix issues after perspective switch
  • Ignore dot folders on athlete open/backup/delete

DEPRECATED FEATURES

  • Deprecate Today's Plan integration
  • Deprecate export to KML files

TECHNICAL CHANGES

  • Upgraded Qwt to 6.2 (branch: qwt-multiaxes)
  • Upgrade Travis-ci builds to macOS 12.6 with Qt5.15
  • Upgrade Travis-ci Linux version to Ubuntu 20.04

ASSET SHAs

Windows 64Bit SHA-256 - c0951e977264896e9025ecda149a5eca49e01b04c2859007a0b6560c8d7bc787

macOS 64Bit SHA-256 - 5ae6473c39a294425f7efff167ce639124b6dc757109de12069ed6d5b26d7cf2

Linux 64Bit SHA-256 - fcf9a5f0e4bd2b17a74e589fb27c86553c4b1cfa42a853978cb8e47938c8f2a4

IMPORTANT:

Windows installation notes:
a) Do not install to the same folder as an existing install
b) Install the vc++ redistributable
c) Reboot before running
All 3 steps are required.

MacOS installation notes:
a) Open the DMG and drag
b) Drop where you would like to install
c) Authorize GoldenCheetah to run
Don't run directly from the DMG.

Linux installation notes:
a) Download where you like to install
b) Make it executable: $ chmod a+x GoldenCheetah_v3.6_x64.AppImage
c) Run: $ ./GoldenCheetah_v3.6_x64.AppImage
Don't use the version from your distro applications store, it is likely outdated and incomplete.

Note: you need libfuse2 in your system for the above method to work, otherwise you can self-extract to the current directory: $ ./GoldenCheetah_v3.6_x64.AppImage --appimage-extract and run from there: $ squashfs-root/AppRun

Don't miss a new GoldenCheetah release

NewReleases is sending notifications on new releases.