July Update 2025

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

Backend 💾

Features

  • Add proper handling for unknown heart rate zone names

  • Migrated to using WHOOP V2 API

  • Sleep Score added to Daily for WHOOP

Bug fixes

  • Fixed a bug where rate limit exceptions were not retried for Fitbit

  • Fixed a bug where last webhook updates were not properly filled for other destinations

  • Fixed a bug where occasionally Garmin data were not sent if a huge backfill was triggered

  • Fixed a bug where Garmin deauthentication calls were timing out

  • Fixed a bug where Garmin swim lap times and speed were off

  • Fixed a bug where Wahoo laps speed and pace values were wrong

  • Fixed documentation links for FHIR data

  • Fixed a bug where steps/running cadence samples where they were half of what is supposed to be for Garmin

  • Fixed a bug for Zepp Auth where sometimes the user in a remote region was not able to auth


SDK 📱

  • Updated net active calories calculations

TerraAndroid

  • Refrain from requesting for permissions on creating a TerraManager instance

  • Fixed a bug where sometimes Rate Limit exception would send a remote exception that was not caught

  • Improve request times for Health Connect requests


Frontend📺

Landing Page

Blood Biomarkers

  • Improved parsing of reference ranges

  • Allow simultaneous upload of multiple reports in a single go

Last updated

Was this helpful?