Skip to content
This repository was archived by the owner on Mar 25, 2026. It is now read-only.

Releases: element-hq/element-desktop

v1.12.4

Choose a tag to compare

@github-actions github-actions released this 18 Nov 15:07
v1.12.4

✨ Features

  • Update nightly and release builds to use the dedicated subdomain for 'bug_report_endpoint_url' (#2677). Contributed by @benbz.
  • Apply aria-hidden to emoji in SAS verification (#31204). Contributed by @t3chguy.
  • Add options to hide header and composer of room view for the module api (#31095). Contributed by @florianduros.
  • Experimental Module API Additions (#30863). Contributed by @dbkr.
  • Change polls to use fieldset/legend markup (#31160). Contributed by @langleyd.
  • Use compound Button styles for Jitsi button (#31159). Contributed by @Half-Shot.
  • Add FocusLock to emoji picker (#31146). Contributed by @langleyd.
  • Move room name, avatar, and topic to IOpts. (#30981). Contributed by @kaylendog.
  • Add a devtool for looking at users and their devices (#30983). Contributed by @uhoreg.

🐛 Bug Fixes

  • Fix room list handling of membership changes (#31197). Contributed by @t3chguy.
  • Fix room list unable to be resized when displayed after a module (#31186). Contributed by @florianduros.
  • Inhibit keyboard highlights in dialogs when effector is not in focus (#31181). Contributed by @t3chguy.
  • Strip mentions from forwarded messages (#30884). Contributed by @twassman.
  • Don't allow pin or edit of messages with a send status (#31158). Contributed by @langleyd.
  • Hide room header buttons if the room hasn't been created yet. (#31092). Contributed by @Half-Shot.
  • Fix screen readers not indicating the emoji picker search field is focused. (#31128). Contributed by @langleyd.
  • Fix emoji picker highlight missing when not active element (#31148). Contributed by @t3chguy.
  • Add relevant aria attribute for selected emoji in the emoji picker (#31125). Contributed by @t3chguy.
  • Fix tooltips within context menu portals being unreliable (#31129). Contributed by @t3chguy.
  • Avoid excessive re-render of room list and member list (#31131). Contributed by @florianduros.
  • Make emoji picker height responsive. (#31130). Contributed by @langleyd.
  • Emoji Picker: Focused emoji does not move with the arrow keys (#30893). Contributed by @langleyd.
  • Fix audio player seek bar position (#31127). Contributed by @florianduros.
  • Add aria label to emoji picker search (#31126). Contributed by @langleyd.

v1.12.4-rc.0

v1.12.4-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Nov 14:52
v1.12.4-rc.0

✨ Features

  • Update nightly and release builds to use the dedicated subdomain for 'bug_report_endpoint_url' (#2677). Contributed by @benbz.
  • Apply aria-hidden to emoji in SAS verification (#31204). Contributed by @t3chguy.
  • Add options to hide header and composer of room view for the module api (#31095). Contributed by @florianduros.
  • Experimental Module API Additions (#30863). Contributed by @dbkr.
  • Change polls to use fieldset/legend markup (#31160). Contributed by @langleyd.
  • Use compound Button styles for Jitsi button (#31159). Contributed by @Half-Shot.
  • Add FocusLock to emoji picker (#31146). Contributed by @langleyd.
  • Move room name, avatar, and topic to IOpts. (#30981). Contributed by @kaylendog.
  • Add a devtool for looking at users and their devices (#30983). Contributed by @uhoreg.

🐛 Bug Fixes

  • Fix room list handling of membership changes (#31197). Contributed by @t3chguy.
  • Fix room list unable to be resized when displayed after a module (#31186). Contributed by @florianduros.
  • Inhibit keyboard highlights in dialogs when effector is not in focus (#31181). Contributed by @t3chguy.
  • Strip mentions from forwarded messages (#30884). Contributed by @twassman.
  • Don't allow pin or edit of messages with a send status (#31158). Contributed by @langleyd.
  • Hide room header buttons if the room hasn't been created yet. (#31092). Contributed by @Half-Shot.
  • Fix screen readers not indicating the emoji picker search field is focused. (#31128). Contributed by @langleyd.
  • Fix emoji picker highlight missing when not active element (#31148). Contributed by @t3chguy.
  • Add relevant aria attribute for selected emoji in the emoji picker (#31125). Contributed by @t3chguy.
  • Fix tooltips within context menu portals being unreliable (#31129). Contributed by @t3chguy.
  • Avoid excessive re-render of room list and member list (#31131). Contributed by @florianduros.
  • Make emoji picker height responsive. (#31130). Contributed by @langleyd.
  • Emoji Picker: Focused emoji does not move with the arrow keys (#30893). Contributed by @langleyd.
  • Fix audio player seek bar position (#31127). Contributed by @florianduros.
  • Add aria label to emoji picker search (#31126). Contributed by @langleyd.

v1.12.3

Choose a tag to compare

@github-actions github-actions released this 04 Nov 14:19
v1.12.3

🦖 Deprecations

✨ Features

  • Change module API to be an instance getter (#31025). Contributed by @dbkr.

🐛 Bug Fixes

  • Wait for Electron to be ready before we fire syntax error dialog (#2659). Contributed by @t3chguy.
  • Show hover elements when keyboard focus is within an event tile (#31078). Contributed by @t3chguy.
  • Ensure toolbar navigation pattern works in MessageActionBar (#31080). Contributed by @t3chguy.
  • Ensure sent markers are hidden when showing thread summary. (#31076). Contributed by @Half-Shot.
  • Fix translation in dev mode (#31045). Contributed by @florianduros.
  • Fix sort order in space hierarchy (#30975). Contributed by @t3chguy.
  • New Room list: don't display message preview of thread (#31043). Contributed by @florianduros.
  • Revert "A11y: move focus to right panel when opened" (#30999). Contributed by @florianduros.
  • Fix highlights in messages (or search results) breaking links (#30264). Contributed by @bojidar-bg.
  • Add prepare script (#31030). Contributed by @dbkr.
  • Fix html exports by adding SDKContext (#30987). Contributed by @t3chguy.

v1.12.3-rc.0

v1.12.3-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:15
v1.12.3-rc.0

🐛 Bug Fixes

  • Wait for Electron to be ready before we fire syntax error dialog (#2659). Contributed by @t3chguy.

What's Changed

Full Changelog: element-hq/element-web@v1.12.2...v1.12.3-rc.0

v1.12.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 11:54
v1.12.2

✨ Features

  • Allow Desktop app to be auto-started minimised or focused (#2622). Contributed by @t3chguy.
  • Room List: Extend the viewport to avoid so many black spots when scrolling the room list (#30867). Contributed by @langleyd.
  • Hide calling buttons in room header before a room is created (#30816). Contributed by @Half-Shot.
  • Improve invite dialog ui - Part 2 (#30836). Contributed by @florianduros.

🐛 Bug Fixes

  • Fix hardlinks appearing in and breaking deb packages (#2609). Contributed by @t3chguy.
  • Fix platform settings race condition and make auto-launch tri-state (#30977). Contributed by @t3chguy.
  • Fix: member count in header and member list (#30982). Contributed by @florianduros.
  • Fix duration of voice message in timeline (#30973). Contributed by @florianduros.
  • Fix voice notes rendering at 00:00 when playback had not begun. (#30961). Contributed by @Half-Shot.
  • Improve handling of animated images, add support for AVIF animations (#30932). Contributed by @t3chguy.
  • Update key storage toggle when key storage status changes (#30934). Contributed by @uhoreg.
  • Fix jitsi widget popout (#30908). Contributed by @dbkr.
  • Improve keyboard navigation on invite dialog (#30930). Contributed by @florianduros.
  • Prefer UIA flows with supported UIA stages (#30926). Contributed by @richvdh.
  • Enhance accessibility of dropdown (#30928). Contributed by @florianduros.
  • Improve accessibility of the `<AvatarSetting> component (#30907). Contributed by @MidhunSureshR.

v1.12.2-rc.0

v1.12.2-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 14:48
v1.12.2-rc.0

✨ Features

  • Allow Desktop app to be auto-started minimised or focused (#2622). Contributed by @t3chguy.

🐛 Bug Fixes

  • Fix hardlinks appearing in and breaking deb packages (#2609). Contributed by @t3chguy.

What's Changed

v1.12.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 12:37
v1.12.1

✨ Features

  • New Room List: Change the order of filters to match those on mobile (#30905). Contributed by @langleyd.
  • New Room List: Don't clear filters on space change (#30903). Contributed by @langleyd.
  • Add release announcement for the sounds (#30900). Contributed by @langleyd.
  • Rich Text Editor: Add emoji suggestion support (#30873). Contributed by @langleyd.
  • feat: Disable session lock when running in element-desktop (#30643). Contributed by @kaylendog.
  • Improve invite dialog ui - Part 1 (#30764). Contributed by @florianduros.
  • Update Message Sound for Element (#30804). Contributed by @beatdemon.
  • Add new and improved ringtone (#30761). Contributed by @Half-Shot.
  • Disable RTE formatting buttons when the content contains a slash command (#30802). Contributed by @langleyd.

🐛 Bug Fixes

v1.12.1-rc.0

v1.12.1-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Sep 13:00
v1.12.1-rc.0

✨ Features

  • New Room List: Change the order of filters to match those on mobile (#30905). Contributed by @langleyd.
  • New Room List: Don't clear filters on space change (#30903). Contributed by @langleyd.
  • Add release announcement for the sounds (#30900). Contributed by @langleyd.
  • Rich Text Editor: Add emoji suggestion support (#30873). Contributed by @langleyd.
  • feat: Disable session lock when running in element-desktop (#30643). Contributed by @kaylendog.
  • Improve invite dialog ui - Part 1 (#30764). Contributed by @florianduros.
  • Update Message Sound for Element (#30804). Contributed by @beatdemon.
  • Add new and improved ringtone (#30761). Contributed by @Half-Shot.
  • Disable RTE formatting buttons when the content contains a slash command (#30802). Contributed by @langleyd.

🐛 Bug Fixes

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:46
v1.12.0

🦖 Deprecations

  • Remove remaining support for outdated .well-known settings (#30702). Contributed by @richvdh.

✨ Features

  • Automatically select first source for desktop capture under Wayland (#2526). Contributed by @byquanton.
  • Add decline button to call notification toast (use new notification event) (#30729). Contributed by @toger5.
  • Use the new room list by default (#30640). Contributed by @langleyd.
  • "Verify this device" redesign (#30596). Contributed by @uhoreg.
  • Set Element Call "intents" when starting and answering DM calls. (#30730). Contributed by @Half-Shot.
  • Add axe compliance for new room list (#30700). Contributed by @langleyd.
  • Stop ringing and remove toast if another device answers a RTC call. (#30728). Contributed by @Half-Shot.
  • Automatically adjust history visibility when making a room private (#30713). Contributed by @Half-Shot.
  • Release announcement for new room list (#30675). Contributed by @dbkr.

🐛 Bug Fixes

  • Update Electron to v38.1.0 to fix Kernel crash on multi-GPU systems (#2544). Contributed by @Arcitec.
  • Fix Confirm your identity buttons being unclickable (#2554). Contributed by @dbkr.
  • Ensure dropdown is not a drag element on macOS (#2540). Contributed by @t3chguy.
  • [Backport staging] Room list: make the filter resize correctly (#30795). Contributed by @RiotRobot.
  • [Backport staging] Avoid flicker of the room list filter on resize (#30794). Contributed by @RiotRobot.
  • Don't show release announcements while toasts are displayed (#30770). Contributed by @dbkr.
  • Fix enabling key backup not working if there is an untrusted key backup (#30707). Contributed by @Half-Shot.
  • Force preload to be false when setting an intent on an Element Call. (#30759). Contributed by @Half-Shot.
  • Fix handling of 413 server response when uploading media (#30737). Contributed by @hughns.
  • Make landmark navigation work with new room list (#30747). Contributed by @dbkr.
  • Prevent voice message from displaying spurious errors (#30736). Contributed by @florianduros.
  • Align default avatar and fix colors in composer pills (#30739). Contributed by @florianduros.
  • Use configured URL for link to desktop app in message search settings (#30742). Contributed by @t3chguy.
  • Fix history visibility when creating space rooms (#30745). Contributed by @dbkr.
  • Check HTML-encoded quotes when handling translations for embedded pages (such as welcome.html) (#30743). Contributed by @Half-Shot.
  • Fix local room encryption status always not enabled (#30461). Contributed by @BillCarsonFr.
  • fix: make url in topic in room intro clickable (#30686). Contributed by @florianduros.
  • Block change recovery key button while a change is ongoing. (#30664). Contributed by @Half-Shot.
  • Hide advanced settings during room creation when UIFeature.advancedSettings=false (#30684). Contributed by @florianduros.
  • A11y: improve accessibility of pinned messages (#30558). Contributed by @florianduros.

v1.12.0-rc.0

v1.12.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 09:22
v1.12.0-rc.0

🦖 Deprecations

  • Remove remaining support for outdated .well-known settings (#30702). Contributed by @richvdh.

✨ Features

  • Automatically select first source for desktop capture under Wayland (#2526). Contributed by @byquanton.
  • Add decline button to call notification toast (use new notification event) (#30729). Contributed by @toger5.
  • Use the new room list by default (#30640). Contributed by @langleyd.
  • "Verify this device" redesign (#30596). Contributed by @uhoreg.
  • Set Element Call "intents" when starting and answering DM calls. (#30730). Contributed by @Half-Shot.
  • Add axe compliance for new room list (#30700). Contributed by @langleyd.
  • Stop ringing and remove toast if another device answers a RTC call. (#30728). Contributed by @Half-Shot.
  • Automatically adjust history visibility when making a room private (#30713). Contributed by @Half-Shot.
  • Release announcement for new room list (#30675). Contributed by @dbkr.

🐛 Bug Fixes

  • Update Electron to v38.1.0 to fix Kernel crash on multi-GPU systems (#2544). Contributed by @Arcitec.
  • Fix Confirm your identity buttons being unclickable (#2554). Contributed by @dbkr.
  • Ensure dropdown is not a drag element on macOS (#2540). Contributed by @t3chguy.
  • [Backport staging] Room list: make the filter resize correctly (#30795). Contributed by @RiotRobot.
  • [Backport staging] Avoid flicker of the room list filter on resize (#30794). Contributed by @RiotRobot.
  • Don't show release announcements while toasts are displayed (#30770). Contributed by @dbkr.
  • Fix enabling key backup not working if there is an untrusted key backup (#30707). Contributed by @Half-Shot.
  • Force preload to be false when setting an intent on an Element Call. (#30759). Contributed by @Half-Shot.
  • Fix handling of 413 server response when uploading media (#30737). Contributed by @hughns.
  • Make landmark navigation work with new room list (#30747). Contributed by @dbkr.
  • Prevent voice message from displaying spurious errors (#30736). Contributed by @florianduros.
  • Align default avatar and fix colors in composer pills (#30739). Contributed by @florianduros.
  • Use configured URL for link to desktop app in message search settings (#30742). Contributed by @t3chguy.
  • Fix history visibility when creating space rooms (#30745). Contributed by @dbkr.
  • Check HTML-encoded quotes when handling translations for embedded pages (such as welcome.html) (#30743). Contributed by @Half-Shot.
  • Fix local room encryption status always not enabled (#30461). Contributed by @BillCarsonFr.
  • fix: make url in topic in room intro clickable (#30686). Contributed by @florianduros.
  • Block change recovery key button while a change is ongoing. (#30664). Contributed by @Half-Shot.
  • Hide advanced settings during room creation when UIFeature.advancedSettings=false (#30684). Contributed by @florianduros.
  • A11y: improve accessibility of pinned messages (#30558). Contributed by @florianduros.