> For the complete documentation index, see [llms.txt](https://changelog.graphlit.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.graphlit.dev/january-2025/readme-1.md).

# January 30: Support for Uppy file uploader, Deepseek Reasoner model, bug fixes

### New Features

* :bulb: Graphlit now supports the [Uppy](https://uppy.io/) file uploader with an integrated Tus server.  By configuring Uppy to use the new Graphlit Tus server, and passing the JWT for your Graphlit project, you can quickly integrate user file uploads into your application. ([Github Next.js Example](https://github.com/graphlit/graphlit-samples/tree/main/nextjs/uppy))
* Graphlit now supports the [Deepseek Reasoner](https://api-docs.deepseek.com/quick_start/pricing) model with the model enum `REASONER`.
* Graphlit now supports the Groq Deepseek R1 (Llama 70b Distill) model with the model enum `DEEPSEEK_R1_LLAMA_70B_PREVIEW`.

### Bugs Fixed

* GPLA-3770: Failed to parse missing Gmail message
* GPLA-3774: Failed to create workflow with by-name observation
