March Updates 2023
Check out what we've been doing at Terra over the month of March!
Backend 💾
Integrations
Hello Clue
TrainAsOne
Tredict
Hammerhead (Posting planned workouts)
TrainingPeaks (Posting planned workouts)
Features
Withings now support retrying if request has been ratelimit-ed
Freestyle Libre shall no never ever rate limit anymore
Freestyle Libre now displays an appropriate error message when the region is not supported
Added steps per minute for Garmin data
Speed samples are now calculated if distance are given for Apple Data
Freestyle Libre SDK scans now return the state of the sensor as well
Zwift activities now return timezones of the user
Google now supports timezone in all payloads
Fitbit athlete payloads will not include when the account was created
Max and average cadence are now returned for polar activity
Bug fixes
Fixed a bug where sometimes Garmin's activity data may not be fully up to date
Fixed a bug where Garmin's daily or sleep payloads were broken down into separate parts
Fixed a bug where Freestyle Libre sometimes does not authenticate correctly with 2FA code sent
Fixed a bug where Polar Daily was not updating correctly
On payload retries, we now send the same reference as the original payload
Fixed a bug where daily data from Google were affected by daylight saving
Fixed a bug where Garmin's daily and sleep requests were not getting data correctly for version 2022-03-02
Fixed a bug where Oura's daily data were not consistent to midnight to midnight times
SDK 📱
TerraiOSv1.3.5
Freestyle Libre scans will now return the latest reading in the returned payload
Freestyle Libre scans (for Pro/H) will now go through an internal machine learning calibration system to try and match official reader's readings
Terra Android v1.4.5
Freestyle Libre scans will now return the latest reading in the returned payload
Freestyle Libre scans (for Pro/H) will now go through an internal machine learning calibration system to try and match official reader's readings
The SDK now exposes 3 new methods to control the usage of Health Connect, namely:
Open Health Connect
Return given permissions
Check if Health Connect is available
Updated to the latest version of Health Connect (alpha-11)
TerraRTiOS v0.1.4
Fixed a bug where an running speed was not handled for newest version of Watch OS
TerraRTAndroid v0.3.5
Fixed a null pointer bug when scanning for BLE devices
Added a new argument to
startDeviceScan
that allows you to explicitly say if you want to display the widget or not when connecting to cached device fails or not
Frontend📺
Improved health status page on our dashboard (dashboard.tryterra.co)
Added new text customisation to widget page
Updated Wearables page on tryterra.co (https://tryterra.co/wearabledata)
Last updated
Was this helpful?