This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
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). - Don't disable username/password fields whilst doing wk-lookup (#7438). Fixes element-hq/element-web#20121.
- Prevent keyboard propagation out of context menus (#7437). Fixes element-hq/element-web#20317.
- Fix nulls leaking into geo urls (#7433).
- Fix zIndex of peristent apps in miniMode (#7429).
- Space panel should watch spaces for space name changes (#7432).
- Fix list formatting alternating on edit (#7422). Fixes element-hq/element-web#20073. Contributed by @renancleyson-dev.
- Don't show
Testing small changes
without UIFeature.Feedback (#7427). Fixes element-hq/element-web#20298. - Fix invisible toggle space panel button (#7426). Fixes element-hq/element-web#20279.
- Fix legacy breadcrumbs wrongly showing up (#7425).
- Space Panel use SettingsStore instead of SpaceStore as source of truth (#7404). Fixes element-hq/element-web#20250.
- Fix inline code block nowrap issue (#7406).
- Fix notification badge for All Rooms space (#7401). Fixes element-hq/element-web#20229.
- Show error if could not load space hierarchy (#7399). Fixes element-hq/element-web#20221.
- Increase gap between ELS and the subsequent event to prevent overlap (#7391). Fixes element-hq/element-web#18319.
- Fix list of members in space preview (#7356). Fixes element-hq/element-web#19781.
- Fix sizing of e2e shield in bubble layout (#7394). Fixes element-hq/element-web#19090.
- Fix bubble radius wrong when followed by a state event from same user (#7393). Fixes element-hq/element-web#18982.
- Fix alignment between ELS and Events in bubble layout (#7392). Fixes element-hq/element-web#19652 and element-hq/element-web#19057.
- Don't include the accuracy parameter in location events if accuracy could not be determined. (#7375).
- Make compact layout only apply to Modern layout (#7382). Fixes element-hq/element-web#18412.
- Pin qrcode to fix e2e verification bug (#7378). Fixes element-hq/element-web#20188.
- Add internationalisation to progress strings in room export dialog (#7385). Fixes element-hq/element-web#20208.
- Prevent escape to cancel edit from also scrolling to bottom (#7380). Fixes element-hq/element-web#20182.
- Fix narrow mode composer buttons for polls labs (#7386). Fixes element-hq/element-web#20067.
- Fix useUserStatusMessage exploding on unknown user (#7365).
- Fix room join spinner in room list header (#7364). Fixes element-hq/element-web#20139.
- Fix room search sometimes not opening spotlight (#7363). Fixes element-hq/element-web-rageshakes#7288.