April Updates 2023

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

Backend 💾

Integrations

  • Macrosfirst

  • Aktiia

Features

  • Added open water swimming for Garmin activities

  • Chunking is now done in reverse order

  • Added customisation for colors and types for graphs api

  • Added Freestylelibre One glucose calibration endpoint\

  • Added writing TrainingPeaks (workouts/metrics)

  • Added speed samples for Withings/Strava activities

  • Added stress summary into daily payloads for Garmin

  • Added Padel Tennis and Gravel

  • Added summary IDs for Oura activities

  • Added heart rate samples and summary for Garmin sleep payloads

  • Retrieve accurate average HRV value for Fitbit sleep sessions

  • Added resting heart rate to Apple sleep payloads

  • Added calculations of kilojoules from calories from all payloads

Bug fixes

  • Fixed a bug in graphs API rendering

  • Fixed a bug in Hammerhead activities' activity duration seconds being in wrong units

  • Strava activities now return the correct timezone datetime string

  • Fixed a bug where Garmin's body data were always returning in V1 models

  • Fixed a bug where Wahoo elevation values in samples could be null

  • Fixed a bug where Polar activity data pace data was in wrong units

  • Fixed a bug where activity data was still being sent

  • Fixed a bug where Google distance values were incorrect at certain points

  • Fixed a bug where Zwift activity does not have the correct start time

  • Fixed a bug where TrainingPeaks body payload were not being sent for V1 of our API


SDK 📱

TerraiOS v1.3.10

  • Added missing permissions to Activity and Daily scopes

  • Added Freestyle Libre one calibration

  • Fixed a bug where Background Delivery may hang when the phone locks while data is being gathered.

  • Added Libre One Calibration

  • Fixed Google Fit normalisation when toWebhook is set to false

  • Added extra null checks to exposed API to prevent unnecessary crashes

  • Updated Native SDKS

Flutter v0.4.3

  • Updated Native SDKS


Frontend📺

  • Improve our wearables page (https://tryterra.co/wearabledata) with more wearables such as glucometers

  • Fixed a bug where widget customisation for background color being set to WHITE causes incorrect texts being set to WHITE

  • Exposed our data generator to developers before they have a subscription

  • Fixed broken links on our documentation


Infrastructure

  • Improvements of our webhook speed for developers initially testing that has little to no webhooks being scheduled.

Last updated

Was this helpful?