Skip to content

Releases: element-hq/element-web

v1.11.41

12 Sep 16:14
v1.11.41
Compare
Choose a tag to compare

🦖 Deprecations

  • Deprecate customisations in favour of Module API (#25736). Fixes #25733.

✨ Features

  • Make SVGR icons use forward ref (#26082).
  • Add support for rendering a custom wrapper around Element (#25537). Contributed by @maheichyk.
  • 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 #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 #25157.
  • Change avatar to use Compound implementation (#11448).

🐛 Bug Fixes

  • Fix vertical alignment of default avatar font (#11582). Fixes #26081.
  • Fix avatars in public room & space search being flex shrunk (#11580). Fixes #26133.
  • Fix EventTile avatars being rendered with a size of 0 instead of hidden (#11558). Fixes #26075.
  • Fix compound external assets path in bundle (#26069).
  • 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 #26083. Contributed by @charlynguyen.
  • Fixes read receipt avatar offset (#11483). Fixes #26067, #26064 #26059 and #26061.
  • Fix avatar defects (#11473). Fixes #26051 and #26046.
  • Fix consistent avatar output for Percy (#11472). Fixes #26049 and #26052.
  • Fix colour of avatar and colour matching with username (#11470). Fixes #26042.
  • Fix incompatibility of Soft Logout with Element-R (#11468).
  • Fix instances of double translation and guard translation calls using typescript (#11443).

v1.11.41-rc.2

08 Sep 11:10
v1.11.41-rc.2
Compare
Choose a tag to compare
v1.11.41-rc.2 Pre-release
Pre-release

🐛 Bug Fixes

  • Fix vertical alignment of default avatar font (#11582). Fixes #26081.
  • Fix avatars in public room & space search being flex shrunk (#11580). Fixes #26133.
  • Fix EventTile avatars being rendered with a size of 0 instead of hidden (#11558). Fixes #26075.

v1.11.41-rc.1

05 Sep 16:08
v1.11.41-rc.1
Compare
Choose a tag to compare
v1.11.41-rc.1 Pre-release
Pre-release

✨ Features

  • Make SVGR icons use forward ref (#26082).
  • Add support for rendering a custom wrapper around Element (#25537). Contributed by @maheichyk.
  • 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 #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 #25157.
  • Change avatar to use Compound implementation (#11448).

🐛 Bug Fixes

  • Fix compound external assets path in bundle (#26069).
  • 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 #26083. Contributed by @charlynguyen.
  • Fixes read receipt avatar offset (#11483). Fixes #26067, #26064 #26059 and #26061.
  • Fix avatar defects (#11473). Fixes #26051 and #26046.
  • Fix consistent avatar output for Percy (#11472). Fixes #26049 and #26052.
  • Fix colour of avatar and colour matching with username (#11470). Fixes #26042.
  • Fix incompatibility of Soft Logout with Element-R (#11468).
  • Fix instances of double translation and guard translation calls using typescript (#11443).

v1.11.40

29 Aug 10:15
v1.11.40
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

  • Fix path separator for Windows based systems (#25997).
  • Fix instances of double translation and guard translation calls using typescript (#11443).
  • Fix export type "Current timeline" to match its behaviour to its name (#11426). Fixes #25988.
  • Fix Room Settings > Notifications file upload input being shown superfluously (#11415). Fixes #18392.
  • Simplify registration with email validation (#11398). Fixes #25832 #23601 and #22297.
  • correct home server URL (#11391). Fixes #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 #17096.
  • Show error when searching public rooms fails (#11378).

v1.11.40-rc.1

23 Aug 11:05
v1.11.40-rc.1
Compare
Choose a tag to compare
v1.11.40-rc.1 Pre-release
Pre-release

✨ Features

🐛 Bug Fixes

  • Fix path separator for Windows based systems (#25997).
  • Fix instances of double translation and guard translation calls using typescript (#11443).
  • Fix export type "Current timeline" to match its behaviour to its name (#11426). Fixes #25988.
  • Fix Room Settings > Notifications file upload input being shown superfluously (#11415). Fixes #18392.
  • Simplify registration with email validation (#11398). Fixes #25832 #23601 and #22297.
  • correct home server URL (#11391). Fixes #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 #17096.
  • Show error when searching public rooms fails (#11378).

v1.11.39

15 Aug 12:35
v1.11.39
Compare
Choose a tag to compare

🦖 Deprecations

  • Deprecate camelCase config options (#25800).
  • Deprecate customisations in favour of Module API (#25736). Fixes #25733.

✨ Features

  • Update labs.md for knock rooms (#25923). Contributed by @charlynguyen.
  • Package release builds of element-web in package.element.io debs (#25198).
  • Allow knocking rooms (#11353). Contributed by @charlynguyen.
  • Support adding space-restricted joins on rooms not members of those spaces (#9017). Fixes #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 #9478.

🐛 Bug Fixes

  • Fix "Export chat" not respecting configured time format in plain text mode (#10696). Fixes #23838. Contributed by @rashmitpankhania.
  • Fix some missing 1-count pluralisations around event list summaries (#11371). Fixes #25925.
  • Fix create subspace dialog not working for public space creation (#11367). Fixes #25916.
  • Search for users on paste (#11304). Fixes #17523. Contributed by @peterscheu-aceart.
  • Fix AppTile context menu not always showing up when it has options (#11358). Fixes #25914.
  • Fix clicking on home all rooms space notification not working (#11337). Fixes #22844.
  • Fix joining a suggested room switching space away (#11347). Fixes #25838.
  • Fix home/all rooms context menu in space panel (#11350). Fixes #25896.
  • Make keyboard handling in and out of autocomplete completions consistent (#11344). Fixes #25878.
  • De-duplicate reactions by sender to account for faulty/malicious servers (#11340). Fixes #25872.
  • Fix disable_3pid_login being ignored for the email field (#11335). Fixes #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 #25861.

v1.11.39-rc.1

08 Aug 14:26
v1.11.39-rc.1
Compare
Choose a tag to compare
v1.11.39-rc.1 Pre-release
Pre-release

🦖 Deprecations

  • Deprecate camelCase config options (#25800).
  • Deprecate customisations in favour of Module API (#25736). Fixes #25733.

✨ Features

  • Update labs.md for knock rooms (#25923). Contributed by @charlynguyen.
  • Package release builds of element-web in package.element.io debs (#25198).
  • Allow knocking rooms (#11353). Contributed by @charlynguyen.
  • Support adding space-restricted joins on rooms not members of those spaces (#9017). Fixes #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 #9478.

🐛 Bug Fixes

  • Fix "Export chat" not respecting configured time format in plain text mode (#10696). Fixes #23838. Contributed by @rashmitpankhania.
  • Fix some missing 1-count pluralisations around event list summaries (#11371). Fixes #25925.
  • Fix create subspace dialog not working for public space creation (#11367). Fixes #25916.
  • Search for users on paste (#11304). Fixes #17523. Contributed by @peterscheu-aceart.
  • Fix AppTile context menu not always showing up when it has options (#11358). Fixes #25914.
  • Fix clicking on home all rooms space notification not working (#11337). Fixes #22844.
  • Fix joining a suggested room switching space away (#11347). Fixes #25838.
  • Fix home/all rooms context menu in space panel (#11350). Fixes #25896.
  • Make keyboard handling in and out of autocomplete completions consistent (#11344). Fixes #25878.
  • De-duplicate reactions by sender to account for faulty/malicious servers (#11340). Fixes #25872.
  • Fix disable_3pid_login being ignored for the email field (#11335). Fixes #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 #25861.

v1.11.38

04 Aug 08:37
v1.11.38
Compare
Choose a tag to compare

✨ Features

  • Package release builds of element-web in package.element.io debs (#25198).

🐛 Bug Fixes

  • Revert to using the /presence API for presence (#11366)

v1.11.37

01 Aug 11:49
v1.11.37
Compare
Choose a tag to compare

🦖 Deprecations

  • Deprecate camelCase config options (#25800).
  • Deprecate customisations in favour of Module API (#25736). Fixes #25733.

✨ Features

🐛 Bug Fixes

  • Correct Jitsi preferred_domain property (#25813). Contributed by @benbz.
  • 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 #25510.
  • Fix peeked rooms showing up in historical (#11316). Fixes #22473.
  • Ensure consistency when rendering the sent event indicator (#11314). Fixes #17937.
  • Prevent re-filtering user directory results in spotlight (#11290). Fixes #24422.
  • Fix GIF label on dark theme (#11312). Fixes #25836.
  • Fix issues around room notification settings flaking out (#11306). Fixes #16472 #21309 and #6828.
  • Fix invite dialog showing the same user multiple times (#11308). Fixes #25578.
  • Don't show composer send button if user cannot send (#11298). Fixes #25825.
  • Restore color for sender in imageview (#11289). Fixes #25822.
  • Fix changelog dialog heading size (#11286). Fixes #25789.
  • Restore offline presence badge color (#11287). Fixes #25792.
  • Fix bubble message layout avatar overlap (#11284). Fixes #25818.
  • Fix voice call tile size (#11285). Fixes #25684.
  • Fix layout of sessions tab buttons (#11279). Fixes #25545.
  • Don't bother showing redundant tooltip on space menu (#11276). Fixes #20380.
  • Remove reply fallback from notifications (#11278). Fixes #17859.
  • Populate info.duration for audio & video file uploads (#11225). Fixes #17720.
  • Hide widget menu button if it there are no options available (#11257). Fixes #24826.
  • Fix colour regressions (#11273). Fixes #25788, #25808 #25811 and #25812.
  • Fix room view not properly maintaining scroll position (#11274). Fixes #25810.
  • Prevent user from accidentally double clicking user info admin actions (#11254). Fixes #10944.
  • Fix missing metaspace notification badges (#11269). Fixes #25679.
  • Fix clicking MXID in timeline going to matrix.to (#11263). Fixes #23342.
  • Restoring optional ligatures by resetting letter-spacing (#11202). Fixes #25727.
  • Allow emoji presentation selector to not break BigEmoji styling (#11253). Fixes #17848.
  • Make event highliht use primary content token (#11255).
  • Fix event info events size and color (#11252). Fixes #25778.
  • Fix color mapping for blockquote border (#11251). Fixes #25782.
  • Strip emoji variation when searching emoji by emoji (#11221). Fixes #18703.

v1.11.37-rc.1

27 Jul 08:52
v1.11.37-rc.1
Compare
Choose a tag to compare
v1.11.37-rc.1 Pre-release
Pre-release

🦖 Deprecations

  • Deprecate camelCase config options (#25800).
  • Deprecate customisations in favour of Module API (#25736). Fixes #25733.

✨ Features

🐛 Bug Fixes

  • Correct Jitsi preferred_domain property (#25813). Contributed by @benbz.
  • 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 #25510.
  • Fix peeked rooms showing up in historical (#11316). Fixes #22473.
  • Ensure consistency when rendering the sent event indicator (#11314). Fixes #17937.
  • Prevent re-filtering user directory results in spotlight (#11290). Fixes #24422.
  • Fix GIF label on dark theme (#11312). Fixes #25836.
  • Fix issues around room notification settings flaking out (#11306). Fixes #16472 #21309 and #6828.
  • Fix invite dialog showing the same user multiple times (#11308). Fixes #25578.
  • Don't show composer send button if user cannot send (#11298). Fixes #25825.
  • Restore color for sender in imageview (#11289). Fixes #25822.
  • Fix changelog dialog heading size (#11286). Fixes #25789.
  • Restore offline presence badge color (#11287). Fixes #25792.
  • Fix bubble message layout avatar overlap (#11284). Fixes #25818.
  • Fix voice call tile size (#11285). Fixes #25684.
  • Fix layout of sessions tab buttons (#11279). Fixes #25545.
  • Don't bother showing redundant tooltip on space menu (#11276). Fixes #20380.
  • Remove reply fallback from notifications (#11278). Fixes #17859.
  • Populate info.duration for audio & video file uploads (#11225). Fixes #17720.
  • Hide widget menu button if it there are no options available (#11257). Fixes #24826.
  • Fix colour regressions (#11273). Fixes #25788, #25808 #25811 and #25812.
  • Fix room view not properly maintaining scroll position (#11274). Fixes #25810.
  • Prevent user from accidentally double clicking user info admin actions (#11254). Fixes #10944.
  • Fix missing metaspace notification badges (#11269). Fixes #25679.
  • Fix clicking MXID in timeline going to matrix.to (#11263). Fixes #23342.
  • Restoring optional ligatures by resetting letter-spacing (#11202). Fixes #25727.
  • Allow emoji presentation selector to not break BigEmoji styling (#11253). Fixes #17848.
  • Make event highliht use primary content token (#11255).
  • Fix event info events size and color (#11252). Fixes #25778.
  • Fix color mapping for blockquote border (#11251). Fixes #25782.
  • Strip emoji variation when searching emoji by emoji (#11221). Fixes #18703.