2023-03-13

Integrations

• Hello Clue (Beta)

API Updates

  • Google Sleep now has timezone information
  • Zwift also now has timezone data
  • Google Fit: we now return a more accurate version of distance data
  • Apple now has speed samples for swimming
  • Garmin now supports steps per minute and average heart rate for swimming

Dashboard Updates

  • Data generator: you can access it without a subscription on dashboard.tryterra.co
  • API health monitor: we have revamped our health monitor to give you the status of all our providers' health in one place (in https://dashboard.tryterra.co/terraapi/health in the bottom pane)
  • You can customise your widget with more options than ever in your dashboard

Frontend Updates

  • New docs: we have completely rebuilt our docs with easier navigation with a flow diagram navigation tool, step by step guides and a completely revamped API reference section with more info than ever about all our SDKs

SDK Updates

  • Java API Client 0.0.12 released with enhanced data precision and updated data models
  • Freestyle Libre:
    • Pro: scans on SDK now has a 15% higher accuracy than before
    • Pro: scans now give 24 hrs of data
  • Our Ionic Capacitor has now been updated to support Android

Bugfixes

* Withings: Resolved an issue where samples were sometimes in a random order

  • Polar: Solved a bug where average and max cadence weren't fetched when there were no samples
  • Dashboard: Fixed an issue where due to race conditions customers were occasionally receiving an undefined error when using the Data Generator
  • Google Fit: Fixed an issue where sometimes the duration of the activity was an erratic value
  • Hammerhead: resolved a bug where some samples wouldn't have a timestamp
  • Webhook retries: resolved a bug where retries would have a different payload reference for every retry, making it harder to track them