This repository was archived by the owner on Sep 11, 2024. It is now read-only.
Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v3.80.0
✨ Features
- Allow creating public knock rooms (#11481). Contributed by @charlynguyen.
- Render custom images in reactions according to MSC4027 (#11087). Contributed by @sumnerevans.
- Introduce room knocks bar (#11475). Contributed by @charlynguyen.
- Room header UI updates (#11507). Fixes element-hq/element-web#25892.
- Remove green "verified" bar for encrypted events (#11496).
- Update member count on room summary update (#11488).
- Support for E2EE in Element Call (#11492).
- Allow requesting to join knock rooms via spotlight (#11482). Contributed by @charlynguyen.
- Lock out the first tab if Element is opened in a second tab. (#11425). Fixes element-hq/element-web#25157.
- Change avatar to use Compound implementation (#11448).
🐛 Bug Fixes
- Fix vertical alignment of default avatar font (#11582). Fixes element-hq/element-web#26081.
- Fix avatars in public room & space search being flex shrunk (#11580). Fixes element-hq/element-web#26133.
- Fix EventTile avatars being rendered with a size of 0 instead of hidden (#11558). Fixes element-hq/element-web#26075.
- Use RoomStateEvent.Update for knocks (#11516). Contributed by @charlynguyen.
- Prevent event propagation when clicking icon buttons (#11515).
- Only display RoomKnocksBar when feature flag is enabled (#11513). Contributed by @andybalaam.
- Fix avatars of knock members for people tab of room settings (#11506). Fixes element-hq/element-web#26083. Contributed by @charlynguyen.
- Fixes read receipt avatar offset (#11483). Fixes element-hq/element-web#26067, element-hq/element-web#26064 element-hq/element-web#26059 and element-hq/element-web#26061.
- Fix avatar defects (#11473). Fixes element-hq/element-web#26051 and element-hq/element-web#26046.
- Fix consistent avatar output for Percy (#11472). Fixes element-hq/element-web#26049 and element-hq/element-web#26052.
- Fix colour of avatar and colour matching with username (#11470). Fixes element-hq/element-web#26042.
- Fix incompatibility of Soft Logout with Element-R (#11468).
- Fix instances of double translation and guard translation calls using typescript (#11443).
v3.80.0-rc.2
🐛 Bug Fixes
- Fix vertical alignment of default avatar font (#11582). Fixes element-hq/element-web#26081.
- Fix avatars in public room & space search being flex shrunk (#11580). Fixes element-hq/element-web#26133.
- Fix EventTile avatars being rendered with a size of 0 instead of hidden (#11558). Fixes element-hq/element-web#26075.
v3.80.0-rc.1
✨ Features
- Allow creating public knock rooms (#11481). Contributed by @charlynguyen.
- Render custom images in reactions according to MSC4027 (#11087). Contributed by @sumnerevans.
- Introduce room knocks bar (#11475). Contributed by @charlynguyen.
- Room header UI updates (#11507). Fixes element-hq/element-web#25892.
- Remove green "verified" bar for encrypted events (#11496).
- Update member count on room summary update (#11488).
- Support for E2EE in Element Call (#11492).
- Allow requesting to join knock rooms via spotlight (#11482). Contributed by @charlynguyen.
- Lock out the first tab if Element is opened in a second tab. (#11425). Fixes element-hq/element-web#25157.
- Change avatar to use Compound implementation (#11448).
🐛 Bug Fixes
- Use RoomStateEvent.Update for knocks (#11516). Contributed by @charlynguyen.
- Prevent event propagation when clicking icon buttons (#11515).
- Only display RoomKnocksBar when feature flag is enabled (#11513). Contributed by @andybalaam.
- Fix avatars of knock members for people tab of room settings (#11506). Fixes element-hq/element-web#26083. Contributed by @charlynguyen.
- Fixes read receipt avatar offset (#11483). Fixes element-hq/element-web#26067, element-hq/element-web#26064 element-hq/element-web#26059 and element-hq/element-web#26061.
- Fix avatar defects (#11473). Fixes element-hq/element-web#26051 and element-hq/element-web#26046.
- Fix consistent avatar output for Percy (#11472). Fixes element-hq/element-web#26049 and element-hq/element-web#26052.
- Fix colour of avatar and colour matching with username (#11470). Fixes element-hq/element-web#26042.
- Fix incompatibility of Soft Logout with Element-R (#11468).
- Fix instances of double translation and guard translation calls using typescript (#11443).
v3.79.0
✨ Features
- Hide account deactivation for externally managed accounts (#11445). Fixes element-hq/element-web#26022. Contributed by @kerryarchibald.
- OIDC: Redirect to delegated auth provider when signing out (#11432). Fixes element-hq/element-web#26000. Contributed by @kerryarchibald.
- Disable 3pid fields in settings when
m.3pid_changes
capability is disabled (#11430). Fixes element-hq/element-web#25995. Contributed by @kerryarchibald. - OIDC: disable multi session signout for OIDC-aware servers in session manager (#11431). Contributed by @kerryarchibald.
- Implement updated open dialog method of the Module API (#11395). Contributed by @dhenneke.
- Polish & delabs
Exploring public spaces
feature (#11423). - Treat lists with a single empty item as plain text, not Markdown. (#6833). Fixes element-hq/element-meta#1265.
- Allow managing room knocks (#11404). Contributed by @charlynguyen.
- Pin the action buttons to the bottom of the scrollable dialogs (#11407). Contributed by @dhenneke.
- Support Matrix 1.1 (drop legacy r0 versions) (#9819).
🐛 Bug Fixes
- Fix export type "Current timeline" to match its behaviour to its name (#11426). Fixes element-hq/element-web#25988.
- Fix Room Settings > Notifications file upload input being shown superfluously (#11415). Fixes element-hq/element-web#18392.
- Simplify registration with email validation (#11398). Fixes element-hq/element-web#25832 element-hq/element-web#23601 and element-hq/element-web#22297.
- correct home server URL (#11391). Fixes element-hq/element-web#25931. Contributed by @NSV1991.
- Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results (#11374). Contributed by @mgcm.
- Fix useRoomMembers missing updates causing incorrect membership counts (#11392). Fixes element-hq/element-web#17096.
- Show error when searching public rooms fails (#11378).
v3.79.0-rc.2
🐛 Bug Fixes
- Fix build error (#11450)
v3.79.0-rc.1
✨ Features
- Hide account deactivation for externally managed accounts (#11445). Fixes element-hq/element-web#26022. Contributed by @kerryarchibald.
- OIDC: Redirect to delegated auth provider when signing out (#11432). Fixes element-hq/element-web#26000. Contributed by @kerryarchibald.
- Disable 3pid fields in settings when
m.3pid_changes
capability is disabled (#11430). Fixes element-hq/element-web#25995. Contributed by @kerryarchibald. - OIDC: disable multi session signout for OIDC-aware servers in session manager (#11431). Contributed by @kerryarchibald.
- Implement updated open dialog method of the Module API (#11395). Contributed by @dhenneke.
- Polish & delabs
Exploring public spaces
feature (#11423). - Treat lists with a single empty item as plain text, not Markdown. (#6833). Fixes element-hq/element-meta#1265.
- Allow managing room knocks (#11404). Contributed by @charlynguyen.
- Pin the action buttons to the bottom of the scrollable dialogs (#11407). Contributed by @dhenneke.
- Support Matrix 1.1 (drop legacy r0 versions) (#9819).
🐛 Bug Fixes
- Fix export type "Current timeline" to match its behaviour to its name (#11426). Fixes element-hq/element-web#25988.
- Fix Room Settings > Notifications file upload input being shown superfluously (#11415). Fixes element-hq/element-web#18392.
- Simplify registration with email validation (#11398). Fixes element-hq/element-web#25832 element-hq/element-web#23601 and element-hq/element-web#22297.
- correct home server URL (#11391). Fixes element-hq/element-web#25931. Contributed by @NSV1991.
- Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results (#11374). Contributed by @mgcm.
- Fix useRoomMembers missing updates causing incorrect membership counts (#11392). Fixes element-hq/element-web#17096.
- Show error when searching public rooms fails (#11378).
v3.78.0
🦖 Deprecations
- Deprecate camelCase config options (#11261).
✨ Features
- Allow knocking rooms (#11353). Contributed by @charlynguyen.
- Support adding space-restricted joins on rooms not members of those spaces (#9017). Fixes element-hq/element-web#19213.
- Clear requiresClient and show pop-out if widget-api fails to ready (#11321). Fixes element-hq/customer-success#73.
- Bump pagination sizes due to hidden events (#11342).
- Remove display of key backup signatures from backup settings (#11333).
- Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity (#11222). Fixes element-hq/element-web#9478.
🐛 Bug Fixes
- Fix "Export chat" not respecting configured time format in plain text mode (#10696). Fixes element-hq/element-web#23838. Contributed by @rashmitpankhania.
- Fix some missing 1-count pluralisations around event list summaries (#11371). Fixes element-hq/element-web#25925.
- Fix create subspace dialog not working for public space creation (#11367). Fixes element-hq/element-web#25916.
- Search for users on paste (#11304). Fixes element-hq/element-web#17523. Contributed by @peterscheu-aceart.
- Fix AppTile context menu not always showing up when it has options (#11358). Fixes element-hq/element-web#25914.
- Fix clicking on home all rooms space notification not working (#11337). Fixes element-hq/element-web#22844.
- Fix joining a suggested room switching space away (#11347). Fixes element-hq/element-web#25838.
- Fix home/all rooms context menu in space panel (#11350). Fixes element-hq/element-web#25896.
- Make keyboard handling in and out of autocomplete completions consistent (#11344). Fixes element-hq/element-web#25878.
- De-duplicate reactions by sender to account for faulty/malicious servers (#11340). Fixes element-hq/element-web#25872.
- Fix disable_3pid_login being ignored for the email field (#11335). Fixes element-hq/element-web#25863.
- Upgrade wysiwyg editor for ctrl+backspace windows fix (#11324). Fixes element-hq/verticals-internal#102.
- Unhide the view source event toggle - it works well enough (#11336). Fixes element-hq/element-web#25861.
v3.78.0-rc.1
🦖 Deprecations
- Deprecate camelCase config options (#11261).
✨ Features
- Allow knocking rooms (#11353). Contributed by @charlynguyen.
- Support adding space-restricted joins on rooms not members of those spaces (#9017). Fixes element-hq/element-web#19213.
- Clear requiresClient and show pop-out if widget-api fails to ready (#11321). Fixes element-hq/customer-success#73.
- Bump pagination sizes due to hidden events (#11342).
- Remove display of key backup signatures from backup settings (#11333).
- Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity (#11222). Fixes element-hq/element-web#9478.
🐛 Bug Fixes
- Fix "Export chat" not respecting configured time format in plain text mode (#10696). Fixes element-hq/element-web#23838. Contributed by @rashmitpankhania.
- Fix some missing 1-count pluralisations around event list summaries (#11371). Fixes element-hq/element-web#25925.
- Fix create subspace dialog not working for public space creation (#11367). Fixes element-hq/element-web#25916.
- Search for users on paste (#11304). Fixes element-hq/element-web#17523. Contributed by @peterscheu-aceart.
- Fix AppTile context menu not always showing up when it has options (#11358). Fixes element-hq/element-web#25914.
- Fix clicking on home all rooms space notification not working (#11337). Fixes element-hq/element-web#22844.
- Fix joining a suggested room switching space away (#11347). Fixes element-hq/element-web#25838.
- Fix home/all rooms context menu in space panel (#11350). Fixes element-hq/element-web#25896.
- Make keyboard handling in and out of autocomplete completions consistent (#11344). Fixes element-hq/element-web#25878.
- De-duplicate reactions by sender to account for faulty/malicious servers (#11340). Fixes element-hq/element-web#25872.
- Fix disable_3pid_login being ignored for the email field (#11335). Fixes element-hq/element-web#25863.
- Upgrade wysiwyg editor for ctrl+backspace windows fix (#11324). Fixes element-hq/verticals-internal#102.
- Unhide the view source event toggle - it works well enough (#11336). Fixes element-hq/element-web#25861.
v3.77.1
v3.77.0
🦖 Deprecations
- Deprecate camelCase config options (#11261).
✨ Features
- Do not show "Forget room" button in Room View header for guest users (#10898). Contributed by @spantaleev.
- Switch to updating presence via /sync calls instead of PUT /presence (#11223). Fixes element-hq/element-web#20809 element-hq/element-web#13877 and element-hq/element-web#4813.
- Fix blockquote colour contrast (#11299). Fixes element-hq/element-web-rageshakes#21800.
- Don't hide room header buttons in video rooms and rooms with a call (#9712). Fixes element-hq/element-web#23900.
- OIDC: Persist details in session storage, create store (#11302). Fixes element-hq/element-web#25710. Contributed by @kerryarchibald.
- Allow setting room join rule to knock (#11248). Contributed by @charlynguyen.
- Retry joins on 524 (Cloudflare timeout) also (#11296). Fixes element-hq/element-web#8776.
- Make sure users returned by the homeserver search API are displayed. Don't silently drop any. (#9556). Fixes element-hq/element-web#24422. Contributed by @maxmalek.
- Offer to unban user during invite if inviter has sufficient permissions (#11256). Fixes element-hq/element-web#3222.
- Split join and goto slash commands, the latter shouldn't auto_join (#11259). Fixes element-hq/element-web#10128.
- Integration work for rich text editor 2.3.1 (#11172). Contributed by @alunturner.
- Compound color pass (#11079). Fixes element-hq/element-internal#450 and element-hq/element-web#25547.
- Warn when demoting self via /op and /deop slash commands (#11214). Fixes element-hq/element-web#13726.
🐛 Bug Fixes
- Fix edge case with sent indicator being drawn when it shouldn't be (#11320).
- Use correct translation function for WYSIWYG buttons (#11315). Fixes element-hq/verticals-internal#109.
- Handle empty own profile (#11319). Fixes element-hq/element-web#25510.
- Fix peeked rooms showing up in historical (#11316). Fixes element-hq/element-web#22473.
- Ensure consistency when rendering the sent event indicator (#11314). Fixes element-hq/element-web#17937.
- Prevent re-filtering user directory results in spotlight (#11290). Fixes element-hq/element-web#24422.
- Fix GIF label on dark theme (#11312). Fixes element-hq/element-web#25836.
- Fix issues around room notification settings flaking out (#11306). Fixes element-hq/element-web#16472 element-hq/element-web#21309 and element-hq/element-web#6828.
- Fix invite dialog showing the same user multiple times (#11308). Fixes element-hq/element-web#25578.
- Don't show composer send button if user cannot send (#11298). Fixes element-hq/element-web#25825.
- Restore color for sender in imageview (#11289). Fixes element-hq/element-web#25822.
- Fix changelog dialog heading size (#11286). Fixes element-hq/element-web#25789.
- Restore offline presence badge color (#11287). Fixes element-hq/element-web#25792.
- Fix bubble message layout avatar overlap (#11284). Fixes element-hq/element-web#25818.
- Fix voice call tile size (#11285). Fixes element-hq/element-web#25684.
- Fix layout of sessions tab buttons (#11279). Fixes element-hq/element-web#25545.
- Don't bother showing redundant tooltip on space menu (#11276). Fixes element-hq/element-web#20380.
- Remove reply fallback from notifications (#11278). Fixes element-hq/element-web#17859.
- Populate info.duration for audio & video file uploads (#11225). Fixes element-hq/element-web#17720.
- Hide widget menu button if it there are no options available (#11257). Fixes element-hq/element-web#24826.
- Fix colour regressions (#11273). Fixes element-hq/element-web#25788, element-hq/element-web#25808 element-hq/element-web#25811 and element-hq/element-web#25812.
- Fix room view not properly maintaining scroll position (#11274). Fixes element-hq/element-web#25810.
- Prevent user from accidentally double clicking user info admin actions (#11254). Fixes element-hq/element-web#10944.
- Fix missing metaspace notification badges (#11269). Fixes element-hq/element-web#25679.
- Fix clicking MXID in timeline going to matrix.to (#11263). Fixes element-hq/element-web#23342.
- Restoring optional ligatures by resetting letter-spacing (#11202). Fixes element-hq/element-web#25727.
- Allow emoji presentation selector to not break BigEmoji styling (#11253). Fixes element-hq/element-web#17848.
- Make event highliht use primary content token (#11255).
- Fix event info events size and color (#11252). Fixes element-hq/element-web#25778.
- Fix color mapping for blockquote border (#11251). Fixes element-hq/element-web#25782.
- Strip emoji variation when searching emoji by emoji (#11221). Fixes element-hq/element-web#18703.