September Updates

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

New Integrations

  • WHOOP

  • Virtuagym

New Features

  • Added Posting/Deleting/Getting Planned workouts from Garmin

  • Added tag data from Oura & Eight sleep

  • Introduced planned workout scopes and data models

  • Added HRV data getting from Garmin

Improvements

  • Webhook events are faster!

  • Oura returns if sleep session is a nap or not

  • Webhook events are much faster!

  • Google Fit rate limits increased

  • Google Fit rate limit is more spread out per user, allowing more data to come through

  • Google Fit data request restructured for faster and more efficient queries

  • Google Fit activities are bucket-ed by sessions instead of segments

Bugfixes

  • Fix Fitbit and Withings sleep payloads not being sent

  • Fix Garmin epochs data being sent incorrectly

  • Cronometer auth and data gathering bug fix

  • Fix Dexcom refresh token issue

  • Fix Fitbit nutrition posting for water consumed

  • Improved background delivery trigger frequency, specifically for blood pressure, oxygen saturation and heart rate.

  • New subscriptions data structure: You can now receive updates on specific data types in the app directly without needing to parse or wait for the entire terra payload.

  • Fixed a bug where sleep data were not completely gathered, but rather only considered first in bed sample

  • Fixed a bug where body background delivery were not scheduled properly

  • Fixed a bug where no permissions were requested if "walking speed" permission was needed

  • Fixed a bug where getActivity function would never complete if mindfulness was not permitted

  • Removed callback data in SDK

  • New change logs

  • New subscriptions data structure for Google Fit: You can now receive updates on specific data types in the app directly without needed to parse or wait for the entire terra payload.

  • New custom permissions enums: You can now request for more fine grained permissions from Samsung/Google Fit!

  • Fixed a bug where if authentication token was invalid, initConnection would never complete

  • Removed callback data in SDK

  • New change logs

  • Updated react-native bridge to reflect new 1.2.+ changes for SDKs

  • Dashboard remake:

    • New subscriptions page

    • New home page

    • New connections page

    • New customise page

  • Already connected users can now disconnect through a widget session

Last updated

Was this helpful?