github element-hq/element-web v1.10.7

latest releases: v1.11.67-rc.1, v1.11.67-rc.0, v1.11.66...
2 years ago

🔒 SECURITY FIXES

  • Fix a bug where URL previews could be enabled in right panel timelines when they
    should not have been.

✨ Features

  • Add a config.json option to skip the built-in Jitsi welcome screen (#21190).
  • Add unexposed account setting for hiding poll creation (#7972).
  • Allow pinning polls (#7922). Fixes #20152.
  • Make trailing : into a setting (#6711). Fixes #16682. Contributed by @SimonBrandner.
  • Location sharing > back button (#7958).
  • use LocationAssetType (#7965).
  • Location share type UI (#7924).
  • Add a few more UIComponent flags, and ensure they are used in existing code (#7937).
  • Add support for overriding strings in the app (#7886).
  • Add support for redirecting to external pages after logout (#7905).
  • Expose redaction power level in room settings (#7599). Fixes #20590. Contributed by @SimonBrandner.
  • Update and expand ways to access pinned messages (#7906). Fixes #21209 and #21211.
  • Add slash command to switch to a room's virtual room (#7839).

🐛 Bug Fixes

  • Remove Lojban translation (#21302).
  • Merge pull request from GHSA-qmf4-7w7j-vf23 (#8059).
  • Add another null guard for member (#7984). Fixes #21319.
  • Fix room account settings (#7999).
  • Fix missing summary text for pinned message changes (#7989). Fixes #19823.
  • Pass room to getRoomTombstone to avoid racing with setState (#7986).
  • Hide composer and call buttons when the room is tombstoned (#7975). Fixes #21286.
  • Fix bad ternary statement in autocomplete user pill insertions (#7977). Fixes #21307.
  • Fix sending locations into threads and fix i18n (#7943). Fixes #21267.
  • Fix location map attribution rendering over message action bar (#7974). Fixes #21297.
  • Fix wrongly asserting that PushRule::conditions is non-null (#7973). Fixes #21305.
  • Fix account & room settings race condition (#7953). Fixes #21163.
  • Fix bug with some space selections not being applied (#7971). Fixes #21290.
  • Revert "replace all require(.svg) with esm import" (#7969). Fixes #21293.
  • Hide unpinnable pinned messages in more cases (#7921).
  • Fix room list being laggy while scrolling 🐌 (#7939). Fixes #21262.
  • Make pinned messages more reliably reflect edits (#7920). Fixes #17098.
  • Improve accessibility of the BetaPill (#7949). Fixes #21255.
  • Autofocus correct composer after sending reaction (#7950). Fixes #21273.
  • Consider polls as message events for rendering redactions (#7944). Fixes #21125.
  • Prevent event tiles being shrunk/collapsed by flexbox (#7942). Fixes #21269.
  • Fix ExportDialog title on export cancellation (#7936). Fixes #21260. Contributed by @luixxiul.
  • Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933). Fixes #21253.
  • Fix backspace not working in the invite dialog (#7931). Fixes #21249. Contributed by @SimonBrandner.
  • Fix right panel soft crashes due to missing room prop (#7923). Fixes #21243.
  • fix color of location share caret (#7917).
  • Wrap all EventTiles with a TileErrorBoundary and guard parsePermalink (#7916). Fixes #21216.
  • Fix changing space sometimes bouncing to the wrong space (#7910). Fixes #20425.
  • Ensure EventListSummary key does not change during backpagination (#7915). Fixes #9192.
  • Fix positioning of the thread context menu (#7918). Fixes #21236.
  • Inject sender into pinned messages (#7904). Fixes #20314.
  • Tweak info message padding in right panel timeline (#7901). Fixes #21212.
  • Fix another freeze on room switch (#7900). Fixes #21127.
  • Fix out of memory error when failing to acquire location (#7902). Fixes #21213.
  • Fix edge case in context menu chevron positioning (#7899).
  • Fix composer format buttons on WebKit (#7898). Fixes #20868.
  • manage voicerecording state when deleting or sending a voice message (#7896). Fixes #21151.
  • Fix bug with useRoomHierarchy tight-looping loadMore on error (#7893).
  • Fix upload button & shortcut not working for narrow composer mode (#7894). Fixes #21175 and #21142.
  • Fix emoji insertion in thread composer going to the main composer (#7895). Fixes #21202.
  • Try harder to keep context menus inside the window (#7863). Fixes #17527 and #18377.
  • Fix edge case around event list summary layout (#7891). Fixes #21180.
  • Fix event list summary 1 hidden message pluralisation (#7890). Fixes #21196.
  • Fix vanishing recently viewed menu (#7887). Fixes #20827.
  • Fix freeze on room switch (#7884). Fixes #21127.
  • Check 'useSystemTheme' in quick settings theme switcher (#7809). Fixes #21061.
  • Fix 'my threads' filtering to include participated threads (#7882). Fixes #20877.
  • Remove log line to try to fix freeze on answering VoIP call (#7883).
  • Support social login & password on soft logout page (#7879). Fixes #21099.
  • Fix missing padding on server picker (#7864).
  • Throttle RoomState.members handlers (#7876). Fixes #21127.
  • Only show joined/invited in search dialog (#7875). Fixes #21161.
  • Don't pillify code blocks (#7861). Fixes #20851 and #18687.
  • Fix keyboard shortcut icons on macOS (#7869).

Don't miss a new element-web release

NewReleases is sending notifications on new releases.