Version 21.101.00 of the FIT SDK is available for download at https://developer.garmin.com/fit/download/ 
In this release:
  • JavaScript SDK - major version bumped from 0 (beta) to 21 (released)
  • Python SDK - major version bumped from 0 (beta) to 21 (released)
    *** Moving forward the major and minor version of these SDKs will be in-sync with the other SDKs.
Profile additions in this release:
  • Added new manufacturer ids
    • LSEC - renamed from ISEC, which was a typo
    • Shaynue
    • Porsche EP
  • Added new Garmin Product ids
    • Marq Gen2 Aviator
    • Marq Gen2 - all other variants
    • Instinct 2 Crossover
  • Added new sport types
    • Racket
    • Water Tubing
    • Wakesurfing
  • Added new sub-sport types
    • Pickelball (used with Sport type Racket)
    • Padel (used with Sport type Racket)
  • Added new messages
    • Time In Zone
    • Split
  • Added new types
    • Split Type
    • HR Zone Calc - Percent Lactate Threshold HR (LTHR) value
    • Local Device Type - used with the Device Type field in the Device Info message
    • BLE Device Type - used with the Device Type field in the Device Info message
  • Added Respiration Fields to:
    • Session Mesg
    • Lap Mesg
    • Length Mesg
    • Record Mesg
  • Added Enhanced Altitude Fields to
    • Segment Point Mesg
    • Segment Lap Mesg
      *** "Enhanced" fields use a larger data type than their counter part field; 32 bits instead of 16 bits, or 16 bits instead of 8 bits. Data from the counterpart field is copied to the enhanced field during decoding, except for the C SDK. The enhanced fields should be used when present.

Release notes for this release and earlier releases can be found at https://forums.garmin.com/developer/fit-sdk/w/fit-sdk-wiki/92/fit-sdk-release-notes 

Anonymous