This release focuses on account recovery and streaming reliability, with a few safety-focused adjustments that help prevent unexpected behavior.
Now Available
Password reset requests can now send an email through a configured provider, with HTML escaping applied to the reset link for safer handling.
Quality of Life
Streaming job handling has been consolidated so stream job lookups and updates come from a single place. This helps keep streaming behavior consistent as content, reasoning, and tool activity are recorded during a run.
Title sanitization has been tightened to strip angle brackets directly, helping reduce the chance of unsafe characters making it into saved chat titles.
New migrations were added to support ongoing data compatibility, including updates for chain-of-thought parts, onboarding field removal, and moving profile data into a dedicated table.