# January Updates 2023

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

### Integrations

* Nolio
* Ketomojo
* Trainxhale
* Lezyne
* CyclingAnalytics
* EatThisMuch
* LiveRowing

### Features

* Include start and end time to HTTP request headers
* Include step samples for Polar activities
* Fitbit now returns Device data properly
* Laps samples are added to Polar, Suunto and Wahoo
* SPO2 and Respiration data are sent with Fitbit sleep payloads
* Added ECG data for Fitbit and Withings
* Reference IDs are now included in 'deauth' and 'reauth' webhooks
* A new version '2022-12-12' has been released!
  * Does not require you to store the 'user\_id' on '/auth/authenticateUser/' endpoint
  * Removes the need to handle reauth payloads.
* Deleting planned workouts are now based on workout IDs
* Planned workouts now allows you to write steps percentage

### Bug Fix

* Version 2022-03-02 now uses Oura V2 API
* Fixed a bug where Garmin HTTP requests timeout when a request of over 10 years is submitted
* Fixed a bug where WHOOP's sleep data were not sent with correct times
* Fixed a bug where Nutrition data from Cronometer/Nutracheck were not sent in time
* Fixed a bug where 'Chunk'-ing payloads were not sent with the correct payload references.

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

* New minor version:
  * Includes Error returning in callbacks instead of throwing
  * Terra class is treated as a singleton within the package
  * Rename the Terra class to TerraManager
  * Allow you to request data to the app directly for Apple Health or send to Webhook
  * Dev experience improvements
* Version 2022-03-02 now properly sends Sleep data

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

* Fixed a bug where if Health Connect is not installed, 'initConnection' crashes the app.
* Widget now support Polish, Finnish, and Arabic languages
* Login pages now start typing with uncapitalised letters for user experience
* New Capture the Flag challenge
* New Steps challenge
