Skip to content
Tags give the ability to mark specific points in history as being important
  • v3.7.0
    492f85da · v3.7.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.0-rc.2...v3.7.0)
    * Upgrade JS SDK to 9.0.0
  • v3.7.0-rc.2
    5c7e9e8a · v3.7.0-rc.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.0-rc.1...v3.7.0-rc.2)
    * Fix JS SDK dependency to use 9.0.0-rc.1 as intended
  • v3.7.0-rc.1
    2f3eb0cd · v3.7.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.1...v3.7.0-rc.1)
    * Upgrade JS SDK to 9.0.0-rc.1
    * Update Weblate URL
    [\#5346](https://github.com/matrix-org/matrix-react-sdk/pull/5346)
    * Translations update from Weblate
    [\#5347](https://github.com/matrix-org/matrix-react-sdk/pull/5347)
    * Left Panel Widget support
    [\#5247](https://github.com/matrix-org/matrix-react-sdk/pull/5247)
    * Pinned widgets work
    [\#5266](https://github.com/matrix-org/matrix-react-sdk/pull/5266)
    * Convert resizer to Typescript
    [\#5343](https://github.com/matrix-org/matrix-react-sdk/pull/5343)
    * Hide filtering microcopy when left panel is minimized
    [\#5338](https://github.com/matrix-org/matrix-react-sdk/pull/5338)
    * Skip editor confirmation of upgrades
    [\#5344](https://github.com/matrix-org/matrix-react-sdk/pull/5344)
    * Spec compliance, /search doesn't have to return results
    [\#5337](https://github.com/matrix-org/matrix-react-sdk/pull/5337)
    * Fix excessive hosting link padding
    [\#5336](https://github.com/matrix-org/matrix-react-sdk/pull/5336)
    * Adjust for new widget messaging APIs
    [\#5341](https://github.com/matrix-org/matrix-react-sdk/pull/5341)
    * Fix case where sublist context menu missed an update
    [\#5339](https://github.com/matrix-org/matrix-react-sdk/pull/5339)
    * Add analytics to VoIP
    [\#5340](https://github.com/matrix-org/matrix-react-sdk/pull/5340)
    * Fix Jitsi OpenIDC auth
    [\#5334](https://github.com/matrix-org/matrix-react-sdk/pull/5334)
    * Support rejecting calls
    [\#5324](https://github.com/matrix-org/matrix-react-sdk/pull/5324)
    * Don't show admin tooling if we're not in the room
    [\#5330](https://github.com/matrix-org/matrix-react-sdk/pull/5330)
    * Show Integrations error if iframe failed to load too
    [\#5328](https://github.com/matrix-org/matrix-react-sdk/pull/5328)
    * Add security customisation points
    [\#5327](https://github.com/matrix-org/matrix-react-sdk/pull/5327)
    * Discard all mx_fadable legacy cruft which is totally useless
    [\#5326](https://github.com/matrix-org/matrix-react-sdk/pull/5326)
    * Fix background-image: url(null) for backdrop filter
    [\#5319](https://github.com/matrix-org/matrix-react-sdk/pull/5319)
    * Make the ACL update message less noisy
    [\#5316](https://github.com/matrix-org/matrix-react-sdk/pull/5316)
    * Fix aspect ratio of avatar before clicking Save
    [\#5318](https://github.com/matrix-org/matrix-react-sdk/pull/5318)
    * Don't supply popout widgets with widget parameters
    [\#5323](https://github.com/matrix-org/matrix-react-sdk/pull/5323)
    * Changed rainbow algorithm
    [\#5301](https://github.com/matrix-org/matrix-react-sdk/pull/5301)
    * Renamed TagPanel and TagOrderStore
    [\#5309](https://github.com/matrix-org/matrix-react-sdk/pull/5309)
    * Fix/clarify boolean logic for reaction previews
    [\#5321](https://github.com/matrix-org/matrix-react-sdk/pull/5321)
    * Support glare for VoIP calls
    [\#5311](https://github.com/matrix-org/matrix-react-sdk/pull/5311)
    * Round of Typescript conversions
    [\#5314](https://github.com/matrix-org/matrix-react-sdk/pull/5314)
    * Fix broken rendering of Room Create when showHiddenEvents enabled
    [\#5317](https://github.com/matrix-org/matrix-react-sdk/pull/5317)
    * Improve LHS resize performance and tidy stale props&classes
    [\#5313](https://github.com/matrix-org/matrix-react-sdk/pull/5313)
    * event-index: Pass the user/device id pair when initializing the event index.
    [\#5312](https://github.com/matrix-org/matrix-react-sdk/pull/5312)
    * Fix various aspects of (jitsi) widgets
    [\#5315](https://github.com/matrix-org/matrix-react-sdk/pull/5315)
    * Fix rogue (partial) call bar
    [\#5310](https://github.com/matrix-org/matrix-react-sdk/pull/5310)
    * Rewrite call state machine
    [\#5308](https://github.com/matrix-org/matrix-react-sdk/pull/5308)
    * Convert `src/SecurityManager.js` to TypeScript
    [\#5307](https://github.com/matrix-org/matrix-react-sdk/pull/5307)
    * Fix templating for v1 jitsi widgets
    [\#5305](https://github.com/matrix-org/matrix-react-sdk/pull/5305)
    * Use new preparing event for widget communications
    [\#5303](https://github.com/matrix-org/matrix-react-sdk/pull/5303)
    * Fix parsing issue in event tile preview for appearance tab
    [\#5302](https://github.com/matrix-org/matrix-react-sdk/pull/5302)
    * Track replyToEvent along with Cider state & history
    [\#5284](https://github.com/matrix-org/matrix-react-sdk/pull/5284)
    * Roving Tab Index should not interfere with inputs
    [\#5299](https://github.com/matrix-org/matrix-react-sdk/pull/5299)
    * Visual tweaks from 2020-10-06 polishing
    [\#5298](https://github.com/matrix-org/matrix-react-sdk/pull/5298)
    * Convert auth lifecycle to TS, remove dead ILAG code
    [\#5296](https://github.com/matrix-org/matrix-react-sdk/pull/5296)
  • v3.6.1
    3b90ed06 · v3.6.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.0...v3.6.1)
    * [Release] Adjust for new widget messaging APIs
    [\#5342](https://github.com/matrix-org/matrix-react-sdk/pull/5342)
    * [Release] Fix Jitsi OpenIDC auth
    [\#5335](https://github.com/matrix-org/matrix-react-sdk/pull/5335)
  • v3.6.0
    2242e6b8 · v3.6.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.0-rc.1...v3.6.0)
    * Upgrade JS SDK to 8.5.0
    * [Release] Fix templating for v1 jitsi widgets
    [\#5306](https://github.com/matrix-org/matrix-react-sdk/pull/5306)
    * [Release] Use new preparing event for widget communications
    [\#5304](https://github.com/matrix-org/matrix-react-sdk/pull/5304)
  • v3.6.0-rc.1
    4abaa107 · v3.6.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.5.0...v3.6.0-rc.1)
    * Upgrade JS SDK to 8.5.0-rc.1
    * Update from Weblate
    [\#5297](https://github.com/matrix-org/matrix-react-sdk/pull/5297)
    * Fix edited replies being wrongly treated as big emoji
    [\#5295](https://github.com/matrix-org/matrix-react-sdk/pull/5295)
    * Fix StopGapWidget infinitely recursing
    [\#5294](https://github.com/matrix-org/matrix-react-sdk/pull/5294)
    * Fix editing and redactions not updating the Reply Thread
    [\#5281](https://github.com/matrix-org/matrix-react-sdk/pull/5281)
    * Hide Jump to Read Receipt button for users who have not yet sent an RR
    [\#5282](https://github.com/matrix-org/matrix-react-sdk/pull/5282)
    * fix img tags not always being rendered correctly
    [\#5279](https://github.com/matrix-org/matrix-react-sdk/pull/5279)
    * Hopefully fix righhtpanel crash
    [\#5293](https://github.com/matrix-org/matrix-react-sdk/pull/5293)
    * Fix naive pinning limit and app tile widgetMessaging NPE
    [\#5283](https://github.com/matrix-org/matrix-react-sdk/pull/5283)
    * Show server errors from saving profile settings
    [\#5272](https://github.com/matrix-org/matrix-react-sdk/pull/5272)
    * Update copy for `redact` permission
    [\#5273](https://github.com/matrix-org/matrix-react-sdk/pull/5273)
    * Remove width limit on widgets
    [\#5265](https://github.com/matrix-org/matrix-react-sdk/pull/5265)
    * Fix call container avatar initial centering
    [\#5280](https://github.com/matrix-org/matrix-react-sdk/pull/5280)
    * Fix right panel for peeking rooms
    [\#5268](https://github.com/matrix-org/matrix-react-sdk/pull/5268)
    * Add support for dehydrated devices
    [\#5239](https://github.com/matrix-org/matrix-react-sdk/pull/5239)
    * Use Own Profile Store for the Profile Settings
    [\#5277](https://github.com/matrix-org/matrix-react-sdk/pull/5277)
    * null-guard defaultAvatarUrlForString
    [\#5270](https://github.com/matrix-org/matrix-react-sdk/pull/5270)
    * Choose first result on enter in the emoji picker
    [\#5257](https://github.com/matrix-org/matrix-react-sdk/pull/5257)
    * Fix room directory clipping links in the room's topic
    [\#5276](https://github.com/matrix-org/matrix-react-sdk/pull/5276)
    * Decorate failed e2ee downgrade attempts better
    [\#5278](https://github.com/matrix-org/matrix-react-sdk/pull/5278)
    * MELS use latest avatar rather than the first avatar
    [\#5262](https://github.com/matrix-org/matrix-react-sdk/pull/5262)
    * Fix Encryption Panel close button clashing with Base Card
    [\#5261](https://github.com/matrix-org/matrix-react-sdk/pull/5261)
    * Wrap canEncryptToAllUsers in a try/catch to handle server errors
    [\#5275](https://github.com/matrix-org/matrix-react-sdk/pull/5275)
    * Fix conditional on communities prototype room creation dialog
    [\#5274](https://github.com/matrix-org/matrix-react-sdk/pull/5274)
    * Fix ensureDmExists for encryption detection
    [\#5271](https://github.com/matrix-org/matrix-react-sdk/pull/5271)
    * Switch to using the Widget API SDK for widget messaging
    [\#5171](https://github.com/matrix-org/matrix-react-sdk/pull/5171)
    * Ensure package links exist when releasing
    [\#5269](https://github.com/matrix-org/matrix-react-sdk/pull/5269)
    * Fix the call preview when not in same room as the call
    [\#5267](https://github.com/matrix-org/matrix-react-sdk/pull/5267)
    * Make the hangup button do things for conference calls
    [\#5223](https://github.com/matrix-org/matrix-react-sdk/pull/5223)
    * Render Jitsi widget state events in a more obvious way
    [\#5222](https://github.com/matrix-org/matrix-react-sdk/pull/5222)
    * Make the PIP Jitsi look and feel like the 1:1 PIP
    [\#5226](https://github.com/matrix-org/matrix-react-sdk/pull/5226)
    * Trim range when formatting so that it excludes leading/trailing spaces
    [\#5263](https://github.com/matrix-org/matrix-react-sdk/pull/5263)
    * Fix button label on the Set Password Dialog
    [\#5264](https://github.com/matrix-org/matrix-react-sdk/pull/5264)
    * fix link to classic yarn's `yarn link`
    [\#5259](https://github.com/matrix-org/matrix-react-sdk/pull/5259)
    * Fix index mismatch between username colors styles and custom theming
    [\#5256](https://github.com/matrix-org/matrix-react-sdk/pull/5256)
    * Disable autocompletion on security key input during login
    [\#5258](https://github.com/matrix-org/matrix-react-sdk/pull/5258)
    * fix uninitialised state and eventlistener leak in RoomUpgradeWarningBar
    [\#5255](https://github.com/matrix-org/matrix-react-sdk/pull/5255)
    * Only set title when it changes
    [\#5254](https://github.com/matrix-org/matrix-react-sdk/pull/5254)
    * Convert CallHandler to typescript
    [\#5248](https://github.com/matrix-org/matrix-react-sdk/pull/5248)
    * Retry loading i18n language if it fails
    [\#5209](https://github.com/matrix-org/matrix-react-sdk/pull/5209)
    * Rework profile area for user and room settings to be more clear
    [\#5243](https://github.com/matrix-org/matrix-react-sdk/pull/5243)
    * Validation improve pattern for derived data
    [\#5241](https://github.com/matrix-org/matrix-react-sdk/pull/5241)
  • v3.5.0
    ceb2975c · v3.5.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.5.0-rc.1...v3.5.0)
    * Upgrade JS SDK to 8.4.1
  • v3.5.0-rc.1
    9ac3af41 · v3.5.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.1...v3.5.0-rc.1)
    * Upgrade JS SDK to 8.4.0-rc.1
    * Update from Weblate
    [\#5246](https://github.com/matrix-org/matrix-react-sdk/pull/5246)
    * Upgrade sanitize-html, set nesting limit
    [\#5245](https://github.com/matrix-org/matrix-react-sdk/pull/5245)
    * Add a note to use the desktop builds when seshat isn't available
    [\#5225](https://github.com/matrix-org/matrix-react-sdk/pull/5225)
    * Add some permission checks to the communities v2 prototype
    [\#5240](https://github.com/matrix-org/matrix-react-sdk/pull/5240)
    * Support HS-preferred Secure Backup setup methods
    [\#5242](https://github.com/matrix-org/matrix-react-sdk/pull/5242)
    * Only show User Info verify button if the other user has e2ee devices
    [\#5234](https://github.com/matrix-org/matrix-react-sdk/pull/5234)
    * Fix New Room List arrow key management
    [\#5237](https://github.com/matrix-org/matrix-react-sdk/pull/5237)
    * Fix Room Directory View & Preview actions for federated joins
    [\#5235](https://github.com/matrix-org/matrix-react-sdk/pull/5235)
    * Add a UI feature to disable advanced encryption options
    [\#5238](https://github.com/matrix-org/matrix-react-sdk/pull/5238)
    * UI Feature Flag: Communities
    [\#5216](https://github.com/matrix-org/matrix-react-sdk/pull/5216)
    * Rename apps back to widgets
    [\#5236](https://github.com/matrix-org/matrix-react-sdk/pull/5236)
    * Adjust layout and formatting of notifications / files cards
    [\#5229](https://github.com/matrix-org/matrix-react-sdk/pull/5229)
    * Fix Search Results Tile undefined variable access regression
    [\#5232](https://github.com/matrix-org/matrix-react-sdk/pull/5232)
    * Fix Cmd/Ctrl+Shift+U for File Upload
    [\#5233](https://github.com/matrix-org/matrix-react-sdk/pull/5233)
    * Disable the e2ee toggle when creating a room on a server with forced e2e
    [\#5231](https://github.com/matrix-org/matrix-react-sdk/pull/5231)
    * UI Feature Flag: Disable advanced options and tidy up some copy
    [\#5215](https://github.com/matrix-org/matrix-react-sdk/pull/5215)
    * UI Feature Flag: 3PIDs
    [\#5228](https://github.com/matrix-org/matrix-react-sdk/pull/5228)
    * Defer encryption setup until first E2EE room
    [\#5219](https://github.com/matrix-org/matrix-react-sdk/pull/5219)
    * Tidy devDeps, all the webpack stuff lives in the layer above
    [\#5179](https://github.com/matrix-org/matrix-react-sdk/pull/5179)
    * UI Feature Flag: Hide flair
    [\#5214](https://github.com/matrix-org/matrix-react-sdk/pull/5214)
    * UI Feature Flag: Identity server
    [\#5218](https://github.com/matrix-org/matrix-react-sdk/pull/5218)
    * UI Feature Flag: Share dialog QR code and social icons
    [\#5221](https://github.com/matrix-org/matrix-react-sdk/pull/5221)
    * UI Feature Flag: Registration, Password Reset, Deactivate
    [\#5227](https://github.com/matrix-org/matrix-react-sdk/pull/5227)
    * Retry joinRoom up to 5 times in the case of a 504 GATEWAY TIMEOUT
    [\#5204](https://github.com/matrix-org/matrix-react-sdk/pull/5204)
    * UI Feature Flag: Disable VoIP
    [\#5217](https://github.com/matrix-org/matrix-react-sdk/pull/5217)
    * Fix setState() usage in the constructor of RoomDirectory
    [\#5224](https://github.com/matrix-org/matrix-react-sdk/pull/5224)
    * Hide Analytics sections if piwik config is not provided
    [\#5211](https://github.com/matrix-org/matrix-react-sdk/pull/5211)
    * UI Feature Flag: Disable feedback button
    [\#5213](https://github.com/matrix-org/matrix-react-sdk/pull/5213)
    * Clean up UserInfo to not show a blank Power Selector for users not in room
    [\#5220](https://github.com/matrix-org/matrix-react-sdk/pull/5220)
    * Also hide bug reporting prompts from the Error Boundaries
    [\#5212](https://github.com/matrix-org/matrix-react-sdk/pull/5212)
    * Tactical improvements to 3PID invites
    [\#5201](https://github.com/matrix-org/matrix-react-sdk/pull/5201)
    * If no bug_report_endpoint_url, hide rageshaking from the App
    [\#5210](https://github.com/matrix-org/matrix-react-sdk/pull/5210)
    * Introduce a concept of UI features, using it for URL previews at first
    [\#5208](https://github.com/matrix-org/matrix-react-sdk/pull/5208)
    * Remove defunct "always show encryption icons" setting
    [\#5207](https://github.com/matrix-org/matrix-react-sdk/pull/5207)
    * Don't show Notifications Prompt Toast if user has master rule enabled
    [\#5203](https://github.com/matrix-org/matrix-react-sdk/pull/5203)
    * Fix Bridges tab crashing when the room does not have bridges
    [\#5206](https://github.com/matrix-org/matrix-react-sdk/pull/5206)
    * Don't count widgets which no longer exist towards pinned count
    [\#5202](https://github.com/matrix-org/matrix-react-sdk/pull/5202)
    * Fix crashes with cannot read isResizing of undefined
    [\#5205](https://github.com/matrix-org/matrix-react-sdk/pull/5205)
    * Prompt to remove the jitsi widget when pressing the call button
    [\#5193](https://github.com/matrix-org/matrix-react-sdk/pull/5193)
    * Show verification status in the room summary card
    [\#5195](https://github.com/matrix-org/matrix-react-sdk/pull/5195)
    * Fix user info scrolling in new card view
    [\#5198](https://github.com/matrix-org/matrix-react-sdk/pull/5198)
    * Fix sticker picker height
    [\#5197](https://github.com/matrix-org/matrix-react-sdk/pull/5197)
    * Call jitsi widgets 'group calls'
    [\#5191](https://github.com/matrix-org/matrix-react-sdk/pull/5191)
    * Don't show 'unpin' for persistent widgets
    [\#5194](https://github.com/matrix-org/matrix-react-sdk/pull/5194)
    * Split up cross-signing and secure backup settings
    [\#5182](https://github.com/matrix-org/matrix-react-sdk/pull/5182)
    * Fix onNewScreen to use replace when going from roomId->roomAlias
    [\#5185](https://github.com/matrix-org/matrix-react-sdk/pull/5185)
    * bring back 1.2M style badge counts rather than 99+
    [\#5192](https://github.com/matrix-org/matrix-react-sdk/pull/5192)
    * Run the rageshake command through the bug report dialog
    [\#5189](https://github.com/matrix-org/matrix-react-sdk/pull/5189)
    * Account for via in pill matching regex
    [\#5188](https://github.com/matrix-org/matrix-react-sdk/pull/5188)
    * Remove now-unused create-react-class from lockfile
    [\#5187](https://github.com/matrix-org/matrix-react-sdk/pull/5187)
    * Fixed 1px jump upwards
    [\#5163](https://github.com/matrix-org/matrix-react-sdk/pull/5163)
    * Always allow widgets when using the local version
    [\#5184](https://github.com/matrix-org/matrix-react-sdk/pull/5184)
    * Migrate RoomView and RoomContext to Typescript
    [\#5175](https://github.com/matrix-org/matrix-react-sdk/pull/5175)
  • v3.4.1
    4f930ac5 · v3.4.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.0...v3.4.1)
    * Don't count widgets which no longer exist towards pinned count
    [\#5202](https://github.com/matrix-org/matrix-react-sdk/pull/5202)
    * Fix crashes with cannot read isResizing of undefined
    [\#5205](https://github.com/matrix-org/matrix-react-sdk/pull/5205)
  • v3.4.0
    099f50b1 · v3.4.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.0-rc.1...v3.4.0)
    * Upgrade to JS SDK 8.3.0
    * [Release] Show verification status in the room summary card
    [\#5196](https://github.com/matrix-org/matrix-react-sdk/pull/5196)
    * Fix user info scrolling in new card view
    [\#5200](https://github.com/matrix-org/matrix-react-sdk/pull/5200)
    * Fix sticker picker height
    [\#5199](https://github.com/matrix-org/matrix-react-sdk/pull/5199)
    * [Release] Account for via in pill matching regex
    [\#5190](https://github.com/matrix-org/matrix-react-sdk/pull/5190)
  • v3.4.0-rc.1
    c5e033d8 · v3.4.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.3.0...v3.4.0-rc.1)
    * Upgrade to JS SDK 8.3.0-rc.1
    * Update from Weblate
    [\#5183](https://github.com/matrix-org/matrix-react-sdk/pull/5183)
    * Right Panel Room Summary and Widgets
    [\#5167](https://github.com/matrix-org/matrix-react-sdk/pull/5167)
    * null-guard roomId in RightPanel and pass Room to UserView
    [\#5180](https://github.com/matrix-org/matrix-react-sdk/pull/5180)
    * Fix create-react-class regression.
    [\#5178](https://github.com/matrix-org/matrix-react-sdk/pull/5178)
    * Fix WatchManager for global room watchers and tidy widget code a little
    [\#5176](https://github.com/matrix-org/matrix-react-sdk/pull/5176)
    * Fix permalink local linkification to not strip via servers
    [\#5174](https://github.com/matrix-org/matrix-react-sdk/pull/5174)
    * Support creation of Jitsi widgets with "openidtoken-jwt" auth
    [\#5173](https://github.com/matrix-org/matrix-react-sdk/pull/5173)
    * Fix create-react-class regression.
    [\#5177](https://github.com/matrix-org/matrix-react-sdk/pull/5177)
    * Update openid_credentials Widget API action for MSC1960 updates
    [\#5172](https://github.com/matrix-org/matrix-react-sdk/pull/5172)
    * Allow persistent resizing of the widget app drawer
    [\#5138](https://github.com/matrix-org/matrix-react-sdk/pull/5138)
    * add lenny face command
    [\#5158](https://github.com/matrix-org/matrix-react-sdk/pull/5158)
    * Prep work for Settings changes with cross-signing deferral
    [\#5169](https://github.com/matrix-org/matrix-react-sdk/pull/5169)
    * Small code clean ups and tweaks
    [\#5168](https://github.com/matrix-org/matrix-react-sdk/pull/5168)
    * Fix soft crash from TruncatedList in the createReactClass conversion
    [\#5170](https://github.com/matrix-org/matrix-react-sdk/pull/5170)
    * Remove create-react-class
    [\#5157](https://github.com/matrix-org/matrix-react-sdk/pull/5157)
    * Consolidate Lodash files in bundle
    [\#5162](https://github.com/matrix-org/matrix-react-sdk/pull/5162)
    * Communities v2 prototype: "In community" view
    [\#5161](https://github.com/matrix-org/matrix-react-sdk/pull/5161)
    * Respect user preference for whether pills should have an avatar or not
    [\#5165](https://github.com/matrix-org/matrix-react-sdk/pull/5165)
    * Communities v2 prototype: DM copy updates
    [\#5153](https://github.com/matrix-org/matrix-react-sdk/pull/5153)
    * Only wait for public keys during verification
    [\#5164](https://github.com/matrix-org/matrix-react-sdk/pull/5164)
    * Fix eslint ts override tsx matching and delint
    [\#5155](https://github.com/matrix-org/matrix-react-sdk/pull/5155)
    * Fix react error about functional components can't take refs
    [\#5159](https://github.com/matrix-org/matrix-react-sdk/pull/5159)
    * Remove redundant components and devDependencies
    [\#5156](https://github.com/matrix-org/matrix-react-sdk/pull/5156)
    * Add display-capture to iframe allow for widgets
    [\#5154](https://github.com/matrix-org/matrix-react-sdk/pull/5154)
    * Update create room dialog copy & community prototype home icon
    [\#5151](https://github.com/matrix-org/matrix-react-sdk/pull/5151)
    * Migrate to new, separate APIs for cross-signing and secret storage
    [\#5149](https://github.com/matrix-org/matrix-react-sdk/pull/5149)
    * Fix clicking the background of the tag panel not clearing the filter
    [\#5152](https://github.com/matrix-org/matrix-react-sdk/pull/5152)
    * Communities v2 prototype: Associate created rooms with the selected
    community
    [\#5147](https://github.com/matrix-org/matrix-react-sdk/pull/5147)
    * Communities v2 prototype: Tag panel selection changes
    [\#5145](https://github.com/matrix-org/matrix-react-sdk/pull/5145)
    * Communities v2 prototype: Create community flow
    [\#5144](https://github.com/matrix-org/matrix-react-sdk/pull/5144)
    * Communities v2 prototype: Override invite aesthetics for community-as-room
    invites
    [\#5143](https://github.com/matrix-org/matrix-react-sdk/pull/5143)
  • v3.3.0
    d1d823dc · v3.3.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.3.0-rc.1...v3.3.0)
    * Upgrade to JS SDK 8.2.0
  • v3.3.0-rc.1
    d0358ab1 · v3.3.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.2.0...v3.3.0-rc.1)
    * Upgrade to JS SDK 8.2.0-rc.1
    * Update from Weblate
    [\#5146](https://github.com/matrix-org/matrix-react-sdk/pull/5146)
    * BaseAvatar avoid initial render with default avatar
    [\#5142](https://github.com/matrix-org/matrix-react-sdk/pull/5142)
    * Enforce Secure Backup completion when requested by HS
    [\#5130](https://github.com/matrix-org/matrix-react-sdk/pull/5130)
    * Communities v2 prototype: Explore rooms, global state, and default room
    [\#5139](https://github.com/matrix-org/matrix-react-sdk/pull/5139)
    * Add communities v2 prototyping feature flag + initial tag panel prototypes
    [\#5133](https://github.com/matrix-org/matrix-react-sdk/pull/5133)
    * Remove some unused components
    [\#5134](https://github.com/matrix-org/matrix-react-sdk/pull/5134)
    * Allow avatar image view for 1:1 rooms
    [\#5137](https://github.com/matrix-org/matrix-react-sdk/pull/5137)
    * Send mx_local_settings in rageshake
    [\#5136](https://github.com/matrix-org/matrix-react-sdk/pull/5136)
    * Run all room leaving behaviour through a single function
    [\#5132](https://github.com/matrix-org/matrix-react-sdk/pull/5132)
    * Add clarifying comment in media device selection
    [\#5131](https://github.com/matrix-org/matrix-react-sdk/pull/5131)
    * Settings v3: Feature flag changes
    [\#5124](https://github.com/matrix-org/matrix-react-sdk/pull/5124)
    * Clear url previews if they all get edited out of the event
    [\#5129](https://github.com/matrix-org/matrix-react-sdk/pull/5129)
    * Consider tab completions as modifications for editing purposes to unlock
    sending
    [\#5128](https://github.com/matrix-org/matrix-react-sdk/pull/5128)
    * Use matrix-doc for SAS emoji translations
    [\#5125](https://github.com/matrix-org/matrix-react-sdk/pull/5125)
    * Add a rageshake function to download the logs locally
    [\#3849](https://github.com/matrix-org/matrix-react-sdk/pull/3849)
    * Room List filtering visual tweaks
    [\#5123](https://github.com/matrix-org/matrix-react-sdk/pull/5123)
    * Make reply preview not an overlay so you can see new messages
    [\#5072](https://github.com/matrix-org/matrix-react-sdk/pull/5072)
    * Allow room tile context menu when minimized using right click
    [\#5113](https://github.com/matrix-org/matrix-react-sdk/pull/5113)
    * Add null guard to group inviter for corrupted groups
    [\#5121](https://github.com/matrix-org/matrix-react-sdk/pull/5121)
    * Room List styling tweaks
    [\#5118](https://github.com/matrix-org/matrix-react-sdk/pull/5118)
    * Fix corner rounding on images not always affecting right side
    [\#5120](https://github.com/matrix-org/matrix-react-sdk/pull/5120)
    * Change add room action for rooms to context menu
    [\#5108](https://github.com/matrix-org/matrix-react-sdk/pull/5108)
    * Switch out the globe icon and colour it depending on theme
    [\#5106](https://github.com/matrix-org/matrix-react-sdk/pull/5106)
    * Message Action Bar watch for event send changes
    [\#5115](https://github.com/matrix-org/matrix-react-sdk/pull/5115)
    * Put message previews for Emoji behind Labs
    [\#5110](https://github.com/matrix-org/matrix-react-sdk/pull/5110)
    * Fix styling for selected community marker
    [\#5107](https://github.com/matrix-org/matrix-react-sdk/pull/5107)
    * Fix action bar safe area regression
    [\#5111](https://github.com/matrix-org/matrix-react-sdk/pull/5111)
    * Fix /op slash command
    [\#5109](https://github.com/matrix-org/matrix-react-sdk/pull/5109)
  • v3.2.0
    ea337465 · v3.2.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.2.0-rc.1...v3.2.0)
    * Upgrade to JS SDK 8.1.0
    * [Release] Fix corner rounding on images not always affecting right side
    [\#5122](https://github.com/matrix-org/matrix-react-sdk/pull/5122)
    * [Release] Message Action Bar watch for event send changes
    [\#5116](https://github.com/matrix-org/matrix-react-sdk/pull/5116)
    * Fix /op slash command to release
    [\#5114](https://github.com/matrix-org/matrix-react-sdk/pull/5114)
    * Fix action bar safe area regression
    [\#5112](https://github.com/matrix-org/matrix-react-sdk/pull/5112)
  • v3.2.0-rc.1
    8e8a2e60 · v3.2.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.1.0...v3.2.0-rc.1)
    * Upgrade to JS SDK 8.1.0-rc.1
    * Update from Weblate
    [\#5105](https://github.com/matrix-org/matrix-react-sdk/pull/5105)
    * padding the timeline so that its scrollbar has its own space from the
    resizer
    [\#5103](https://github.com/matrix-org/matrix-react-sdk/pull/5103)
    * Try to close notification on all platforms which support it, not just
    electron
    [\#5102](https://github.com/matrix-org/matrix-react-sdk/pull/5102)
    * Fix exception when stripping replies from an event with a non-string body
    [\#5101](https://github.com/matrix-org/matrix-react-sdk/pull/5101)
    * Quick win session 24/07/2020
    [\#5056](https://github.com/matrix-org/matrix-react-sdk/pull/5056)
    * Remove rebranding toast
    [\#5100](https://github.com/matrix-org/matrix-react-sdk/pull/5100)
    * Generate previews for rooms when the option changes
    [\#5098](https://github.com/matrix-org/matrix-react-sdk/pull/5098)
    * Fix Bridge Settings tab
    [\#5095](https://github.com/matrix-org/matrix-react-sdk/pull/5095)
    * get screen type from app prop
    [\#5081](https://github.com/matrix-org/matrix-react-sdk/pull/5081)
    * Update rageshake app name
    [\#5093](https://github.com/matrix-org/matrix-react-sdk/pull/5093)
    * Factor out Iconized Context menu for reusability
    [\#5085](https://github.com/matrix-org/matrix-react-sdk/pull/5085)
    * Decouple Audible notifications from Desktop notifications
    [\#5088](https://github.com/matrix-org/matrix-react-sdk/pull/5088)
    * Make the room sublist show more/less buttons treeitems
    [\#5087](https://github.com/matrix-org/matrix-react-sdk/pull/5087)
    * Share and debug master cross-signing key
    [\#5092](https://github.com/matrix-org/matrix-react-sdk/pull/5092)
    * Create Map comparison utilities and convert Hooks to Typescript
    [\#5086](https://github.com/matrix-org/matrix-react-sdk/pull/5086)
    * Fix room list scrolling in Safari
    [\#5090](https://github.com/matrix-org/matrix-react-sdk/pull/5090)
    * Replace Riot with Element in docs and comments
    [\#5083](https://github.com/matrix-org/matrix-react-sdk/pull/5083)
    * When the room view isn't active don't highlight it in room list
    [\#5027](https://github.com/matrix-org/matrix-react-sdk/pull/5027)
    * remove emoji icons in autocomplete/reply by designer request
    [\#5073](https://github.com/matrix-org/matrix-react-sdk/pull/5073)
    * Add title and icon to empty state of file and notification panel
    [\#5079](https://github.com/matrix-org/matrix-react-sdk/pull/5079)
    * Mass redact ignore room creation events
    [\#5045](https://github.com/matrix-org/matrix-react-sdk/pull/5045)
    * Replace all chevrons with a single icon
    [\#5067](https://github.com/matrix-org/matrix-react-sdk/pull/5067)
    * Replace i18n generation script with something matching our project
    [\#5077](https://github.com/matrix-org/matrix-react-sdk/pull/5077)
    * Handle tag changes in sticky room updates
    [\#5078](https://github.com/matrix-org/matrix-react-sdk/pull/5078)
    * Remove leftover bits of TSLint
    [\#5075](https://github.com/matrix-org/matrix-react-sdk/pull/5075)
    * Clean up documentation of Whenable + fix other code concerns
    [\#5076](https://github.com/matrix-org/matrix-react-sdk/pull/5076)
    * Center the jump down/up icon, looks misaligned
    [\#5074](https://github.com/matrix-org/matrix-react-sdk/pull/5074)
    * [WIP] Support a new settings structure
    [\#5058](https://github.com/matrix-org/matrix-react-sdk/pull/5058)
    * Convert SettingsStore to TypeScript
    [\#5062](https://github.com/matrix-org/matrix-react-sdk/pull/5062)
  • v3.1.0
    f8ed635f · v3.1.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.1.0-rc.1...v3.1.0)
    * Upgrade JS SDK to 8.0.1
    * Fix room list scrolling in Safari
    [\#5091](https://github.com/matrix-org/matrix-react-sdk/pull/5091)
    * Add null guard in InviteDialog
    [\#5084](https://github.com/matrix-org/matrix-react-sdk/pull/5084)
    * Add null guard in InviteDialog
    [\#5082](https://github.com/matrix-org/matrix-react-sdk/pull/5082)
    * Handle tag changes in sticky room updates
    [\#5080](https://github.com/matrix-org/matrix-react-sdk/pull/5080)
  • v3.1.0-rc.1
    d08a08da · v3.1.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.0.0...v3.1.0-rc.1)
    * Upgrade JS SDK to 8.0.1-rc.1
    * Update from Weblate
    [\#5071](https://github.com/matrix-org/matrix-react-sdk/pull/5071)
    * Add local echo for notifications in the new room list
    [\#5065](https://github.com/matrix-org/matrix-react-sdk/pull/5065)
    * Fix various small regressions in the room list's behaviour
    [\#5070](https://github.com/matrix-org/matrix-react-sdk/pull/5070)
    * Remove redundant lint dependencies
    [\#5059](https://github.com/matrix-org/matrix-react-sdk/pull/5059)
    * Fix key backup warning on soft logout page
    [\#5069](https://github.com/matrix-org/matrix-react-sdk/pull/5069)
    * Bump elliptic from 6.5.2 to 6.5.3
    [\#5066](https://github.com/matrix-org/matrix-react-sdk/pull/5066)
    * Fix crash on logging in again after soft logout
    [\#5068](https://github.com/matrix-org/matrix-react-sdk/pull/5068)
    * Convert right_panel to TS
    [\#5036](https://github.com/matrix-org/matrix-react-sdk/pull/5036)
    * Remove all unreferenced images
    [\#5063](https://github.com/matrix-org/matrix-react-sdk/pull/5063)
    * Provide nicer error for no known servers error when accepting an invite
    [\#5061](https://github.com/matrix-org/matrix-react-sdk/pull/5061)
    * add logging for keytar/pickle key
    [\#5057](https://github.com/matrix-org/matrix-react-sdk/pull/5057)
    * Don't speak the outgoing message if it is in the Sending state.
    [\#4075](https://github.com/matrix-org/matrix-react-sdk/pull/4075)
    * Remove poorly contrasted "dark style" heading in Room Preview Bar
    [\#5052](https://github.com/matrix-org/matrix-react-sdk/pull/5052)
    * Fix Query Matcher regression with certain unhomoglyph'd characters
    [\#5050](https://github.com/matrix-org/matrix-react-sdk/pull/5050)
    * Fix handlebar interaction
    [\#4989](https://github.com/matrix-org/matrix-react-sdk/pull/4989)
    * Minor improvements to filtering performance
    [\#5054](https://github.com/matrix-org/matrix-react-sdk/pull/5054)
    * Fix TextWithTooltip "leaking" tooltip wrappers
    [\#5055](https://github.com/matrix-org/matrix-react-sdk/pull/5055)
  • v3.0.0
    f7444a13 · v3.0.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v2.10.1...v3.0.0)
    BREAKING CHANGES
    ---
    * The room list components have been replaced as part of this release, so the list, tiles, and other associated components now use a different prop / state contract.
    All Changes
    ---
    * Update from Weblate
    [\#5053](https://github.com/matrix-org/matrix-react-sdk/pull/5053)
    * RoomList listen to notificationState updates for bolding
    [\#5051](https://github.com/matrix-org/matrix-react-sdk/pull/5051)
    * Ensure notification badges stop listening when they unmount
    [\#5049](https://github.com/matrix-org/matrix-react-sdk/pull/5049)
    * Improve RoomTile performance
    [\#5048](https://github.com/matrix-org/matrix-react-sdk/pull/5048)
    * Reward users for using stable ordering in their room list
    [\#5047](https://github.com/matrix-org/matrix-react-sdk/pull/5047)
    * Fix autocomplete suggesting a different thing mid-composition
    [\#5030](https://github.com/matrix-org/matrix-react-sdk/pull/5030)
    * Put low priority xor toggle back in the room list context menu
    [\#5026](https://github.com/matrix-org/matrix-react-sdk/pull/5026)
    * Fix autocompletion of Community IDs
    [\#5040](https://github.com/matrix-org/matrix-react-sdk/pull/5040)
    * Use OpenType tabular numbers in timestamps
    [\#5042](https://github.com/matrix-org/matrix-react-sdk/pull/5042)
    * Update packages to modern versions
    [\#5046](https://github.com/matrix-org/matrix-react-sdk/pull/5046)
    * Add dismiss button to rebrand toast
    [\#5044](https://github.com/matrix-org/matrix-react-sdk/pull/5044)
    * Fix Firefox composer regression exception
    [\#5039](https://github.com/matrix-org/matrix-react-sdk/pull/5039)
    * Fix BaseAvatar wrongly using Buttons when it needs not
    [\#5037](https://github.com/matrix-org/matrix-react-sdk/pull/5037)
    * Performance improvements round 2: Maps, freezing, dispatching, and flexbox
    obliteration
    [\#5038](https://github.com/matrix-org/matrix-react-sdk/pull/5038)
    * Mixed bag of performance improvements: ScrollPanel and notifications
    [\#5034](https://github.com/matrix-org/matrix-react-sdk/pull/5034)
    * Update message previews
    [\#5025](https://github.com/matrix-org/matrix-react-sdk/pull/5025)
    * Translate create room buttons
    [\#5035](https://github.com/matrix-org/matrix-react-sdk/pull/5035)
    * Escape single quotes in composer placeholder
    [\#5033](https://github.com/matrix-org/matrix-react-sdk/pull/5033)
    * Don't hammer on the layout engine with avatar updates for the background
    [\#5032](https://github.com/matrix-org/matrix-react-sdk/pull/5032)
    * Ensure incremental updates to the ImportanceAlgorithm trigger A-Z order
    [\#5031](https://github.com/matrix-org/matrix-react-sdk/pull/5031)
    * don't syntax highlight languages that begin with "_"
    [\#5029](https://github.com/matrix-org/matrix-react-sdk/pull/5029)
    * Convert Modal to TypeScript
    [\#4956](https://github.com/matrix-org/matrix-react-sdk/pull/4956)
    * Use new eslint dependency and remove tslint
    [\#4815](https://github.com/matrix-org/matrix-react-sdk/pull/4815)
    * Support custom tags in the room list again
    [\#5024](https://github.com/matrix-org/matrix-react-sdk/pull/5024)
    * Fix the tag panel context menu
    [\#5028](https://github.com/matrix-org/matrix-react-sdk/pull/5028)
    * Tag Watcher don't create new filter if not needed, confuses references
    [\#5021](https://github.com/matrix-org/matrix-react-sdk/pull/5021)
    * Convert editor to TypeScript
    [\#4978](https://github.com/matrix-org/matrix-react-sdk/pull/4978)
    * Query Matcher use unhomoglyph for a little bit more leniency
    [\#4977](https://github.com/matrix-org/matrix-react-sdk/pull/4977)
    * Fix Breadcrumbs2 ending up with 2 tabIndexes on Firefox
    [\#5017](https://github.com/matrix-org/matrix-react-sdk/pull/5017)
    * Add min-width to floating Jitsi
    [\#5023](https://github.com/matrix-org/matrix-react-sdk/pull/5023)
    * Update crypto event icon to match rest of app styling
    [\#5020](https://github.com/matrix-org/matrix-react-sdk/pull/5020)
    * Fix Reactions Row Button vertical misalignment due to forced height
    [\#5019](https://github.com/matrix-org/matrix-react-sdk/pull/5019)
    * Use mouseleave instead of mouseout for hover events. Fix tooltip flicker
    [\#5016](https://github.com/matrix-org/matrix-react-sdk/pull/5016)
    * Fix slash commands null guard
    [\#5015](https://github.com/matrix-org/matrix-react-sdk/pull/5015)
    * Fix field tooltips
    [\#5014](https://github.com/matrix-org/matrix-react-sdk/pull/5014)
    * Fix community right panel button regression
    [\#5022](https://github.com/matrix-org/matrix-react-sdk/pull/5022)
    * [BREAKING] Remove the old room list
    [\#5013](https://github.com/matrix-org/matrix-react-sdk/pull/5013)
    * ellipse senders for images and videos
    [\#4990](https://github.com/matrix-org/matrix-react-sdk/pull/4990)
    * Sprinkle and consolidate some tooltips
    [\#5012](https://github.com/matrix-org/matrix-react-sdk/pull/5012)
    * Hopefully make cancel dialog a bit less weird
    [\#4833](https://github.com/matrix-org/matrix-react-sdk/pull/4833)
    * Fix emoji filterString
    [\#5011](https://github.com/matrix-org/matrix-react-sdk/pull/5011)
    * Fix size call for devtools state events
    [\#5008](https://github.com/matrix-org/matrix-react-sdk/pull/5008)
    * Fix `this` context in _setupHomeserverManagers for IntegrationManagers
    [\#5010](https://github.com/matrix-org/matrix-react-sdk/pull/5010)
    * Sync recently used reactions list across sessions
    [\#4993](https://github.com/matrix-org/matrix-react-sdk/pull/4993)
    * Null guard no e2ee for UserInfo
    [\#5009](https://github.com/matrix-org/matrix-react-sdk/pull/5009)
    * stop Inter from clobbering Twemoji
    [\#5007](https://github.com/matrix-org/matrix-react-sdk/pull/5007)
    * use a proper HTML sanitizer to strip <mx-reply>, rather than a regexp
    [\#5006](https://github.com/matrix-org/matrix-react-sdk/pull/5006)
    * Convert room list log setting to a real setting
    [\#5005](https://github.com/matrix-org/matrix-react-sdk/pull/5005)
    * Bump lodash from 4.17.15 to 4.17.19 in /test/end-to-end-tests
    [\#5003](https://github.com/matrix-org/matrix-react-sdk/pull/5003)
    * Bump lodash from 4.17.15 to 4.17.19
    [\#5004](https://github.com/matrix-org/matrix-react-sdk/pull/5004)
    * Convert devtools dialog to use new room state format
    [\#4936](https://github.com/matrix-org/matrix-react-sdk/pull/4936)
    * Update checkbox
    [\#5000](https://github.com/matrix-org/matrix-react-sdk/pull/5000)
    * Increase width for country code dropdown
    [\#5001](https://github.com/matrix-org/matrix-react-sdk/pull/5001)
  • v2.10.1
    0c89b8d2 · v2.10.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v2.10.0...v2.10.1)
    * Post-launch Element Web polish
    [\#5002](https://github.com/matrix-org/matrix-react-sdk/pull/5002)
    * Move e2e icon
    [\#4992](https://github.com/matrix-org/matrix-react-sdk/pull/4992)
    * Wire up new room list breadcrumbs as an ARIA Toolbar
    [\#4976](https://github.com/matrix-org/matrix-react-sdk/pull/4976)
    * Fix Room Tile Icon to not ignore DMs in other tags
    [\#4999](https://github.com/matrix-org/matrix-react-sdk/pull/4999)
    * Fix filtering by community not showing DM rooms with community members
    [\#4997](https://github.com/matrix-org/matrix-react-sdk/pull/4997)
    * Fix enter in new room list filter breaking things
    [\#4996](https://github.com/matrix-org/matrix-react-sdk/pull/4996)
    * Notify left panel of resizing when it is collapsed&expanded
    [\#4995](https://github.com/matrix-org/matrix-react-sdk/pull/4995)
    * When removing a filter condition, try recalculate in case it wasn't last
    [\#4994](https://github.com/matrix-org/matrix-react-sdk/pull/4994)
    * Create a generic ARIA toolbar component
    [\#4975](https://github.com/matrix-org/matrix-react-sdk/pull/4975)
    * Fix /op Slash Command
    [\#4604](https://github.com/matrix-org/matrix-react-sdk/pull/4604)
    * Fix copy button in share dialog
    [\#4998](https://github.com/matrix-org/matrix-react-sdk/pull/4998)
    * Add tooltip to Room Tile Icon
    [\#4987](https://github.com/matrix-org/matrix-react-sdk/pull/4987)
    * Fix names jumping on hover in irc layout
    [\#4991](https://github.com/matrix-org/matrix-react-sdk/pull/4991)
    * check that encryptionInfo.sender is set
    [\#4988](https://github.com/matrix-org/matrix-react-sdk/pull/4988)
    * Update help link
    [\#4986](https://github.com/matrix-org/matrix-react-sdk/pull/4986)
    * Update cover photo link
    [\#4985](https://github.com/matrix-org/matrix-react-sdk/pull/4985)
  • v2.10.0
    a842e093 · v2.10.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v2.9.0...v2.10.0)
    * Incorporate new toasts into end-to-end tests
    [\#4983](https://github.com/matrix-org/matrix-react-sdk/pull/4983)
    * Fix TS lint errors
    [\#4982](https://github.com/matrix-org/matrix-react-sdk/pull/4982)
    * Fix js lint errors after rebrand merge
    [\#4981](https://github.com/matrix-org/matrix-react-sdk/pull/4981)
    * Fix style lint
    [\#4980](https://github.com/matrix-org/matrix-react-sdk/pull/4980)
    * Fix alignment of login/syncing spinner
    [\#4979](https://github.com/matrix-org/matrix-react-sdk/pull/4979)
    * De labs font-scaling
    [\#4899](https://github.com/matrix-org/matrix-react-sdk/pull/4899)
    * Remove debug logging from new room list
    [\#4972](https://github.com/matrix-org/matrix-react-sdk/pull/4972)
    * Tweak sticky header hiding to avoid pop
    [\#4974](https://github.com/matrix-org/matrix-react-sdk/pull/4974)
    * Fix show-all keyboard focus regression
    [\#4973](https://github.com/matrix-org/matrix-react-sdk/pull/4973)
    * Clean up TODOs, comments, and imports in the new room list
    [\#4970](https://github.com/matrix-org/matrix-react-sdk/pull/4970)
    * Make EffectiveMembership utils generic
    [\#4971](https://github.com/matrix-org/matrix-react-sdk/pull/4971)
    * Update sticky headers when breadcrumbs pop in or out
    [\#4969](https://github.com/matrix-org/matrix-react-sdk/pull/4969)
    * Fix show less button occluding the last tile
    [\#4967](https://github.com/matrix-org/matrix-react-sdk/pull/4967)
    * Ensure breadcrumbs don't keep turning themselves back on
    [\#4968](https://github.com/matrix-org/matrix-react-sdk/pull/4968)
    * Update top vs. bottom sticky styles separately
    [\#4966](https://github.com/matrix-org/matrix-react-sdk/pull/4966)
    * Ensure RoomListStore2 gets reset when the client becomes invalidated
    [\#4965](https://github.com/matrix-org/matrix-react-sdk/pull/4965)
    * Add fade to show more button on room list
    [\#4963](https://github.com/matrix-org/matrix-react-sdk/pull/4963)
    * Fix extra room tiles being rendered on smaller sublists
    [\#4964](https://github.com/matrix-org/matrix-react-sdk/pull/4964)
    * Ensure tag changes (leaving rooms) causes rooms to move between lists
    [\#4962](https://github.com/matrix-org/matrix-react-sdk/pull/4962)
    * Fix badges for font size 20
    [\#4958](https://github.com/matrix-org/matrix-react-sdk/pull/4958)
    * Fix default sorting mechanics for new room list
    [\#4960](https://github.com/matrix-org/matrix-react-sdk/pull/4960)
    * Fix room sub list header collapse/jump interactions on bottom-most sublist
    [\#4961](https://github.com/matrix-org/matrix-react-sdk/pull/4961)
    * Fix room tile context menu for Historical rooms
    [\#4959](https://github.com/matrix-org/matrix-react-sdk/pull/4959)
    * "ignore"/"unignore" commands: validate user ID
    [\#4895](https://github.com/matrix-org/matrix-react-sdk/pull/4895)
    * Stop classname from overwritting baseavatar's
    [\#4957](https://github.com/matrix-org/matrix-react-sdk/pull/4957)
    * Remove redundant scroll-margins and fix RoomTile wrongly scrolling
    [\#4952](https://github.com/matrix-org/matrix-react-sdk/pull/4952)
    * Fix RoomAvatar viewAvatarOnClick to work on actual avatars instead of
    default ones
    [\#4953](https://github.com/matrix-org/matrix-react-sdk/pull/4953)
    * Be consistent with the at-room pill avatar configurability
    [\#4955](https://github.com/matrix-org/matrix-react-sdk/pull/4955)
    * Room List v2 Enter in the filter field should select the first result
    [\#4954](https://github.com/matrix-org/matrix-react-sdk/pull/4954)
    * Enable the new room list by default
    [\#4919](https://github.com/matrix-org/matrix-react-sdk/pull/4919)
    * Convert ImportanceAlgorithm over to using NotificationColor instead
    [\#4949](https://github.com/matrix-org/matrix-react-sdk/pull/4949)
    * Internalize algorithm updates in the new room list store
    [\#4951](https://github.com/matrix-org/matrix-react-sdk/pull/4951)
    * Remove now-dead code from sublist resizing
    [\#4950](https://github.com/matrix-org/matrix-react-sdk/pull/4950)
    * Ensure triggered updates get fired for filters in the new room list
    [\#4948](https://github.com/matrix-org/matrix-react-sdk/pull/4948)
    * Handle off-cycle filtering updates in the new room list
    [\#4947](https://github.com/matrix-org/matrix-react-sdk/pull/4947)
    * Make the show more button do a clean cut on the room list while transparent
    [\#4941](https://github.com/matrix-org/matrix-react-sdk/pull/4941)
    * Stop safari from aggressively shrinking flex items
    [\#4945](https://github.com/matrix-org/matrix-react-sdk/pull/4945)
    * Fix search padding
    [\#4946](https://github.com/matrix-org/matrix-react-sdk/pull/4946)
    * Reduce event loop load caused by duplicate calculations in the new room list
    [\#4943](https://github.com/matrix-org/matrix-react-sdk/pull/4943)
    * Add an option to disable room list logging, and improve logging
    [\#4944](https://github.com/matrix-org/matrix-react-sdk/pull/4944)
    * Scroll fade for breadcrumbs
    [\#4942](https://github.com/matrix-org/matrix-react-sdk/pull/4942)
    * Auto expand room list on search
    [\#4927](https://github.com/matrix-org/matrix-react-sdk/pull/4927)
    * Fix rough badge alignment for community invite tiles again
    [\#4939](https://github.com/matrix-org/matrix-react-sdk/pull/4939)
    * Improve safety of new rooms in the room list
    [\#4940](https://github.com/matrix-org/matrix-react-sdk/pull/4940)
    * Don't destroy room notification states when replacing them
    [\#4938](https://github.com/matrix-org/matrix-react-sdk/pull/4938)
    * Move irc layout option to advanced
    [\#4937](https://github.com/matrix-org/matrix-react-sdk/pull/4937)
    * Potential solution to supporting transparent 'show more' buttons
    [\#4932](https://github.com/matrix-org/matrix-react-sdk/pull/4932)
    * Improve performance and stability in sticky headers for new room list
    [\#4931](https://github.com/matrix-org/matrix-react-sdk/pull/4931)
    * Move and improve notification state handling
    [\#4935](https://github.com/matrix-org/matrix-react-sdk/pull/4935)
    * Move list layout management to its own store
    [\#4934](https://github.com/matrix-org/matrix-react-sdk/pull/4934)
    * Noop first breadcrumb
    [\#4933](https://github.com/matrix-org/matrix-react-sdk/pull/4933)
    * Highlight "Jump to Bottom" badge when appropriate
    [\#4892](https://github.com/matrix-org/matrix-react-sdk/pull/4892)
    * Don't render the context menu within its trigger otherwise unhandled clicks
    bubble
    [\#4930](https://github.com/matrix-org/matrix-react-sdk/pull/4930)
    * Protect rooms from getting lost due to complex transitions
    [\#4929](https://github.com/matrix-org/matrix-react-sdk/pull/4929)
    * Hide archive button
    [\#4928](https://github.com/matrix-org/matrix-react-sdk/pull/4928)
    * Enable options to favourite and low priority rooms
    [\#4920](https://github.com/matrix-org/matrix-react-sdk/pull/4920)
    * Move voip previews to bottom right corner
    [\#4904](https://github.com/matrix-org/matrix-react-sdk/pull/4904)
    * Focus room filter on openSearch
    [\#4923](https://github.com/matrix-org/matrix-react-sdk/pull/4923)
    * Swap out the resizer lib for something more stable in the new room list
    [\#4924](https://github.com/matrix-org/matrix-react-sdk/pull/4924)
    * Add wrapper to room list so sticky headers don't need a background
    [\#4912](https://github.com/matrix-org/matrix-react-sdk/pull/4912)
    * New room list view_room show_room_tile support
    [\#4908](https://github.com/matrix-org/matrix-react-sdk/pull/4908)
    * Convert Context Menu to TypeScript
    [\#4871](https://github.com/matrix-org/matrix-react-sdk/pull/4871)
    * Use html innerText for org.matrix.custom.html m.room.message room list
    previews
    [\#4925](https://github.com/matrix-org/matrix-react-sdk/pull/4925)
    * Fix MELS summary of 3pid invite revocations
    [\#4913](https://github.com/matrix-org/matrix-react-sdk/pull/4913)
    * Fix sticky headers being left on display:none if they change too quickly
    [\#4926](https://github.com/matrix-org/matrix-react-sdk/pull/4926)
    * Fix gaps under resize handle
    [\#4922](https://github.com/matrix-org/matrix-react-sdk/pull/4922)
    * Fix DM handling in new room list
    [\#4921](https://github.com/matrix-org/matrix-react-sdk/pull/4921)
    * Respect and fix understanding of legacy options in new room list
    [\#4918](https://github.com/matrix-org/matrix-react-sdk/pull/4918)
    * Ensure DMs are not lost in the new room list, and clean up tag logging
    [\#4916](https://github.com/matrix-org/matrix-react-sdk/pull/4916)
    * Mute "Unknown room caused setting update" spam
    [\#4915](https://github.com/matrix-org/matrix-react-sdk/pull/4915)
    * Remove comment claiming encrypted rooms are handled incorrectly in the new
    room list
    [\#4917](https://github.com/matrix-org/matrix-react-sdk/pull/4917)
    * Try using requestAnimationFrame if available for sticky headers
    [\#4914](https://github.com/matrix-org/matrix-react-sdk/pull/4914)
    * Show more/Show less keep focus in a relevant place
    [\#4911](https://github.com/matrix-org/matrix-react-sdk/pull/4911)
    * Change orange to our orange and do some lints
    [\#4910](https://github.com/matrix-org/matrix-react-sdk/pull/4910)
    * New Room List implement view_room_delta for keyboard shortcuts
    [\#4900](https://github.com/matrix-org/matrix-react-sdk/pull/4900)
    * New Room List accessibility
    [\#4896](https://github.com/matrix-org/matrix-react-sdk/pull/4896)
    * Improve room safety in the new room list
    [\#4905](https://github.com/matrix-org/matrix-react-sdk/pull/4905)
    * Fix a number of issues with the new room list's invites
    [\#4906](https://github.com/matrix-org/matrix-react-sdk/pull/4906)
    * Decrease default visible rooms down to 5
    [\#4907](https://github.com/matrix-org/matrix-react-sdk/pull/4907)
    * swap order of context menu buttons so it does not jump when muted
    [\#4909](https://github.com/matrix-org/matrix-react-sdk/pull/4909)
    * Fix some room list sticky header instabilities
    [\#4901](https://github.com/matrix-org/matrix-react-sdk/pull/4901)
    * null-guard against groups with a null name in new Room List
    [\#4903](https://github.com/matrix-org/matrix-react-sdk/pull/4903)
    * Allow vertical scrolling on the new room list breadcrumbs
    [\#4902](https://github.com/matrix-org/matrix-react-sdk/pull/4902)
    * Convert things to Typescript, including languageHandler
    [\#4883](https://github.com/matrix-org/matrix-react-sdk/pull/4883)
    * Fix minor issues with the badges in the new room list
    [\#4894](https://github.com/matrix-org/matrix-react-sdk/pull/4894)
    * Radio button outline fixes including for new room list context menu
    [\#4893](https://github.com/matrix-org/matrix-react-sdk/pull/4893)
    * First step towards a11y in the new room list
    [\#4882](https://github.com/matrix-org/matrix-react-sdk/pull/4882)
    * Fix theme selector clicks bubbling out and causing context menu to float
    away
    [\#4891](https://github.com/matrix-org/matrix-react-sdk/pull/4891)
    * Revert "Remove a bunch of noisy logging from the room list"
    [\#4890](https://github.com/matrix-org/matrix-react-sdk/pull/4890)
    * Remove duplicate compact settings, handle device level updates
    [\#4888](https://github.com/matrix-org/matrix-react-sdk/pull/4888)
    * fix notifications icons some more
    [\#4887](https://github.com/matrix-org/matrix-react-sdk/pull/4887)
    * Remove a bunch of noisy logging from the room list
    [\#4886](https://github.com/matrix-org/matrix-react-sdk/pull/4886)
    * Fix bell icon mismatch on room tile between hover and context menu
    [\#4884](https://github.com/matrix-org/matrix-react-sdk/pull/4884)
    * Add a null guard for message event previews
    [\#4885](https://github.com/matrix-org/matrix-react-sdk/pull/4885)
    * Enable the new room list by default and trigger an initial render
    [\#4881](https://github.com/matrix-org/matrix-react-sdk/pull/4881)
    * Fix selection states of room tiles in the new room list
    [\#4879](https://github.com/matrix-org/matrix-react-sdk/pull/4879)
    * Update mute icon behaviour for new room list designs
    [\#4876](https://github.com/matrix-org/matrix-react-sdk/pull/4876)
    * Fix alignment of avatars on community invites
    [\#4878](https://github.com/matrix-org/matrix-react-sdk/pull/4878)
    * Don't include empty badge container in minimized view
    [\#4880](https://github.com/matrix-org/matrix-react-sdk/pull/4880)
    * Fix alignment of dot badges in new room list
    [\#4877](https://github.com/matrix-org/matrix-react-sdk/pull/4877)
    * Reorganize and match new room list badges to old list behaviour
    [\#4861](https://github.com/matrix-org/matrix-react-sdk/pull/4861)
    * Implement breadcrumb notifications and scrolling
    [\#4862](https://github.com/matrix-org/matrix-react-sdk/pull/4862)
    * Add click-to-jump on badge in the room sublist header
    [\#4875](https://github.com/matrix-org/matrix-react-sdk/pull/4875)
    * Room List v2 context menu interactions
    [\#4870](https://github.com/matrix-org/matrix-react-sdk/pull/4870)
    * Wedge community invites into the new room list
    [\#4874](https://github.com/matrix-org/matrix-react-sdk/pull/4874)
    * Check whether crypto is enabled in room recovery reminder
    [\#4873](https://github.com/matrix-org/matrix-react-sdk/pull/4873)
    * Fix room list 2's room tile wrapping wrongly
    [\#4872](https://github.com/matrix-org/matrix-react-sdk/pull/4872)
    * Hide scrollbar without pixel jumping
    [\#4863](https://github.com/matrix-org/matrix-react-sdk/pull/4863)
    * Room Tile context menu, notifications, indicator and placement
    [\#4858](https://github.com/matrix-org/matrix-react-sdk/pull/4858)
    * Improve resizing interactions in the new room list
    [\#4865](https://github.com/matrix-org/matrix-react-sdk/pull/4865)
    * Disable use of account-level ordering options in new room list
    [\#4866](https://github.com/matrix-org/matrix-react-sdk/pull/4866)
    * Remove context menu on invites in new room list
    [\#4867](https://github.com/matrix-org/matrix-react-sdk/pull/4867)
    * Fix reaction event crashes in message previews
    [\#4868](https://github.com/matrix-org/matrix-react-sdk/pull/4868)