[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)
This tag has no release notes.