Accessibility changelog

Here are the latest feature releases and fixes to support accessibility at Slack

April 2026

Desktop

  • You can now use a keyboard to navigate the Files & links tab in a channel or DM.
  • We updated accessible message action labels to be more consistent with the visual labels.
  • You will no longer lose focus when switching your screen share source in a huddle using keyboard navigation.
  • We removed a redundant empty state label for Salesforce preferences.
  • Channel tab previews can now be closed with Esc.
  • We fixed missing and inconsistent sidebar labels.
  • We made focus navigation more predictable and consistent while reordering channel tabs using keyboard navigation.
  • We updated accessible labels for channel and DM tabs to make them easier to find.
  • We improved the way Slackbot conveys its timeline and tool use when using a screen reader.
  • We made the preview text when forwarding a message more responsive for long messages.
  • We made the Sign In screen is more responsive on smaller screens and at 400% zoom.
  • Screen readers can now access member counts when you are choosing a workspace to open in Slack.
  • Removed redundant alt text for workspace icons on the Sign In page.
  • Screen readers can now properly communicate ReCaptcha timeout errors when you sign in.
  • We improved the color contrast of search filters.
  • We improved how focus navigates when you close the date picker filter in search while using keyboard navigation.
  • We updated accessible labels for files in search results to be more consistent with visual content, including context about who shared the file and when.
  • Accessible labels for history menu items now provide more context to help distinguish between workspaces.

iOS

  • We updated how screen readers announce the selected audio output device in huddles audio preferences.
  • We now provide a clear confirmation when you start sharing your screen in a huddle.
  • We updated focus transitions when you share your screen in a huddle.
  • We removed duplicate custom actions in Activity.
  • We update item headers for recap to reduce unnecessary tab stops and consolidate redundant information.
  • We fixed a bug where VoiceOver couldn't access messages with a single audio clip attached.
  • The Select all checkbox for bulk deleting drafts is now properly labeled for assistive technology.
  • We updated how custom actions are exposed when using a screen reader in the Scheduled tab of the Drafts and Sent screen.
  • We added a custom action to the button when scheduling a message to make this functionality more discoverable when using a screen reader.
  • Huddles closed caption readouts now include the speaker name.
  • The media player on iPad now has hardware keyboard support.
  • We added information about interactivity to the accessible labels for formatting controls for canvas headers.
  • You can now access your own thumbnail in a huddle using a keyboard.
  • We improved the semantics of huddle names to convey interactivity.
  • We updated the participant information in huddles to better communicate information like mute status, video availability, pinned status, invited state, and sticker descriptions.
  • We added a VoiceOver announcement to confirm when a Huddles reaction has been added.
  • Made several improvements to the huddles theme picker to reduce focus stops, improve visual descriptions, and better convey when something is selected.
  • Huddle feedback buttons now properly announce when they are selected while using a screen reader.
  • We now hide the Record Audio Clip button from the composer when users are in a huddle, since the functionality isn't available.
  • The selected language in Huddles is now properly communicated when using a screen reader.
  • You can now properly stop and dismiss video playback using the VoiceOver Z-gesture.
  • We updated the video playback slider position to convey the exact timestamp when using a screen reader.
  • We added more context about selection and interactivity for video playback when using a screen reader.
  • Screen readers can now properly access custom toolbar items in video or file previews.
  • We updated the emoji picker to include tab grouping labels and emoji interactivity details for assistive technology.
  • We updated the labels for subtasks and subtask controls in lists to be more accurate for assistive technology.
  • We updated the accessible labels when sharing a screen in a huddle.
  • We improved how remaining messages are communicated when using Catch Up with a screen reader.

Android

  • We fixed an issue where channel canvas content was available to screen readers after you close a canvas.
  • We now provide a clear confirmation when you start sharing your screen in a huddle.
  • We updated focus transitions when you share your screen in a huddle.
  • We now announce persistent stickers in huddles when using a screen reader.
  • Emoji skin tones in settings are now reflected immediately after selection.
  • We updated how huddles lounge music is conveyed while using a screen reader.
  • We updated the canvas formatting enabled state to be clearer when using a screen reader.
  • We updated huddles thumbnails to include information about whether someone is muted when using a screen reader.
  • The No unread messages animation in Catch Up now respects your reduced motion preference.
  • We Improved the color contrast for user names in Threads, dates in Later, text field borders when editing your profile, dates on messages you Save and Post Later, and the Unreads filter in Activity.
  • We improved the collapsed and expanded states of online members in Direct Messages when using a screen reader.
  • Icons indicating channel visibility now have alt text.
  • We fixed a bug where the icon used to revoke email invitations wasn't properly conveyed.
  • We added an underline to the selected category in the emoji picker to provide an additional visual cue.


March 2026

Desktop

  • Slackbot no longer claims to be "away" when you use a screen reader.
  • We updated button labels in the channel conversation header to better convey their purpose when using a screen reader.
  • We updated how screen readers announce when someone you mention is unavailable because their status is set to Out of office.
  • We fixed a bug that hid the weekly Slackbot message usage limit banner from assistive technology.

iOS

  • You can now access more custom VoiceOver actions on messages, including opening the More actions menu.
  • You can now use the Select text message action on VoiceOver.
  • We fixed a bug that hid channel menu information, including the channel name, members count, and tab count.
  • We fixed a bug in the Catch Up view where an unlabeled button unexpectedly transitioned focus. 

Android

  • We improved TalkBack navigation of message previews in DMs and Activity to make it easier to switch between previews.
  • We removed the additional tab stop and misleading state information from the Replied tag on Activity items.
  • We fixed an issue where selecting Edit image details opened the wrong view.
  • We fixed a bug that incorrectly labelled the Share to another app button when viewing files.
  • We fixed a bug that failed to announce your selected audio output device in the huddles audio preferences.


February 2026

Desktop

  • We updated custom font support including:
    • Adding Meiryo for Japanese language users.
    • Adding Cyrillic support and fixing an issue with numbered list misalignment for Roboto Mono.
    • Adding the ability to save font preferences for each respective language.
  • We added the ability for owners and admins to add a link to any relevant company policies or documents that surface in the alt text preference or when you add alt text.
  • We added an entry point to Slackbot in the top navigation bar in simplified layout mode
  • We improved focus transitions within the Discover more carousel of the Help in Slack window.
  • We improved the volume slider for video clips to provide a more consistent keyboard experience.
  • We made improvements to lists, including:
    • Updating labels in the audio and video recording flows for better consistency with the visible text.
    • Grouping the header buttons of the item view into a toolbar to provide more context and reduce tab stops.
    • Fixing a couple focus restoration bugs after sorting and grouping changes.
    • Improving focus navigation and search result labels in the board and table views.
    • Fixing a bug where changes to checkboxes were not being announced.
    • Updating the semantics and labels of date and file fields to be more descriptive.
    • Fixing a few bugs where labels were truncated or conditionally rendered.
    • Improving focus transitions in the view switcher.
  • Attachment and link previews in the message composer now use a consistent format, making it easier to distinguish between them and associate controls with the right element when using a screen reader.
  • When an attachment in a message has no name, we now include a label to provide meaningful information to help you differentiate it.
  • Action buttons associated with a message attachment or link now have more descriptive labels.
  • The controls responsible for expanding and collapsing message attachments now have labels that reflect the attachment type and work with the aria-expanded attribute so you can perceive the expanded state. 
  • You will now hear the duration associated with an audio file when you move focus to the player controls while using a screen reader.
  • You can now find more complete labels for items in the slash commands autocomplete list.
  • The tabs used by app views, like Slackbot, are now labelled and accurately expressed as tabs, and use tabpanel semantics when selected. 
  • We fixed a bug that removed your focus when closing the More actions message menu.
  • We fixed a bug where messages unexpectedly shift when you use the Page Up key in editing mode on Windows.

iOS

  • We improved how custom actions surface in the Later view. 
  • We fixed a bug where automated message previews were not being included in message labels or custom actions.

Android

  • We've updated the semantics when creating a new member to provide more clarity.
  • We made changes to the formatting toolbar in the message composer to better convey the selected state of text styling buttons.


January 2026

Alt text reminders

  • We added a new alt text reminder preference that can be enabled at the individual or workspace level. When turned on, you’ll get a reminder to add alt text before you send an image on desktop. On iOS and Android, you'll get a reminder badge when sending images. We’ve also made general improvements to make adding alt text simpler and more discoverable. 

Desktop

  • We added Atkinson Hyperlegible Next to our list of supported custom fonts.
  • We added missing ARIA labels to several text inputs to improve screen reader support.
  • We improved the presence and status ARIA labels for direct messages and conversations.
  • We made the labels within list comment threads clearer.
  • We fixed a bug where you could get stuck when selecting a skin tone in the emoji picker while using a keyboard.
  • We fixed a bug where suggestion lists (like the recipient field for new messages) stayed open even if you navigated away.

iOS

  • We improved the file upload experience by adding more descriptive file labels and providing better context when a file is selected or removed.
  • We made improvements to the status view that properly expose the interactive components and add more clarity to the associated labels.
  • We improved the semantics for toggle buttons by surfacing the disabled or unavailable status.
  • We fixed a bug where placeholder text for input fields was sometimes announced twice.
  • We fixed a bug where you couldn’t interact with an empty canvas using VoiceOver.
  • We fixed a bug where some controls, including those in the Preferences menu, didn’t have the proper roles to convey interactivity.
  • We fixed a bug with iOS 26 where main view headers weren’t accessible to VoiceOver.
  • We fixed a bug with iOS 26 where text containers weren’t resizing properly when the system font size changed.

Android

  • We fixed a bug where the Start New Message floating action button was not accessible to assistive technologies.
  • We added a screen reader label to the search field when creating a new message.


November 2025 / December 2025

Desktop

  • We reorganized some of the Accessibility preferences, including:
    • Grouping all preferences under Display, Keyboard, and Screen reader headers.
    • Moving tab previews, animations, and links preferences to the Other display options section.
    • Consolidating message announcements and huddles announcements into the Screen reader announcements section. 
  • We added a new message verbosity preference that replaces the message format preference, giving you more control over which components of a message you get and in what order. You can find this in the new Screen Reader section of the Accessibility preferences. We also added an option to manually sync this setting across selected workspaces.
  • We added a Copy message action, allowing you to more easily copy text content. The associated keyboard shortcut is Cmd + C on Mac and Ctrl + C on Windows.
  • We made several updates to the message actions menu, including highlighting more heavily used actions, increasing consistency between these menus in different views, and removing unnecessary settings.
  • Huddles now open in a mini window by default and have a redesigned toolbar. When you close the mini window, the huddle will dock into a new bottom bar at the base of the main Slack window that can be accessed via F6 navigation.
  • We reintroduced split view, allowing you to open channels, threads, and more side by side. Nearly everything that can be opened in a new window can also be opened in split view. Slackbot and other AI apps and agents will open automatically in split view. Split view is its own F6 stop, and is not compatible with simplified layout mode.

iOS

  • We released landscape support for iOS.
  • We improved the semantics of interactions on the VIP preferences page.
  • We fixed a bug where some of the filter buttons on the search page were not announcing the selected state.
  • We fixed a bug where swipeable actions in DMs and Activity were not accurately exposed. 
  • We fixed a bug on the VIP preferences page that blocked you from selecting your related suggestions.

Android

  • We fixed a bug that hid your unread messages in a given section of the Home tab when using TalkBack.
  • We updated the file labels for attachments to be more descriptive, providing context with alt text and the file name, rather than a generic file type.
  • We fixed a bug that crashed the app when you tried to format text in the message composer while using TalkBack.
  • We improved the labels and semantics of the emoji picker to reduce verbosity and make navigation more efficient.
  • We improved the delete message confirmation dialog to display the message being deleted.
  • We fixed an issue to ensure you are notified when a contact is successfully saved.


October 2025

Desktop:

  • We updated audio and video transcripts to be opt-in rather than automatically generated. You can still get transcripts by selecting the Generate transcript button or the Closed Captions button. Owners and admins can also elect to turn on auto-transcriptions at a workspace level.
  • We updated the Cmd+ F keyboard command to open a dialog to perform a search instead of prefilling the search bar. 
  • We fixed a bug where the Message sent sound didn't play when notifications were snoozed.
  • We fixed a bug that didn’t properly transition focus when you opened a channel where you didn’t have posting permissions.
  • We improved skin tone labels in the emoji picker.
  • We added relevant ARIA attributes to the Filter button used in search results and list items.
  • We fixed button label inconsistencies in huddles.
  • We improved the semantics of the Share your screen action in huddles and clips.
  • We improved the clarity of huddles controls in the channel header.
  • We improved how focus is restored in huddles when you are sharing your screen.
  • We fixed a bug that caused redundant and verbose readouts when navigating canvas sections with comments.
  • We fixed a bug that unexpectedly dismissed the Edit items action while in the list item view.  
  • We improved keyboard navigation in lists for the Group By views and File fields.

iOS:

  • We standardized how bottom sheets are dismissed when using VoiceOver.
  • We suppressed unnecessary canvas loading announcements.
  • We updated the Unread button in Activity to better convey when it is selected while using VoiceOver.
  • We made navigating canvases easier with VoiceOver by allowing you to go back to read-only mode after making edits.
  • We fixed a bug that caused the alt text icon to disappear from canvas images.
  • We fixed a bug that caused missing button labels.

Android:

  • We improved the labels and scroll interactions of media galleries to provide more file information and make the file upload experience easier.
  • We updated the timestamp label for messages to be more consistent with the sighted experience.
  • We fixed a color contrast issue with mentions.
  • We fixed a bug that blocked you from focusing on the Show X more replies button in the Threads view.
  • We fixed a bug that caused the alt text icon to disappear from canvas images.
  • We made buttons on huddles more obviously interactive when using a screen reader.
  • We fixed a bug where members and channels were incorrectly labeled in recorded files.


September 2025

Desktop:

  • We improved the screen reader experience when Slack autocompletes a query, like when searching or mentioning someone. 
  • We updated keyboard navigation so that the arrow keys are now used to navigate between autocomplete suggestions, while Tab is used to complete secondary actions like Open in new window.
  • We updated the channel sidebar, making the Expand section and More click targets clearer.
  • We created a unified Files tab (and an updated keyboard shortcut) to streamline and consolidate sidebar navigation. The Files tab now contains Files, Canvas, and Lists sections. 
  • We created a consolidated Directories view (and an updated keyboard shortcut) in Home where you can find People, Channels, and External tabs. 
  • We created a unified Tools tab (and an updated keyboard shortcut) that includes Workflows, Apps, and Templates sections.
  • We fixed a bug in lists that prevented you from accessing the Attach or drop file control while using a keyboard.
  • We fixed a bug in lists where labels were missing for certain list components, like cells with files attached and the interactive elements in files.
  • We fixed a bug in lists that automatically highlighted all entities while editing a multiselect component, making it less likely to accidentally replace the selection.
  • We fixed a few bugs in lists where focus was not correctly restored after closing a search field or navigating back from another window.
  • We improved screen reader navigation of messages when you have turned on the VoiceOver setting to ignore grouping.
  • All Business+ and Enterprise organizations can now use AI in canvas. To access this via a keyboard, type / in a canvas and select one of the options under AI. You can review generated text with a screen reader by pressing Ctrl + Up after submitting a generation prompt.

iOS:

  • We fixed a bug where the message actions menu was not closing with the standard VoiceOver dismissal gesture.
  • We fixed a bug where each message’s custom accessibility action was being read out by VoiceOver twice.
  • We fixed an issue where you couldn't open image attachments that didn't have associated alt text.
  • We made the buttons for adding or removing a VIP from the suggested list more clearly available as custom actions.
  • We made updates to support Liquid Glass in iOS 26, including a redesigned composer, wider use of the screen, and visual treatments to navigational headers.

Android:

  • We implemented TalkBack custom actions to allow you to use up and down swipe gestures, in addition to the standard "double tap and hold" long press interaction.
  • We improved the labels for Home tab sections so you can tell which sections have unread items.
  • We fixed a bug that blocked you from operating the floating action button with Switch Access and Voice Access.
  • We added support for TalkBack so you can perceive the state of video transcripts that are in the process of being generated.
  • We fixed a bug that blocked full message readouts in TalkBack for truncated text in Threads.
  • We updated all of our bottom sheets to ensure they are focusable and have consistent labels.
  • We resolved an issue where TalkBack incorrectly announced "double tap and hold to long press" for elements without long-click functionality.