# May Updates 2024

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

## Backend 💾

### Features

* New product: Teams API!
  * Allow creation of coaches
  * Monitoring Athletes and tests done by athletes
  * Integrations supported: Vald Forceframe, Vald ForceDex, Vald, DynamMo, Vald NordBord
* Allow detection for Naps for Apple Health
* Garmin activities are now returned via Fitfiles and provide more information than before!
  * In addition, activities that are greater than 20 hours long are now returned correctly
* More data retrieved for Cronometer
* Timezone information is now provided properly for Zepp activities whenever GPS data is available
* Improve reliability of Freestylelibre data requests (less likely to timeout and rate limited)
* Update data generator to reflect new data retrieved for all integrations

### Bug fixes

* Fixed a bug where Flo Integration was not retrieving data correctly
  * Fixed a bug where active durations were not provided correctly
* Fixed a bug where Rouvy Timer duration seconds only returned 1
* Fixed a bug where Polar did not provide HR for daily webhooks
* Fixed a bug where sometimes Fitbit did not provide heart rate samples correctly

### Websocket API

* Fixed an issue where once in a while due to Cloudflare changes, the websocket restarts in the client side incorrectly.

### Graphs

* Macros breakdown graph added!

***

## SDK 📱

### [TerraRTiOS](ref:reference-stream-heart-rate-ios-sdk)

* Fixed an issue where on reconnection, the connection can fail due to inappropriate disconnect from device

### [TerraRTAndroid](doc:stream-heart-rate-android-sdk)

* Extended Websocket Event Listener to allow further debugging on the client side for websocket events

### [TerraiOS](ref:reference-ios-sdk)

* Fixed a bug where Weight/Heights data were not retrieved correctly
* Fixed a bug where during background delivery, incomplete data may have been provided

***

## Frontend📺

### Dashboard

* AI Agents has been released!
  * Seamlessly build an AI Agent through our dashboard for your users!
* Growth Subscription Plan released!

### Landing Page

* Flo integration added
* Remove API Key and Documentation field for Integration request!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tryterra.co/changelog/2024/2024-may-updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
