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.38.0
✨ Features
- Add permission dropdown for sending reactions (#7492). Fixes element-hq/element-web#20450.
- Ship maximised widgets and remove feature flag (#7509).
- Properly maintain aspect ratio of inline images (#7503).
- Add zoom buttons to the location view (#7482).
- Remove bubble from around location events (#7459). Fixes element-hq/element-web#20323.
- Disable "Publish this room" option in invite only rooms (#7441). Fixes element-hq/element-web#6596. Contributed by @aaronraimist.
- Give secret key field an
id
(#7489). Fixes element-hq/element-web#20390. Contributed by @SimonBrandner. - Display a tooltip when you hover over a location (#7472).
- Open map in a dialog when it is clicked (#7465).
- a11y - wrap notification level radios in fieldsets (#7471).
- Wrap inputs in fieldsets in Space visibility settings (#7350).
- History based navigation with new right panel store (#7398). Fixes element-hq/element-web#19686 element-hq/element-web#19660 and element-hq/element-web#19634.
- Associate room alias warning with public option in settings (#7430).
- Disable quick reactions button when no permissions (#7412). Fixes element-hq/element-web#20270.
- Allow opening a map view in OpenStreetMap (#7428).
- Display the user's avatar when they shared their location (#7424).
- Remove the Forward and Share buttons for location messages only (#7423).
- Add configuration to disable relative date markers in timeline (#7405).
- Space preferences for whether or not you see DMs in a Space (#7250). Fixes element-hq/element-web#19529 and element-hq/element-web#19955.
- Have LocalEchoWrapper emit updates so the app can react faster (#7358). Fixes element-hq/element-web#19749.
- Use semantic heading on dialog component (#7383).
- Add
/jumptodate
slash command (#7372). Fixes element-hq/element-web#7677. - Update room context menu copy (#7361). Fixes element-hq/element-web#20133.
- Use lazy rendering in the AddExistingToSpaceDialog (#7369). Fixes element-hq/element-web#18784.
- Tweak FacePile tooltip to include whether or not you are included (#7367). Fixes element-hq/element-web#17278.
🐛 Bug Fixes
- Fix wrongly wrapping code blocks, breaking line numbers (#7507). Fixes element-hq/element-web#20316.
- Set header buttons to no phase when right panel is closed (#7506).
- Fix active Jitsi calls (and other active widgets) not being visible on screen, by showing them in PiP if they are not visible in any other container (#7435). Fixes element-hq/element-web#15169 and element-hq/element-web#20275.
- Fix layout of message bubble preview in settings (#7497).
- Prevent mutations of js-sdk owned objects as it breaks accountData (#7504). Fixes element-hq/element-web-rageshakes#7822.
- fallback properly with pluralized strings (#7495). Fixes element-hq/element-web#20455.
- Consider continuations when resolving whether a tile is last in section (#7461). Fixes element-hq/element-web#20368 and element-hq/element-web#20369.
- Fix read receipts and sent indicators for bubble layout (#7460). Fixes element-hq/element-web#18298 and element-hq/element-web#20345.
- null-guard dataset mxTheme to prevent html exports from exploding (#7493). Fixes element-hq/element-web#20453.
- Fix avatar container overlapping give feedback cta (#7491). Fixes element-hq/element-web-rageshakes#7987.
- Fix jump to bottom button working when on a permalink (#7494). Fixes element-hq/element-web#19813.
- Remove the Description from the location picker (#7485).
- Fix look of the untrusted device dialog (#7487). Fixes element-hq/element-web#20447. Contributed by @SimonBrandner.
- Hide maximise button in the sticker picker (#7488). Fixes element-hq/element-web#20443. Contributed by @SimonBrandner.
- Fix space ordering to match newer spec (#7481).
- Fix typing notification colors (#7490). Fixes element-hq/element-web#20144. Contributed by @SimonBrandner.
- fix fallback for pluralized strings (#7480). Fixes element-hq/element-web#20426.
- Fix right panel soft crashes chat rooms (#7479). Fixes element-hq/element-web#20433.
- update yarn.lock and i18n (#7476). Fixes element-hq/element-web#20426 and element-hq/element-web#20423.
- Don't send typing notification when restoring composer draft (#7477). Fixes element-hq/element-web#20424.
- Fix room joining spinner being incorrect if you change room mid-join (#7473).
- Only return the approved widget capabilities instead of accepting all requested capabilities (#7454). Contributed by @dhenneke.
- Fix quoting messages from the search view (#7466). Fixes element-hq/element-web#20353.
- Attribute fallback i18n strings with lang attribute (#7323).
- Fix spotlight cmd-k wrongly expanding left panel (#7463). Fixes element-hq/element-web#20399.
- Fix room_id check when adding user widgets (#7448). Fixes element-hq/element-web#19382. Contributed by @bink.
- Add new line in settings label (#7451). Fixes element-hq/element-web#20365.
- Fix handling incoming redactions in EventIndex (#7443). Fixes element-hq/element-web#19326.
- Fix room alias address isn't checked for validity before being shown as added (#7107). Fixes element-hq/element-web#19609. Contributed by @Palid.
- Call view accessibility fixes (#7439). Fixes element-hq/element-web#18516.
- Fix offscreen canvas breaking with split-brained firefox support (#7440).
- Removed red shield in forwarding preview. (#7447). Contributed by @ankur12-1610.
- Wrap status message (#7325). Fixes element-hq/element-web#20092. Contributed by @SimonBrandner.
- Move hideSender logic into state so it causes re-render (#7413). Fixes element-hq/element-web#18448.
- Fix dialpad positioning (#7446). Fixes element-hq/element-web#20175. Contributed by @SimonBrandner.
- Hide non-functional list options on Suggested sublist (#7410). Fixes element-hq/element-web#20252.
- Fix width overflow in mini composer overflow menu (#7411). Fixes element-hq/element-web#20263.
- Fix being wrongly sent to Home space when creating/joining/leaving rooms (#7418). Fixes element-hq/element-web-rageshakes#7331 element-hq/element-web#20246 and element-hq/element-web#20240.
- Fix HTML Export where the data-mx-theme is
Light
notlight
(#7415...
v3.38.0-rc.1
✨ Features
- Ship maximised widgets and remove feature flag (#7509).
- Properly maintain aspect ratio of inline images (#7503).
- Add zoom buttons to the location view (#7482).
- Remove bubble from around location events (#7459). Fixes element-hq/element-web#20323.
- Disable "Publish this room" option in invite only rooms (#7441). Fixes element-hq/element-web#6596. Contributed by @aaronraimist.
- Add permission dropdown for sending reactions (#7492). Fixes element-hq/element-web#20450.
- Give secret key field an
id
(#7489). Fixes element-hq/element-web#20390. Contributed by @SimonBrandner. - Display a tooltip when you hover over a location (#7472).
- Open map in a dialog when it is clicked (#7465).
- a11y - wrap notification level radios in fieldsets (#7471).
- Wrap inputs in fieldsets in Space visibility settings (#7350).
- History based navigation with new right panel store (#7398). Fixes element-hq/element-web#19686 element-hq/element-web#19660 and element-hq/element-web#19634.
- Associate room alias warning with public option in settings (#7430).
- Disable quick reactions button when no permissions (#7412). Fixes element-hq/element-web#20270.
- Allow opening a map view in OpenStreetMap (#7428).
- Display the user's avatar when they shared their location (#7424).
- Remove the Forward and Share buttons for location messages only (#7423).
- Add configuration to disable relative date markers in timeline (#7405).
- Space preferences for whether or not you see DMs in a Space (#7250). Fixes element-hq/element-web#19529 and element-hq/element-web#19955.
- Have LocalEchoWrapper emit updates so the app can react faster (#7358). Fixes element-hq/element-web#19749.
- Use semantic heading on dialog component (#7383).
- Add
/jumptodate
slash command (#7372). Fixes element-hq/element-web#7677. - Update room context menu copy (#7361). Fixes element-hq/element-web#20133.
- Use lazy rendering in the AddExistingToSpaceDialog (#7369). Fixes element-hq/element-web#18784.
- Tweak FacePile tooltip to include whether or not you are included (#7367). Fixes element-hq/element-web#17278.
🐛 Bug Fixes
- Fix wrongly wrapping code blocks, breaking line numbers (#7507). Fixes element-hq/element-web#20316.
- Set header buttons to no phase when right panel is closed (#7506).
- Fix active Jitsi calls (and other active widgets) not being visible on screen, by showing them in PiP if they are not visible in any other container (#7435). Fixes element-hq/element-web#15169 and element-hq/element-web#20275.
- Fix layout of message bubble preview in settings (#7497).
- Prevent mutations of js-sdk owned objects as it breaks accountData (#7504). Fixes element-hq/element-web-rageshakes#7822.
- fallback properly with pluralized strings (#7495). Fixes element-hq/element-web#20455.
- Consider continuations when resolving whether a tile is last in section (#7461). Fixes element-hq/element-web#20368 and element-hq/element-web#20369.
- Fix read receipts and sent indicators for bubble layout (#7460). Fixes element-hq/element-web#18298 and element-hq/element-web#20345.
- null-guard dataset mxTheme to prevent html exports from exploding (#7493). Fixes element-hq/element-web#20453.
- Fix avatar container overlapping give feedback cta (#7491). Fixes element-hq/element-web-rageshakes#7987.
- Fix jump to bottom button working when on a permalink (#7494). Fixes element-hq/element-web#19813.
- Remove the Description from the location picker (#7485).
- Fix look of the untrusted device dialog (#7487). Fixes element-hq/element-web#20447. Contributed by @SimonBrandner.
- Hide maximise button in the sticker picker (#7488). Fixes element-hq/element-web#20443. Contributed by @SimonBrandner.
- Fix space ordering to match newer spec (#7481).
- Fix typing notification colors (#7490). Fixes element-hq/element-web#20144. Contributed by @SimonBrandner.
- fix fallback for pluralized strings (#7480). Fixes element-hq/element-web#20426.
- Fix right panel soft crashes chat rooms (#7479). Fixes element-hq/element-web#20433.
- update yarn.lock and i18n (#7476). Fixes element-hq/element-web#20426 and element-hq/element-web#20423.
- Don't send typing notification when restoring composer draft (#7477). Fixes element-hq/element-web#20424.
- Fix room joining spinner being incorrect if you change room mid-join (#7473).
- Only return the approved widget capabilities instead of accepting all requested capabilities (#7454). Contributed by @dhenneke.
- Fix quoting messages from the search view (#7466). Fixes element-hq/element-web#20353.
- Attribute fallback i18n strings with lang attribute (#7323).
- Fix spotlight cmd-k wrongly expanding left panel (#7463). Fixes element-hq/element-web#20399.
- Fix room_id check when adding user widgets (#7448). Fixes element-hq/element-web#19382. Contributed by @bink.
- Add new line in settings label (#7451). Fixes element-hq/element-web#20365.
- Fix handling incoming redactions in EventIndex (#7443). Fixes element-hq/element-web#19326.
- Fix room alias address isn't checked for validity before being shown as added (#7107). Fixes element-hq/element-web#19609. Contributed by @Palid.
- Call view accessibility fixes (#7439). Fixes element-hq/element-web#18516.
- Fix offscreen canvas breaking with split-brained firefox support (#7440).
- Removed red shield in forwarding preview. (#7447). Contributed by @ankur12-1610.
- Wrap status message (#7325). Fixes element-hq/element-web#20092. Contributed by @SimonBrandner.
- Move hideSender logic into state so it causes re-render (#7413). Fixes element-hq/element-web#18448.
- Fix dialpad positioning (#7446). Fixes element-hq/element-web#20175. Contributed by @SimonBrandner.
- Hide non-functional list options on Suggested sublist (#7410). Fixes element-hq/element-web#20252.
- Fix width overflow in mini composer overflow menu (#7411). Fixes element-hq/element-web#20263.
- Fix being wrongly sent to Home space when creating/joining/leaving rooms (#7418). Fixes element-hq/element-web-rageshakes#7331 element-hq/element-web#20246 and element-hq/element-web#20240.
- Fix HTML Export where the data-mx-theme is
Light
notlight
(#7415...
v3.37.0
✨ Features
- Always unhide widgets on layout change (pinning a widget) (#7299).
- Update status message in the member list and user info panel when it is changed (#7338). Fixes element-hq/element-web#20127. Contributed by @SimonBrandner.
- Iterate space panel toggle collapse interaction (#7335). Fixes element-hq/element-web#20079.
- Spotlight search labs (#7116). Fixes element-hq/element-web#19530.
- Put room settings form elements in fieldsets (#7311).
- Add descriptions to ambiguous links for screen readers (#7310).
- Make tooltips keyboard accessible (#7281).
- Iterate room context menus for DMs (#7308). Fixes element-hq/element-web#19527.
- Update space panel expand mechanism (#7230). Fixes element-hq/element-web#17993.
- Add CSS variable to make the UI gaps consistent and fix the resize handle position (#7234). Fixes element-hq/element-web#19904 and element-hq/element-web#19938.
- Custom location sharing. (#7185).
- Simple static location sharing (#7135).
- Finish sending pending messages before leaving room (#7276). Fixes element-hq/element-web#4702.
- Dropdown follow wai-aria practices for expanding on arrow keys (#7277). Fixes element-hq/element-web#3687.
- Expose PL control for pinned events when lab enabled (#7278). Fixes element-hq/element-web#5396.
- In People & Favourites metaspaces always show all rooms (#7288). Fixes element-hq/element-web#20048.
- Don't allow calls when the connection the server has been lost (#7287). Fixes element-hq/element-web#2096. Contributed by @SimonBrandner.
- Analytics opt in for posthog (#6936).
- Don't inhibit current room notifications if user has Modal open (#7274). Fixes element-hq/element-web#1118.
- Remove the
Screen sharing is here!
dialog (#7266). Fixes element-hq/element-web#18824. Contributed by @SimonBrandner. - Make composer buttons react to settings without having to change room (#7264). Fixes element-hq/element-web#20011.
- Decorate view keyboard shortcuts link as a link (#7260). Fixes element-hq/element-web#20007.
- Improve ease of focusing on Room list Search (#7255). Fixes element-hq/element-web-rageshakes#7017.
- Autofocus device panel entry when renaming device (#7249). Fixes element-hq/element-web#19984.
- Update Space Panel scrollable region (#7245). Fixes element-hq/element-web#19978.
- Replace breadcrumbs with recently viewed menu (#7073). Fixes element-hq/element-web#19528.
- Tweaks to informational architecture 1.1 (#7052). Fixes element-hq/element-web#19526, element-hq/element-web#19379, element-hq/element-web#17792, element-hq/element-web#16450, element-hq/element-web#19881, element-hq/element-web#19892, element-hq/element-web#19300, element-hq/element-web#19324, element-hq/element-web#17307, element-hq/element-web#17468 element-hq/element-web#19932 and element-hq/element-web#19956.
🐛 Bug Fixes
- [Release] Fix inline code block nowrap issue (#7407).
- don't collapse spaces in inline code blocks (https (#7328). Fixes element-hq/element-web#6051. Contributed by @HarHarLinks.
- Fix accessibility regressions (#7336).
- Debounce User Info start dm "Message" button (#7357). Fixes element-hq/element-web#7763.
- Fix thread filter being cut-off on narrow screens (#7354). Fixes element-hq/element-web#20146.
- Fix upgraded rooms wrongly showing up in spotlight (#7341). Fixes element-hq/element-web#20141.
- Show votes in replied-to polls (pass in getRelationsForEvent) (#7345). Fixes element-hq/element-web#20153.
- Keep all previously approved widget capabilities when requesting new capabilities (#7340). Contributed by @dhenneke.
- Only show poll previews when the polls feature is enabled (#7331).
- No-op action:join if the user is already invited for scalar (#7334). Fixes element-hq/element-web#20134.
- Don't show polls in timeline if polls are disabled (#7332). Fixes element-hq/element-web#20130.
- Don't send a poll response event if you are voting for your current c… (#7326). Fixes element-hq/element-web#20129.
- Don't show options button when the user can't modify widgets (#7324). Fixes element-hq/element-web#20114. Contributed by @SimonBrandner.
- Add vertical spacing between buttons when they go over multiple lines (#7314). Contributed by @twigleingrid.
- Improve accessibility of opening space create menu (#7316).
- Correct tab order in room preview dialog (#7302).
- Fix favourites and people metaspaces not rendering their content (#7315). Fixes element-hq/element-web#20070.
- Make clear button images visible in high contrast theme (#7306). Fixes element-hq/element-web#19931.
- Fix html exporting and improve output size (#7312). Fixes element-hq/element-web#19436 element-hq/element-web#20107 and element-hq/element-web#19441.
- Fix textual message stripping new line (#7239). Fixes element-hq/element-web#15320. Contributed by @renancleyson-dev.
- Fix issue with room list resizer getting clipped in firefox (#7303). Fixes element-hq/element-web#20076.
- Fix wrong indentation with nested ordered list unnesting list on edit (#7300). Contributed by @renancleyson-dev.
- Fix input field behaviour inside context menus (#7293). Fixes element-hq/element-web#19881.
- Corrected the alignment of the Edit button on LoginPage. (#7292). Contributed by @ankur12-1610.
- Allow sharing manual location without giving location permission (#7295). Fixes element-hq/element-web#20065. Contributed by @tulir.
- Make emoji picker search placeholder localizable (#7294).
- Fix jump to bottom on message send (#7280). Fixes element-hq/element-web#19859. Contributed by @SimonBrandner.
- Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? (#7291).
- Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads (#7262). Fixes element-hq/element-web#20012 and element-hq/element-web#19928.
- Fix labs exploding when lab group is empty (#7290). Fixes element-hq/element-web#20051.
- Update URL when room aliases are modified (#7289). Fixes element-hq/element-web#1616 and element-hq/element-web#1925.
- Render mini user menu for when space panel is disabled (#7258). Fixes element-hq/element-web#19998.
- When accepting DM from People metaspace don't switch to Home (#7272). Fixes element-hq/element-web#19995.
- Fix CallPreview
room is null
(#7265). Fixes element-hq/element-web#19990, element-hq/element-web#19972, mat...
v3.37.0-rc.1
✨ Features
- Always unhide widgets on layout change (pinning a widget) (#7299).
- Update status message in the member list and user info panel when it is changed (#7338). Fixes element-hq/element-web#20127. Contributed by @SimonBrandner.
- Iterate space panel toggle collapse interaction (#7335). Fixes element-hq/element-web#20079.
- Spotlight search labs (#7116). Fixes element-hq/element-web#19530.
- Put room settings form elements in fieldsets (#7311).
- Add descriptions to ambiguous links for screen readers (#7310).
- Make tooltips keyboard accessible (#7281).
- Iterate room context menus for DMs (#7308). Fixes element-hq/element-web#19527.
- Update space panel expand mechanism (#7230). Fixes element-hq/element-web#17993.
- Add CSS variable to make the UI gaps consistent and fix the resize handle position (#7234). Fixes element-hq/element-web#19904 and element-hq/element-web#19938.
- Custom location sharing. (#7185).
- Simple static location sharing (#7135).
- Finish sending pending messages before leaving room (#7276). Fixes element-hq/element-web#4702.
- Dropdown follow wai-aria practices for expanding on arrow keys (#7277). Fixes element-hq/element-web#3687.
- Expose PL control for pinned events when lab enabled (#7278). Fixes element-hq/element-web#5396.
- In People & Favourites metaspaces always show all rooms (#7288). Fixes element-hq/element-web#20048.
- Don't allow calls when the connection the server has been lost (#7287). Fixes element-hq/element-web#2096. Contributed by @SimonBrandner.
- Analytics opt in for posthog (#6936).
- Don't inhibit current room notifications if user has Modal open (#7274). Fixes element-hq/element-web#1118.
- Remove the
Screen sharing is here!
dialog (#7266). Fixes element-hq/element-web#18824. Contributed by @SimonBrandner. - Make composer buttons react to settings without having to change room (#7264). Fixes element-hq/element-web#20011.
- Decorate view keyboard shortcuts link as a link (#7260). Fixes element-hq/element-web#20007.
- Improve ease of focusing on Room list Search (#7255). Fixes element-hq/element-web-rageshakes#7017.
- Autofocus device panel entry when renaming device (#7249). Fixes element-hq/element-web#19984.
- Update Space Panel scrollable region (#7245). Fixes element-hq/element-web#19978.
- Replace breadcrumbs with recently viewed menu (#7073). Fixes element-hq/element-web#19528.
- Tweaks to informational architecture 1.1 (#7052). Fixes element-hq/element-web#19526, element-hq/element-web#19379, element-hq/element-web#17792, element-hq/element-web#16450, element-hq/element-web#19881, element-hq/element-web#19892, element-hq/element-web#19300, element-hq/element-web#19324, element-hq/element-web#17307, element-hq/element-web#17468 element-hq/element-web#19932 and element-hq/element-web#19956.
🐛 Bug Fixes
- Fix accessibility regressions (#7336).
- Debounce User Info start dm "Message" button (#7357). Fixes element-hq/element-web#7763.
- Fix thread filter being cut-off on narrow screens (#7354). Fixes element-hq/element-web#20146.
- Fix upgraded rooms wrongly showing up in spotlight (#7341). Fixes element-hq/element-web#20141.
- Show votes in replied-to polls (pass in getRelationsForEvent) (#7345). Fixes element-hq/element-web#20153.
- Keep all previously approved widget capabilities when requesting new capabilities (#7340). Contributed by @dhenneke.
- Only show poll previews when the polls feature is enabled (#7331).
- don't collapse spaces in inline code blocks (https (#7328). Fixes element-hq/element-web#6051. Contributed by @HarHarLinks.
- No-op action:join if the user is already invited for scalar (#7334). Fixes element-hq/element-web#20134.
- Don't show polls in timeline if polls are disabled (#7332). Fixes element-hq/element-web#20130.
- Don't send a poll response event if you are voting for your current c… (#7326). Fixes element-hq/element-web#20129.
- Don't show options button when the user can't modify widgets (#7324). Fixes element-hq/element-web#20114. Contributed by @SimonBrandner.
- Add vertical spacing between buttons when they go over multiple lines (#7314). Contributed by @twigleingrid.
- Improve accessibility of opening space create menu (#7316).
- Correct tab order in room preview dialog (#7302).
- Fix favourites and people metaspaces not rendering their content (#7315). Fixes element-hq/element-web#20070.
- Make clear button images visible in high contrast theme (#7306). Fixes element-hq/element-web#19931.
- Fix html exporting and improve output size (#7312). Fixes element-hq/element-web#19436 element-hq/element-web#20107 and element-hq/element-web#19441.
- Fix textual message stripping new line (#7239). Fixes element-hq/element-web#15320. Contributed by @renancleyson-dev.
- Fix issue with room list resizer getting clipped in firefox (#7303). Fixes element-hq/element-web#20076.
- Fix wrong indentation with nested ordered list unnesting list on edit (#7300). Contributed by @renancleyson-dev.
- Fix input field behaviour inside context menus (#7293). Fixes element-hq/element-web#19881.
- Corrected the alignment of the Edit button on LoginPage. (#7292). Contributed by @ankur12-1610.
- Allow sharing manual location without giving location permission (#7295). Fixes element-hq/element-web#20065. Contributed by @tulir.
- Make emoji picker search placeholder localizable (#7294).
- Fix jump to bottom on message send (#7280). Fixes element-hq/element-web#19859. Contributed by @SimonBrandner.
- Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? (#7291).
- Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads (#7262). Fixes element-hq/element-web#20012 and element-hq/element-web#19928.
- Fix labs exploding when lab group is empty (#7290). Fixes element-hq/element-web#20051.
- Update URL when room aliases are modified (#7289). Fixes element-hq/element-web#1616 and element-hq/element-web#1925.
- Render mini user menu for when space panel is disabled (#7258). Fixes element-hq/element-web#19998.
- When accepting DM from People metaspace don't switch to Home (#7272). Fixes element-hq/element-web#19995.
- Fix CallPreview
room is null
(#7265). Fixes element-hq/element-web#19990, element-hq/element-web#19972, element-hq/element-web-rageshakes#7004 element-hq/element-web-rageshakes#6991 and element-hq/element-web-rageshakes#6964...
v3.36.1
- Security release with updated version of Olm to fix https://matrix.org/blog/2021/12/03/pre-disclosure-upcoming-security-release-of-libolm-and-matrix-js-sdk
- Fix a crash on logout
v3.36.0
✨ Features
- Add unread indicator to the timelineCard header icon (#7156). Fixes element-hq/element-web#19635.
- Only show core navigation elements (call/chat/notification/info) when a widget is maximised (#7114). Fixes element-hq/element-web#19632.
- Improve ThreadPanel ctx menu accessibility (#7217). Fixes element-hq/element-web#19885.
- Allow filtering room list during treeview navigation (#7219). Fixes element-hq/element-web#14702.
- Add right panel chat timeline (#7112). Fixes element-hq/element-web#19633.
- Hide server options hint when disable_custom_urls is true (#7215). Fixes element-hq/element-web#19919.
- Improve right panel resize handle usability (#7204). Fixes element-hq/element-web#15145. Contributed by @weeman1337.
- Spaces quick settings (#7196).
- Maximised widgets always force a call to be shown in PIP mode (#7163). Fixes element-hq/element-web#19637.
- Group Labs flags (#7190).
- Show room context details in forward dialog (#7162). Fixes element-hq/element-web#19793.
- Remove chevrons from RoomSummaryCard_Button (#7137). Fixes element-hq/element-web#19644.
- Disable op/deop commands where user has no permissions (#7161). Fixes element-hq/element-web#15390.
- Add option to change the size of images/videos in the timeline (#7017). Fixes element-hq/element-meta#49 element-hq/element-web#1520 and element-hq/element-web#19498.
🐛 Bug Fixes
- Fix left panel glow in Safari (#7236). Fixes element-hq/element-web#19863.
- Fix newline on edit messages with quotes (#7227). Fixes element-hq/element-web#12535. Contributed by @renancleyson-dev.
- Guard against null refs in findSiblingElement (#7228).
- Tweak bottom of space panel buttons in expanded state (#7213). Fixes element-hq/element-web#19921.
- Fix multiline paragraph rendering as single line (#7210). Fixes element-hq/element-web#8786. Contributed by @renancleyson-dev.
- Improve room list message previews (#7224). Fixes element-hq/element-web#17101 and element-hq/element-web#16169.
- Fix EmojiPicker lazy loaded rendering bug (#7225). Fixes element-hq/element-web#15341.
- Prevent default avatar in UserInfo having pointer cursor (#7218). Fixes element-hq/element-web#13872.
- Prevent duplicate avatars in Event List Summaries (#7222). Fixes element-hq/element-web#17706.
- Respect the home page as a context for the Home space (#7216). Fixes element-hq/element-web#19554.
- Fix RoomUpgradeWarningBar exploding (#7214). Fixes element-hq/element-web#19920.
- Polish threads misalignments and UI diversion (#7209). Fixes element-hq/element-web#19772, element-hq/element-web#19710 element-hq/element-web#19629 and element-hq/element-web#19711.
- Fix Manage Restricted Join Rule Dialog for Spaces (#7208). Fixes element-hq/element-web#19610.
- Fix wrongly showing unpin in pinned messages tile with no perms (#7197). Fixes element-hq/element-web#19886.
- Make image size constrained by height when using the ImageSize.Large option (#7171). Fixes element-hq/element-web#19788.
- Prevent programmatic scrolling within truncated room sublists (#7191).
- Remove leading slash from /addwidget Jitsi confs (#7175). Fixes element-hq/element-web#19839. Contributed by @AndrewFerr.
- Fix automatic composer focus, regressed by threads work (#7167). Fixes element-hq/element-web#19479.
- Show space members when not invited even if summary didn't fail (#7153). Fixes element-hq/element-web#19781.
- Prevent custom power levels from breaking roles & permissions tab (#7160). Fixes element-hq/element-web#19812.
- Room Context Menu should respond to tag changes (#7154). Fixes element-hq/element-web#19776.
- Fix an edge case when trying to join an upgraded room (#7159).
v3.36.0-rc.1
✨ Features
- Add unread indicator to the timelineCard header icon (#7156). Fixes element-hq/element-web#19635.
- Only show core navigation elements (call/chat/notification/info) when a widget is maximised (#7114). Fixes element-hq/element-web#19632.
- Improve ThreadPanel ctx menu accessibility (#7217). Fixes element-hq/element-web#19885.
- Allow filtering room list during treeview navigation (#7219). Fixes element-hq/element-web#14702.
- Add right panel chat timeline (#7112). Fixes element-hq/element-web#19633.
- Hide server options hint when disable_custom_urls is true (#7215). Fixes element-hq/element-web#19919.
- Improve right panel resize handle usability (#7204). Fixes element-hq/element-web#15145. Contributed by @weeman1337.
- Spaces quick settings (#7196).
- Maximised widgets always force a call to be shown in PIP mode (#7163). Fixes element-hq/element-web#19637.
- Group Labs flags (#7190).
- Show room context details in forward dialog (#7162). Fixes element-hq/element-web#19793.
- Remove chevrons from RoomSummaryCard_Button (#7137). Fixes element-hq/element-web#19644.
- Disable op/deop commands where user has no permissions (#7161). Fixes element-hq/element-web#15390.
- Add option to change the size of images/videos in the timeline (#7017). Fixes element-hq/element-meta#49 element-hq/element-web#1520 and element-hq/element-web#19498.
🐛 Bug Fixes
- Fix left panel glow in Safari (#7236). Fixes element-hq/element-web#19863.
- Fix newline on edit messages with quotes (#7227). Fixes element-hq/element-web#12535. Contributed by @renancleyson-dev.
- Guard against null refs in findSiblingElement (#7228).
- Tweak bottom of space panel buttons in expanded state (#7213). Fixes element-hq/element-web#19921.
- Fix multiline paragraph rendering as single line (#7210). Fixes element-hq/element-web#8786. Contributed by @renancleyson-dev.
- Improve room list message previews (#7224). Fixes element-hq/element-web#17101 and element-hq/element-web#16169.
- Fix EmojiPicker lazy loaded rendering bug (#7225). Fixes element-hq/element-web#15341.
- Prevent default avatar in UserInfo having pointer cursor (#7218). Fixes element-hq/element-web#13872.
- Prevent duplicate avatars in Event List Summaries (#7222). Fixes element-hq/element-web#17706.
- Respect the home page as a context for the Home space (#7216). Fixes element-hq/element-web#19554.
- Fix RoomUpgradeWarningBar exploding (#7214). Fixes element-hq/element-web#19920.
- Polish threads misalignments and UI diversion (#7209). Fixes element-hq/element-web#19772, element-hq/element-web#19710 element-hq/element-web#19629 and element-hq/element-web#19711.
- Fix Manage Restricted Join Rule Dialog for Spaces (#7208). Fixes element-hq/element-web#19610.
- Fix wrongly showing unpin in pinned messages tile with no perms (#7197). Fixes element-hq/element-web#19886.
- Make image size constrained by height when using the ImageSize.Large option (#7171). Fixes element-hq/element-web#19788.
- Prevent programmatic scrolling within truncated room sublists (#7191).
- Remove leading slash from /addwidget Jitsi confs (#7175). Fixes element-hq/element-web#19839. Contributed by @AndrewFerr.
- Fix automatic composer focus, regressed by threads work (#7167). Fixes element-hq/element-web#19479.
- Show space members when not invited even if summary didn't fail (#7153). Fixes element-hq/element-web#19781.
- Prevent custom power levels from breaking roles & permissions tab (#7160). Fixes element-hq/element-web#19812.
- Room Context Menu should respond to tag changes (#7154). Fixes element-hq/element-web#19776.
- Fix an edge case when trying to join an upgraded room (#7159).
v3.35.1
v3.35.0
✨ Features
- Make double-clicking the PiP take you to the call room (#7142). Fixes element-hq/element-web#18421 element-hq/element-web#15920 and element-hq/element-web#18421. Contributed by @SimonBrandner.
- Add maximise widget functionality (#7098). Fixes element-hq/element-web#19619, element-hq/element-web#19621 element-hq/element-web#19760 and element-hq/element-web#19619.
- Add rainfall effect (#7086). Contributed by @justjosias.
- Add root folder to zip file created by export chat feature (#7097). Fixes element-hq/element-web#19653 and element-hq/element-web#19653. Contributed by @aaronraimist.
- Improve VoIP UI/UX (#7048). Fixes element-hq/element-web#19513 and element-hq/element-web#19513. Contributed by @SimonBrandner.
- Unified room context menus (#7072). Fixes element-hq/element-web#19527 and element-hq/element-web#19527.
- In forgot password screen, show validation errors inline in the form, instead of in modals (#7113). Contributed by @psrpinto.
- Implement more meta-spaces (#7077). Fixes element-hq/element-web#18634 element-hq/element-web#17295 and element-hq/element-web#18634.
- Expose power level control for m.space.child (#7120).
- Forget member-list query when switching out of a room (#7093). Fixes element-hq/element-web#19432 and element-hq/element-web#19432. Contributed by @SimonBrandner.
- Do pre-submit availability check on username during registration (#6978). Fixes element-hq/element-web#9545 and element-hq/element-web#9545.
🐛 Bug Fixes
- Adjust recovery key button sizes depending on text width (#7134). Fixes element-hq/element-web#19511 and element-hq/element-web#19511. Contributed by @weeman1337.
- Fix bulk invite button getting a negative count (#7122). Fixes element-hq/element-web#19466 and element-hq/element-web#19466. Contributed by @renancleyson-dev.
- Fix maximised / pinned widget state being loaded correctly (#7146). Fixes element-hq/element-web#19768 and element-hq/element-web#19768.
- Don't reload the page when user hits enter when entering ban reason (#7145). Fixes element-hq/element-web#19763 and element-hq/element-web#19763.
- Fix timeline text when sharing room layout (#7140). Fixes element-hq/element-web#19622 and element-hq/element-web#19622.
- Fix look of emoji verification (#7133). Fixes element-hq/element-web#19740 and element-hq/element-web#19740. Contributed by @SimonBrandner.
- Fixes element not remembering widget hidden state per room (#7136). Fixes element-hq/element-web#16672, element-hq/element-web-rageshakes#4407, element-hq/element-web#15718 element-hq/element-web#15768 and element-hq/element-web#16672.
- Don't keep spinning if joining space child failed (#7129). Fixes element-hq/element-web-rageshakes#6813 and element-hq/element-web-rageshakes#6813.
- Guard around SpaceStore onAccountData handler prevEvent (#7123). Fixes element-hq/element-web#19705 and element-hq/element-web#19705.
- Fix missing spaces in threads copy (#7119). Fixes element-hq/element-web#19702 and element-hq/element-web#19702.
- Fix hover tile border (#7117). Fixes element-hq/element-web#19698 and element-hq/element-web#19698. Contributed by @SimonBrandner.
- Fix quote button (#7096). Fixes element-hq/element-web#19659 and element-hq/element-web#19659. Contributed by @SimonBrandner.
- Fix space panel layout edge cases (#7101). Fixes element-hq/element-web#19668 and element-hq/element-web#19668.
- Update powerlevel/role when the user changes in the user info panel (#7099). Fixes element-hq/element-web#19666 and element-hq/element-web#19666. Contributed by @SimonBrandner.
- Fix avatar disappearing when setting a room topic (#7092). Fixes element-hq/element-web#19226 and element-hq/element-web#19226. Contributed by @SimonBrandner.
- Fix possible infinite loop on widget start (#7071). Fixes element-hq/element-web#15494 and element-hq/element-web#15494.
- Use device IDs for nameless devices in device list (#7081). Fixes element-hq/element-web#19608 and element-hq/element-web#19608.
- Don't re-sort rooms on no-op RoomUpdateCause.PossibleTagChange (#7053). Contributed by @bradtgmurray.
v3.35.0-rc.1
✨ Features
- Make double-clicking the PiP take you to the call room (#7142). Fixes element-hq/element-web#18421 element-hq/element-web#15920 and element-hq/element-web#18421. Contributed by @SimonBrandner.
- Add maximise widget functionality (#7098). Fixes element-hq/element-web#19619, element-hq/element-web#19621 element-hq/element-web#19760 and element-hq/element-web#19619.
- Add rainfall effect (#7086). Contributed by @justjosias.
- Add root folder to zip file created by export chat feature (#7097). Fixes element-hq/element-web#19653 and element-hq/element-web#19653. Contributed by @aaronraimist.
- Improve VoIP UI/UX (#7048). Fixes element-hq/element-web#19513 and element-hq/element-web#19513. Contributed by @SimonBrandner.
- Unified room context menus (#7072). Fixes element-hq/element-web#19527 and element-hq/element-web#19527.
- In forgot password screen, show validation errors inline in the form, instead of in modals (#7113). Contributed by @psrpinto.
- Implement more meta-spaces (#7077). Fixes element-hq/element-web#18634 element-hq/element-web#17295 and element-hq/element-web#18634.
- Expose power level control for m.space.child (#7120).
- Forget member-list query when switching out of a room (#7093). Fixes element-hq/element-web#19432 and element-hq/element-web#19432. Contributed by @SimonBrandner.
- Do pre-submit availability check on username during registration (#6978). Fixes element-hq/element-web#9545 and element-hq/element-web#9545.
🐛 Bug Fixes
- Adjust recovery key button sizes depending on text width (#7134). Fixes element-hq/element-web#19511 and element-hq/element-web#19511. Contributed by @weeman1337.
- Fix bulk invite button getting a negative count (#7122). Fixes element-hq/element-web#19466 and element-hq/element-web#19466. Contributed by @renancleyson-dev.
- Fix maximised / pinned widget state being loaded correctly (#7146). Fixes element-hq/element-web#19768 and element-hq/element-web#19768.
- Don't reload the page when user hits enter when entering ban reason (#7145). Fixes element-hq/element-web#19763 and element-hq/element-web#19763.
- Fix timeline text when sharing room layout (#7140). Fixes element-hq/element-web#19622 and element-hq/element-web#19622.
- Fix look of emoji verification (#7133). Fixes element-hq/element-web#19740 and element-hq/element-web#19740. Contributed by @SimonBrandner.
- Fixes element not remembering widget hidden state per room (#7136). Fixes element-hq/element-web#16672, element-hq/element-web-rageshakes#4407, element-hq/element-web#15718 element-hq/element-web#15768 and element-hq/element-web#16672.
- Don't keep spinning if joining space child failed (#7129). Fixes element-hq/element-web-rageshakes#6813 and element-hq/element-web-rageshakes#6813.
- Guard around SpaceStore onAccountData handler prevEvent (#7123). Fixes element-hq/element-web#19705 and element-hq/element-web#19705.
- Fix missing spaces in threads copy (#7119). Fixes element-hq/element-web#19702 and element-hq/element-web#19702.
- Fix hover tile border (#7117). Fixes element-hq/element-web#19698 and element-hq/element-web#19698. Contributed by @SimonBrandner.
- Fix quote button (#7096). Fixes element-hq/element-web#19659 and element-hq/element-web#19659. Contributed by @SimonBrandner.
- Fix space panel layout edge cases (#7101). Fixes element-hq/element-web#19668 and element-hq/element-web#19668.
- Update powerlevel/role when the user changes in the user info panel (#7099). Fixes element-hq/element-web#19666 and element-hq/element-web#19666. Contributed by @SimonBrandner.
- Fix avatar disappearing when setting a room topic (#7092). Fixes element-hq/element-web#19226 and element-hq/element-web#19226. Contributed by @SimonBrandner.
- Fix possible infinite loop on widget start (#7071). Fixes element-hq/element-web#15494 and element-hq/element-web#15494.
- Use device IDs for nameless devices in device list (#7081). Fixes element-hq/element-web#19608 and element-hq/element-web#19608.
- Don't re-sort rooms on no-op RoomUpdateCause.PossibleTagChange (#7053). Contributed by @bradtgmurray.