November Update 2025

Check out what we've been doing at Terra over the month of November 2025!

Backend 💾

Temporarily Disabled:

  • Freestylelibre

    • We have had to disable Freestyle Libre integration due to ongoing issues at the moment with Abbott.

Features

  • OMRON now provides information about the devices used during measurements

  • Updated MapMyFitness API to use its mapmyfitness.com domain instead of the ua.com domain (deprecated by MapMyFitness)

  • Ride ID is appended to summary ID of workouts now for Peloton

Bugs

  • Fixed an issue where if no samples are available in Hammerhead workouts, the workout is skipped in sending

  • Fixed an issue with planned workouts for TrainingPeaks where if the workout has no "Steps" or "Structure" it is skipped.

  • Fixed a bug where Sleep payloads for Suunto may contain duplicated payloads

  • Fixed a bug where "older" Peloton workouts weren't fetched correctly


SDKs

Apple

  • Added retries for workout fetching to account for:

    • Cases when Fitness App syncs samples late to Health App

    • Cases where fetching workouts were not successful then skipped

  • Ensure 12 AM to 12AM requests for days affected by Daylight saving

Android

  • Fixed an issue where Samsung Health may write 0 steps into Health Connect, causing an IllegalArgumentException to be thrown when we try to read steps data.


Dashboard

  • Fixed a bug where Usage page does not reflect custom contract credits correctly

  • Updated Terms of Services on our site. On visiting, you will be prompted about this!


Landing Page

  • Updated Terms of Services on our site. On visiting, you will be prompted about this!

Last updated

Was this helpful?