21.105
In this release:
- Added or extended messages and types related to the Descent series dive watches.
- Python SDK
- Fixed issue when the target of a component expansion was an enum field
- Improved handing for arrays of bytes, a field will only be marked as invalid if all the values in the array are invalid
- Bumped version to 21.107
- JavaScript SDK
- Fixed issue when the target of a component expansion was an enum field
- Improved handing for arrays of bytes, a field will only be marked as invalid if all the values in the array are invalid
- Bumped version to 21.107
- Objective-C SDK
- Bumped version to 21.107
Profile additions in this release:
- Added new sport type
- hiit
- Added new sub-sport types
- hiit
- amrap
- emom
- tabata
- Added new Garmin Product ids
- Fr35
- vivo_move_trend
- dive_settings message added fields
- timestamp
- travel_gas
- ccr_low_setpoint_switch_mode
- ccr_low_setpoint
- ccr_low_setpoint_depth
- ccr_high_setpoint_switch_mode
- ccr_high_setpoint
- ccr_high_setpoint_depth
- gas_consumption_display
- up_key_enabled
- dive_sounds
- last_stop_multiple
- no_fly_time_mode
- dive_alarm message added fields
- id
- popup_enabled
- trigger_on_descent
- trigger_on_ascent
- repeating
- speed
- dive_apnea_alarm message added fields
- message_index
- depth
- time
- enabled
- alarm_type
- sound
- dive_types
- id
- popup_enabled
- trigger_on_descent
- trigger_on_ascent
- repeating
- speed
- dive_gas message added feilds
- mode
- dive_summary message added fields
- avg_pressure_sac
- avg_volume_sac
- avg_rmv
- descent_time
- ascent_time
- tank_update message added fields
- timestamp
- sensor
- pressure
- tank_summary message added fields
- timestamp
- sensor
- start_pressure
- end_pressure
- volume_used
- session message added dive fields
- avg_depth
- max_depth
- surface_interval
- start_cns
- end_cns
- start_n2
- end_n2
- min_temperature
- o2_toxicity
- dive_number
- lap message added dive fields
- avg_depth
- max_depth
- min_temperature
- record message added dive fields
- air_time_remaining
- pressure_sac
- volume_sac
- rmv
- ascent_rate
- po2
- event enum added dive values
- dive_alert
- dive_gas_switched
- tank_pressure_reserve
- tank_pressure_critical
- tank_batter_low
- tank_pod_connected
- tank_pod_disconnected
- dive_alert enum added
- dive_alarm enum added
- ccr_setpoint_switch_mode enum added
- dive_gas_mode enum added
- gas_consumption_rate enum added
- no_fly_time enum added