Introducing Threads 2.0
Blog post from Stream
Stream has introduced several enhancements to its threads functionality, aiming to offer a user experience similar to that of popular applications like Discord and Slack. The update allows developers to set titles, query unread counts, and retrieve messages within threads, thereby facilitating the creation of organized threaded conversations. Technically, the new features enable the attachment of custom data and titles to threads, automatic thread creation from message replies, and the ability to track unread counts and read states at the thread level. A dedicated endpoint can fetch all threads a user participates in, and the API can provide detailed information about individual threads, including updates. The Threads API is now available on the Stream Chat API and JavaScript client SDK, with plans to extend support to more SDKs. Stream encourages developers to provide feedback as they continue to refine these features.