-
v3.7.0492f85da · ·
[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.25c7e9e8a · ·
[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.12f3eb0cd · ·
[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.13b90ed06 · ·
[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.02242e6b8 · ·
[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.14abaa107 · ·
[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.0ceb2975c · ·
[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.19ac3af41 · ·
[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.14f930ac5 · ·
[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.0099f50b1 · ·
[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.1c5e033d8 · ·
[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.0d1d823dc · ·
[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.1d0358ab1 · ·
[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.0ea337465 · ·
[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.18e8a2e60 · ·
[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.0f8ed635f · ·
[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.1d08a08da · ·
[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.0f7444a13 · ·
[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.10c89b8d2 · ·
[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.0a842e093 · ·
[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)