7.0 for Web Changelog

7.0 Build 2
September 23, 2026
History: Export a conversation as a PDF, with small, large or no pictures
Feature
Admin: Users: Generated passwords are easier to read, three groups of six letters and numbers
Changed
Language: Languages download only when picked, making the app about 9 MB smaller
Changed
Previews: Under Click to show, a preview goes back behind its card once scrolled out of view
Changed
Security: Generated passwords, two-factor secrets and backup codes are stronger
Changed
Channels: Fixed a member renaming themselves stalling the page
Fixed
Chat Window: Switching chats is faster
Fixed
Emoji: A custom emoji that fails to load shows as its :name: instead of a broken picture
Fixed
GIF: Fixed the GIF browser playing sound
Fixed
History: Fixed some reactions (check mark, heart, star) showing blank, and reactions now show who added them
Fixed
Libraries: Updated to the latest versions
Fixed
Media: Fixed a picture deck showing blank or spinning cards after switching chats
Fixed
Previews: A GIF or link you just sent shows right away under Click to show
Fixed
Reactions: Fixed the reaction browser opening at the bottom of a message in Firefox
Fixed
7.0 Build 1
September 18, 2026
Admin: A bot's own detail view, with the user-only sections left out
Feature
Admin: Bots show in team and channel member lists, with a Bot badge, and can be added or removed
Feature
Admin: Audit Logs: Reactions now show the emoji that was used
Feature
Admin: Policy: Authentication App as a two-factor method
Feature
Admin: Policy: Custom emoji management, with upload, trimming and usage tracking
Feature
Admin: Policy: Data Loss Prevention rules, with redact or delete actions and live testing
Feature
Appearance: Accent colors
Feature
Appearance: Light, Dark and Follow System themes
Feature
Attachments: Attach up to ten files at once, with reordering and per-file removal
Feature
Avatar: Take a photo with your camera, choosing which one, then crop it
Feature
Channels: Browse and join public channels
Feature
Channels: Create a public channel from the browse list
Feature
Chat List: Scroll indicators show unread chats above and below the visible list
Feature
Chat List: Separate groups for public channels, private channels and private chats
Feature
Chat Window: Message box grows as you type
Feature
Contact List: See who you have blocked and unblock them, from Settings or the chat window
Feature
Emoji: Custom emoji for your domain
Feature
History: Scrollbar shows dates and jumps to any point in the conversation
Feature
Language: Choose your language, with the app translated throughout
Feature
Media: Cancel or retry an upload from its right-click menu
Feature
Media: Copy an image to the clipboard or open it in a new tab from the viewer
Feature
Media: Image previews are now linkable and can be shared directly
Feature
Media: Images load a preview first and sharpen as the full picture arrives
Feature
Media: Multiple images sent together appear as a card deck you can flick through
Feature
Media: Pictures and files are cached on your device for faster loading, where policy allows
Feature
Media: Zoom and pan in the image viewer, with a gallery grid for the whole conversation
Feature
Notifications: Separate settings for private chats and channels
Feature
Notifications: Sounds and alerts reorganized into a single list per type
Feature
Notifications: Urgent messages always alert, regardless of per-type settings
Feature
Previews: Hide a preview from its right-click menu
Feature
Previews: Previews can show automatically, wait behind a click, or stay as plain links
Feature
Previews: Third-party image links show a preview card, with a setting to turn them off
Feature
Previews: X posts show the author, handle and date
Feature
Previews: YouTube links show the video title
Feature
Pro: Google Play subscriptions are now recognized and labeled
Feature
Reactions: React to a message, with a quick picker and a list of who reacted
Feature
Settings: Redesigned into Appearance, Contact List, Chat Windows, Notifications and History
Feature
Settings: Settings now follow you between machines
Feature
Sign In: Language and appearance can be changed before signing in
Feature
Sign In: Seasonal artwork with animated weather
Feature
Slash Commands: Autocomplete as you type, including commands from domain bots
Feature
Text Files: Long pasted text becomes a text file attachment
Feature
Text Files: Preview code (highlighted), CSV (as a table) and text files in the app
Feature
Text Snippets: Snippets expand as you type
Feature
Admin: An expired admin session now says so instead of silently closing every screen
Fixed
Admin: Each step of deleting a team now reports its own error
Fixed
Admin: Exports are now safe to open directly in a spreadsheet
Fixed
Admin: Fixed a team's tab going dead after canceling its unsaved-changes prompt
Fixed
Admin: Fixed admin screens waiting forever after the session had expired
Fixed
Admin: Fixed an error when opening the administration screen
Fixed
Admin: Fixed deleting a channel or user that was not disabled yet reporting it as not found
Fixed
Admin: Audit Logs: Emoji in descriptions now display as emoji
Fixed
Admin: Audit Logs: Fixed metadata fields that displayed with a leading "amp;"
Fixed
Admin: Audit Logs: Fixed the CSV header using a different separator to its own rows
Fixed
Admin: Audit Logs: Media, channels and users are now distinguished in send actions
Fixed
Admin: Channels: Fixed a pending member that could not be unchecked in Manage Members
Fixed
Admin: Channels: Fixed Delete Channel enabling only when the checkboxes were ticked in order
Fixed
Admin: History: Fixed conversation type filter that never matched
Fixed
Admin: Policy: 2FA and version requirements now translate correctly
Fixed
Admin: Policy: A 2FA requirement with no method chosen now reads "Not set" instead of "None"
Fixed
Admin: Tricia: A slash command that fails to save now says so instead of closing
Fixed
Admin: Users: A user created in the last 30 days counts as active before their first sign-in
Fixed
Admin: Users: Export column headings now translate
Fixed
Admin: Users: Fixed opening a user hanging forever when the lookup failed
Fixed
Appearance: Fixed @mention text being unreadable in dark theme
Fixed
Appearance: Fixed a captioned file or image showing its link in the wrong color
Fixed
Appearance: Fixed the play button being invisible in dark theme
Fixed
Appearance: Fixed the presence icon in the header keeping a fixed blue with accent colors
Fixed
Appearance: Fixed the theme chosen before signing in being lost on an update
Fixed
Appearance: Links in your own messages now have a dark theme color
Fixed
Appearance: Message text, sender names and the date divider take their intended dark theme colors
Fixed
Appearance: Read receipts follow the accent color in the chat list as well as in bubbles
Fixed
Attachments: Fixed a second attachment silently replacing the first when image grouping was off
Fixed
Avatar: Fixed a channel's avatar showing # instead of its first letter
Fixed
Avatar: Initials skip leading titles, so Dr. John Smith shows JS
Fixed
Chat List: A muted chat no longer counts toward the unread total in the title or header
Fixed
Chat List: A muted chat no longer shows its unread count
Fixed
Chat List: Fixed a chat whose name starts with an emoji moving after the list updated
Fixed
Chat List: Fixed a conversation's unread count coming back after its messages were read
Fixed
Chat List: Fixed channel names showing as raw IDs after a reconnect
Fixed
Chat List: Fixed unread badges sitting a few pixels high
Fixed
Chat Window: A typed www address is shown as typed instead of gaining http://
Fixed
Chat Window: Fixed a context menu opening off the top of the window
Fixed
Chat Window: Fixed a failed copy writing an unhelpful message into the conversation
Fixed
Chat Window: Fixed a grouped image deck not showing the sender's avatar
Fixed
Chat Window: Fixed a message arriving as a call ended being shown as a status line
Fixed
Chat Window: Fixed a newly added group chat opening to an empty conversation with the old chat still selected
Fixed
Chat Window: Fixed a second paste in the same second being dropped
Fixed
Chat Window: Fixed an admin page warning shortening the chat message list
Fixed
Chat Window: Fixed deleting a message removing a different message from the conversation
Fixed
Chat Window: Fixed the composer being stranded partway up the window after removing attachments
Fixed
Chat Window: Fixed the page scrolling far past the end of the conversation
Fixed
Chat Window: Fixed the scroll-to-bottom button staying up until you scrolled by hand
Fixed
Chat Window: Fixed unlocking on Settings or Admin marking every new message as read
Fixed
Contact List: Fixed a contact's name or avatar clearing when their status updated
Fixed
Emoji: An avatar's emoji initial now uses the app's emoji artwork
Fixed
Emoji: Emoji in display names now use the app's emoji artwork
Fixed
Emoji: Emoji names now match the official names
Fixed
Emoji: Fixed copied emoji carrying an invisible character into other apps
Fixed
Emoji: Fixed search results showing "&" instead of the character typed
Fixed
Emoji: Fixed Tab leaving the search box with the keyboard selection stuck
Fixed
Emoji: Fixed the Custom category appearing for domains with no custom emoji
Fixed
Emoji: Fixed the emoji preview staying on screen after closing the browser
Fixed
General: Fixed the "next week" status expiry showing the wrong date
Fixed
GIF: A GIF stops playing while the client is locked and starts again when you unlock
Fixed
GIF: A Tenor link shows as a plain link instead of a GIF that never loads
Fixed
GIF: Fixed blue bars beside a tall GIF
Fixed
History: Fixed a month label drawing underneath the Latest marker on the date rail
Fixed
History: Fixed long file names overflowing their row
Fixed
History: Fixed the date scrubber opening oversized and shrinking as history loaded
Fixed
History: Fixed the media loading spinner being unreadable in dark theme
Fixed
History: Fixed the media tooltip showing only the filename on first hover
Fixed
History: Fixed the scrubber never quite reaching Latest
Fixed
History: Video and image thumbnails are now the same size
Fixed
Keyboard: Fixed Ctrl shortcuts not firing on some keyboard layouts
Fixed
Keyboard: New dialogs support Escape to cancel and Enter to confirm
Fixed
Library: Updated backing libraries to latest versions
Fixed
Media: .mov files are recognized as video rather than a plain file
Fixed
Media: A failed image upload now reports the error instead of leaving an invisible bubble
Fixed
Media: A failed thumbnail can be retried by clicking it
Fixed
Media: A file you send now behaves like one you receive, with the same tooltip and viewer
Fixed
Media: An audio message opens at its full size with the player visible while it loads
Fixed
Media: An image deck now rises when the pointer is over the pictures, not anywhere on the row
Fixed
Media: Cards in an image deck are now one uniform size instead of each its own height
Fixed
Media: Fixed a play button drawn over a video that had not loaded
Fixed
Media: Fixed a sent image staying on a blank placeholder forever
Fixed
Media: Fixed a transfer ring left on screen after the picture had loaded
Fixed
Media: Fixed Copy Image failing on some pictures
Fixed
Media: Fixed every second press of the image deck's next arrow being ignored
Fixed
Media: Fixed image cards spinning forever when a thumbnail was slow
Fixed
Media: Fixed the image tooltip and the reaction picker overlapping
Fixed
Media: Tall images are scaled to fit instead of taking over the conversation
Fixed
Media: Videos can now be grouped with images instead of breaking the group
Fixed
Media: Voice messages stored as .mp4 are recognized as audio
Fixed
Notifications: A group of images plays one sound and raises one alert, not one per image
Fixed
Notifications: Fixed sounds and desktop alerts stopping after a reconnect
Fixed
Pro: Billing no longer fails when a store token expires mid-session
Fixed
Pro: Fixed an error when saving a password from the account settings retry prompt
Fixed
Reactions: Fixed a reaction on an image deck always landing on the first picture
Fixed
Reactions: Fixed names with an ampersand showing as "&" in chip tooltips
Fixed
Reactions: Fixed the chooser button appearing to do nothing after a right-click
Fixed
Reactions: Fixed the reaction picker drawing over the chat list or off the window
Fixed
Reactions: Fixed the remove-reaction sound being the add sound played backwards
Fixed
Reactions: Reaction chips use one consistent order everywhere
Fixed
Reactions: The same emoji from two people is now one chip with a count
Fixed
Read Receipts: Fixed receipts being missed when device clocks disagree
Fixed
Settings: A long IM account name now ends in an ellipsis instead of overrunning its column
Fixed
Settings: An IM account option that embeds a field in its label now shows the field inline instead of a cut-off label
Fixed
Settings: Fixed "Invalid username or password" staying on an IM account after the password was corrected
Fixed
Settings: Fixed an IM account's setup form showing nothing at all
Fixed
Settings: Fixed sound settings showing stale values when the Settings screen was opened
Fixed
Settings: Fixed the IM Accounts warning disappearing moments after it appeared
Fixed
Settings: Media History keeps its header in place while the pictures scroll
Fixed
Sign In: Fixed a PIN of all zeroes being accepted and stored as nothing
Fixed
Sign In: Fixed seasonal artwork showing the wrong hemisphere's season
Fixed
Sign In: Fixed the Easter window being a day short in some years
Fixed
Slash Commands: Fixed bot commands with capital letters never appearing
Fixed
Slash Commands: Fixed tab-completion corrupting the message being typed
Fixed
Text Files: A cut-off table cell now shows its full value
Fixed
Text Files: A pasted code file opens the preview instead of downloading
Fixed
Text Files: A staged text file can be clicked for a preview before sending
Fixed
Text Files: A text file previews the same way however it was opened
Fixed
Text Files: Fixed a large text preview freezing the tab
Fixed
Text Files: The preview shows the file size immediately
Fixed
Text Snippets: Fixed snippets expanding but not sending when typed in a different case
Fixed
User interface: Fixed header buttons rendering incorrectly on load
Fixed