1. v2.21iOSMajor
    New Equipment Support
    
    Added support for 50+ new devices and protocols, including: Ultrasport F-Bike Pro, Kingsmith X21, Xplova Noza One, Keep Bike, Echelon Row 7s, Magee T600 ECO Smart Trainer, SmartRow V3, LifeSmart TM55, Volava, CARE SportsPlus rower, TOPUTURE TP6 and TEB, ProForm 105 CST, Sperax RM02, WaterRower USB, Van Rysel RCR, Freebeat Fit via USB/UART, MOK Fitness S10 Ultra, OpenBikeControl via UDP/mDNS, MRK-S36C ERG control, Adidas Horizon incline support.
    
    New Features
    
    Apple Watch rowing distance and total calories now written to HealthKit
    Heart rate from another QZ instance can be written to Apple Health on iPad
    Configurable Live Activity metrics on iOS
    Upload workouts directly from Workout History
    Grade-adjusted pace tile for treadmill running
    Heart rate zones and live speed/incline/heart charts for treadmills
    Treadmill auto-adjust speed by target power and force-running activity setting
    Custom gear resistance table for Virtual Shifting
    Cadence gain/offset applied to Apple Watch cadence; speed derived from cadence on Fake Treadmill
    Resistance +/- controls added to floating UI
    Custom watt tables for CSC and SmartBike resistance
    Garmin Lap Workouts, cadence targets, and secondary step targets
    Post-workout RPE/Feel popup saved to FIT files
    FIT files enriched with target zones, training effect, and session statistics
    Estimated watts from pace for WDK rowers and stroke-length calculation
    Zwift Click v1 and v2 simultaneous support
    Multilanguage Web Views and persistent workout editor device type
    HealthFit Android override, Xiaomi content helper, and Echelon Unlock for Peloton on iOS
    
    Bug Fixes
    
    Fixed HR PID boundary handling, race conditions, and stuck single-gear programs
    Fixed division-by-zero crashes, 10x calorie reporting, Apple Silicon startup crashes, OAuth secrets in logs, and doubled iOS Health cadence
    Fixed workout history imperial distance, editor key handling, and Carbon TLX disconnections
    Improved FTMS/Sole fallback and M3i iOS workout stability
    Fixed FS treadmill incline limits/override and ApexBike metrics parsing
    Fixed iOS search layout and Zwift Click one-direction handling
    Fixed Garmin workout visibility, special-character login, and workout/CORE synchronization
    Fixed FTMS elliptical, CARE/SportsPlus rower, Toputure TEB5, Nautilus B628, and MRK-S36C handling
    Fixed treadmill live charts, Adidas incline mapping, and Zwift Ride gear defaults
    Fixed FIT sport selection and missing preview inclination
    Deleted FIT files are now removed with their workouts; invalid Health Connect HRV samples are ignored
    Fixed WaterRower iOS build integration, Android/FitPro packaging, UnsatisfiedLinkError, and keyboard shortcuts
    Improved Freebeat telemetry/serial handling and V-BLE-R FTMS rower detection
    Fixed Wahoo KICKR RUN commands, speed display, and rapid-press accumulation
    MOK Fitness S10 Ultra now computes power from resistance and is correctly marked as non-ERG; fixed its setting count
    Read what changed
  2. v2.20iOS
    - Garmin Connect Integration added
    - Peloton Walking Treadmill classes handled and API improvements
    - Wifi support for Rouvy and Mywhoosh
    - Intervals.icu integration added
    - Workout editor added
    - Workout history added
    - Voiceover added
    - Air Pods Pro 3 Heart rate support
    - Mywhoosh Rower compatibility added
    - Automatic virtual shifting
    - Peloton auto sync improved
    - Apple health without Apple watch
    - Live Activities
    - Elevation on apple health for treadmills
    - ERG mode improved for device that doesn't have ERG mode implemented
    - Technogym Ride supported
  3. v2.19iOS
    - Peloton rides fixed
    - proform treadmill 995i added
    - proform carbon tls added
    - Start and stop icon in the 3d map
    - fix for Concept PM5 Rower
    - BODY Bike Smart+ integration
    - Apple watch integration crash fixed
    - Kingsmith treadmill Runna integration
    - Kinetic trainer control added
  4. v2.18iOS
    - new peloton login
    - zwift play over dircon
    - tacx improvement
    - core sensor supported
    - a lot of new devices supported!
  5. v2.17iOS
    Auto Inclination on Zwift for all the treadmills
    Zwift Ride compatibility added with virtual gears to all the platforms (Zwift, Indievelo, Rouvy and Mywhoosh)
  6. v2.15iOS
    iOS12 crash fixed!
  7. v2.14iOS
    Improvements and bug fixes! Peloton rower classes added!
  8. v2.11iOS
    Full list of all the changes here https://github.com/cagnulein/qdomyos-zwift/milestone/6?closed=1
  9. v2.10iOS
    - Swag bag for donations
    - Profiles
    - Wahoo Dircon for Zwift Wi-Fi!
    - Improved Peloton API
    - A lot of bike/treadmill/elliptical/rower added
    - Calories calculation based on Heart rate if the fitness machine doesn’t provide power
    - Improved metrics from Stryd
    - Elevation for bike added
    - Multiple peloton workout flow handled
    - 3D maps for gpx workouts!
    - 2D maps for gpx preview!
    - Training program preview charts added
    - Added the possibility to clear unnecessary data on the phone
    - Peloton thumbnail added to the email
    
    - A lot of bug fixed
  10. v2.9iOS
    Auto inclination for treadmills and zwift fix!
  11. v2.8iOS
    New charts and a lot more!
  12. v2.7iOS
    - Home Fitness Buddy and Power Zone Pack compatibility added!
    
    - Gears, Watt/kg tiles added!
    - Concept Rower 2 and SmartRow compatibility added!
    - Peloton HR tile overridable
    - sole elliptical compatibility added
    - Target zone, peloton offset time tile added
    - added new yesoul conversion
    - fitplus bike compatibility added
    - gpx import function improved
    - Echelon Rower, Stride compatibily added
    - added the ability to load/save settings
    - speed based on power added!
    - Cadence sensor and NPECable supported
    
    - Email at the end of the workout!
    - Chrono bike support added
    - Stage Power meter support added
    - speed gain and offset added
  13. v2.6.60iOS
    - Home Fitness Buddy and Power Zone Pack compatibility added!
    
    - Gears, Watt/kg tiles added!
    - Concept Rower 2 and SmartRow compatibility added!
    - Peloton HR tile overridable
    - sole elliptical compatibility added
    - Target zone, peloton offset time tile added
    - added new yesoul conversion
    - fitplus bike compatibility added
    - gpx import function improved
    - Echelon Rower, Stride compatibily added
    - added the ability to load/save settings
    - speed based on power added!
    - Cadence sensor and NPECable supported
    
    - Email at the end of the workout!
    - Chrono bike support added
    - Stage Power meter support added
    - speed gain and offset added
  14. v2.5.22iOS
    Add your peloton credential in the settings in order to have auto follow resistance on your peloton's workout!
  15. v2.4.26iOS
    Echelon Ex3-4-5 with controlled resistance! Keiser M3i support added!
  16. v2.3.34iOS
    tiles customization, new bikes and treadmills, and much much more!
  17. v2.2.12iOS
    Flywheel, Proform and iConsole+ supported!
  18. v2.1.4iOS
    Autoupload to Strava!
  19. v2.0.1iOS
    Cadence and Heart rate directly on Peloton App!
    Yesoul bike added!
  20. v1.11.4iOS
    Apple Watch and HRM support added!
    FTP tile added also
    FIT file export
  21. v1.6.4iOS
    - peloton resistance added
    - calories added to echolon
    - screen on during the execution of the app
    - tiles customization
    - i-running / carnielli - cisalfa treadmill support
  22. v1.5.1iOS
    Compatibility with Echelon EX1, 2 and 3 added

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with automated quality gates, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by QZ Fitness, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0