All Versions
v4.8.5

Chat overhaul: send queue, mentions, scroll, mobile, live member list

v4.8.52026-05-2243 changes
13 added30 fixed

Messages you try to send while offline or during a reconnect no longer get lost — they queue up and send automatically when the connection returns, and any that fail outright surface in a small tray above the composer with retry and discard buttons. Mentions are now first-class: typing @ pops an autocomplete picker for members, @everyone, and @here, and the mentioned member actually gets a notification instead of just seeing a styled name. Channels remember your scroll position when you switch away and back, a New divider stays visible at your last-read point until you scroll past it, jumping to a referenced message briefly highlights the target so you can spot it, and images and embeds reserve their space before they finish loading so the message list stops jumping. Mobile gets swipe-from-edge sidebars, an emoji picker that opens as a bottom sheet, a composer that stays above the iOS keyboard, larger touch targets in the chat header and composer toolbar, long-press on a message to open the same action menu desktop hover shows, swipe-right-to-reply on message rows, and a camera-capture option in the attachment picker. The member sidebar now reflects bans, unbans, sign-ups, role grants, and account deletions the moment they happen for everyone connected instead of lagging behind a periodic refresh, switching channels on a large server no longer re-fetches the full roster every time, and role badges on chat messages from members who have left the server now render correctly instead of falling back to a default look.

The site now shows a clear dialog when you lose your internet connection or a request fails to reach the server, instead of leaving the page in a half-loaded state with no explanation
Typing @ in the chat or DM composer now opens an autocomplete picker with matching members plus @everyone and @here (when you have permission), instead of leaving you to type the username from memory
Mentioning a member now sends them an actual notification, instead of only styling their name in the message
Channels with unread messages now show an inline New divider at the point you last read, and the divider stays visible until you scroll past it instead of disappearing the moment you open the channel
Messages that fail to send now appear in a small tray above the composer with retry and discard buttons, instead of disappearing silently
On mobile, you can now swipe from the screen edge to open or close the channel and member sidebars
On mobile, the emoji picker now opens as a bottom sheet, instead of as a small floating popover
On mobile, long-pressing a message now opens the same action menu the desktop hover row shows, instead of being unreachable on touch
On mobile, swiping right on a message now quick-replies to it, without needing to open a menu first
The mobile attachment menu now includes a camera-capture option alongside the gallery picker, so you can take a photo directly into a message
Jumping to a referenced message now briefly highlights the target so you can spot it in the conversation, instead of dropping you in with no visual anchor
Pending messages now visibly dim while they're sending, so you can tell at a glance which ones are still in flight
Your most-used reactions now follow you across devices, instead of being remembered only in the browser you reacted from