Links to Spectrum threads in messages now auto-expand to rich thread previews. Links will automatically be created in a community's watercooler thread whenever a thread is published in that community! #4684#4683

Fixes a bug where a heading in the daily digest emails was getting repeated 3x #4767

Fixes a bug with direct message subscriptions that would cause inconsistent behavior when sending or receiving DMs #4771

Rearchitects the thread composer to be much more clear about where a thread will be published to - we hope this will eliminate a huge amount of false-positive spam alerts when people accidentally post to the wrong community or the wrong channel: #4751

Fixes a bug with our private channel and private community join links that would cause the redirectPath to sometimes be set incorrectly #4779

Fixes a bug where composing a direct message from a user's profile on mobile wouldn't properly render the new message composition screen #4780

We have reworked our thread composer to be plaintext + markdown and support mention suggestions (just like the new chat input)!

No more annoying rich text editing bugs, proper markdown support, a much nicer image uploading experience and automatic embeds for Codepen, CodeSandbox, YouTube videos and many other services
🎉

While we were tackling that, @ThomasRoest went ahead and unified the writing experience across the platform. No matter where you are, composing a thread will now open a slider on desktop and go full screen on mobile
👏

Below is a quick demo, but you should really try it yourself! Go to /new/thread and have a play around.

All Changes

Brand new plaintext thread composer with markdown support and mention suggestions, plus a much nicer image uploading experience and automatic embeds

Fixes a bug with @ mention suggestions that would insert them twice into the chat input #4588

Fixes a bug where editing a message that contained inline code, where the inline code contained special characters like underscores, would be escaped and render backslashes before the escaped chars #4590@sstur

Fixes the behavior of the thread settings dropdown to open up or down depending on the user's scroll position, and to properly close when certain actions are taken #2937@gdad-s-river

Fixes bugs which would cause old messages and thread drafts to be pre-populated in input fields. We've improved this behavior so that draft content is only saved for one day and won't persist between public and private conversations #2832@cutjavascript