2022-12-15

New integrations (Beta)

  • FinalSurge
  • Hammerhead
  • Komoot
  • Rouvy
  • TrainerRoad
  • XOSS
  • Xert
  • bryton
  • Today's Plan
  • wger Workout Manager

API Updates

Data

  • Add water consumption to Google Fit Nutrition payloads
  • Add step_samples to Fitbit daily payloads
  • Coros activities will now also return position_samples

Other

  • Add ability to post body data to Google Fit
  • adjusted_max_speed will now ignore the first and last 5 minutes of an activity, in which there may be device malfunctions causing artefacts in speed data
  • payload reference in "terra-reference" header should now always be provided
  • Webhooks being retried will be re-routed to the new webhook URL if it is updated in the dashboard in the meantime
  • API will now return manually input Google Fit sleep sessions

SDK updates

  • Flutter package now includes the ability to get data from Google Health Connect
  • Improved Libre Pro data decoding

Bug fixes

API

  • Resolve start_time and end_time being equal for some Wahoo activity payloads
  • Adapted FSL token refreshing to match changes in the Libre API

Data generator

  • Correct fields returned by Polar
  • Remove "status" field displayed on the dashboard, which doesn't exist in the webhook sent

Authentication

  • If a user's subscription is inactive for Oura, an appropriate message will be displayed (as no data can be fetched through the API without an active subscription)