Releases: element-hq/element-web
Releases · element-hq/element-web
v1.11.73
Fixes for CVE-2024-42347 / GHSA-f83w-wqhc-cfp4.
v1.11.72
✨ Features
- Polyfill Intl.Segmenter for wider web browser compatibility (#27803). Contributed by @dbkr.
- Enable audio/webaudio Modernizr rule (#27772). Contributed by @t3chguy.
- Add release announcement for the new room header (#12802). Contributed by @MidhunSureshR.
- Default the room header to on (#12803). Contributed by @MidhunSureshR.
- Update Thread Panel to match latest designs (#12797). Contributed by @t3chguy.
- Close any open modals on logout (#12777). Contributed by @dbkr.
- Iterate design of right panel empty state (#12796). Contributed by @t3chguy.
- Update styling of UserInfo right panel card (#12788). Contributed by @t3chguy.
- Accessibility: Add Landmark navigation (#12190). Contributed by @akirk.
- Let Element Call widget receive m.room.create (#12710). Contributed by @AndrewFerr.
- Let Element Call widget set session memberships (#12713). Contributed by @AndrewFerr.
- Update right panel base card styling to match Compound (#12768). Contributed by @t3chguy.
- Align
widget_build_url_ignore_dm
with call behaviour switch between 1:1 and Widget (#12760). Contributed by @t3chguy. - Move integrations switch (#12733). Contributed by @dbkr.
- Element-R: Report events with withheld keys separately to Posthog. (#12755). Contributed by @richvdh.
🐛 Bug Fixes
- Add a modernizr check for WebAssembly support (#27776). Contributed by @dbkr.
- Test for lack of WebAssembly support (#12792). Contributed by @dbkr.
- Fix stray 'account' heading (#12791). Contributed by @dbkr.
- Add test for the unsupported browser screen (#12787). Contributed by @dbkr.
- Fix HTML export test (#12778). Contributed by @dbkr.
- Fix HTML export missing a bunch of Compound variables (#12774). Contributed by @t3chguy.
- Fix inability to change accent colour consistently in custom theming (#12772). Contributed by @t3chguy.
- Fix edge case of landing on 3pid email link with registration disabled (#12771). Contributed by @t3chguy.
v1.11.72-rc.0
✨ Features
- Polyfill Intl.Segmenter for wider web browser compatibility (#27803). Contributed by @dbkr.
- Enable audio/webaudio Modernizr rule (#27772). Contributed by @t3chguy.
- Add release announcement for the new room header (#12802). Contributed by @MidhunSureshR.
- Default the room header to on (#12803). Contributed by @MidhunSureshR.
- Update Thread Panel to match latest designs (#12797). Contributed by @t3chguy.
- Close any open modals on logout (#12777). Contributed by @dbkr.
- Iterate design of right panel empty state (#12796). Contributed by @t3chguy.
- Update styling of UserInfo right panel card (#12788). Contributed by @t3chguy.
- Accessibility: Add Landmark navigation (#12190). Contributed by @akirk.
- Let Element Call widget receive m.room.create (#12710). Contributed by @AndrewFerr.
- Let Element Call widget set session memberships (#12713). Contributed by @AndrewFerr.
- Update right panel base card styling to match Compound (#12768). Contributed by @t3chguy.
- Align
widget_build_url_ignore_dm
with call behaviour switch between 1:1 and Widget (#12760). Contributed by @t3chguy. - Move integrations switch (#12733). Contributed by @dbkr.
- Element-R: Report events with withheld keys separately to Posthog. (#12755). Contributed by @richvdh.
🐛 Bug Fixes
- Add a modernizr check for WebAssembly support (#27776). Contributed by @dbkr.
- Test for lack of WebAssembly support (#12792). Contributed by @dbkr.
- Fix stray 'account' heading (#12791). Contributed by @dbkr.
- Add test for the unsupported browser screen (#12787). Contributed by @dbkr.
- Fix HTML export test (#12778). Contributed by @dbkr.
- Fix HTML export missing a bunch of Compound variables (#12774). Contributed by @t3chguy.
- Fix inability to change accent colour consistently in custom theming (#12772). Contributed by @t3chguy.
- Fix edge case of landing on 3pid email link with registration disabled (#12771). Contributed by @t3chguy.
v1.11.71
✨ Features
- Add Modernizr rule for Intl.Segmenter (#27677). Contributed by @t3chguy.
- Add tabs to the right panel (#12672). Contributed by @MidhunSureshR.
- Promote new room header from labs to Beta (#12739). Contributed by @t3chguy.
- Redesign room search interface (#12677). Contributed by @t3chguy.
- Move language settings to 'preferences' (#12723). Contributed by @dbkr.
- New layout selector ui in user settings (#12676). Contributed by @florianduros.
- Prevent Element appearing in system media controls (#10995). Contributed by @SuperKenVery.
- Move the account management button (#12663). Contributed by @dbkr.
- Disable profile controls if the HS doesn't allow them to be set (#12652). Contributed by @dbkr.
- New theme ui in user settings (#12576). Contributed by @florianduros.
- Adjust room header hover transition from 300ms to 200ms (#12703). Contributed by @t3chguy.
- Split out email & phone number settings to separate components & move discovery to privacy tab (#12670). Contributed by @dbkr.
🐛 Bug Fixes
- Ensure we do not load matrix-react-sdk is a manner which can white-screen (#27685). Contributed by @t3chguy.
- Fix incoming call toast crash due to audio refactor (#12737). Contributed by @t3chguy.
- Improve new room header accessibility (#12725). Contributed by @t3chguy.
- Fix closing all modals (#12728). Contributed by @dbkr.
- Fix close button on forgot password flow (#12732). Contributed by @dbkr.
- Don't consider textual characters to be emoji (#12582). Contributed by @robintown.
- Clear autocomplete input on selection accept (#12709). Contributed by @dbkr.
- Fix
Match system theme
toggle (#12719). Contributed by @florianduros.
v1.11.71-rc.0
✨ Features
- Add Modernizr rule for Intl.Segmenter (#27677). Contributed by @t3chguy.
- Add tabs to the right panel (#12672). Contributed by @MidhunSureshR.
- Promote new room header from labs to Beta (#12739). Contributed by @t3chguy.
- Redesign room search interface (#12677). Contributed by @t3chguy.
- Move language settings to 'preferences' (#12723). Contributed by @dbkr.
- New layout selector ui in user settings (#12676). Contributed by @florianduros.
- Prevent Element appearing in system media controls (#10995). Contributed by @SuperKenVery.
- Move the account management button (#12663). Contributed by @dbkr.
- Disable profile controls if the HS doesn't allow them to be set (#12652). Contributed by @dbkr.
- New theme ui in user settings (#12576). Contributed by @florianduros.
- Adjust room header hover transition from 300ms to 200ms (#12703). Contributed by @t3chguy.
- Split out email & phone number settings to separate components & move discovery to privacy tab (#12670). Contributed by @dbkr.
🐛 Bug Fixes
- Ensure we do not load matrix-react-sdk is a manner which can white-screen (#27685). Contributed by @t3chguy.
- Fix incoming call toast crash due to audio refactor (#12737). Contributed by @t3chguy.
- Improve new room header accessibility (#12725). Contributed by @t3chguy.
- Fix closing all modals (#12728). Contributed by @dbkr.
- Fix close button on forgot password flow (#12732). Contributed by @dbkr.
- Don't consider textual characters to be emoji (#12582). Contributed by @robintown.
- Clear autocomplete input on selection accept (#12709). Contributed by @dbkr.
- Fix
Match system theme
toggle (#12719). Contributed by @florianduros.
v1.11.70
✨ Features
- Add SSO redirect option for login page (#27576). Contributed by @bartvdbraak.
- Use stable endpoints for MSC3916 (#27558). Contributed by @turt2live.
- Switch to Rust crypto stack for all logins (#12630). Contributed by @richvdh.
- Hide voip buttons in group rooms in environments with widgets disabled (#12664). Contributed by @t3chguy.
- Minor tweaks to UserSettings dialog (#12651). Contributed by @florianduros.
- Hide voice call button when redundant (#12639). Contributed by @t3chguy.
- Improve accessibility of the room summary card (#12586). Contributed by @t3chguy.
- Show tooltips on narrow tabbed views (#12624). Contributed by @dbkr.
- Update gfm.css to github-markdown-css (#12613). Contributed by @t3chguy.
- Cache e2eStatus to avoid concerning unencrypted flicker when changing rooms (#12606). Contributed by @t3chguy.
- Tweak copy for user verification toast (#12605). Contributed by @t3chguy.
- Support s tags for strikethrough for Matrix v1.10 (#12604). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix "Unable to restore session" error (#4299).
- Fix error when sending encrypted messages in large rooms (#4297).
- Remove redundant copy in deactive uia modal (#12668). Contributed by @t3chguy.
- Fix high contrast theme in settings (#12649). Contributed by @florianduros.
- Fix background on live location sharing footer (#12629). Contributed by @t3chguy.
- Remove outdated iframe sandbox attribute (#12633). Contributed by @t3chguy.
- Remove stray setState which caused encryption state shields to flicker (#12632). Contributed by @t3chguy.
- Fix stray background colour on markdown body (#12628). Contributed by @t3chguy.
- Fix widgets not being cleaned up correctly. (#12616). Contributed by @toger5.
- Add in-progress view to display name EditInPlace (#12609). Contributed by @dbkr.
- Fix config override of other settings levels (#12593). Contributed by @langleyd.
- Don't show 'saved' on display name save error (#12600). Contributed by @dbkr.
v1.11.70-rc.1
✨ Features
- Add SSO redirect option for login page (#27576). Contributed by @bartvdbraak.
- Use stable endpoints for MSC3916 (#27558). Contributed by @turt2live.
- Switch to Rust crypto stack for all logins (#12630). Contributed by @richvdh.
- Hide voip buttons in group rooms in environments with widgets disabled (#12664). Contributed by @t3chguy.
- Minor tweaks to UserSettings dialog (#12651). Contributed by @florianduros.
- Hide voice call button when redundant (#12639). Contributed by @t3chguy.
- Improve accessibility of the room summary card (#12586). Contributed by @t3chguy.
- Show tooltips on narrow tabbed views (#12624). Contributed by @dbkr.
- Update gfm.css to github-markdown-css (#12613). Contributed by @t3chguy.
- Cache e2eStatus to avoid concerning unencrypted flicker when changing rooms (#12606). Contributed by @t3chguy.
- Tweak copy for user verification toast (#12605). Contributed by @t3chguy.
- Support s tags for strikethrough for Matrix v1.10 (#12604). Contributed by @t3chguy.
🐛 Bug Fixes
- [Backport staging] Fix "Unable to restore session" error (#4299). Contributed by @RiotRobot.
- [Backport staging] Fix error when sending encrypted messages in large rooms (#4297). Contributed by @RiotRobot.
- Remove redundant copy in deactive uia modal (#12668). Contributed by @t3chguy.
- Fix high contrast theme in settings (#12649). Contributed by @florianduros.
- Fix background on live location sharing footer (#12629). Contributed by @t3chguy.
- Remove outdated iframe sandbox attribute (#12633). Contributed by @t3chguy.
- Remove stray setState which caused encryption state shields to flicker (#12632). Contributed by @t3chguy.
- Fix stray background colour on markdown body (#12628). Contributed by @t3chguy.
- Fix widgets not being cleaned up correctly. (#12616). Contributed by @toger5.
- Add in-progress view to display name EditInPlace (#12609). Contributed by @dbkr.
- Fix config override of other settings levels (#12593). Contributed by @langleyd.
- Don't show 'saved' on display name save error (#12600). Contributed by @dbkr.
v1.11.70-rc.0
✨ Features
- Switch to Rust crypto stack for all logins (#12630). Contributed by @richvdh.
- Hide voip buttons in group rooms in environments with widgets disabled (#12664). Contributed by @t3chguy.
- Minor tweaks to UserSettings dialog (#12651). Contributed by @florianduros.
- Hide voice call button when redundant (#12639). Contributed by @t3chguy.
- Improve accessibility of the room summary card (#12586). Contributed by @t3chguy.
- Show tooltips on narrow tabbed views (#12624). Contributed by @dbkr.
- Update gfm.css to github-markdown-css (#12613). Contributed by @t3chguy.
- Cache e2eStatus to avoid concerning unencrypted flicker when changing rooms (#12606). Contributed by @t3chguy.
- Tweak copy for user verification toast (#12605). Contributed by @t3chguy.
- Support s tags for strikethrough for Matrix v1.10 (#12604). Contributed by @t3chguy.
🐛 Bug Fixes
- Remove redundant copy in deactive uia modal (#12668). Contributed by @t3chguy.
- Fix high contrast theme in settings (#12649). Contributed by @florianduros.
- Fix background on live location sharing footer (#12629). Contributed by @t3chguy.
- Remove outdated iframe sandbox attribute (#12633). Contributed by @t3chguy.
- Remove stray setState which caused encryption state shields to flicker (#12632). Contributed by @t3chguy.
- Fix stray background colour on markdown body (#12628). Contributed by @t3chguy.
- Fix widgets not being cleaned up correctly. (#12616). Contributed by @toger5.
- Add in-progress view to display name EditInPlace (#12609). Contributed by @dbkr.
- Fix config override of other settings levels (#12593). Contributed by @langleyd.
- Don't show 'saved' on display name save error (#12600). Contributed by @dbkr.
v1.11.69
✨ Features
- Change avatar setting component to use a menu (#12585). Contributed by @dbkr.
- New user profile UI in User Settings (#12548). Contributed by @dbkr.
- MSC4108 support OIDC QR code login (#12370). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix image upload preview size (#12612). Contributed by @RiotRobot.
- Fix screen sharing in recent Chrome (matrix-org/matrix-js-sdk#4243).
- Fix roving tab index crash
compareDocumentPosition
(#12594). Contributed by @t3chguy. - Keep dialog glass border on narrow screens (#12591). Contributed by @dbkr.
- Add missing a11y label to dismiss onboarding button in room list (#12587). Contributed by @t3chguy.
- Add hover / active state on avatar setting upload button (#12590). Contributed by @dbkr.
- Fix EditInPlace button styles (#12589). Contributed by @dbkr.
- Fix incorrect assumptions about required fields in /search response (#12575). Contributed by @t3chguy.
- Fix display of no avatar in avatar setting controls (#12558). Contributed by @dbkr.
- Element-R: pass pickleKey in as raw key for indexeddb encryption (#12543). Contributed by @richvdh.
v1.11.69-rc.1
✨ Features
- Change avatar setting component to use a menu (#12585). Contributed by @dbkr.
- New user profile UI in User Settings (#12548). Contributed by @dbkr.
- MSC4108 support OIDC QR code login (#12370). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix image upload preview size (#12612). Contributed by @RiotRobot.
- Fix screen sharing in recent Chrome (matrix-org/matrix-js-sdk#4243).
- Fix roving tab index crash
compareDocumentPosition
(#12594). Contributed by @t3chguy. - Keep dialog glass border on narrow screens (#12591). Contributed by @dbkr.
- Add missing a11y label to dismiss onboarding button in room list (#12587). Contributed by @t3chguy.
- Add hover / active state on avatar setting upload button (#12590). Contributed by @dbkr.
- Fix EditInPlace button styles (#12589). Contributed by @dbkr.
- Fix incorrect assumptions about required fields in /search response (#12575). Contributed by @t3chguy.
- Fix display of no avatar in avatar setting controls (#12558). Contributed by @dbkr.
- Element-R: pass pickleKey in as raw key for indexeddb encryption (#12543). Contributed by @richvdh.