For the complete documentation index, see llms.txt. This page is also available as Markdown.

February Updates 2023

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

Backend 💾

Integrations

  • Strava

  • Tredict

  • Cronometer (Revamped)

  • PUL

Features

  • Add new parameter for retrying if a request has been rate limited by a provider

  • Add device data from fit files

  • Added more laps data from fitfiles for POLAR, SUUNTO, and more.

  • Request start time and end time are added in request headers for HTTP requests

  • Oura daily data now includes the Readiness score

  • Improve the filtering for adjusted maximum speed

  • Garmin will send empty payloads now if there were no data retrieved (consistent with every other provider)

  • Fitbit now also sends respiratory and temperature delta in sleep payloads

  • Massively increased performances across our service including wait times and request times

Bug fixes

  • Fixed a bug where sleep sessions synced to Google Fit from Apple Health were not returned correctly

  • Fixed a bug in discrepancy for steps retrieved in Google Fit

  • Fixed a bug where Polar pace data were not returned correctly

  • Fixed a bug where for a period, we were sending duplicated data for the same user


SDK 📱

TerraiOS v1.3.4

  • Now parses distance samples in daily data

  • if toWebhook is set to true, the payload references will be returned

  • Fixed a bug where if data type does not match for TerraClient requests, it crashes

TerraAndroid v1.4.1

  • Exposed a function to check if Health Connect is installed

  • if toWebhook is set to true, the payload references will be returned

  • Fixed a bug where if data type does not match for TerraClient requests, it crashes

React Native v1.4.0

  • terra-react SDK has been updated to reflect the changes of the native TerraiOS and TerraAndroid SDKs

    • This includes the singletons update as well as error messages being returned in functions rather than being thrown

  • Functions now complete with custom classes and not purely String class

Flutter v0.4.0

  • The flutter SDK has been updated to reflect changes of the native TerraiOS and TerraAndroid SDKs

    • This includes the singletons update as well as error messages being returned in functions rather than being thrown

  • Functions now complete with custom classes and not purely String class


Frontend📺

Last updated

Was this helpful?