> 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/january-updates.md).

# January Updates

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

### New Integrations

* Added integration with iHealth (developers must have their own set of keys due to a limitation placed on us by iHealth).

### New Features

* Allow passing of additional parameters to the authenticate user endpoint to enable custom redirects without using widget sessions, as well as passing of reference ID similar to widget sessions.

### Improvements

* Data normalisation will now no longer error if a provider omits some non-essential fields from our data request.
* Endpoints will now respond with a more appropriate error code when a data `GET` request is made for a user that has not yet completed authentication.
* Data resolution and activity types have been improved for various data providers.
* Improved widget login screens to prevent abnormal behaviour on devices with small screens.
* Data type casting will no longer produce the wrong types on some fields for various providers.
* Bulk user info now requires the `POST` method not `GET` method to prevent payload mangling.
* Unauthenticated users will now be purged after 15 minutes to prevent your developer ID's user limit from being reached prematurely.

### Bugfixes

* Fixed Wahoo activities not being processed if the FIT file request returned an error.
* Fixed users sometimes not being redirected to the correct url if authentication was cancelled prematurely.
* Fixed user authentication payload sometimes being sent to developer webhooks even when authentication had failed.
* Fixed summary ID being omitted for activity payloads for some providers.
* Add demo application and SDK library for interacting and pulling data from the Samsung Health app (only available for Samsung phones).
