Skip to content

Tags: PhieF/matrix-react-sdk

Tags

v3.18.0-rc.1

Toggle v3.18.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.17.0...v3.18.0-rc.1) * Upgrade to JS SDK 9.11.0-rc.1 * Translations update from Weblate [\matrix-org#5832](matrix-org#5832) * Add fake fallback thumbnail URL for encrypted videos [\matrix-org#5826](matrix-org#5826) * Fix broken "Go to Home View" shortcut on macOS [\matrix-org#5818](matrix-org#5818) * Remove status area UI defects when in-call [\matrix-org#5828](matrix-org#5828) * Fix viewing invitations when the inviter has no avatar set [\matrix-org#5829](matrix-org#5829) * Restabilize room list ordering with prefiltering on spaces/communities [\matrix-org#5825](matrix-org#5825) * Show invite reasons [\matrix-org#5694](matrix-org#5694) * Require strong password in forgot password form [\matrix-org#5744](matrix-org#5744) * Attended transfer [\matrix-org#5798](matrix-org#5798) * Make user autocomplete query search beyond prefix [\matrix-org#5822](matrix-org#5822) * Add reset option for corrupted event index store [\matrix-org#5806](matrix-org#5806) * Prevent Re-request encryption keys from appearing under redacted messages [\matrix-org#5816](matrix-org#5816) * Keybindings follow up [\matrix-org#5815](matrix-org#5815) * Increase default visible tiles for room sublists [\matrix-org#5821](matrix-org#5821) * Change copy to point to native node modules docs in element desktop [\matrix-org#5817](matrix-org#5817) * Show waveform and timer in voice messages [\matrix-org#5801](matrix-org#5801) * Label unlabeled avatar button in event panel [\matrix-org#5585](matrix-org#5585) * Fix the theme engine breaking with some web theming extensions [\matrix-org#5810](matrix-org#5810) * Add /spoiler command [\matrix-org#5696](matrix-org#5696) * Don't specify sample rates for voice messages [\matrix-org#5802](matrix-org#5802) * Tweak security key error handling [\matrix-org#5812](matrix-org#5812) * Add user settings for warn before exit [\matrix-org#5793](matrix-org#5793) * Decouple key bindings from event handling [\matrix-org#5720](matrix-org#5720) * Fixing spaces papercuts [\matrix-org#5792](matrix-org#5792) * Share keys for historical messages when inviting users to encrypted rooms [\matrix-org#5763](matrix-org#5763) * Fix upload bar not populating when starting uploads [\matrix-org#5804](matrix-org#5804) * Fix crash on login when using social login [\matrix-org#5803](matrix-org#5803) * Convert AccessSecretStorageDialog to TypeScript [\matrix-org#5805](matrix-org#5805) * Tweak cross-signing copy [\matrix-org#5807](matrix-org#5807) * Fix password change popup message [\matrix-org#5791](matrix-org#5791) * View Source: make Event ID go below Event ID [\matrix-org#5790](matrix-org#5790) * Fix line numbers when missing trailing newline [\matrix-org#5800](matrix-org#5800) * Remember reply when switching rooms [\matrix-org#5796](matrix-org#5796) * Fix edge case with redaction grouper messing up continuations [\matrix-org#5797](matrix-org#5797) * Only show the ask anyway modal for explicit user lookup failures [\matrix-org#5785](matrix-org#5785) * Improve error reporting when EventIndex fails on a supported environment [\matrix-org#5787](matrix-org#5787) * Tweak and fix some space features [\matrix-org#5789](matrix-org#5789) * Support replying with a message command [\matrix-org#5686](matrix-org#5686) * Labs feature: Early implementation of voice messages [\matrix-org#5769](matrix-org#5769)

v3.17.0

Toggle v3.17.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.17.0-rc.1...v3.17.0) * Upgrade to JS SDK 9.10.0 * [Release] Tweak cross-signing copy [\matrix-org#5808](matrix-org#5808) * [Release] Fix crash on login when using social login [\matrix-org#5809](matrix-org#5809) * [Release] Fix edge case with redaction grouper messing up continuations [\matrix-org#5799](matrix-org#5799)

v3.17.0-rc.1

Toggle v3.17.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.16.0...v3.17.0-rc.1) * Upgrade to JS SDK 9.10.0-rc.1 * Translations update from Weblate [\matrix-org#5788](matrix-org#5788) * Track next event [tile] over group boundaries [\matrix-org#5784](matrix-org#5784) * Fixing the minor UI issues in the email discovery [\matrix-org#5780](matrix-org#5780) * Don't overwrite callback with undefined if no customization provided [\matrix-org#5783](matrix-org#5783) * Fix redaction event list summaries breaking sender profiles [\matrix-org#5781](matrix-org#5781) * Fix CIDER formatting buttons on Safari [\matrix-org#5782](matrix-org#5782) * Improve discovery of rooms in a space [\matrix-org#5776](matrix-org#5776) * Spaces improve creation journeys [\matrix-org#5777](matrix-org#5777) * Make buttons in verify dialog respect the system font [\matrix-org#5778](matrix-org#5778) * Collapse redactions into an event list summary [\matrix-org#5728](matrix-org#5728) * Added invite option to room's context menu [\matrix-org#5648](matrix-org#5648) * Add an optional config option to make the welcome page the login page [\matrix-org#5658](matrix-org#5658) * Fix username showing instead of display name in Jitsi widgets [\matrix-org#5770](matrix-org#5770) * Convert a bunch more js-sdk imports to absolute paths [\matrix-org#5774](matrix-org#5774) * Remove forgotten rooms from the room list once forgotten [\matrix-org#5775](matrix-org#5775) * Log error when failing to list usermedia devices [\matrix-org#5771](matrix-org#5771) * Fix weird timeline jumps [\matrix-org#5772](matrix-org#5772) * Replace type declaration in Registration.tsx [\matrix-org#5773](matrix-org#5773) * Add possibility to delay rageshake persistence in app startup [\matrix-org#5767](matrix-org#5767) * Fix left panel resizing and lower min-width improving flexibility [\matrix-org#5764](matrix-org#5764) * Work around more cases where a rageshake server might not be present [\matrix-org#5766](matrix-org#5766) * Iterate space panel visually and functionally [\matrix-org#5761](matrix-org#5761) * Make some dispatches async [\matrix-org#5765](matrix-org#5765) * fix: make room directory correct when using a homeserver with explicit port [\matrix-org#5762](matrix-org#5762) * Hangup all calls on logout [\matrix-org#5756](matrix-org#5756) * Remove now-unused assets and CSS from CompleteSecurity step [\matrix-org#5757](matrix-org#5757) * Add details and summary to allowed HTML tags [\matrix-org#5760](matrix-org#5760) * Support a media handling customisation endpoint [\matrix-org#5714](matrix-org#5714) * Edit button on View Source dialog that takes you to devtools -> SendCustomEvent [\matrix-org#5718](matrix-org#5718) * Show room alias in plain/formatted body [\matrix-org#5748](matrix-org#5748) * Allow pills on the beginning of a part string [\matrix-org#5754](matrix-org#5754) * [SK-3] Decorate easy components with replaceableComponent [\matrix-org#5734](matrix-org#5734) * Use fsync in reskindex to ensure file is written to disk [\matrix-org#5753](matrix-org#5753) * Remove unused common CSS classes [\matrix-org#5752](matrix-org#5752) * Rebuild space previews with new designs [\matrix-org#5751](matrix-org#5751) * Rework cross-signing login flow [\matrix-org#5727](matrix-org#5727) * Change read receipt drift to be non-fractional [\matrix-org#5745](matrix-org#5745)

v3.16.0

Toggle v3.16.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.16.0-rc.2...v3.16.0) * [Release] Change read receipt drift to be non-fractional [\matrix-org#5746](matrix-org#5746) * [Release] Properly gate SpaceRoomView behind labs [\matrix-org#5750](matrix-org#5750)

v3.16.0-rc.2

Toggle v3.16.0-rc.2's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.16.0-rc.1...v3.16.0-rc.2 ) * Fixed incorrect build output in rc.1

v3.16.0-rc.1

Toggle v3.16.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.15.0...v3.16.0-rc.1) * Upgrade to JS SDK 9.9.0-rc.1 * Translations update from Weblate [\matrix-org#5743](matrix-org#5743) * Document behaviour of showReadReceipts=false for sent receipts [\matrix-org#5739](matrix-org#5739) * Tweak sent marker code style [\matrix-org#5741](matrix-org#5741) * Fix sent markers disappearing for edits/reactions [\matrix-org#5737](matrix-org#5737) * Ignore to-device decryption in the room list store [\matrix-org#5740](matrix-org#5740) * Spaces suggested rooms support [\matrix-org#5736](matrix-org#5736) * Add tooltips to sent/sending receipts [\matrix-org#5738](matrix-org#5738) * Remove a bunch of useless 'use strict' definitions [\matrix-org#5735](matrix-org#5735) * [SK-1] Fix types for replaceableComponent [\matrix-org#5732](matrix-org#5732) * [SK-2] Make debugging skinning problems easier [\matrix-org#5733](matrix-org#5733) * Support sending invite reasons with /invite command [\matrix-org#5695](matrix-org#5695) * Fix clicking on the avatar for opening member info requires pixel-perfect accuracy [\matrix-org#5717](matrix-org#5717) * Display decrypted and encrypted event source on the same dialog [\matrix-org#5713](matrix-org#5713) * Fix units of TURN server expiry time [\matrix-org#5730](matrix-org#5730) * Display room name in pills instead of address [\matrix-org#5624](matrix-org#5624) * Refresh UI for file uploads [\matrix-org#5723](matrix-org#5723) * UI refresh for uploaded files [\matrix-org#5719](matrix-org#5719) * Improve message sending states to match new designs [\matrix-org#5699](matrix-org#5699) * Add clipboard write permission for widgets [\matrix-org#5725](matrix-org#5725) * Fix widget resizing [\matrix-org#5722](matrix-org#5722) * Option for audio streaming [\matrix-org#5707](matrix-org#5707) * Show a specific error for hs_disabled [\matrix-org#5576](matrix-org#5576) * Add Edge to the targets list [\matrix-org#5721](matrix-org#5721) * File drop UI fixes and improvements [\matrix-org#5505](matrix-org#5505) * Fix Bottom border of state counters is white on the dark theme [\matrix-org#5715](matrix-org#5715) * Trim spurious whitespace of nicknames [\matrix-org#5332](matrix-org#5332) * Ensure HostSignupDialog border colour matches light theme [\matrix-org#5716](matrix-org#5716) * Don't place another call if there's already one ongoing [\matrix-org#5712](matrix-org#5712) * Space room hierarchies [\matrix-org#5706](matrix-org#5706) * Iterate Space view and right panel [\matrix-org#5705](matrix-org#5705) * Add a scroll to bottom on message sent setting [\matrix-org#5692](matrix-org#5692) * Add .tmp files to gitignore [\matrix-org#5708](matrix-org#5708) * Initial Space Room View and Creation UX [\matrix-org#5704](matrix-org#5704) * Add multi language spell check [\matrix-org#5452](matrix-org#5452) * Fix tetris effect (holes) in read receipts [\matrix-org#5697](matrix-org#5697) * Fixed edit for markdown images [\matrix-org#5703](matrix-org#5703) * Iterate Space Panel [\matrix-org#5702](matrix-org#5702) * Fix read receipts for compact layout [\matrix-org#5700](matrix-org#5700) * Space Store and Space Panel for Room List filtering [\matrix-org#5689](matrix-org#5689) * Log when turn creds expire [\matrix-org#5691](matrix-org#5691) * Null check for maxHeight in call view [\matrix-org#5690](matrix-org#5690) * Autocomplete invited users [\matrix-org#5687](matrix-org#5687) * Add send message button [\matrix-org#5535](matrix-org#5535) * Move call buttons to the room header [\matrix-org#5693](matrix-org#5693) * Use the default SSSS key if the default is set [\matrix-org#5638](matrix-org#5638) * Initial Spaces feature flag [\matrix-org#5668](matrix-org#5668) * Clean up code edge cases and add helpers [\matrix-org#5667](matrix-org#5667) * Clean up widgets when leaving the room [\matrix-org#5684](matrix-org#5684) * Fix read receipts? [\matrix-org#5567](matrix-org#5567) * Fix MAU usage alerts [\matrix-org#5678](matrix-org#5678)

v3.15.0

Toggle v3.15.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@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.1

Toggle v3.15.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.14.0...v3.15.0-rc.1) * Upgrade to JS SDK 9.8.0-rc.1 * Translations update from Weblate [\matrix-org#5683](matrix-org#5683) * Fix object diffing when objects have different keys [\matrix-org#5681](matrix-org#5681) * Add <code> if it's missing [\matrix-org#5673](matrix-org#5673) * Add email only if the verification is complete [\matrix-org#5629](matrix-org#5629) * Fix portrait videocalls [\matrix-org#5676](matrix-org#5676) * Tweak code block icon positions [\matrix-org#5643](matrix-org#5643) * Revert "Improve URL preview formatting and image upload thumbnail size" [\matrix-org#5677](matrix-org#5677) * Fix context menu leaving visible area [\matrix-org#5644](matrix-org#5644) * Jitsi conferences names, take 3 [\matrix-org#5675](matrix-org#5675) * Update isUserOnDarkTheme to take use_system_theme in account [\matrix-org#5670](matrix-org#5670) * Discard some dead code [\matrix-org#5665](matrix-org#5665) * Add developer tool to explore and edit settings [\matrix-org#5664](matrix-org#5664) * Use and create new room helpers [\matrix-org#5663](matrix-org#5663) * Clear message previews when the maximum limit is reached for history [\matrix-org#5661](matrix-org#5661) * VoIP virtual rooms, mk II [\matrix-org#5639](matrix-org#5639) * Disable chat effects when reduced motion preferred [\matrix-org#5660](matrix-org#5660) * Improve URL preview formatting and image upload thumbnail size [\matrix-org#5637](matrix-org#5637) * Fix border radius when the panel is collapsed [\matrix-org#5641](matrix-org#5641) * Use a more generic layout setting - useIRCLayout → layout [\matrix-org#5571](matrix-org#5571) * Remove redundant lockOrigin parameter from usercontent [\matrix-org#5657](matrix-org#5657) * Set ICE candidate pool size option [\matrix-org#5655](matrix-org#5655) * Prepare to encrypt when a call arrives [\matrix-org#5654](matrix-org#5654) * Use config for host signup branding [\matrix-org#5650](matrix-org#5650) * Use randomly generated conference names for Jitsi [\matrix-org#5649](matrix-org#5649) * Modified regex to account for an immediate new line after slash commands [\matrix-org#5647](matrix-org#5647) * Fix codeblock scrollbar color for non-Firefox [\matrix-org#5642](matrix-org#5642) * Fix codeblock scrollbar colors [\matrix-org#5630](matrix-org#5630) * Added loading and disabled the button while searching for server [\matrix-org#5634](matrix-org#5634)

v3.14.0

Toggle v3.14.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.14.0-rc.1...v3.14.0) * Upgrade to JS SDK 9.7.0 * [Release] Use config for host signup branding [\matrix-org#5651](matrix-org#5651)

v3.14.0-rc.1

Toggle v3.14.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.13.1...v3.14.0-rc.1) * Upgrade to JS SDK 9.7.0-rc.1 * Translations update from Weblate [\matrix-org#5636](matrix-org#5636) * Add host signup modal with iframe [\matrix-org#5450](matrix-org#5450) * Fix duplication of codeblock elements [\matrix-org#5633](matrix-org#5633) * Handle undefined call stats [\matrix-org#5632](matrix-org#5632) * Avoid delayed displaying of sources in source picker [\matrix-org#5631](matrix-org#5631) * Give breadcrumbs toolbar an accessibility label. [\matrix-org#5628](matrix-org#5628) * Fix the %s in logs [\matrix-org#5627](matrix-org#5627) * Fix jumpy notifications settings UI [\matrix-org#5625](matrix-org#5625) * Improve displaying of code blocks [\matrix-org#5559](matrix-org#5559) * Fix desktop Matrix screen sharing and add a screen/window picker [\matrix-org#5525](matrix-org#5525) * Call "MatrixClientPeg.get()" only once in method "findOverrideMuteRule" [\matrix-org#5498](matrix-org#5498) * Close current modal when session is logged out [\matrix-org#5616](matrix-org#5616) * Switch room explorer list to CSS grid [\matrix-org#5551](matrix-org#5551) * Improve SSO login start screen and 3pid invite handling somewhat [\matrix-org#5622](matrix-org#5622) * Don't jump to bottom on reaction [\matrix-org#5621](matrix-org#5621) * Fix several profile settings oddities [\matrix-org#5620](matrix-org#5620) * Add option to hide the stickers button in the composer [\matrix-org#5530](matrix-org#5530) * Fix confusing right panel button behaviour [\matrix-org#5598](matrix-org#5598) * Fix jumping timestamp if hovering a message with e2e indicator bar [\matrix-org#5601](matrix-org#5601) * Fix avatar and trash alignment [\matrix-org#5614](matrix-org#5614) * Fix z-index of stickerpicker [\matrix-org#5617](matrix-org#5617) * Fix permalink via parsing for rooms [\matrix-org#5615](matrix-org#5615) * Fix "Terms and Conditions" checkbox alignment [\matrix-org#5613](matrix-org#5613) * Fix flair height after accent changes [\matrix-org#5611](matrix-org#5611) * Iterate Social Logins work around edge cases and branding [\matrix-org#5609](matrix-org#5609) * Lock widget room ID when added [\matrix-org#5607](matrix-org#5607) * Better errors for SSO failures [\matrix-org#5605](matrix-org#5605) * Increase language search bar width [\matrix-org#5549](matrix-org#5549) * Scroll to bottom on message_sent [\matrix-org#5565](matrix-org#5565) * Fix new rooms being titled 'Empty Room' [\matrix-org#5587](matrix-org#5587) * Fix saving the collapsed state of the left panel [\matrix-org#5593](matrix-org#5593) * Fix app-url hint in the e2e-test run script output [\matrix-org#5600](matrix-org#5600) * Fix RoomView re-mounting breaking peeking [\matrix-org#5602](matrix-org#5602) * Tweak a few room ID checks [\matrix-org#5592](matrix-org#5592) * Remove pills from event permalinks with text [\matrix-org#5575](matrix-org#5575)