# October Updates

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

### New Integrations

* Inbody
* Biostrap
* Ride With GPS

### New Features

* New option per dev-id: No longer enforce scopes for authentication
* Terra User Model now returns scopes accepted by user
* COROS integration now supports samples data
* Steps and Calorie samples are added to Google Fit integration
* Garmin payloads return manufacturer name in device data
* Garmin payloads now send swimming and biking cadence

### Bug fixes

* Fix sleep payloads being improperly deduplicated
* Fix Suunto not returning the correct activity end time
* Fix webhook retires failing
* Fix chunking of data requests being sent
* Fix bug where sometimes Cronometer and Google timestamps were incorrect
* Fix bug where WHOOP activity name and type were incorrect
* Fix a bug where daily payloads for Google weren't sending due to steps missing

### [TerraiOS](ref:terra-ios-package)

* Added support for iOS 16 sleep stages (REM, CORE, DEEP)
* Added custom permissions ENUM. You no longer need to communicate with HealthKit for custom permissions using our SDK.
* Added redundancy to Background Delivery for it to trigger more often
* Background Delivery for Body now triggers on added Blood Pressure data and Blood Glucose data
* Sleep payloads are now grouped by "in bed" samples.
* Fixed a bug where Background Delivery sometimes caused a mysterious crash
* Fixed a bug where a user cannot auth when not connected to internet

### [TerraAndroid](ref:terraandroid-1)

* Added new subscription type for STEPS using built-in pedometer
* Fixed a bug where a user cannot auth when not connected to internet

### [iOS SDK](ref:ios-sdk) and [Android SDK](ref:android-sdk)

* Added support for streaming in-app
* Added support to cache connected BLE device and connect directly on app start

### [Developer Dashboard](doc:developer-dashboard)

* Added new usage graphs in home page
* Added customisation possibilities to new usage graphs
* Added search by user\_id for webhook histories
* Updated and improved widget customisation page
* Updated and improved data generator page
* Updated and improved webhook interval changing page


---

# 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/general-updates/october-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.
