-
v3.19.0-rc.1037b4335 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.18.0...v3.19.0-rc.1) * Upgrade to JS SDK 10.0.0-rc.1 * Translations update from Weblate [\#5896](https://github.com/matrix-org/matrix-react-sdk/pull/5896) * Fix sticky tags header in room list [\#5895](https://github.com/matrix-org/matrix-react-sdk/pull/5895) * Fix spaces filtering sometimes lagging behind or behaving oddly [\#5893](https://github.com/matrix-org/matrix-react-sdk/pull/5893) * Fix issue with spaces context switching looping and breaking [\#5894](https://github.com/matrix-org/matrix-react-sdk/pull/5894) * Improve RoomList render time when filtering [\#5874](https://github.com/matrix-org/matrix-react-sdk/pull/5874) * Avoid being stuck in a space [\#5891](https://github.com/matrix-org/matrix-react-sdk/pull/5891) * [Spaces] Context switching [\#5795](https://github.com/matrix-org/matrix-react-sdk/pull/5795) * Warn when you attempt to leave room that you are the only member of [\#5415](https://github.com/matrix-org/matrix-react-sdk/pull/5415) * Ensure PersistedElement are unmounted on application logout [\#5884](https://github.com/matrix-org/matrix-react-sdk/pull/5884) * Add missing space in seshat dialog and the corresponding string [\#5866](https://github.com/matrix-org/matrix-react-sdk/pull/5866) * A tiny change to make the Add existing rooms dialog a little nicer [\#5885](https://github.com/matrix-org/matrix-react-sdk/pull/5885) * Remove weird margin from the file panel [\#5889](https://github.com/matrix-org/matrix-react-sdk/pull/5889) * Trigger lazy loading when filtering using spaces [\#5882](https://github.com/matrix-org/matrix-react-sdk/pull/5882) * Fix typo in method call in add existing to space dialog [\#5883](https://github.com/matrix-org/matrix-react-sdk/pull/5883) * New Image View fixes/improvements [\#5872](https://github.com/matrix-org/matrix-react-sdk/pull/5872) * Limit voice recording length [\#5871](https://github.com/matrix-org/matrix-react-sdk/pull/5871) * Clean up add existing to space dialog and include DMs in it too [\#5881](https://github.com/matrix-org/matrix-react-sdk/pull/5881) * Fix unknown slash command error exploding [\#5853](https://github.com/matrix-org/matrix-react-sdk/pull/5853) * Switch to a spec conforming email validation Regexp [\#5852](https://github.com/matrix-org/matrix-react-sdk/pull/5852) * Cleanup unused state in MessageComposer [\#5877](https://github.com/matrix-org/matrix-react-sdk/pull/5877) * Pulse animation for voice messages recording state [\#5869](https://github.com/matrix-org/matrix-react-sdk/pull/5869) * Don't include invisible rooms in notify summary [\#5875](https://github.com/matrix-org/matrix-react-sdk/pull/5875) * Properly disable composer access when recording a voice message [\#5870](https://github.com/matrix-org/matrix-react-sdk/pull/5870) * Stabilise starting a DM with multiple people flow [\#5862](https://github.com/matrix-org/matrix-react-sdk/pull/5862) * Render msgOption only if showReadReceipts is enabled [\#5864](https://github.com/matrix-org/matrix-react-sdk/pull/5864) * Labs: Add quick/cheap "do not disturb" flag [\#5873](https://github.com/matrix-org/matrix-react-sdk/pull/5873) * Fix ReadReceipts animations [\#5836](https://github.com/matrix-org/matrix-react-sdk/pull/5836) * Add tooltips to message previews [\#5859](https://github.com/matrix-org/matrix-react-sdk/pull/5859) * IRC Layout fix layout spacing in replies [\#5855](https://github.com/matrix-org/matrix-react-sdk/pull/5855) * Move user to welcome_page if continuing with previous session [\#5849](https://github.com/matrix-org/matrix-react-sdk/pull/5849) * Improve image view [\#5521](https://github.com/matrix-org/matrix-react-sdk/pull/5521) * Add a button to reset personal encryption state during login [\#5819](https://github.com/matrix-org/matrix-react-sdk/pull/5819) * Fix js-sdk import in SlashCommands [\#5850](https://github.com/matrix-org/matrix-react-sdk/pull/5850) * Fix useRoomPowerLevels hook [\#5854](https://github.com/matrix-org/matrix-react-sdk/pull/5854) * Prevent state events being rendered with invalid state keys [\#5851](https://github.com/matrix-org/matrix-react-sdk/pull/5851) * Give server ACLs a name in 'roles & permissions' tab [\#5838](https://github.com/matrix-org/matrix-react-sdk/pull/5838) * Don't hide notification badge on the home space button as it has no menu [\#5845](https://github.com/matrix-org/matrix-react-sdk/pull/5845) * User Info hide disambiguation as we always show MXID anyway [\#5843](https://github.com/matrix-org/matrix-react-sdk/pull/5843) * Improve kick state to not show if the target was not joined to begin with [\#5846](https://github.com/matrix-org/matrix-react-sdk/pull/5846) * Fix space store wrongly switching to a non-space filter [\#5844](https://github.com/matrix-org/matrix-react-sdk/pull/5844) * Tweak appearance of invite reason [\#5847](https://github.com/matrix-org/matrix-react-sdk/pull/5847) * Update Inter font to v3.18 [\#5840](https://github.com/matrix-org/matrix-react-sdk/pull/5840) * Enable sharing historical keys on invite [\#5839](https://github.com/matrix-org/matrix-react-sdk/pull/5839) * Add ability to hide post-login encryption setup with customisation point [\#5834](https://github.com/matrix-org/matrix-react-sdk/pull/5834) * Use LaTeX and TeX delimiters by default [\#5515](https://github.com/matrix-org/matrix-react-sdk/pull/5515) * Clone author's deps fork for Netlify previews [\#5837](https://github.com/matrix-org/matrix-react-sdk/pull/5837) * Show drop file UI only if dragging a file [\#5827](https://github.com/matrix-org/matrix-react-sdk/pull/5827) * Ignore punctuation when filtering rooms [\#5824](https://github.com/matrix-org/matrix-react-sdk/pull/5824) * Resizable CallView [\#5710](https://github.com/matrix-org/matrix-react-sdk/pull/5710)
-
v3.18.051ea02cb · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.18.0-rc.1...v3.18.0) * Upgrade to JS SDK 9.11.0 * [Release] Tweak appearance of invite reason [\#5848](https://github.com/matrix-org/matrix-react-sdk/pull/5848)
-
v3.18.0-rc.1f83aacbe · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.17.0...v3.18.0-rc.1) * Upgrade to JS SDK 9.11.0-rc.1 * Translations update from Weblate [\#5832](https://github.com/matrix-org/matrix-react-sdk/pull/5832) * Add fake fallback thumbnail URL for encrypted videos [\#5826](https://github.com/matrix-org/matrix-react-sdk/pull/5826) * Fix broken "Go to Home View" shortcut on macOS [\#5818](https://github.com/matrix-org/matrix-react-sdk/pull/5818) * Remove status area UI defects when in-call [\#5828](https://github.com/matrix-org/matrix-react-sdk/pull/5828) * Fix viewing invitations when the inviter has no avatar set [\#5829](https://github.com/matrix-org/matrix-react-sdk/pull/5829) * Restabilize room list ordering with prefiltering on spaces/communities [\#5825](https://github.com/matrix-org/matrix-react-sdk/pull/5825) * Show invite reasons [\#5694](https://github.com/matrix-org/matrix-react-sdk/pull/5694) * Require strong password in forgot password form [\#5744](https://github.com/matrix-org/matrix-react-sdk/pull/5744) * Attended transfer [\#5798](https://github.com/matrix-org/matrix-react-sdk/pull/5798) * Make user autocomplete query search beyond prefix [\#5822](https://github.com/matrix-org/matrix-react-sdk/pull/5822) * Add reset option for corrupted event index store [\#5806](https://github.com/matrix-org/matrix-react-sdk/pull/5806) * Prevent Re-request encryption keys from appearing under redacted messages [\#5816](https://github.com/matrix-org/matrix-react-sdk/pull/5816) * Keybindings follow up [\#5815](https://github.com/matrix-org/matrix-react-sdk/pull/5815) * Increase default visible tiles for room sublists [\#5821](https://github.com/matrix-org/matrix-react-sdk/pull/5821) * Change copy to point to native node modules docs in element desktop [\#5817](https://github.com/matrix-org/matrix-react-sdk/pull/5817) * Show waveform and timer in voice messages [\#5801](https://github.com/matrix-org/matrix-react-sdk/pull/5801) * Label unlabeled avatar button in event panel [\#5585](https://github.com/matrix-org/matrix-react-sdk/pull/5585) * Fix the theme engine breaking with some web theming extensions [\#5810](https://github.com/matrix-org/matrix-react-sdk/pull/5810) * Add /spoiler command [\#5696](https://github.com/matrix-org/matrix-react-sdk/pull/5696) * Don't specify sample rates for voice messages [\#5802](https://github.com/matrix-org/matrix-react-sdk/pull/5802) * Tweak security key error handling [\#5812](https://github.com/matrix-org/matrix-react-sdk/pull/5812) * Add user settings for warn before exit [\#5793](https://github.com/matrix-org/matrix-react-sdk/pull/5793) * Decouple key bindings from event handling [\#5720](https://github.com/matrix-org/matrix-react-sdk/pull/5720) * Fixing spaces papercuts [\#5792](https://github.com/matrix-org/matrix-react-sdk/pull/5792) * Share keys for historical messages when inviting users to encrypted rooms [\#5763](https://github.com/matrix-org/matrix-react-sdk/pull/5763) * Fix upload bar not populating when starting uploads [\#5804](https://github.com/matrix-org/matrix-react-sdk/pull/5804) * Fix crash on login when using social login [\#5803](https://github.com/matrix-org/matrix-react-sdk/pull/5803) * Convert AccessSecretStorageDialog to TypeScript [\#5805](https://github.com/matrix-org/matrix-react-sdk/pull/5805) * Tweak cross-signing copy [\#5807](https://github.com/matrix-org/matrix-react-sdk/pull/5807) * Fix password change popup message [\#5791](https://github.com/matrix-org/matrix-react-sdk/pull/5791) * View Source: make Event ID go below Event ID [\#5790](https://github.com/matrix-org/matrix-react-sdk/pull/5790) * Fix line numbers when missing trailing newline [\#5800](https://github.com/matrix-org/matrix-react-sdk/pull/5800) * Remember reply when switching rooms [\#5796](https://github.com/matrix-org/matrix-react-sdk/pull/5796) * Fix edge case with redaction grouper messing up continuations [\#5797](https://github.com/matrix-org/matrix-react-sdk/pull/5797) * Only show the ask anyway modal for explicit user lookup failures [\#5785](https://github.com/matrix-org/matrix-react-sdk/pull/5785) * Improve error reporting when EventIndex fails on a supported environment [\#5787](https://github.com/matrix-org/matrix-react-sdk/pull/5787) * Tweak and fix some space features [\#5789](https://github.com/matrix-org/matrix-react-sdk/pull/5789) * Support replying with a message command [\#5686](https://github.com/matrix-org/matrix-react-sdk/pull/5686) * Labs feature: Early implementation of voice messages [\#5769](https://github.com/matrix-org/matrix-react-sdk/pull/5769)
-
v3.17.0397f7f2e · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.17.0-rc.1...v3.17.0) * Upgrade to JS SDK 9.10.0 * [Release] Tweak cross-signing copy [\#5808](https://github.com/matrix-org/matrix-react-sdk/pull/5808) * [Release] Fix crash on login when using social login [\#5809](https://github.com/matrix-org/matrix-react-sdk/pull/5809) * [Release] Fix edge case with redaction grouper messing up continuations [\#5799](https://github.com/matrix-org/matrix-react-sdk/pull/5799)
-
v3.17.0-rc.19e2edd70 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0...v3.17.0-rc.1) * Upgrade to JS SDK 9.10.0-rc.1 * Translations update from Weblate [\#5788](https://github.com/matrix-org/matrix-react-sdk/pull/5788) * Track next event [tile] over group boundaries [\#5784](https://github.com/matrix-org/matrix-react-sdk/pull/5784) * Fixing the minor UI issues in the email discovery [\#5780](https://github.com/matrix-org/matrix-react-sdk/pull/5780) * Don't overwrite callback with undefined if no customization provided [\#5783](https://github.com/matrix-org/matrix-react-sdk/pull/5783) * Fix redaction event list summaries breaking sender profiles [\#5781](https://github.com/matrix-org/matrix-react-sdk/pull/5781) * Fix CIDER formatting buttons on Safari [\#5782](https://github.com/matrix-org/matrix-react-sdk/pull/5782) * Improve discovery of rooms in a space [\#5776](https://github.com/matrix-org/matrix-react-sdk/pull/5776) * Spaces improve creation journeys [\#5777](https://github.com/matrix-org/matrix-react-sdk/pull/5777) * Make buttons in verify dialog respect the system font [\#5778](https://github.com/matrix-org/matrix-react-sdk/pull/5778) * Collapse redactions into an event list summary [\#5728](https://github.com/matrix-org/matrix-react-sdk/pull/5728) * Added invite option to room's context menu [\#5648](https://github.com/matrix-org/matrix-react-sdk/pull/5648) * Add an optional config option to make the welcome page the login page [\#5658](https://github.com/matrix-org/matrix-react-sdk/pull/5658) * Fix username showing instead of display name in Jitsi widgets [\#5770](https://github.com/matrix-org/matrix-react-sdk/pull/5770) * Convert a bunch more js-sdk imports to absolute paths [\#5774](https://github.com/matrix-org/matrix-react-sdk/pull/5774) * Remove forgotten rooms from the room list once forgotten [\#5775](https://github.com/matrix-org/matrix-react-sdk/pull/5775) * Log error when failing to list usermedia devices [\#5771](https://github.com/matrix-org/matrix-react-sdk/pull/5771) * Fix weird timeline jumps [\#5772](https://github.com/matrix-org/matrix-react-sdk/pull/5772) * Replace type declaration in Registration.tsx [\#5773](https://github.com/matrix-org/matrix-react-sdk/pull/5773) * Add possibility to delay rageshake persistence in app startup [\#5767](https://github.com/matrix-org/matrix-react-sdk/pull/5767) * Fix left panel resizing and lower min-width improving flexibility [\#5764](https://github.com/matrix-org/matrix-react-sdk/pull/5764) * Work around more cases where a rageshake server might not be present [\#5766](https://github.com/matrix-org/matrix-react-sdk/pull/5766) * Iterate space panel visually and functionally [\#5761](https://github.com/matrix-org/matrix-react-sdk/pull/5761) * Make some dispatches async [\#5765](https://github.com/matrix-org/matrix-react-sdk/pull/5765) * fix: make room directory correct when using a homeserver with explicit port [\#5762](https://github.com/matrix-org/matrix-react-sdk/pull/5762) * Hangup all calls on logout [\#5756](https://github.com/matrix-org/matrix-react-sdk/pull/5756) * Remove now-unused assets and CSS from CompleteSecurity step [\#5757](https://github.com/matrix-org/matrix-react-sdk/pull/5757) * Add details and summary to allowed HTML tags [\#5760](https://github.com/matrix-org/matrix-react-sdk/pull/5760) * Support a media handling customisation endpoint [\#5714](https://github.com/matrix-org/matrix-react-sdk/pull/5714) * Edit button on View Source dialog that takes you to devtools -> SendCustomEvent [\#5718](https://github.com/matrix-org/matrix-react-sdk/pull/5718) * Show room alias in plain/formatted body [\#5748](https://github.com/matrix-org/matrix-react-sdk/pull/5748) * Allow pills on the beginning of a part string [\#5754](https://github.com/matrix-org/matrix-react-sdk/pull/5754) * [SK-3] Decorate easy components with replaceableComponent [\#5734](https://github.com/matrix-org/matrix-react-sdk/pull/5734) * Use fsync in reskindex to ensure file is written to disk [\#5753](https://github.com/matrix-org/matrix-react-sdk/pull/5753) * Remove unused common CSS classes [\#5752](https://github.com/matrix-org/matrix-react-sdk/pull/5752) * Rebuild space previews with new designs [\#5751](https://github.com/matrix-org/matrix-react-sdk/pull/5751) * Rework cross-signing login flow [\#5727](https://github.com/matrix-org/matrix-react-sdk/pull/5727) * Change read receipt drift to be non-fractional [\#5745](https://github.com/matrix-org/matrix-react-sdk/pull/5745)
-
v3.16.044fd41cb · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0-rc.2...v3.16.0) * [Release] Change read receipt drift to be non-fractional [\#5746](https://github.com/matrix-org/matrix-react-sdk/pull/5746) * [Release] Properly gate SpaceRoomView behind labs [\#5750](https://github.com/matrix-org/matrix-react-sdk/pull/5750)
-
v3.16.0-rc.271a3847c · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0-rc.1...v3.16.0-rc.2) * Fixed incorrect build output in rc.1
-
v3.16.0-rc.1ad1f9edb · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.15.0...v3.16.0-rc.1) * Upgrade to JS SDK 9.9.0-rc.1 * Translations update from Weblate [\#5743](https://github.com/matrix-org/matrix-react-sdk/pull/5743) * Document behaviour of showReadReceipts=false for sent receipts [\#5739](https://github.com/matrix-org/matrix-react-sdk/pull/5739) * Tweak sent marker code style [\#5741](https://github.com/matrix-org/matrix-react-sdk/pull/5741) * Fix sent markers disappearing for edits/reactions [\#5737](https://github.com/matrix-org/matrix-react-sdk/pull/5737) * Ignore to-device decryption in the room list store [\#5740](https://github.com/matrix-org/matrix-react-sdk/pull/5740) * Spaces suggested rooms support [\#5736](https://github.com/matrix-org/matrix-react-sdk/pull/5736) * Add tooltips to sent/sending receipts [\#5738](https://github.com/matrix-org/matrix-react-sdk/pull/5738) * Remove a bunch of useless 'use strict' definitions [\#5735](https://github.com/matrix-org/matrix-react-sdk/pull/5735) * [SK-1] Fix types for replaceableComponent [\#5732](https://github.com/matrix-org/matrix-react-sdk/pull/5732) * [SK-2] Make debugging skinning problems easier [\#5733](https://github.com/matrix-org/matrix-react-sdk/pull/5733) * Support sending invite reasons with /invite command [\#5695](https://github.com/matrix-org/matrix-react-sdk/pull/5695) * Fix clicking on the avatar for opening member info requires pixel-perfect accuracy [\#5717](https://github.com/matrix-org/matrix-react-sdk/pull/5717) * Display decrypted and encrypted event source on the same dialog [\#5713](https://github.com/matrix-org/matrix-react-sdk/pull/5713) * Fix units of TURN server expiry time [\#5730](https://github.com/matrix-org/matrix-react-sdk/pull/5730) * Display room name in pills instead of address [\#5624](https://github.com/matrix-org/matrix-react-sdk/pull/5624) * Refresh UI for file uploads [\#5723](https://github.com/matrix-org/matrix-react-sdk/pull/5723) * UI refresh for uploaded files [\#5719](https://github.com/matrix-org/matrix-react-sdk/pull/5719) * Improve message sending states to match new designs [\#5699](https://github.com/matrix-org/matrix-react-sdk/pull/5699) * Add clipboard write permission for widgets [\#5725](https://github.com/matrix-org/matrix-react-sdk/pull/5725) * Fix widget resizing [\#5722](https://github.com/matrix-org/matrix-react-sdk/pull/5722) * Option for audio streaming [\#5707](https://github.com/matrix-org/matrix-react-sdk/pull/5707) * Show a specific error for hs_disabled [\#5576](https://github.com/matrix-org/matrix-react-sdk/pull/5576) * Add Edge to the targets list [\#5721](https://github.com/matrix-org/matrix-react-sdk/pull/5721) * File drop UI fixes and improvements [\#5505](https://github.com/matrix-org/matrix-react-sdk/pull/5505) * Fix Bottom border of state counters is white on the dark theme [\#5715](https://github.com/matrix-org/matrix-react-sdk/pull/5715) * Trim spurious whitespace of nicknames [\#5332](https://github.com/matrix-org/matrix-react-sdk/pull/5332) * Ensure HostSignupDialog border colour matches light theme [\#5716](https://github.com/matrix-org/matrix-react-sdk/pull/5716) * Don't place another call if there's already one ongoing [\#5712](https://github.com/matrix-org/matrix-react-sdk/pull/5712) * Space room hierarchies [\#5706](https://github.com/matrix-org/matrix-react-sdk/pull/5706) * Iterate Space view and right panel [\#5705](https://github.com/matrix-org/matrix-react-sdk/pull/5705) * Add a scroll to bottom on message sent setting [\#5692](https://github.com/matrix-org/matrix-react-sdk/pull/5692) * Add .tmp files to gitignore [\#5708](https://github.com/matrix-org/matrix-react-sdk/pull/5708) * Initial Space Room View and Creation UX [\#5704](https://github.com/matrix-org/matrix-react-sdk/pull/5704) * Add multi language spell check [\#5452](https://github.com/matrix-org/matrix-react-sdk/pull/5452) * Fix tetris effect (holes) in read receipts [\#5697](https://github.com/matrix-org/matrix-react-sdk/pull/5697) * Fixed edit for markdown images [\#5703](https://github.com/matrix-org/matrix-react-sdk/pull/5703) * Iterate Space Panel [\#5702](https://github.com/matrix-org/matrix-react-sdk/pull/5702) * Fix read receipts for compact layout [\#5700](https://github.com/matrix-org/matrix-react-sdk/pull/5700) * Space Store and Space Panel for Room List filtering [\#5689](https://github.com/matrix-org/matrix-react-sdk/pull/5689) * Log when turn creds expire [\#5691](https://github.com/matrix-org/matrix-react-sdk/pull/5691) * Null check for maxHeight in call view [\#5690](https://github.com/matrix-org/matrix-react-sdk/pull/5690) * Autocomplete invited users [\#5687](https://github.com/matrix-org/matrix-react-sdk/pull/5687) * Add send message button [\#5535](https://github.com/matrix-org/matrix-react-sdk/pull/5535) * Move call buttons to the room header [\#5693](https://github.com/matrix-org/matrix-react-sdk/pull/5693) * Use the default SSSS key if the default is set [\#5638](https://github.com/matrix-org/matrix-react-sdk/pull/5638) * Initial Spaces feature flag [\#5668](https://github.com/matrix-org/matrix-react-sdk/pull/5668) * Clean up code edge cases and add helpers [\#5667](https://github.com/matrix-org/matrix-react-sdk/pull/5667) * Clean up widgets when leaving the room [\#5684](https://github.com/matrix-org/matrix-react-sdk/pull/5684) * Fix read receipts? [\#5567](https://github.com/matrix-org/matrix-react-sdk/pull/5567) * Fix MAU usage alerts [\#5678](https://github.com/matrix-org/matrix-react-sdk/pull/5678)
-
v3.15.09ab92e79 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.15.0-rc.1...v3.15.0) matrix-react-sdk 3.15.0 fixes a low severity issue (CVE-2021-21320) where the user content sandbox can be abused to trick users into opening unexpected documents. The content is opened with a `blob` origin that cannot access Matrix user data, so messages and secrets are not at risk. Thanks to @keerok for responsibly disclosing this via Matrix's Security Disclosure Policy. * Upgrade to JS SDK 9.8.0
-
v3.15.0-rc.18860c8bf · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.14.0...v3.15.0-rc.1) * Upgrade to JS SDK 9.8.0-rc.1 * Translations update from Weblate [\#5683](https://github.com/matrix-org/matrix-react-sdk/pull/5683) * Fix object diffing when objects have different keys [\#5681](https://github.com/matrix-org/matrix-react-sdk/pull/5681) * Add <code> if it's missing [\#5673](https://github.com/matrix-org/matrix-react-sdk/pull/5673) * Add email only if the verification is complete [\#5629](https://github.com/matrix-org/matrix-react-sdk/pull/5629) * Fix portrait videocalls [\#5676](https://github.com/matrix-org/matrix-react-sdk/pull/5676) * Tweak code block icon positions [\#5643](https://github.com/matrix-org/matrix-react-sdk/pull/5643) * Revert "Improve URL preview formatting and image upload thumbnail size" [\#5677](https://github.com/matrix-org/matrix-react-sdk/pull/5677) * Fix context menu leaving visible area [\#5644](https://github.com/matrix-org/matrix-react-sdk/pull/5644) * Jitsi conferences names, take 3 [\#5675](https://github.com/matrix-org/matrix-react-sdk/pull/5675) * Update isUserOnDarkTheme to take use_system_theme in account [\#5670](https://github.com/matrix-org/matrix-react-sdk/pull/5670) * Discard some dead code [\#5665](https://github.com/matrix-org/matrix-react-sdk/pull/5665) * Add developer tool to explore and edit settings [\#5664](https://github.com/matrix-org/matrix-react-sdk/pull/5664) * Use and create new room helpers [\#5663](https://github.com/matrix-org/matrix-react-sdk/pull/5663) * Clear message previews when the maximum limit is reached for history [\#5661](https://github.com/matrix-org/matrix-react-sdk/pull/5661) * VoIP virtual rooms, mk II [\#5639](https://github.com/matrix-org/matrix-react-sdk/pull/5639) * Disable chat effects when reduced motion preferred [\#5660](https://github.com/matrix-org/matrix-react-sdk/pull/5660) * Improve URL preview formatting and image upload thumbnail size [\#5637](https://github.com/matrix-org/matrix-react-sdk/pull/5637) * Fix border radius when the panel is collapsed [\#5641](https://github.com/matrix-org/matrix-react-sdk/pull/5641) * Use a more generic layout setting - useIRCLayout → layout [\#5571](https://github.com/matrix-org/matrix-react-sdk/pull/5571) * Remove redundant lockOrigin parameter from usercontent [\#5657](https://github.com/matrix-org/matrix-react-sdk/pull/5657) * Set ICE candidate pool size option [\#5655](https://github.com/matrix-org/matrix-react-sdk/pull/5655) * Prepare to encrypt when a call arrives [\#5654](https://github.com/matrix-org/matrix-react-sdk/pull/5654) * Use config for host signup branding [\#5650](https://github.com/matrix-org/matrix-react-sdk/pull/5650) * Use randomly generated conference names for Jitsi [\#5649](https://github.com/matrix-org/matrix-react-sdk/pull/5649) * Modified regex to account for an immediate new line after slash commands [\#5647](https://github.com/matrix-org/matrix-react-sdk/pull/5647) * Fix codeblock scrollbar color for non-Firefox [\#5642](https://github.com/matrix-org/matrix-react-sdk/pull/5642) * Fix codeblock scrollbar colors [\#5630](https://github.com/matrix-org/matrix-react-sdk/pull/5630) * Added loading and disabled the button while searching for server [\#5634](https://github.com/matrix-org/matrix-react-sdk/pull/5634)
-
v3.14.0e70085ed · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.14.0-rc.1...v3.14.0) * Upgrade to JS SDK 9.7.0 * [Release] Use config for host signup branding [\#5651](https://github.com/matrix-org/matrix-react-sdk/pull/5651)
-
v3.14.0-rc.1d1524b2e · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.1...v3.14.0-rc.1) * Upgrade to JS SDK 9.7.0-rc.1 * Translations update from Weblate [\#5636](https://github.com/matrix-org/matrix-react-sdk/pull/5636) * Add host signup modal with iframe [\#5450](https://github.com/matrix-org/matrix-react-sdk/pull/5450) * Fix duplication of codeblock elements [\#5633](https://github.com/matrix-org/matrix-react-sdk/pull/5633) * Handle undefined call stats [\#5632](https://github.com/matrix-org/matrix-react-sdk/pull/5632) * Avoid delayed displaying of sources in source picker [\#5631](https://github.com/matrix-org/matrix-react-sdk/pull/5631) * Give breadcrumbs toolbar an accessibility label. [\#5628](https://github.com/matrix-org/matrix-react-sdk/pull/5628) * Fix the %s in logs [\#5627](https://github.com/matrix-org/matrix-react-sdk/pull/5627) * Fix jumpy notifications settings UI [\#5625](https://github.com/matrix-org/matrix-react-sdk/pull/5625) * Improve displaying of code blocks [\#5559](https://github.com/matrix-org/matrix-react-sdk/pull/5559) * Fix desktop Matrix screen sharing and add a screen/window picker [\#5525](https://github.com/matrix-org/matrix-react-sdk/pull/5525) * Call "MatrixClientPeg.get()" only once in method "findOverrideMuteRule" [\#5498](https://github.com/matrix-org/matrix-react-sdk/pull/5498) * Close current modal when session is logged out [\#5616](https://github.com/matrix-org/matrix-react-sdk/pull/5616) * Switch room explorer list to CSS grid [\#5551](https://github.com/matrix-org/matrix-react-sdk/pull/5551) * Improve SSO login start screen and 3pid invite handling somewhat [\#5622](https://github.com/matrix-org/matrix-react-sdk/pull/5622) * Don't jump to bottom on reaction [\#5621](https://github.com/matrix-org/matrix-react-sdk/pull/5621) * Fix several profile settings oddities [\#5620](https://github.com/matrix-org/matrix-react-sdk/pull/5620) * Add option to hide the stickers button in the composer [\#5530](https://github.com/matrix-org/matrix-react-sdk/pull/5530) * Fix confusing right panel button behaviour [\#5598](https://github.com/matrix-org/matrix-react-sdk/pull/5598) * Fix jumping timestamp if hovering a message with e2e indicator bar [\#5601](https://github.com/matrix-org/matrix-react-sdk/pull/5601) * Fix avatar and trash alignment [\#5614](https://github.com/matrix-org/matrix-react-sdk/pull/5614) * Fix z-index of stickerpicker [\#5617](https://github.com/matrix-org/matrix-react-sdk/pull/5617) * Fix permalink via parsing for rooms [\#5615](https://github.com/matrix-org/matrix-react-sdk/pull/5615) * Fix "Terms and Conditions" checkbox alignment [\#5613](https://github.com/matrix-org/matrix-react-sdk/pull/5613) * Fix flair height after accent changes [\#5611](https://github.com/matrix-org/matrix-react-sdk/pull/5611) * Iterate Social Logins work around edge cases and branding [\#5609](https://github.com/matrix-org/matrix-react-sdk/pull/5609) * Lock widget room ID when added [\#5607](https://github.com/matrix-org/matrix-react-sdk/pull/5607) * Better errors for SSO failures [\#5605](https://github.com/matrix-org/matrix-react-sdk/pull/5605) * Increase language search bar width [\#5549](https://github.com/matrix-org/matrix-react-sdk/pull/5549) * Scroll to bottom on message_sent [\#5565](https://github.com/matrix-org/matrix-react-sdk/pull/5565) * Fix new rooms being titled 'Empty Room' [\#5587](https://github.com/matrix-org/matrix-react-sdk/pull/5587) * Fix saving the collapsed state of the left panel [\#5593](https://github.com/matrix-org/matrix-react-sdk/pull/5593) * Fix app-url hint in the e2e-test run script output [\#5600](https://github.com/matrix-org/matrix-react-sdk/pull/5600) * Fix RoomView re-mounting breaking peeking [\#5602](https://github.com/matrix-org/matrix-react-sdk/pull/5602) * Tweak a few room ID checks [\#5592](https://github.com/matrix-org/matrix-react-sdk/pull/5592) * Remove pills from event permalinks with text [\#5575](https://github.com/matrix-org/matrix-react-sdk/pull/5575)
-
v3.13.10fe54dea · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.0...v3.13.1) * [Release] Fix z-index of stickerpicker [\#5618](https://github.com/matrix-org/matrix-react-sdk/pull/5618)
-
v3.13.011f80be0 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.0-rc.1...v3.13.0) * Upgrade to JS SDK 9.6.0 * [Release] Fix flair height after accent changes [\#5612](https://github.com/matrix-org/matrix-react-sdk/pull/5612) * [Release] Iterate Social Logins work around edge cases and branding [\#5610](https://github.com/matrix-org/matrix-react-sdk/pull/5610) * [Release] Lock widget room ID when added [\#5608](https://github.com/matrix-org/matrix-react-sdk/pull/5608) * [Release] Better errors for SSO failures [\#5606](https://github.com/matrix-org/matrix-react-sdk/pull/5606) * [Release] Fix RoomView re-mounting breaking peeking [\#5603](https://github.com/matrix-org/matrix-react-sdk/pull/5603)
-
v3.13.0-rc.17494a949 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.1...v3.13.0-rc.1) * Upgrade to JS SDK 9.6.0-rc.1 * Translations update from Weblate [\#5597](https://github.com/matrix-org/matrix-react-sdk/pull/5597) * Support managed hybrid widgets from config [\#5596](https://github.com/matrix-org/matrix-react-sdk/pull/5596) * Add managed hybrid call widgets when supported [\#5594](https://github.com/matrix-org/matrix-react-sdk/pull/5594) * Tweak mobile guide toast copy [\#5595](https://github.com/matrix-org/matrix-react-sdk/pull/5595) * Improve SSO auth flow [\#5578](https://github.com/matrix-org/matrix-react-sdk/pull/5578) * Add optional mobile guide toast [\#5586](https://github.com/matrix-org/matrix-react-sdk/pull/5586) * Fix invisible text after logging out in the dark theme [\#5588](https://github.com/matrix-org/matrix-react-sdk/pull/5588) * Fix escape for cancelling replies [\#5591](https://github.com/matrix-org/matrix-react-sdk/pull/5591) * Update widget-api to beta.12 [\#5589](https://github.com/matrix-org/matrix-react-sdk/pull/5589) * Add commands for DM conversion [\#5540](https://github.com/matrix-org/matrix-react-sdk/pull/5540) * Run a UI refresh over the OIDC Exchange confirmation dialog [\#5580](https://github.com/matrix-org/matrix-react-sdk/pull/5580) * Allow stickerpickers the legacy "visibility" capability [\#5581](https://github.com/matrix-org/matrix-react-sdk/pull/5581) * Hide local video if it is muted [\#5529](https://github.com/matrix-org/matrix-react-sdk/pull/5529) * Don't use name width in reply thread for IRC layout [\#5518](https://github.com/matrix-org/matrix-react-sdk/pull/5518) * Update code_style.md [\#5554](https://github.com/matrix-org/matrix-react-sdk/pull/5554) * Fix Czech capital letters like ŠČŘ... [\#5569](https://github.com/matrix-org/matrix-react-sdk/pull/5569) * Add optional search shortcut [\#5548](https://github.com/matrix-org/matrix-react-sdk/pull/5548) * Fix Sudden 'find a room' UI shows up when the only room moves to favourites [\#5584](https://github.com/matrix-org/matrix-react-sdk/pull/5584) * Increase PersistedElement's z-index [\#5568](https://github.com/matrix-org/matrix-react-sdk/pull/5568) * Remove check that prevents Jitsi widgets from being unpinned [\#5582](https://github.com/matrix-org/matrix-react-sdk/pull/5582) * Fix Jitsi widgets causing localized tile crashes [\#5583](https://github.com/matrix-org/matrix-react-sdk/pull/5583) * Log candidates for calls [\#5573](https://github.com/matrix-org/matrix-react-sdk/pull/5573) * Upgrade deps 2021-01 [\#5579](https://github.com/matrix-org/matrix-react-sdk/pull/5579) * Fix "Continuing without email" dialog bug [\#5566](https://github.com/matrix-org/matrix-react-sdk/pull/5566) * Require registration for verification actions [\#5574](https://github.com/matrix-org/matrix-react-sdk/pull/5574) * Don't play the hangup sound when the call is answered from elsewhere [\#5572](https://github.com/matrix-org/matrix-react-sdk/pull/5572) * Move to newer base image for end-to-end tests [\#5570](https://github.com/matrix-org/matrix-react-sdk/pull/5570) * Update widgets in the room upon join [\#5564](https://github.com/matrix-org/matrix-react-sdk/pull/5564) * Update AuxPanel and related buttons when widgets change or on reload [\#5563](https://github.com/matrix-org/matrix-react-sdk/pull/5563) * Add VoIP user mapper [\#5560](https://github.com/matrix-org/matrix-react-sdk/pull/5560) * Improve styling of SSO Buttons for multiple IdPs [\#5558](https://github.com/matrix-org/matrix-react-sdk/pull/5558) * Fixes for the general tab in the room dialog [\#5522](https://github.com/matrix-org/matrix-react-sdk/pull/5522) * fix issue 16226 to allow switching back to default HS. [\#5561](https://github.com/matrix-org/matrix-react-sdk/pull/5561) * Support room-defined widget layouts [\#5553](https://github.com/matrix-org/matrix-react-sdk/pull/5553) * Change a bunch of strings from Recovery Key/Phrase to Security Key/Phrase [\#5533](https://github.com/matrix-org/matrix-react-sdk/pull/5533) * Give a bigger target area to AppsDrawer vertical resizer [\#5557](https://github.com/matrix-org/matrix-react-sdk/pull/5557) * Fix minimized left panel avatar alignment [\#5493](https://github.com/matrix-org/matrix-react-sdk/pull/5493) * Ensure component index has been written before renaming [\#5556](https://github.com/matrix-org/matrix-react-sdk/pull/5556) * Fixed continue button while selecting home-server [\#5552](https://github.com/matrix-org/matrix-react-sdk/pull/5552) * Wire up MSC2931 widget navigation [\#5527](https://github.com/matrix-org/matrix-react-sdk/pull/5527) * Various fixes for Bridge Info page (MSC2346) [\#5454](https://github.com/matrix-org/matrix-react-sdk/pull/5454) * Use room-specific listeners for message preview and community prototype [\#5547](https://github.com/matrix-org/matrix-react-sdk/pull/5547) * Fix some misc. React warnings when viewing timeline [\#5546](https://github.com/matrix-org/matrix-react-sdk/pull/5546) * Use device storage for allowed widgets if account data not supported [\#5544](https://github.com/matrix-org/matrix-react-sdk/pull/5544) * Fix incoming call box on dark theme [\#5542](https://github.com/matrix-org/matrix-react-sdk/pull/5542) * Convert DMRoomMap to typescript [\#5541](https://github.com/matrix-org/matrix-react-sdk/pull/5541) * Add in-call dialpad for DTMF sending [\#5532](https://github.com/matrix-org/matrix-react-sdk/pull/5532)
-
v3.12.1982c3cec · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.0...v3.12.1) * Upgrade to JS SDK 9.5.1
-
v3.12.05a54bb0e · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.0-rc.1...v3.12.0) * Upgrade to JS SDK 9.5.0 * Fix incoming call box on dark theme [\#5543](https://github.com/matrix-org/matrix-react-sdk/pull/5543)
-
v3.12.0-rc.197af6a8f · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.1...v3.12.0-rc.1) * Fix soft crash on soft logout page [\#5539](https://github.com/matrix-org/matrix-react-sdk/pull/5539) * Translations update from Weblate [\#5538](https://github.com/matrix-org/matrix-react-sdk/pull/5538) * Run TypeScript tests [\#5537](https://github.com/matrix-org/matrix-react-sdk/pull/5537) * Add a basic widget explorer to devtools (per-room) [\#5528](https://github.com/matrix-org/matrix-react-sdk/pull/5528) * Add <input type="password"> to security key field [\#5534](https://github.com/matrix-org/matrix-react-sdk/pull/5534) * Fix avatar upload prompt/tooltip floating wrong and permissions [\#5526](https://github.com/matrix-org/matrix-react-sdk/pull/5526) * Add a dialpad UI for PSTN lookup [\#5523](https://github.com/matrix-org/matrix-react-sdk/pull/5523) * Basic call transfer initiation support [\#5494](https://github.com/matrix-org/matrix-react-sdk/pull/5494) * Fix #15988 [\#5524](https://github.com/matrix-org/matrix-react-sdk/pull/5524) * Bump node-notifier from 8.0.0 to 8.0.1 [\#5520](https://github.com/matrix-org/matrix-react-sdk/pull/5520) * Use TypeScript source for development, swap to build during release [\#5503](https://github.com/matrix-org/matrix-react-sdk/pull/5503) * Look for emoji in the body that will be displayed [\#5517](https://github.com/matrix-org/matrix-react-sdk/pull/5517) * Bump ini from 1.3.5 to 1.3.7 [\#5486](https://github.com/matrix-org/matrix-react-sdk/pull/5486) * Recognise `*.element.io` links as Element permalinks [\#5514](https://github.com/matrix-org/matrix-react-sdk/pull/5514) * Fixes for call UI [\#5509](https://github.com/matrix-org/matrix-react-sdk/pull/5509) * Add a snowfall chat effect (with /snowfall command) [\#5511](https://github.com/matrix-org/matrix-react-sdk/pull/5511) * fireworks effect [\#5507](https://github.com/matrix-org/matrix-react-sdk/pull/5507) * Don't play call end sound for calls that never started [\#5506](https://github.com/matrix-org/matrix-react-sdk/pull/5506) * Add /tableflip slash command [\#5485](https://github.com/matrix-org/matrix-react-sdk/pull/5485) * Import from src in IncomingCallBox.tsx [\#5504](https://github.com/matrix-org/matrix-react-sdk/pull/5504) * Social Login support both https and mxc icons [\#5499](https://github.com/matrix-org/matrix-react-sdk/pull/5499) * Fix padding in confirmation email registration prompt [\#5501](https://github.com/matrix-org/matrix-react-sdk/pull/5501) * Fix room list help prompt alignment [\#5500](https://github.com/matrix-org/matrix-react-sdk/pull/5500)
-
v3.11.15fd39954 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.0...v3.11.1) * Upgrade JS SDK to 9.4.1
-
v3.11.0d23d0b2b · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.0-rc.2...v3.11.0) * Upgrade JS SDK to 9.4.0 * [Release] Look for emoji in the body that will be displayed [\#5519](https://github.com/matrix-org/matrix-react-sdk/pull/5519) * [Release] Recognise `*.element.io` links as Element permalinks [\#5516](https://github.com/matrix-org/matrix-react-sdk/pull/5516) * [Release] Fixes for call UI [\#5513](https://github.com/matrix-org/matrix-react-sdk/pull/5513) * [RELEASE] Add a snowfall chat effect (with /snowfall command) [\#5512](https://github.com/matrix-org/matrix-react-sdk/pull/5512) * [Release] Fix padding in confirmation email registration prompt [\#5502](https://github.com/matrix-org/matrix-react-sdk/pull/5502)