> For the complete documentation index, see [llms.txt](https://docs.tryterra.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryterra.co/changelog/general-updates/november-updates.md).

# November Updates

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

### New Integrations

* Rouvy
* Techogym
* Cardiomood
* Omron (US)
* Inbody (EU)

### New features

* Heart rate zone information and laps data are now available for Activity data
* Heart rates are now available from requests from POLAR
* Added checks to tag data as manual from some apps syncing into Google Fit such as "FakeSync"
* VO2 and SPO2 samples added for CRONOMETER
* Added speed samples for FITBIT
* More Activity mappings added for FITBIT and GARMIN
* Added proper error responses for requests using the wrong version
* Revamped the chunking structure such that you now receive a payload saying the amount of payloads you should expect and the data is chunked by size making sure you do not receive a payload greater than 10MB in size.

### Bug Fixes

* Fix bugs where data models were not returned as expected including Temperature samples and Measurement Samples
* Nutracheck and Fatsecret now properly returns a V2 model for nutrition data
* Fixed a bug where retry logic wasn't working as expected
* Fixed a bug where Suunto activities did not have a correct end time
* Fixed a bug where Zwift users' authentication tokens were not properly refreshed
* Fixed a bug where FITBIT and WITHINGS body payloads were not properly sent
* Fixed a bug where Oura sleep sessions were incorrectly tagged where they should be naps
* Fixed a bug were getting improperly de-authenticated
* Fixed a bug where if FITBIT reaches rate limits, we would send empty payloads
* Fixed a bug where full null payloads were sent for Nutracheck and Cronometer
* Fixed a bug where Omron was not properly returning weights data

### [TerraiOS](https://docs.tryterra.co/reference/terra-ios-package)

* Added VO2, laps, and speed samples
* Updated the Terra models within the package for TerraClient
* Improve FreestyleLibre sensor readings such that the user can move away from the sensor and the reading would still read correctly
* Sleep samples are now aggregated by Terra
* Fixed a bug where `authenticateUser` function was not called correctly
* Fixed a bug where on iOS 16, activities with location data were not retrieved correctly

### [TerraAndroid](https://docs.tryterra.co/reference/terraandroid-1)

* Version 1.3.1 released with support for HEALTH CONNECT
* Added custom freestyle libre sensor reading session. App that calls 'readGlucoseData' now has priority over reading than other apps
* Improve FreestyleLibre sensor readings such that the user can move away from the sensor and the reading would still read correctly
* Fixed a bug where if the user has no internet, auth would cause a crash.

### Misc

* Release of capacitor plugin for Ionic React that bridged TerraiOS and TerraAndroid
* Updated terra data models for the [terra-client-java](https://docs.tryterra.co/docs/java-project-1) package
* Added signature verification function to [terra-client-js](https://docs.tryterra.co/docs/js-project)

### [TerraRTiOS](https://docs.tryterra.co/reference/ios-sdk)

* Added support for WATCH OS streaming

### [TerraRTAndroid](https://docs.tryterra.co/reference/android-sdk)

* Added feature so that both ANT+ devices and BLE devices can be scanned together
* Added ANT+ device caching such that the device can be connected on function run

### [TerraWearOS](https://docs.tryterra.co/reference/wearos-sdk)

* Fixed a bug where incorrect datatypes could be passed to start an exercise and cause a crash

### TerraFlutterRT

* Release of flutter package for realtime streaming
* New pages for each integration supported by Terra on tryterra.co
* New Websockets Page on tryterra.co
* Added pagination for webhook history search in the Terra developer dashboard
* Added a cookies check for widget (warning to make sure users have cookies enabled)
