Releases: element-hq/element-desktop
Releases · element-hq/element-desktop
v1.11.92
✨ Features
- Enable fuse EnableEmbeddedAsarIntegrityValidation (#1979). Contributed by @t3chguy.
- Update electron-builder and harden fuse configuration (#2106). Contributed by @t3chguy.
- [Backport staging] Log when we show, and hide, encryption setup toasts (#29238). Contributed by @richvdh.
- Make profile header section match the designs (#29163). Contributed by @MidhunSureshR.
- Always show back button in the right panel (#29128). Contributed by @MidhunSureshR.
- Schedule dehydration on reload if the dehydration key is already cached locally (#29021). Contributed by @uhoreg.
- update to twemoji 15.1.0 (#29115). Contributed by @ara4n.
- Update matrix-widget-api (#29112). Contributed by @toger5.
- Allow navigating through the memberlist using up/down keys (#28949). Contributed by @MidhunSureshR.
- Style room header icons and facepile for toggled state (#28968). Contributed by @MidhunSureshR.
- Move threads header below base card header (#28969). Contributed by @MidhunSureshR.
- Add
Advanced
section to the user settings encryption tab (#28804). Contributed by @florianduros. - Fix outstanding UX issues with replies/mentions/keyword notifs (#28270). Contributed by @taffyko.
- Distinguish room state and timeline events when dealing with widgets (#28681). Contributed by @robintown.
- Switch OIDC primarily to new
/auth_metadata
API (#29019). Contributed by @t3chguy. - More memberlist changes (#29069). Contributed by @MidhunSureshR.
🐛 Bug Fixes
- [Backport staging] Wire up the "Forgot recovery key" button for the "Key storage out of sync" toast (#29190). Contributed by @RiotRobot.
- Encryption tab: hide
Advanced
section when the key storage is out of sync (#29129). Contributed by @florianduros. - Fix share button in discovery settings being disabled incorrectly (#29151). Contributed by @t3chguy.
- Ensure switching rooms does not wrongly focus timeline search (#29153). Contributed by @t3chguy.
- Stop showing a dialog prompting the user to enter an old recovery key (#29143). Contributed by @richvdh.
- Make themed widgets reflect the effective theme (#28342). Contributed by @robintown.
- support non-VS16 emoji ligatures in TwemojiMozilla (#29100). Contributed by @ara4n.
- e2e test: Verify session with the encryption tab instead of the security & privacy tab (#29090). Contributed by @florianduros.
- Work around cloudflare R2 / aws client incompatability (#29086). Contributed by @dbkr.
- Fix identity server settings visibility (#29083). Contributed by @dbkr.
v1.11.92-rc.0
✨ Features
- Enable fuse EnableEmbeddedAsarIntegrityValidation (#1979). Contributed by @t3chguy.
- Update electron-builder and harden fuse configuration (#2106). Contributed by @t3chguy.
- Make profile header section match the designs (#29163). Contributed by @MidhunSureshR.
- Always show back button in the right panel (#29128). Contributed by @MidhunSureshR.
- Schedule dehydration on reload if the dehydration key is already cached locally (#29021). Contributed by @uhoreg.
- update to twemoji 15.1.0 (#29115). Contributed by @ara4n.
- Update matrix-widget-api (#29112). Contributed by @toger5.
- Allow navigating through the memberlist using up/down keys (#28949). Contributed by @MidhunSureshR.
- Style room header icons and facepile for toggled state (#28968). Contributed by @MidhunSureshR.
- Move threads header below base card header (#28969). Contributed by @MidhunSureshR.
- Add
Advanced
section to the user settings encryption tab (#28804). Contributed by @florianduros. - Fix outstanding UX issues with replies/mentions/keyword notifs (#28270). Contributed by @taffyko.
- Distinguish room state and timeline events when dealing with widgets (#28681). Contributed by @robintown.
- Switch OIDC primarily to new
/auth_metadata
API (#29019). Contributed by @t3chguy. - More memberlist changes (#29069). Contributed by @MidhunSureshR.
🐛 Bug Fixes
- Encryption tab: hide
Advanced
section when the key storage is out of sync (#29129). Contributed by @florianduros. - Fix share button in discovery settings being disabled incorrectly (#29151). Contributed by @t3chguy.
- Ensure switching rooms does not wrongly focus timeline search (#29153). Contributed by @t3chguy.
- Stop showing a dialog prompting the user to enter an old recovery key (#29143). Contributed by @richvdh.
- Make themed widgets reflect the effective theme (#28342). Contributed by @robintown.
- support non-VS16 emoji ligatures in TwemojiMozilla (#29100). Contributed by @ara4n.
- e2e test: Verify session with the encryption tab instead of the security & privacy tab (#29090). Contributed by @florianduros.
- Work around cloudflare R2 / aws client incompatability (#29086). Contributed by @dbkr.
- Fix identity server settings visibility (#29083). Contributed by @dbkr.
v1.11.91
✨ Features
- Implement changes to memberlist from feedback (#29029). Contributed by @MidhunSureshR.
- Add toast for recovery keys being out of sync (#28946). Contributed by @dbkr.
- Refactor LegacyCallHandler event emitter to use TypedEventEmitter (#29008). Contributed by @t3chguy.
- Add
Recovery
section in the new user settingsEncryption
tab (#28673). Contributed by @florianduros. - Retry loading chunks to make the app more resilient (#29001). Contributed by @t3chguy.
- Clear account idb table on logout (#28996). Contributed by @t3chguy.
- Implement new memberlist design with MVVM architecture (#28874). Contributed by @MidhunSureshR.
🐛 Bug Fixes
- [Backport staging] Switch to secure random strings (#29035). Contributed by @RiotRobot.
- React to MatrixEvent sender/target being updated for rendering state events (#28947). Contributed by @t3chguy.
v1.11.91-rc.1
✨ Features
- Implement changes to memberlist from feedback (#29029). Contributed by @MidhunSureshR.
- Add toast for recovery keys being out of sync (#28946). Contributed by @dbkr.
- Refactor LegacyCallHandler event emitter to use TypedEventEmitter (#29008). Contributed by @t3chguy.
- Add
Recovery
section in the new user settingsEncryption
tab (#28673). Contributed by @florianduros. - Retry loading chunks to make the app more resilient (#29001). Contributed by @t3chguy.
- Clear account idb table on logout (#28996). Contributed by @t3chguy.
- Implement new memberlist design with MVVM architecture (#28874). Contributed by @MidhunSureshR.
🐛 Bug Fixes
- [Backport staging] Switch to secure random strings (#29035). Contributed by @RiotRobot.
- React to MatrixEvent sender/target being updated for rendering state events (#28947). Contributed by @t3chguy.
v1.11.91-rc.0
✨ Features
- Implement changes to memberlist from feedback (#29029). Contributed by @MidhunSureshR.
- Add toast for recovery keys being out of sync (#28946). Contributed by @dbkr.
- Refactor LegacyCallHandler event emitter to use TypedEventEmitter (#29008). Contributed by @t3chguy.
- Add
Recovery
section in the new user settingsEncryption
tab (#28673). Contributed by @florianduros. - Retry loading chunks to make the app more resilient (#29001). Contributed by @t3chguy.
- Clear account idb table on logout (#28996). Contributed by @t3chguy.
- Implement new memberlist design with MVVM architecture (#28874). Contributed by @MidhunSureshR.
🐛 Bug Fixes
v1.11.90
✨ Features
- Docker: run as non-root (#28849). Contributed by @richvdh.
- Docker: allow configuration of HTTP listen port via env var (#28840). Contributed by @richvdh.
- Update matrix-wysiwyg to consume WASM asset (#28838). Contributed by @t3chguy.
- OIDC settings tweaks (#28787). Contributed by @t3chguy.
- Delabs native OIDC support (#28615). Contributed by @t3chguy.
- Move room header info button to right-most position (#28754). Contributed by @t3chguy.
- Enable key backup by default (#28691). Contributed by @dbkr.
🐛 Bug Fixes
v1.11.90-rc.0
✨ Features
- Docker: run as non-root (#28849). Contributed by @richvdh.
- Docker: allow configuration of HTTP listen port via env var (#28840). Contributed by @richvdh.
- Update matrix-wysiwyg to consume WASM asset (#28838). Contributed by @t3chguy.
- OIDC settings tweaks (#28787). Contributed by @t3chguy.
- Delabs native OIDC support (#28615). Contributed by @t3chguy.
- Move room header info button to right-most position (#28754). Contributed by @t3chguy.
- Enable key backup by default (#28691). Contributed by @dbkr.
🐛 Bug Fixes
v1.11.89
- No changes
🐛 Bug Fixes
- Upgrade matrix-sdk-crypto-wasm to 1.11.0 (matrix-org/matrix-js-sdk#4593)
- Fix url preview display (#28766).
v1.11.88
✨ Features
- Allow trusted Element Call widget to send and receive media encryption key to-device messages (#28316). Contributed by @hughns.
- increase ringing timeout from 10 seconds to 90 seconds (#28630). Contributed by @fkwp.
- Add
Close
tooltip to dialog (#28617). Contributed by @florianduros. - New UX for Share dialog (#28598). Contributed by @florianduros.
- Improve performance of RoomContext in RoomHeader (#28574). Contributed by @t3chguy.
- Remove
Features.RustCrypto
flag (#28582). Contributed by @florianduros. - Add Modernizr warning when running in non-secure context (#28581). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix secret storage not being used due to bad import (#2029). Contributed by @t3chguy.
- Fix inability to click on non-logged-in modals on macOS (#2025). Contributed by @t3chguy.
- Fix jumpy timeline when the pinned message banner is displayed (#28654). Contributed by @florianduros.
- Fix font & spaces in settings subsection (#28631). Contributed by @florianduros.
- Remove manual device verification which is not supported by the new cryptography stack (#28588). Contributed by @florianduros.
- Fix code block highlighting not working reliably with many code blocks (#28613). Contributed by @t3chguy.
- Remove remaining reply fallbacks code (#28610). Contributed by @t3chguy.
- Provide a way to activate GIFs via the keyboard for a11y (#28611). Contributed by @t3chguy.
- Fix format bar position (#28591). Contributed by @florianduros.
- Fix room taking long time to load (#28579). Contributed by @florianduros.
- Show the correct shield status in tooltip for more conditions (#28476). Contributed by @uhoreg.
v1.11.88-rc.0
✨ Features
- Allow trusted Element Call widget to send and receive media encryption key to-device messages (#28316). Contributed by @hughns.
- increase ringing timeout from 10 seconds to 90 seconds (#28630). Contributed by @fkwp.
- Add
Close
tooltip to dialog (#28617). Contributed by @florianduros. - New UX for Share dialog (#28598). Contributed by @florianduros.
- Improve performance of RoomContext in RoomHeader (#28574). Contributed by @t3chguy.
- Remove
Features.RustCrypto
flag (#28582). Contributed by @florianduros. - Add Modernizr warning when running in non-secure context (#28581). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix secret storage not being used due to bad import (#2029). Contributed by @t3chguy.
- Fix inability to click on non-logged-in modals on macOS (#2025). Contributed by @t3chguy.
- Fix jumpy timeline when the pinned message banner is displayed (#28654). Contributed by @florianduros.
- Fix font & spaces in settings subsection (#28631). Contributed by @florianduros.
- Remove manual device verification which is not supported by the new cryptography stack (#28588). Contributed by @florianduros.
- Fix code block highlighting not working reliably with many code blocks (#28613). Contributed by @t3chguy.
- Remove remaining reply fallbacks code (#28610). Contributed by @t3chguy.
- Provide a way to activate GIFs via the keyboard for a11y (#28611). Contributed by @t3chguy.
- Fix format bar position (#28591). Contributed by @florianduros.
- Fix room taking long time to load (#28579). Contributed by @florianduros.
- Show the correct shield status in tooltip for more conditions (#28476). Contributed by @uhoreg.