Releases: element-hq/element-web
Releases Β· element-hq/element-web
v1.11.96
β¨ Features
- RoomListViewModel: Track the index of the active room in the list (#29519). Contributed by @MidhunSureshR.
- New room list: add empty state (#29512). Contributed by @florianduros.
- Implement
MessagePreviewViewModel
(#29514). Contributed by @MidhunSureshR. - RoomListViewModel: Add functionality to toggle message preview setting (#29511). Contributed by @MidhunSureshR.
- New room list: add more options menu on room list item (#29445). Contributed by @florianduros.
- RoomListViewModel: Provide a way to resort the room list and track the active sort method (#29499). Contributed by @MidhunSureshR.
- Change *All rooms* meta space name to *All Chats* (#29498). Contributed by @florianduros.
- Add setting to hide avatars of rooms you have been invited to. (#29497). Contributed by @Half-Shot.
- Room List Store: Save preferred sorting algorithm and use that on app launch (#29493). Contributed by @MidhunSureshR.
- Add key storage toggle to Encryption settings (#29310). Contributed by @dbkr.
- New room list: add primary filters (#29481). Contributed by @florianduros.
- Implement MSC4142: Remove unintentional intentional mentions in replies (#28209). Contributed by @tulir.
- White background for 'They do not match' button (#29470). Contributed by @andybalaam.
- RoomListViewModel: Support secondary filters in the view model (#29465). Contributed by @MidhunSureshR.
- RoomListViewModel: Support primary filters in the view model (#29454). Contributed by @MidhunSureshR.
- Room List Store: Implement secondary filters (#29458). Contributed by @MidhunSureshR.
- Room List Store: Implement rest of the primary filters (#29444). Contributed by @MidhunSureshR.
- Room List Store: Support filters by implementing just the favourite filter (#29433). Contributed by @MidhunSureshR.
- Move toggle switch for integration manager for a11y (#29436). Contributed by @Half-Shot.
- New room list: basic flat list (#29368). Contributed by @florianduros.
- Improve rageshake upload experience by providing useful error information (#29378). Contributed by @Half-Shot.
- Add more functionality to the room list vm (#29402). Contributed by @MidhunSureshR.
π Bug Fixes
- New room list: fix compose menu action in space (#29500). Contributed by @florianduros.
- Change ToggleHiddenEventVisibility & GoToHome KeyBindingActions (#29374). Contributed by @gy-mate.
- Fix Docker Healthcheck (#29471). Contributed by @benbz.
- Room List Store: Fetch rooms after space store is ready + attach store to window (#29453). Contributed by @MidhunSureshR.
- Room List Store: Fix bug where left rooms appear in room list (#29452). Contributed by @MidhunSureshR.
- Add space to the bottom of the room summary actions below leave room (#29270). Contributed by @langleyd.
- Show error screens in group calls (#29254). Contributed by @robintown.
- Prevent user from accidentally triggering multiple identity resets (#29388). Contributed by @uhoreg.
- Remove buggy tooltip on room intro & homepage (#29406). Contributed by @t3chguy.
v1.11.96-rc.0
β¨ Features
- RoomListViewModel: Track the index of the active room in the list (#29519). Contributed by @MidhunSureshR.
- New room list: add empty state (#29512). Contributed by @florianduros.
- Implement
MessagePreviewViewModel
(#29514). Contributed by @MidhunSureshR. - RoomListViewModel: Add functionality to toggle message preview setting (#29511). Contributed by @MidhunSureshR.
- New room list: add more options menu on room list item (#29445). Contributed by @florianduros.
- RoomListViewModel: Provide a way to resort the room list and track the active sort method (#29499). Contributed by @MidhunSureshR.
- Change *All rooms* meta space name to *All Chats* (#29498). Contributed by @florianduros.
- Add setting to hide avatars of rooms you have been invited to. (#29497). Contributed by @Half-Shot.
- Room List Store: Save preferred sorting algorithm and use that on app launch (#29493). Contributed by @MidhunSureshR.
- Add key storage toggle to Encryption settings (#29310). Contributed by @dbkr.
- New room list: add primary filters (#29481). Contributed by @florianduros.
- Implement MSC4142: Remove unintentional intentional mentions in replies (#28209). Contributed by @tulir.
- White background for 'They do not match' button (#29470). Contributed by @andybalaam.
- RoomListViewModel: Support secondary filters in the view model (#29465). Contributed by @MidhunSureshR.
- RoomListViewModel: Support primary filters in the view model (#29454). Contributed by @MidhunSureshR.
- Room List Store: Implement secondary filters (#29458). Contributed by @MidhunSureshR.
- Room List Store: Implement rest of the primary filters (#29444). Contributed by @MidhunSureshR.
- Room List Store: Support filters by implementing just the favourite filter (#29433). Contributed by @MidhunSureshR.
- Move toggle switch for integration manager for a11y (#29436). Contributed by @Half-Shot.
- New room list: basic flat list (#29368). Contributed by @florianduros.
- Improve rageshake upload experience by providing useful error information (#29378). Contributed by @Half-Shot.
- Add more functionality to the room list vm (#29402). Contributed by @MidhunSureshR.
π Bug Fixes
- New room list: fix compose menu action in space (#29500). Contributed by @florianduros.
- Change ToggleHiddenEventVisibility & GoToHome KeyBindingActions (#29374). Contributed by @gy-mate.
- Fix Docker Healthcheck (#29471). Contributed by @benbz.
- Room List Store: Fetch rooms after space store is ready + attach store to window (#29453). Contributed by @MidhunSureshR.
- Room List Store: Fix bug where left rooms appear in room list (#29452). Contributed by @MidhunSureshR.
- Add space to the bottom of the room summary actions below leave room (#29270). Contributed by @langleyd.
- Show error screens in group calls (#29254). Contributed by @robintown.
- Prevent user from accidentally triggering multiple identity resets (#29388). Contributed by @uhoreg.
- Remove buggy tooltip on room intro & homepage (#29406). Contributed by @t3chguy.
v1.11.95
β¨ Features
- Room List Store: Filter rooms by active space (#29399). Contributed by @MidhunSureshR.
- Room List - Update the room list store on actions from the dispatcher (#29397). Contributed by @MidhunSureshR.
- Room List - Implement a minimal view model (#29357). Contributed by @MidhunSureshR.
- New room list: add space menu in room header (#29352). Contributed by @florianduros.
- Room List - Store sorted rooms in skip list (#29345). Contributed by @MidhunSureshR.
- New room list: add dial to search section (#29359). Contributed by @florianduros.
- New room list: add compose menu for spaces in header (#29347). Contributed by @florianduros.
- Use EditInPlace control for Identity Server picker to improve a11y (#29280). Contributed by @Half-Shot.
- First step to add header to new room list (#29320). Contributed by @florianduros.
- Add Windows 64-bit arm link and remove 32-bit link on compatibility page (#29312). Contributed by @t3chguy.
- Honour the backup disable flag from Element X (#29290). Contributed by @dbkr.
π Bug Fixes
- Fix edited code block width (#29394). Contributed by @florianduros.
- new room list: keep space name in one line in header (#29369). Contributed by @florianduros.
- Dismiss "Key storage out of sync" toast when secrets received (#29348). Contributed by @richvdh.
- Minor CSS fixes for the new room list (#29334). Contributed by @florianduros.
- Add padding to room header icon (#29271). Contributed by @langleyd.
v1.11.95-rc.0
β¨ Features
- Room List Store: Filter rooms by active space (#29399). Contributed by @MidhunSureshR.
- Room List - Update the room list store on actions from the dispatcher (#29397). Contributed by @MidhunSureshR.
- Room List - Implement a minimal view model (#29357). Contributed by @MidhunSureshR.
- New room list: add space menu in room header (#29352). Contributed by @florianduros.
- Room List - Store sorted rooms in skip list (#29345). Contributed by @MidhunSureshR.
- New room list: add dial to search section (#29359). Contributed by @florianduros.
- New room list: add compose menu for spaces in header (#29347). Contributed by @florianduros.
- Use EditInPlace control for Identity Server picker to improve a11y (#29280). Contributed by @Half-Shot.
- First step to add header to new room list (#29320). Contributed by @florianduros.
- Add Windows 64-bit arm link and remove 32-bit link on compatibility page (#29312). Contributed by @t3chguy.
- Honour the backup disable flag from Element X (#29290). Contributed by @dbkr.
π Bug Fixes
- Fix edited code block width (#29394). Contributed by @florianduros.
- new room list: keep space name in one line in header (#29369). Contributed by @florianduros.
- Dismiss "Key storage out of sync" toast when secrets received (#29348). Contributed by @richvdh.
- Minor CSS fixes for the new room list (#29334). Contributed by @florianduros.
- Add padding to room header icon (#29271). Contributed by @langleyd.
v1.11.94
π Bug Fixes
- [Backport staging] fix: /tmp/element-web-config may already exist preventing the container from booting up (#29377). Contributed by @RiotRobot.
v1.11.93
β¨ Features
- [backport] Dynamically load Element Web modules in Docker entrypoint (#29358). Contributed by @t3chguy.
- ChangeRecoveryKey: error handling (#29262). Contributed by @richvdh.
- Dehydration: enable dehydrated device on "Set up recovery" (#29265). Contributed by @richvdh.
- Render reason for invite rejection. (#29257). Contributed by @Half-Shot.
- New room list: add search section (#29251). Contributed by @florianduros.
- New room list: hide favourites and people meta spaces (#29241). Contributed by @florianduros.
- New Room List: Create new labs flag (#29239). Contributed by @MidhunSureshR.
- Stop URl preview from covering message box (#29215). Contributed by @edent.
- Rename "security key" into "recovery key" (#29217). Contributed by @florianduros.
- Add new verification section to user profile (#29200). Contributed by @MidhunSureshR.
- Initial support for runtime modules (#29104). Contributed by @t3chguy.
- Add
Forgot recovery key?
button to encryption tab (#29202). Contributed by @florianduros. - Add KeyIcon to key storage out of sync toast (#29201). Contributed by @florianduros.
- Improve rendering of empty topics in the timeline (#29152). Contributed by @Half-Shot.
π Bug Fixes
- Fix font scaling in member list (#29285). Contributed by @florianduros.
- Grow member list search field when resizing the right panel (#29267). Contributed by @langleyd.
- Don't reload roomview on offline connectivity check (#29243). Contributed by @dbkr.
- Respect user's 12/24 hour preference consistently (#29237). Contributed by @t3chguy.
- Restore the accessibility role on call views (#29225). Contributed by @robintown.
- Revert
GoToHome
keyboard shortcut toCtrl
βShift
βH
on macOS (#28577). Contributed by @gy-mate. - Encryption tab: display correct encryption panel when user cancels the reset identity flow (#29216). Contributed by @florianduros.
v1.11.93-rc.0
β¨ Features
- ChangeRecoveryKey: error handling (#29262). Contributed by @richvdh.
- Dehydration: enable dehydrated device on "Set up recovery" (#29265). Contributed by @richvdh.
- Render reason for invite rejection. (#29257). Contributed by @Half-Shot.
- New room list: add search section (#29251). Contributed by @florianduros.
- New room list: hide favourites and people meta spaces (#29241). Contributed by @florianduros.
- New Room List: Create new labs flag (#29239). Contributed by @MidhunSureshR.
- Stop URl preview from covering message box (#29215). Contributed by @edent.
- Rename "security key" into "recovery key" (#29217). Contributed by @florianduros.
- Add new verification section to user profile (#29200). Contributed by @MidhunSureshR.
- Initial support for runtime modules (#29104). Contributed by @t3chguy.
- Add
Forgot recovery key?
button to encryption tab (#29202). Contributed by @florianduros. - Add KeyIcon to key storage out of sync toast (#29201). Contributed by @florianduros.
- Improve rendering of empty topics in the timeline (#29152). Contributed by @Half-Shot.
π Bug Fixes
- Fix font scaling in member list (#29285). Contributed by @florianduros.
- Grow member list search field when resizing the right panel (#29267). Contributed by @langleyd.
- Don't reload roomview on offline connectivity check (#29243). Contributed by @dbkr.
- Respect user's 12/24 hour preference consistently (#29237). Contributed by @t3chguy.
- Restore the accessibility role on call views (#29225). Contributed by @robintown.
- Revert
GoToHome
keyboard shortcut toCtrl
βShift
βH
on macOS (#28577). Contributed by @gy-mate. - Encryption tab: display correct encryption panel when user cancels the reset identity flow (#29216). Contributed by @florianduros.
v1.11.92
β¨ Features
- [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
- 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.