This repository was archived by the owner on Sep 11, 2024. It is now read-only.
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
- Upgrade to JS SDK 8.0.0
- Update from Weblate
#5053 - RoomList listen to notificationState updates for bolding
#5051 - Ensure notification badges stop listening when they unmount
#5049 - Improve RoomTile performance
#5048 - Reward users for using stable ordering in their room list
#5047 - Fix autocomplete suggesting a different thing mid-composition
#5030 - Put low priority xor toggle back in the room list context menu
#5026 - Fix autocompletion of Community IDs
#5040 - Use OpenType tabular numbers in timestamps
#5042 - Update packages to modern versions
#5046 - Add dismiss button to rebrand toast
#5044 - Fix Firefox composer regression exception
#5039 - Fix BaseAvatar wrongly using Buttons when it needs not
#5037 - Performance improvements round 2: Maps, freezing, dispatching, and flexbox
obliteration
#5038 - Mixed bag of performance improvements: ScrollPanel and notifications
#5034 - Update message previews
#5025 - Translate create room buttons
#5035 - Escape single quotes in composer placeholder
#5033 - Don't hammer on the layout engine with avatar updates for the background
#5032 - Ensure incremental updates to the ImportanceAlgorithm trigger A-Z order
#5031 - don't syntax highlight languages that begin with "_"
#5029 - Convert Modal to TypeScript
#4956 - Use new eslint dependency and remove tslint
#4815 - Support custom tags in the room list again
#5024 - Fix the tag panel context menu
#5028 - Tag Watcher don't create new filter if not needed, confuses references
#5021 - Convert editor to TypeScript
#4978 - Query Matcher use unhomoglyph for a little bit more leniency
#4977 - Fix Breadcrumbs2 ending up with 2 tabIndexes on Firefox
#5017 - Add min-width to floating Jitsi
#5023 - Update crypto event icon to match rest of app styling
#5020 - Fix Reactions Row Button vertical misalignment due to forced height
#5019 - Use mouseleave instead of mouseout for hover events. Fix tooltip flicker
#5016 - Fix slash commands null guard
#5015 - Fix field tooltips
#5014 - Fix community right panel button regression
#5022 - [BREAKING] Remove the old room list
#5013 - ellipse senders for images and videos
#4990 - Sprinkle and consolidate some tooltips
#5012 - Hopefully make cancel dialog a bit less weird
#4833 - Fix emoji filterString
#5011 - Fix size call for devtools state events
#5008 - Fix
this
context in _setupHomeserverManagers for IntegrationManagers
#5010 - Sync recently used reactions list across sessions
#4993 - Null guard no e2ee for UserInfo
#5009 - stop Inter from clobbering Twemoji
#5007 - use a proper HTML sanitizer to strip , rather than a regexp
#5006 - Convert room list log setting to a real setting
#5005 - Bump lodash from 4.17.15 to 4.17.19 in /test/end-to-end-tests
#5003 - Bump lodash from 4.17.15 to 4.17.19
#5004 - Convert devtools dialog to use new room state format
#4936 - Update checkbox
#5000 - Increase width for country code dropdown
#5001