Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on May 18, 2025. It is now read-only.

Tags: EuroPython/matrix-react-sdk

Tags

v3.22.0-rc.1

Toggle v3.22.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.21.0...v3.22.0-rc.1)

* Upgrade to JS SDK 11.1.0-rc.1
* Translations update from Weblate
[\matrix-org#6068](matrix-org#6068)
* Show DMs in space for invited members too, to match Android impl
[\matrix-org#6062](matrix-org#6062)
* Support filtering by alias in add existing to space dialog
[\matrix-org#6057](matrix-org#6057)
* Fix issue when a room without a name or alias is marked as suggested
[\matrix-org#6064](matrix-org#6064)
* Fix space room hierarchy not updating when removing a room
[\matrix-org#6055](matrix-org#6055)
* Revert "Try putting room list handling behind a lock"
[\matrix-org#6060](matrix-org#6060)
* Stop assuming encrypted messages are decrypted ahead of time
[\matrix-org#6052](matrix-org#6052)
* Add error detail when languges fail to load
[\matrix-org#6059](matrix-org#6059)
* Add space invaders chat effect
[\matrix-org#6053](matrix-org#6053)
* Create SpaceProvider and hide Spaces from the RoomProvider autocompleter
[\matrix-org#6051](matrix-org#6051)
* Don't mark a room as unread when redacted event is present
[\matrix-org#6049](matrix-org#6049)
* Add support for MSC2873: Client information for Widgets
[\matrix-org#6023](matrix-org#6023)
* Support UI for MSC2762: Widgets reading events from rooms
[\matrix-org#5960](matrix-org#5960)
* Fix crash on opening notification panel
[\matrix-org#6047](matrix-org#6047)
* Remove custom LoggedInView::shouldComponentUpdate logic
[\matrix-org#6046](matrix-org#6046)
* Fix edge cases with the new add reactions prompt button
[\matrix-org#6045](matrix-org#6045)
* Add ids to homeserver and passphrase fields
[\matrix-org#6043](matrix-org#6043)
* Update space order field validity requirements to match msc update
[\matrix-org#6042](matrix-org#6042)
* Try putting room list handling behind a lock
[\matrix-org#6024](matrix-org#6024)
* Improve progress bar progression for smaller voice messages
[\matrix-org#6035](matrix-org#6035)
* Fix share space edge case where space is public but not invitable
[\matrix-org#6039](matrix-org#6039)
* Add missing 'rel' to image view download button
[\matrix-org#6033](matrix-org#6033)
* Improve visible waveform for voice messages
[\matrix-org#6034](matrix-org#6034)
* Fix roving tab index intercepting home/end in space create menu
[\matrix-org#6040](matrix-org#6040)
* Decorate room avatars with publicity in add existing to space flow
[\matrix-org#6030](matrix-org#6030)
* Improve Spaces "Just Me" wizard
[\matrix-org#6025](matrix-org#6025)
* Increase hover feedback on room sub list buttons
[\matrix-org#6037](matrix-org#6037)
* Show alternative button during space creation wizard if no rooms
[\matrix-org#6029](matrix-org#6029)
* Swap rotation buttons in the image viewer
[\matrix-org#6032](matrix-org#6032)
* Typo: initilisation -> initialisation
[\matrix-org#5915](matrix-org#5915)
* Save edited state of a message when switching rooms
[\matrix-org#6001](matrix-org#6001)
* Fix shield icon in Untrusted Device Dialog
[\matrix-org#6022](matrix-org#6022)
* Do not eagerly decrypt breadcrumb rooms
[\matrix-org#6028](matrix-org#6028)
* Update spaces.png
[\matrix-org#6031](matrix-org#6031)
* Encourage more diverse reactions to content
[\matrix-org#6027](matrix-org#6027)
* Wrap decodeURIComponent in try-catch to protect against malformed URIs
[\matrix-org#6026](matrix-org#6026)
* Iterate beta feedback dialog
[\matrix-org#6021](matrix-org#6021)
* Disable space fields whilst their form is busy
[\matrix-org#6020](matrix-org#6020)
* Add missing space on beta feedback dialog
[\matrix-org#6018](matrix-org#6018)
* Fix colours used for the back button in space create menu
[\matrix-org#6017](matrix-org#6017)
* Prioritise and reduce the amount of events decrypted on application startup
[\matrix-org#5980](matrix-org#5980)
* Linkify topics in space room directory results
[\matrix-org#6015](matrix-org#6015)
* Persistent space collapsed states
[\matrix-org#5972](matrix-org#5972)
* Catch another instance of unlabeled avatars.
[\matrix-org#6010](matrix-org#6010)
* Rescale and smooth voice message playback waveform to better match
expectation
[\matrix-org#5996](matrix-org#5996)
* Scale voice message clock with user's font size
[\matrix-org#5993](matrix-org#5993)
* Remove "in development" flag from voice messages
[\matrix-org#5995](matrix-org#5995)
* Support voice messages on Safari
[\matrix-org#5989](matrix-org#5989)
* Translations update from Weblate
[\matrix-org#6011](matrix-org#6011)

v3.21.0

Toggle v3.21.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.21.0-rc.1...v3.21.0)

matrix-react-sdk 3.21.0 fixes a low severity issue (GHSA-8796-gc9j-63rv)
related to file upload. When uploading a file, the local file preview can lead
to execution of scripts embedded in the uploaded file, but only after several
user interactions to open the preview in a separate tab. This only impacts the
local user while in the process of uploading. It cannot be exploited remotely
or by other users. Thanks to [Muhammad Zaid Ghifari](https://github.com/MR-ZHEEV)
for responsibly disclosing this via Matrix's Security Disclosure Policy.
* Upgrade to JS SDK 11.0.0
* [Release] Add missing space on beta feedback dialog
[\matrix-org#6019](matrix-org#6019)
* [Release] Add feedback mechanism for beta features, namely Spaces
[\matrix-org#6013](matrix-org#6013)
* Add feedback mechanism for beta features, namely Spaces
[\matrix-org#6012](matrix-org#6012)

v3.21.0-rc.1

Toggle v3.21.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.20.0...v3.21.0-rc.1)

* Upgrade to JS SDK 11.0.0-rc.1
* Add disclaimer about subspaces being experimental in add existing dialog
[\matrix-org#5978](matrix-org#5978)
* Spaces Beta release
[\matrix-org#5933](matrix-org#5933)
* Improve permissions error when adding new server to room directory
[\matrix-org#6009](matrix-org#6009)
* Allow user to progress through space creation & setup using Enter
[\matrix-org#6006](matrix-org#6006)
* Upgrade sanitize types
[\matrix-org#6008](matrix-org#6008)
* Upgrade `cheerio` and resolve type errors
[\matrix-org#6007](matrix-org#6007)
* Add slash commands support to edit message composer
[\matrix-org#5865](matrix-org#5865)
* Fix the two todays problem
[\matrix-org#5940](matrix-org#5940)
* Switch the Home Space out for an All rooms space
[\matrix-org#5969](matrix-org#5969)
* Show device ID in UserInfo when there is no device name
[\matrix-org#5985](matrix-org#5985)
* Switch back to release version of `sanitize-html`
[\matrix-org#6005](matrix-org#6005)
* Bump hosted-git-info from 2.8.8 to 2.8.9
[\matrix-org#5998](matrix-org#5998)
* Don't use the event's metadata to calc the scale of an image
[\matrix-org#5982](matrix-org#5982)
* Adjust MIME type of upload confirmation if needed
[\matrix-org#5981](matrix-org#5981)
* Forbid redaction of encryption events
[\matrix-org#5991](matrix-org#5991)
* Fix voice message playback being squished up against send button
[\matrix-org#5988](matrix-org#5988)
* Improve style of notification badges on the space panel
[\matrix-org#5983](matrix-org#5983)
* Add dev dependency for parse5 typings
[\matrix-org#5990](matrix-org#5990)
* Iterate Spaces admin UX around room management
[\matrix-org#5977](matrix-org#5977)
* Guard all isSpaceRoom calls behind the labs flag
[\matrix-org#5979](matrix-org#5979)
* Bump lodash from 4.17.20 to 4.17.21
[\matrix-org#5986](matrix-org#5986)
* Bump lodash from 4.17.19 to 4.17.21 in /test/end-to-end-tests
[\matrix-org#5987](matrix-org#5987)
* Bump ua-parser-js from 0.7.23 to 0.7.28
[\matrix-org#5984](matrix-org#5984)
* Update visual style of plain files in the timeline
[\matrix-org#5971](matrix-org#5971)
* Support for multiple streams (not MSC3077)
[\matrix-org#5833](matrix-org#5833)
* Update space ordering behaviour to match updates in MSC
[\matrix-org#5963](matrix-org#5963)
* Improve performance of search all spaces and space switching
[\matrix-org#5976](matrix-org#5976)
* Update colours and sizing for voice messages
[\matrix-org#5970](matrix-org#5970)
* Update link to Android SDK
[\matrix-org#5973](matrix-org#5973)
* Add cleanup functions for image view
[\matrix-org#5962](matrix-org#5962)
* Add a note about sharing your IP in P2P calls
[\matrix-org#5961](matrix-org#5961)
* Only aggregate DM notifications on the Space Panel in the Home Space
[\matrix-org#5968](matrix-org#5968)
* Add retry mechanism and progress bar to add existing to space dialog
[\matrix-org#5975](matrix-org#5975)
* Warn on access token reveal
[\matrix-org#5755](matrix-org#5755)
* Fix newly joined room appearing under the wrong space
[\matrix-org#5945](matrix-org#5945)
* Early rendering for voice messages in the timeline
[\matrix-org#5955](matrix-org#5955)
* Calculate the real waveform in the Playback class for voice messages
[\matrix-org#5956](matrix-org#5956)
* Don't recurse on arrayFastResample
[\matrix-org#5957](matrix-org#5957)
* Support a dark theme for voice messages
[\matrix-org#5958](matrix-org#5958)
* Handle no/blocked microphones in voice messages
[\matrix-org#5959](matrix-org#5959)

v3.20.0

Toggle v3.20.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.20.0-rc.1...v3.20.0)

* Upgrade to JS SDK 10.1.0
* [Release] Don't use the event's metadata to calc the scale of an image
[\matrix-org#6004](matrix-org#6004)

v3.20.0-rc.1

Toggle v3.20.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.19.0...v3.20.0-rc.1)

* Upgrade to JS SDK 10.1.0-rc.1
* Translations update from Weblate
[\matrix-org#5966](matrix-org#5966)
* Fix more space panel layout and hover behaviour issues
[\matrix-org#5965](matrix-org#5965)
* Fix edge case with space panel alignment with subspaces on ff
[\matrix-org#5964](matrix-org#5964)
* Fix saving room pill part to history
[\matrix-org#5951](matrix-org#5951)
* Generate room preview even when minimized
[\matrix-org#5948](matrix-org#5948)
* Another change from recovery passphrase to Security Phrase
[\matrix-org#5934](matrix-org#5934)
* Sort rooms in the add existing to space dialog based on recency
[\matrix-org#5943](matrix-org#5943)
* Inhibit sending RR when context switching to a room
[\matrix-org#5944](matrix-org#5944)
* Prevent room list keyboard handling from landing focus on hidden nodes
[\matrix-org#5950](matrix-org#5950)
* Make the text filter search all spaces instead of just the selected one
[\matrix-org#5942](matrix-org#5942)
* Enable indent rule and fix indent
[\matrix-org#5931](matrix-org#5931)
* Prevent peeking members from reacting
[\matrix-org#5946](matrix-org#5946)
* Disallow inline display maths
[\matrix-org#5939](matrix-org#5939)
* Space creation prompt user to add existing rooms for "Just Me" spaces
[\matrix-org#5923](matrix-org#5923)
* Add test coverage collection script
[\matrix-org#5937](matrix-org#5937)
* Fix joining room using via servers regression
[\matrix-org#5936](matrix-org#5936)
* Revert "Fixes the two Todays problem in Redaction"
[\matrix-org#5938](matrix-org#5938)
* Handle encoded matrix URLs
[\matrix-org#5903](matrix-org#5903)
* Render ignored users setting regardless of if there are any
[\matrix-org#5860](matrix-org#5860)
* Fix inserting trailing colon after mention/pill
[\matrix-org#5830](matrix-org#5830)
* Fixes the two Todays problem in Redaction
[\matrix-org#5917](matrix-org#5917)
* Fix page up/down scrolling only half a page
[\matrix-org#5920](matrix-org#5920)
* Voice messages: Composer controls
[\matrix-org#5935](matrix-org#5935)
* Support MSC3086 asserted identity
[\matrix-org#5886](matrix-org#5886)
* Handle possible edge case with getting stuck in "unsent messages" bar
[\matrix-org#5930](matrix-org#5930)
* Fix suggested rooms not showing up regression from room list optimisation
[\matrix-org#5932](matrix-org#5932)
* Broadcast language change to ElectronPlatform
[\matrix-org#5913](matrix-org#5913)
* Fix VoIP PIP frame color
[\matrix-org#5701](matrix-org#5701)
* Convert some Flow-typed files to TypeScript
[\matrix-org#5912](matrix-org#5912)
* Initial SpaceStore tests work
[\matrix-org#5906](matrix-org#5906)
* Fix issues with space hierarchy in layout and with incompatible servers
[\matrix-org#5926](matrix-org#5926)
* Scale all mxc thumbs using device pixel ratio for hidpi
[\matrix-org#5928](matrix-org#5928)
* Fix add existing to space dialog no longer showing rooms for public spaces
[\matrix-org#5918](matrix-org#5918)
* Disable spaces context switching for when exploring a space
[\matrix-org#5924](matrix-org#5924)
* Autofocus search box in the add existing to space dialog
[\matrix-org#5921](matrix-org#5921)
* Use label element in add existing to space dialog for easier hit target
[\matrix-org#5922](matrix-org#5922)
* Dynamic max and min zoom in the new ImageView
[\matrix-org#5916](matrix-org#5916)
* Improve message error states
[\matrix-org#5897](matrix-org#5897)
* Check for null room in `VisibilityProvider`
[\matrix-org#5914](matrix-org#5914)
* Add unit tests for various collection-based utility functions
[\matrix-org#5910](matrix-org#5910)
* Spaces visual fixes
[\matrix-org#5909](matrix-org#5909)
* Remove reliance on DOM API to generated message preview
[\matrix-org#5908](matrix-org#5908)
* Expand upon voice message event & include overall waveform
[\matrix-org#5888](matrix-org#5888)
* Use floats for image background opacity
[\matrix-org#5905](matrix-org#5905)
* Show invites to spaces at the top of the space panel
[\matrix-org#5902](matrix-org#5902)
* Improve edge cases with spaces context switching
[\matrix-org#5899](matrix-org#5899)
* Fix spaces notification dots wrongly including upgraded (hidden) rooms
[\matrix-org#5900](matrix-org#5900)
* Iterate the spaces face pile design
[\matrix-org#5898](matrix-org#5898)
* Fix alignment issue with nested spaces being cut off wrong
[\matrix-org#5890](matrix-org#5890)

v3.19.0

Toggle v3.19.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.19.0-rc.1...v3.19.0)

* Upgrade to JS SDK 10.0.0
* [Release] Dynamic max and min zoom in the new ImageView
[\matrix-org#5927](matrix-org#5927)
* [Release] Add a WheelEvent normalization function
[\matrix-org#5911](matrix-org#5911)
* Add a WheelEvent normalization function
[\matrix-org#5904](matrix-org#5904)
* [Release] Use floats for image background opacity
[\matrix-org#5907](matrix-org#5907)

v3.19.0-rc.1

Toggle v3.19.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.18.0...v3.19.0-rc.1)

* Upgrade to JS SDK 10.0.0-rc.1
* Translations update from Weblate
[\matrix-org#5896](matrix-org#5896)
* Fix sticky tags header in room list
[\matrix-org#5895](matrix-org#5895)
* Fix spaces filtering sometimes lagging behind or behaving oddly
[\matrix-org#5893](matrix-org#5893)
* Fix issue with spaces context switching looping and breaking
[\matrix-org#5894](matrix-org#5894)
* Improve RoomList render time when filtering
[\matrix-org#5874](matrix-org#5874)
* Avoid being stuck in a space
[\matrix-org#5891](matrix-org#5891)
* [Spaces] Context switching
[\matrix-org#5795](matrix-org#5795)
* Warn when you attempt to leave room that you are the only member of
[\matrix-org#5415](matrix-org#5415)
* Ensure PersistedElement are unmounted on application logout
[\matrix-org#5884](matrix-org#5884)
* Add missing space in seshat dialog and the corresponding string
[\matrix-org#5866](matrix-org#5866)
* A tiny change to make the Add existing rooms dialog a little nicer
[\matrix-org#5885](matrix-org#5885)
* Remove weird margin from the file panel
[\matrix-org#5889](matrix-org#5889)
* Trigger lazy loading when filtering using spaces
[\matrix-org#5882](matrix-org#5882)
* Fix typo in method call in add existing to space dialog
[\matrix-org#5883](matrix-org#5883)
* New Image View fixes/improvements
[\matrix-org#5872](matrix-org#5872)
* Limit voice recording length
[\matrix-org#5871](matrix-org#5871)
* Clean up add existing to space dialog and include DMs in it too
[\matrix-org#5881](matrix-org#5881)
* Fix unknown slash command error exploding
[\matrix-org#5853](matrix-org#5853)
* Switch to a spec conforming email validation Regexp
[\matrix-org#5852](matrix-org#5852)
* Cleanup unused state in MessageComposer
[\matrix-org#5877](matrix-org#5877)
* Pulse animation for voice messages recording state
[\matrix-org#5869](matrix-org#5869)
* Don't include invisible rooms in notify summary
[\matrix-org#5875](matrix-org#5875)
* Properly disable composer access when recording a voice message
[\matrix-org#5870](matrix-org#5870)
* Stabilise starting a DM with multiple people flow
[\matrix-org#5862](matrix-org#5862)
* Render msgOption only if showReadReceipts is enabled
[\matrix-org#5864](matrix-org#5864)
* Labs: Add quick/cheap "do not disturb" flag
[\matrix-org#5873](matrix-org#5873)
* Fix ReadReceipts animations
[\matrix-org#5836](matrix-org#5836)
* Add tooltips to message previews
[\matrix-org#5859](matrix-org#5859)
* IRC Layout fix layout spacing in replies
[\matrix-org#5855](matrix-org#5855)
* Move user to welcome_page if continuing with previous session
[\matrix-org#5849](matrix-org#5849)
* Improve image view
[\matrix-org#5521](matrix-org#5521)
* Add a button to reset personal encryption state during login
[\matrix-org#5819](matrix-org#5819)
* Fix js-sdk import in SlashCommands
[\matrix-org#5850](matrix-org#5850)
* Fix useRoomPowerLevels hook
[\matrix-org#5854](matrix-org#5854)
* Prevent state events being rendered with invalid state keys
[\matrix-org#5851](matrix-org#5851)
* Give server ACLs a name in 'roles & permissions' tab
[\matrix-org#5838](matrix-org#5838)
* Don't hide notification badge on the home space button as it has no menu
[\matrix-org#5845](matrix-org#5845)
* User Info hide disambiguation as we always show MXID anyway
[\matrix-org#5843](matrix-org#5843)
* Improve kick state to not show if the target was not joined to begin with
[\matrix-org#5846](matrix-org#5846)
* Fix space store wrongly switching to a non-space filter
[\matrix-org#5844](matrix-org#5844)
* Tweak appearance of invite reason
[\matrix-org#5847](matrix-org#5847)
* Update Inter font to v3.18
[\matrix-org#5840](matrix-org#5840)
* Enable sharing historical keys on invite
[\matrix-org#5839](matrix-org#5839)
* Add ability to hide post-login encryption setup with customisation point
[\matrix-org#5834](matrix-org#5834)
* Use LaTeX and TeX delimiters by default
[\matrix-org#5515](matrix-org#5515)
* Clone author's deps fork for Netlify previews
[\matrix-org#5837](matrix-org#5837)
* Show drop file UI only if dragging a file
[\matrix-org#5827](matrix-org#5827)
* Ignore punctuation when filtering rooms
[\matrix-org#5824](matrix-org#5824)
* Resizable CallView
[\matrix-org#5710](matrix-org#5710)

v3.18.0

Toggle v3.18.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.18.0-rc.1...v3.18.0)

* Upgrade to JS SDK 9.11.0
* [Release] Tweak appearance of invite reason
[\matrix-org#5848](matrix-org#5848)

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)