Skip to content
Tags give the ability to mark specific points in history as being important
  • v1.3.0-rc.1
    a36c5203 · v1.3.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2...v1.3.0-rc.1)
    * MELS handle m.room.third_party_invite
    [\#3173](https://github.com/matrix-org/matrix-react-sdk/pull/3173)
    * Fix logic around MemberList invites section, specifically regarding 3pid
    [\#3172](https://github.com/matrix-org/matrix-react-sdk/pull/3172)
    * Update from Weblate
    [\#3176](https://github.com/matrix-org/matrix-react-sdk/pull/3176)
    * Track the user's own typing state external to the composer
    [\#3150](https://github.com/matrix-org/matrix-react-sdk/pull/3150)
    * Handle associated event send failures
    [\#3170](https://github.com/matrix-org/matrix-react-sdk/pull/3170)
    * Improve interactive tooltip hover behaviour
    [\#3169](https://github.com/matrix-org/matrix-react-sdk/pull/3169)
    * Fix login type selector border
    [\#3171](https://github.com/matrix-org/matrix-react-sdk/pull/3171)
    * Use the event sender instead of event ID for viaServers off a tombstone
    [\#3159](https://github.com/matrix-org/matrix-react-sdk/pull/3159)
    * Append keyshare request dialogs instead of replacing the current dialog
    [\#3160](https://github.com/matrix-org/matrix-react-sdk/pull/3160)
    * Add AccessibleTooltipButton and use it for RoomSubList buttons
    [\#3165](https://github.com/matrix-org/matrix-react-sdk/pull/3165)
    * MemberInfo wrap Device Name/ID
    [\#3166](https://github.com/matrix-org/matrix-react-sdk/pull/3166)
    * Correctly populate the dispatch for joining a room via servers
    [\#3161](https://github.com/matrix-org/matrix-react-sdk/pull/3161)
    * Clean up legacy breadcrumbs persistence fallback
    [\#3162](https://github.com/matrix-org/matrix-react-sdk/pull/3162)
    * Update from Weblate
    [\#3168](https://github.com/matrix-org/matrix-react-sdk/pull/3168)
    * Add ability to render null-rejoins in Timeline and MELS
    [\#3135](https://github.com/matrix-org/matrix-react-sdk/pull/3135)
    * Add /myavatar command
    [\#3155](https://github.com/matrix-org/matrix-react-sdk/pull/3155)
    * Update config.json docs location
    [\#3158](https://github.com/matrix-org/matrix-react-sdk/pull/3158)
    * If on trackpad, don't mess with horizontal scrolling.
    [\#3148](https://github.com/matrix-org/matrix-react-sdk/pull/3148)
    * Limit reactions row on initial display
    [\#3152](https://github.com/matrix-org/matrix-react-sdk/pull/3152)
    * Unpin highlight.js
    [\#3156](https://github.com/matrix-org/matrix-react-sdk/pull/3156)
    * Flexboxify generic error page
    [\#3154](https://github.com/matrix-org/matrix-react-sdk/pull/3154)
    * Fix weird scrollbar when devtools is in a narrow browser
    [\#3153](https://github.com/matrix-org/matrix-react-sdk/pull/3153)
    * Show a loading state for slow peeks
    [\#3142](https://github.com/matrix-org/matrix-react-sdk/pull/3142)
    * Don't show error dialog when user has no webcam
    [\#3146](https://github.com/matrix-org/matrix-react-sdk/pull/3146)
    * Make edit history work in encrypted rooms.
    [\#3151](https://github.com/matrix-org/matrix-react-sdk/pull/3151)
    * Change interactive tooltip to only flip when required
    [\#3147](https://github.com/matrix-org/matrix-react-sdk/pull/3147)
    * Edit history dialog
    [\#3144](https://github.com/matrix-org/matrix-react-sdk/pull/3144)
    * Fix the scrollbar in the community bar
    [\#3143](https://github.com/matrix-org/matrix-react-sdk/pull/3143)
    * Add focus border to edit composer
    [\#3145](https://github.com/matrix-org/matrix-react-sdk/pull/3145)
    * Supply oobData to RoomPreviewBar
    [\#3141](https://github.com/matrix-org/matrix-react-sdk/pull/3141)
    * Don't boost trackpad users in breadcrumbs
    [\#3140](https://github.com/matrix-org/matrix-react-sdk/pull/3140)
    * Fix room upgrade warning being chopped off and a spelling mistake
    [\#3139](https://github.com/matrix-org/matrix-react-sdk/pull/3139)
    * Add quick reaction buttons in tooltip
    [\#3138](https://github.com/matrix-org/matrix-react-sdk/pull/3138)
    * When joining from room directory, use auto_join
    [\#3136](https://github.com/matrix-org/matrix-react-sdk/pull/3136)
    * Improve API and interactivity of new tooltip
    [\#3137](https://github.com/matrix-org/matrix-react-sdk/pull/3137)
    * Use feature flag for displaying edits as well
    [\#3132](https://github.com/matrix-org/matrix-react-sdk/pull/3132)
    * Add interactive tooltip style
    [\#3131](https://github.com/matrix-org/matrix-react-sdk/pull/3131)
    * Remove redundant extra chevrons from ContextualMenu
    [\#3129](https://github.com/matrix-org/matrix-react-sdk/pull/3129)
    * Editor caret improvements
    [\#3126](https://github.com/matrix-org/matrix-react-sdk/pull/3126)
    * Disable left/right arrow navigating completions for now
    [\#3130](https://github.com/matrix-org/matrix-react-sdk/pull/3130)
    * Take list nesting into account for indenting
    [\#3128](https://github.com/matrix-org/matrix-react-sdk/pull/3128)
    * Add file size to UploadConfirmDialog
    [\#3127](https://github.com/matrix-org/matrix-react-sdk/pull/3127)
    * Consider cancelled verifications when mounting IncomingSasDialog
    [\#3123](https://github.com/matrix-org/matrix-react-sdk/pull/3123)
    * Make the verification cancelled dialog say OK instead of Cancel
    [\#3124](https://github.com/matrix-org/matrix-react-sdk/pull/3124)
    * Update from Weblate
    [\#3125](https://github.com/matrix-org/matrix-react-sdk/pull/3125)
    * Remove unused ContextualMenu features
    [\#3122](https://github.com/matrix-org/matrix-react-sdk/pull/3122)
    * Fix casing of TooltipButton
    [\#3119](https://github.com/matrix-org/matrix-react-sdk/pull/3119)
    * De-duplicate notif badge code
    [\#3120](https://github.com/matrix-org/matrix-react-sdk/pull/3120)
    * Fix favicon/title badge count
    [\#3121](https://github.com/matrix-org/matrix-react-sdk/pull/3121)
    * Switch ugly password boxes to Field or styled input
    [\#3071](https://github.com/matrix-org/matrix-react-sdk/pull/3071)
    * Restore warning for if you're already logged in
    [\#3118](https://github.com/matrix-org/matrix-react-sdk/pull/3118)
    * Provide default name if device label is missing
    [\#3113](https://github.com/matrix-org/matrix-react-sdk/pull/3113)
    * Support @room pills while editing
    [\#3108](https://github.com/matrix-org/matrix-react-sdk/pull/3108)
  • v1.2.2
    2d6317fd · v1.2.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2-rc.2...v1.2.2)
    No changes since rc.2
  • v1.2.2-rc.2
    a835d916 · v1.2.2-rc.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2-rc.1...v1.2.2-rc.2)
    * Defer scalar API calls until they are needed
    [\#3115](https://github.com/matrix-org/matrix-react-sdk/pull/3115)
    * Blend pending redactions
    [\#3117](https://github.com/matrix-org/matrix-react-sdk/pull/3117)
    * Keep old arrow-up behaviour when editing is not enabled
    [\#3116](https://github.com/matrix-org/matrix-react-sdk/pull/3116)
    * Restore Composer History under shift-up & down
    [\#3098](https://github.com/matrix-org/matrix-react-sdk/pull/3098)
    * Allow changing server if validation has failed
    [\#3114](https://github.com/matrix-org/matrix-react-sdk/pull/3114)
    * Add Upload All button to UploadConfirmDialog
    [\#3109](https://github.com/matrix-org/matrix-react-sdk/pull/3109)
    * Re-enable register button
    [\#3112](https://github.com/matrix-org/matrix-react-sdk/pull/3112)
    * keep mx_Field stretching
    [\#3111](https://github.com/matrix-org/matrix-react-sdk/pull/3111)
    * Fix double-spinner
    [\#3107](https://github.com/matrix-org/matrix-react-sdk/pull/3107)
    * Fix display of canonicalAlias in group room info
    [\#3110](https://github.com/matrix-org/matrix-react-sdk/pull/3110)
    * Fix welcome user
    [\#3106](https://github.com/matrix-org/matrix-react-sdk/pull/3106)
    * Support editing emote messages
    [\#3105](https://github.com/matrix-org/matrix-react-sdk/pull/3105)
    * Use flex: 1 for mx_Field to replace all the calc(100% - 20px) and more
    [\#3104](https://github.com/matrix-org/matrix-react-sdk/pull/3104)
    * Use overflow on MemberInfo name/mxid so that the back button stays
    [\#3099](https://github.com/matrix-org/matrix-react-sdk/pull/3099)
    * Allow changing servers on nonfatal errors
    [\#3102](https://github.com/matrix-org/matrix-react-sdk/pull/3102)
    * Simplify email registration
    [\#3101](https://github.com/matrix-org/matrix-react-sdk/pull/3101)
    * Allow arrow keys navigation in autocomplete list
    [\#2966](https://github.com/matrix-org/matrix-react-sdk/pull/2966)
    * Edit unsent messages
    [\#3097](https://github.com/matrix-org/matrix-react-sdk/pull/3097)
    * Fix registration with email + non-default HS
    [\#3096](https://github.com/matrix-org/matrix-react-sdk/pull/3096)
    * Raise action bar above read marker
    [\#3095](https://github.com/matrix-org/matrix-react-sdk/pull/3095)
    * Console log more helpfully
    [\#3094](https://github.com/matrix-org/matrix-react-sdk/pull/3094)
  • v1.2.2-rc.1
    3f37fc0c · v1.2.2-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.1...v1.2.2-rc.1)
    * Align message context menu to right and vertically where space available
    [\#3087](https://github.com/matrix-org/matrix-react-sdk/pull/3087)
    * Allow registration to submit for non-fatal errors
    [\#3093](https://github.com/matrix-org/matrix-react-sdk/pull/3093)
    * Clear the login busy state after .well-known discovery
    [\#3092](https://github.com/matrix-org/matrix-react-sdk/pull/3092)
    * Update from Weblate
    [\#3091](https://github.com/matrix-org/matrix-react-sdk/pull/3091)
    * Fix registration after fail-fast
    [\#3090](https://github.com/matrix-org/matrix-react-sdk/pull/3090)
    * Use setBusy interface of js-sdk interactive auth
    [\#3085](https://github.com/matrix-org/matrix-react-sdk/pull/3085)
    * Don't handle identity server failure as fatal, and use the right message
    [\#3088](https://github.com/matrix-org/matrix-react-sdk/pull/3088)
    * Recheck message actions on decrypt
    [\#3084](https://github.com/matrix-org/matrix-react-sdk/pull/3084)
    * Fix exception on logout
    [\#3086](https://github.com/matrix-org/matrix-react-sdk/pull/3086)
    * Remember we were trying to accept an invite
    [\#3083](https://github.com/matrix-org/matrix-react-sdk/pull/3083)
    * Add funding details for GitHub sponsor button
    [\#3079](https://github.com/matrix-org/matrix-react-sdk/pull/3079)
    * Remove highlight from reactions
    [\#3081](https://github.com/matrix-org/matrix-react-sdk/pull/3081)
    * Clarify that only lowercase letters are allowed
    [\#3080](https://github.com/matrix-org/matrix-react-sdk/pull/3080)
    * Don't handle identity server liveliness errors as fatal
    [\#3082](https://github.com/matrix-org/matrix-react-sdk/pull/3082)
    * truncate long display names in timeline headings
    [\#3078](https://github.com/matrix-org/matrix-react-sdk/pull/3078)
    * Fail more softly on homeserver liveliness errors
    [\#3067](https://github.com/matrix-org/matrix-react-sdk/pull/3067)
    * Fix AddressPickerDialog adding wrong entry to selected list case
    [\#3076](https://github.com/matrix-org/matrix-react-sdk/pull/3076)
    * change profile keybind to backtick from i due to italics conflict
    [\#3077](https://github.com/matrix-org/matrix-react-sdk/pull/3077)
    * Look busy whilst requesting the email token
    [\#3075](https://github.com/matrix-org/matrix-react-sdk/pull/3075)
    * Fix email invites address-match checking
    [\#3074](https://github.com/matrix-org/matrix-react-sdk/pull/3074)
    * Add license info for Twemoji
    [\#3073](https://github.com/matrix-org/matrix-react-sdk/pull/3073)
    * Show read receipts on top of message
    [\#3072](https://github.com/matrix-org/matrix-react-sdk/pull/3072)
    * Be somewhat fuzzier when matching emojis to complete on space
    [\#3070](https://github.com/matrix-org/matrix-react-sdk/pull/3070)
    * Restrict reactions to a single emoji
    [\#3069](https://github.com/matrix-org/matrix-react-sdk/pull/3069)
    * Fix live updates to reaction row buttons
    [\#3068](https://github.com/matrix-org/matrix-react-sdk/pull/3068)
    * Don't refresh custom status on logout
    [\#3065](https://github.com/matrix-org/matrix-react-sdk/pull/3065)
    * Add a logged in class to EmbeddedPage and react to MatrixClient changes
    [\#3066](https://github.com/matrix-org/matrix-react-sdk/pull/3066)
    * Don't show "can't redact" dialog on network error, with redaction having
    local echo & queuing now.
    [\#3058](https://github.com/matrix-org/matrix-react-sdk/pull/3058)
    * Fix login page breaking on wrong password
    [\#3062](https://github.com/matrix-org/matrix-react-sdk/pull/3062)
    * Update from Weblate
    [\#3064](https://github.com/matrix-org/matrix-react-sdk/pull/3064)
    * Install latest JS SDK when linting
    [\#3063](https://github.com/matrix-org/matrix-react-sdk/pull/3063)
    * Ensure we always show read receipts even with hidden events
    [\#3056](https://github.com/matrix-org/matrix-react-sdk/pull/3056)
    * Advance read receipts into trailing events without tiles
    [\#3059](https://github.com/matrix-org/matrix-react-sdk/pull/3059)
    * Remove unused errorText prop
    [\#3061](https://github.com/matrix-org/matrix-react-sdk/pull/3061)
    * Remove SettingsStore reference in RoomSettingsDialog
    [\#3060](https://github.com/matrix-org/matrix-react-sdk/pull/3060)
    * Custom notification sounds for rooms
    [\#2928](https://github.com/matrix-org/matrix-react-sdk/pull/2928)
    * Fix comments in unread room tracking
    [\#3054](https://github.com/matrix-org/matrix-react-sdk/pull/3054)
    * Allow source tile handler for replacements
    [\#3057](https://github.com/matrix-org/matrix-react-sdk/pull/3057)
    * Fix linting in MessagePanel
    [\#3055](https://github.com/matrix-org/matrix-react-sdk/pull/3055)
    * Convert breadcrumbs from labs to real setting
    [\#3053](https://github.com/matrix-org/matrix-react-sdk/pull/3053)
    * Add local echo on badges in breadcrumbs
    [\#3052](https://github.com/matrix-org/matrix-react-sdk/pull/3052)
    * Counteract smooth scrolling on breadcrumbs
    [\#3051](https://github.com/matrix-org/matrix-react-sdk/pull/3051)
    * add sbix fallback twemoji font (and bump to emoji 12)
    [\#3050](https://github.com/matrix-org/matrix-react-sdk/pull/3050)
    * Add option to change the default country code
    [\#3049](https://github.com/matrix-org/matrix-react-sdk/pull/3049)
    * Accept JSX into the GenericErrorPage and expose local session vars
    [\#3043](https://github.com/matrix-org/matrix-react-sdk/pull/3043)
    * Don't try and low encryption info when signing out in low bandwidth mode
    [\#3048](https://github.com/matrix-org/matrix-react-sdk/pull/3048)
    * only capture enter if something was selected in completions
    [\#3047](https://github.com/matrix-org/matrix-react-sdk/pull/3047)
    * Fix: better HTML > MD conversion for editing, including lists and quotes
    [\#3040](https://github.com/matrix-org/matrix-react-sdk/pull/3040)
    * Native emoji require extra line-height
    [\#3044](https://github.com/matrix-org/matrix-react-sdk/pull/3044)
    * port over low_bandwidth mode to develop
    [\#2598](https://github.com/matrix-org/matrix-react-sdk/pull/2598)
    * Fix: maintain caret at current line when position is on newline part
    [\#3029](https://github.com/matrix-org/matrix-react-sdk/pull/3029)
    * Remove username on HS input label
    [\#3042](https://github.com/matrix-org/matrix-react-sdk/pull/3042)
    * Exclude chrome in ua from safari version check for colr support
    [\#3038](https://github.com/matrix-org/matrix-react-sdk/pull/3038)
    * fix COLR font check being racy
    [\#3034](https://github.com/matrix-org/matrix-react-sdk/pull/3034)
    * Override font for usercontent download link
    [\#3035](https://github.com/matrix-org/matrix-react-sdk/pull/3035)
    * Revert "Make the timeline less noisy for screen readers (mk II) #3019"
    [\#3033](https://github.com/matrix-org/matrix-react-sdk/pull/3033)
    * Hide autocomplete on Enter key press instead of sending message
    [\#2968](https://github.com/matrix-org/matrix-react-sdk/pull/2968)
    * Message editing: arrow key (up/down) navigation between editable events
    [\#3025](https://github.com/matrix-org/matrix-react-sdk/pull/3025)
    * Message editing: fix reply text appearing in edit
    [\#3032](https://github.com/matrix-org/matrix-react-sdk/pull/3032)
    * Do not try to request thumbnails with non-integer widths
    [\#3031](https://github.com/matrix-org/matrix-react-sdk/pull/3031)
    * Message editing: preserve strikethrough as well
    [\#3030](https://github.com/matrix-org/matrix-react-sdk/pull/3030)
    * Add some logging for COLR checks
    [\#3027](https://github.com/matrix-org/matrix-react-sdk/pull/3027)
    * Fixup for tab completion: take part length into account as well
    [\#3026](https://github.com/matrix-org/matrix-react-sdk/pull/3026)
    * Message editing: tab completion
    [\#3024](https://github.com/matrix-org/matrix-react-sdk/pull/3024)
    * Message editing: dont jump to next part when inserting at *start* of
    uneditable part
    [\#3021](https://github.com/matrix-org/matrix-react-sdk/pull/3021)
    * Message editing: preserve and re-apply formatting
    [\#3013](https://github.com/matrix-org/matrix-react-sdk/pull/3013)
    * Fix relationship between guests, .well-known, and auth
    [\#3001](https://github.com/matrix-org/matrix-react-sdk/pull/3001)
    * Restore use of full mxid login
    [\#2972](https://github.com/matrix-org/matrix-react-sdk/pull/2972)
    * Only expose the fallback_hs_url if the homeserver is the default homeserver
    [\#2971](https://github.com/matrix-org/matrix-react-sdk/pull/2971)
    * Refactor "Next" button into ServerConfig components
    [\#2964](https://github.com/matrix-org/matrix-react-sdk/pull/2964)
    * Render underlines and tooltips on custom server names in auth pages
    [\#2965](https://github.com/matrix-org/matrix-react-sdk/pull/2965)
    * Use validated server config for login, registration, and password reset
    [\#2941](https://github.com/matrix-org/matrix-react-sdk/pull/2941)
  • v1.2.1
    21c8a64c · v1.2.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.0...v1.2.1)
    * Upgrade to JS SDK 2.0.0 which fixes an error during key backup
    * Native emoji require extra line-height for release
    [\#3045](https://github.com/matrix-org/matrix-react-sdk/pull/3045)
  • v1.2.0
    6d383bea · v1.2.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.0-rc.1...v1.2.0)
    * COLR font check fixes for release
    [\#3041](https://github.com/matrix-org/matrix-react-sdk/pull/3041)
    * Revert "Make the timeline less noisy for screen readers (mk II) #3019" for
    release
    [\#3036](https://github.com/matrix-org/matrix-react-sdk/pull/3036)
    * Override font for usercontent download link for release
    [\#3037](https://github.com/matrix-org/matrix-react-sdk/pull/3037)
  • v1.2.0-rc.1
    6cab9dd1 · v1.2.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.2...v1.2.0-rc.1)
    * Update from Weblate
    [\#3023](https://github.com/matrix-org/matrix-react-sdk/pull/3023)
    * Use the correct line-height for bold emoji
    [\#3022](https://github.com/matrix-org/matrix-react-sdk/pull/3022)
    * Make the timeline less noisy for screen readers (mk II)
    [\#3019](https://github.com/matrix-org/matrix-react-sdk/pull/3019)
    * Label message edit field as such for screen readers
    [\#3020](https://github.com/matrix-org/matrix-react-sdk/pull/3020)
    * Move checkmark to the front of key backup message
    [\#3014](https://github.com/matrix-org/matrix-react-sdk/pull/3014)
    * Revert "Make the timeline less noisy for screen readers"
    [\#3017](https://github.com/matrix-org/matrix-react-sdk/pull/3017)
    * Translate scroll movement if the deltaX is the same as the threshold
    [\#3016](https://github.com/matrix-org/matrix-react-sdk/pull/3016)
    * Make the timeline less noisy for screen readers
    [\#3007](https://github.com/matrix-org/matrix-react-sdk/pull/3007)
    * Windows emoji tweaks
    [\#3015](https://github.com/matrix-org/matrix-react-sdk/pull/3015)
    * Message editing: update link previews after editing
    [\#3004](https://github.com/matrix-org/matrix-react-sdk/pull/3004)
    * js-sdk interactive auth now sends email token
    [\#3010](https://github.com/matrix-org/matrix-react-sdk/pull/3010)
    * remove SBIX font and fallback to native emoji
    [\#3011](https://github.com/matrix-org/matrix-react-sdk/pull/3011)
    * Update from Weblate
    [\#3012](https://github.com/matrix-org/matrix-react-sdk/pull/3012)
    * load twemoji dynamically as colr or sbix; fix monospace
    [\#3008](https://github.com/matrix-org/matrix-react-sdk/pull/3008)
    * Guard against null rooms in `onEventDecrypted`
    [\#3009](https://github.com/matrix-org/matrix-react-sdk/pull/3009)
    * Only show reactions in main message timeline
    [\#3005](https://github.com/matrix-org/matrix-react-sdk/pull/3005)
    * Add voice labels for quick add room buttons
    [\#3006](https://github.com/matrix-org/matrix-react-sdk/pull/3006)
    * Update TopLeftMenu for accessibility: Keyboard shortcut, reduced screen
    reader noise
    [\#2994](https://github.com/matrix-org/matrix-react-sdk/pull/2994)
    * Remove reacted with text when shortcode missing
    [\#3003](https://github.com/matrix-org/matrix-react-sdk/pull/3003)
    * Fixup: also change editor margin when last event and buttons are not
    overlaying
    [\#3002](https://github.com/matrix-org/matrix-react-sdk/pull/3002)
    * Message editing: render avatars for pills in the editor
    [\#2997](https://github.com/matrix-org/matrix-react-sdk/pull/2997)
    * Replace emojione with twemoji + emojibase
    [\#2995](https://github.com/matrix-org/matrix-react-sdk/pull/2995)
    * Hide WhoIsTyping component if the MessagePanel is shaped e.g file grid
    [\#3000](https://github.com/matrix-org/matrix-react-sdk/pull/3000)
    * Close copy tooltip in edge cases correctly
    [\#2999](https://github.com/matrix-org/matrix-react-sdk/pull/2999)
    * Limit reaction sender tooltip to 6 people
    [\#2998](https://github.com/matrix-org/matrix-react-sdk/pull/2998)
    * Message editing: apply design
    [\#2996](https://github.com/matrix-org/matrix-react-sdk/pull/2996)
    * Add debug feature to show hidden events in timeline
    [\#2993](https://github.com/matrix-org/matrix-react-sdk/pull/2993)
    * Mute screen readers over reactions
    [\#2986](https://github.com/matrix-org/matrix-react-sdk/pull/2986)
    * Fix not being able to edit already edited messages
    [\#2992](https://github.com/matrix-org/matrix-react-sdk/pull/2992)
    * Add a basic tooltip showing who reacted
    [\#2991](https://github.com/matrix-org/matrix-react-sdk/pull/2991)
    * Message editing: show (edited) marker on edited messages, with tooltip
    [\#2990](https://github.com/matrix-org/matrix-react-sdk/pull/2990)
    * Update from Weblate
    [\#2989](https://github.com/matrix-org/matrix-react-sdk/pull/2989)
    * Message editing: only allow editing of text messages
    [\#2988](https://github.com/matrix-org/matrix-react-sdk/pull/2988)
    * Message editing: shift+enter for newline, enter to send
    [\#2987](https://github.com/matrix-org/matrix-react-sdk/pull/2987)
    * Apply Flex voodoo for devtools send event dialog
    [\#2985](https://github.com/matrix-org/matrix-react-sdk/pull/2985)
    * Fix some source strings noticed as incorrect by translators
    [\#2984](https://github.com/matrix-org/matrix-react-sdk/pull/2984)
    * Message editing: fix some bugs in cursor behaviour
    [\#2983](https://github.com/matrix-org/matrix-react-sdk/pull/2983)
    * Message editing: local echo & back-pagination
    [\#2982](https://github.com/matrix-org/matrix-react-sdk/pull/2982)
    * Listen for removed relations
    [\#2981](https://github.com/matrix-org/matrix-react-sdk/pull/2981)
    * Update from Weblate
    [\#2980](https://github.com/matrix-org/matrix-react-sdk/pull/2980)
    * Use `getRelation` helper
    [\#2977](https://github.com/matrix-org/matrix-react-sdk/pull/2977)
    * Add tooltips to rotate and close buttons in ImageView (#9686)
    [\#2979](https://github.com/matrix-org/matrix-react-sdk/pull/2979)
    * Message editing: smaller fixes
    [\#2978](https://github.com/matrix-org/matrix-react-sdk/pull/2978)
    * Message editing: adjust to js-sdk changes of marking original event as
    replaced
    [\#2973](https://github.com/matrix-org/matrix-react-sdk/pull/2973)
    * Fix Single Sign-on
    [\#2974](https://github.com/matrix-org/matrix-react-sdk/pull/2974)
    * Initial support for editing messages
    [\#2952](https://github.com/matrix-org/matrix-react-sdk/pull/2952)
    * Check permission to invite before showing invite buttons/disable them
    [\#2957](https://github.com/matrix-org/matrix-react-sdk/pull/2957)
    * Support a backup room ID in PermalinkCreator
    [\#2963](https://github.com/matrix-org/matrix-react-sdk/pull/2963)
    * Always thumbnail for GIFs
    [\#2962](https://github.com/matrix-org/matrix-react-sdk/pull/2962)
    * Fix registration with email
    [\#2967](https://github.com/matrix-org/matrix-react-sdk/pull/2967)
    * Add configuration flag to disable minimum password requirements
    [\#2947](https://github.com/matrix-org/matrix-react-sdk/pull/2947)
    * Send and undo reaction events
    [\#2954](https://github.com/matrix-org/matrix-react-sdk/pull/2954)
    * Fix bug where email was not required where it shouldn't have been
    [\#2961](https://github.com/matrix-org/matrix-react-sdk/pull/2961)
    * add /rainbow and /rainbowme Slash Commands
    [\#2958](https://github.com/matrix-org/matrix-react-sdk/pull/2958)
    * Fix invite via MemberInfo
    [\#2956](https://github.com/matrix-org/matrix-react-sdk/pull/2956)
    * Close Room Settings upon Leave Room
    [\#2955](https://github.com/matrix-org/matrix-react-sdk/pull/2955)
    * Command to change avatar for a single room, including upload of mxc res
    [\#2953](https://github.com/matrix-org/matrix-react-sdk/pull/2953)
    * Add View Servers in Room to Devtools
    [\#2804](https://github.com/matrix-org/matrix-react-sdk/pull/2804)
    * Update 'Rooms' import RoomView.js file
    [\#2951](https://github.com/matrix-org/matrix-react-sdk/pull/2951)
    * Extract `ReactionDimension` out of `MessageActionBar`
    [\#2950](https://github.com/matrix-org/matrix-react-sdk/pull/2950)
    * Always default to the registration form
    [\#2942](https://github.com/matrix-org/matrix-react-sdk/pull/2942)
    * Check for `room` in all `Room.timeline*` handlers
    [\#2945](https://github.com/matrix-org/matrix-react-sdk/pull/2945)
    * Remove the karma junit reporter
    [\#2944](https://github.com/matrix-org/matrix-react-sdk/pull/2944)
    * yarn upgrade
    [\#2943](https://github.com/matrix-org/matrix-react-sdk/pull/2943)
    * Support changing options for .m.rule.tombstone push rule
    [\#2798](https://github.com/matrix-org/matrix-react-sdk/pull/2798)
    * Remove timeline explosion rageshake prompt
    [\#2939](https://github.com/matrix-org/matrix-react-sdk/pull/2939)
    * Add existing reactions below message
    [\#2940](https://github.com/matrix-org/matrix-react-sdk/pull/2940)
    * Fix lint errors in TimelinePanel
    [\#2938](https://github.com/matrix-org/matrix-react-sdk/pull/2938)
    * Add primary reactions to action bar
    [\#2937](https://github.com/matrix-org/matrix-react-sdk/pull/2937)
  • v1.1.2
    4e3c39cd · v1.1.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.1...v1.1.2)
    * Always thumbnail for GIFs
    [\#2976](https://github.com/matrix-org/matrix-react-sdk/pull/2976)
    * Fix Single Sign-on
    [\#2975](https://github.com/matrix-org/matrix-react-sdk/pull/2975)
  • v1.1.1
    851d2076 · v1.1.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.0...v1.1.1)
    * Fix registration with email
    [\#2970](https://github.com/matrix-org/matrix-react-sdk/pull/2970)
    * Fix bug where email was not required where it shouldn't have been
    [\#2969](https://github.com/matrix-org/matrix-react-sdk/pull/2969)
  • v1.1.0
    3b03e23a · v1.1.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.0-rc.1...v1.1.0)
    * Relax password requirements to score of 3 out of 4
    [\#2949](https://github.com/matrix-org/matrix-react-sdk/pull/2949)
    * Restore access to message quote option on first click
    [\#2948](https://github.com/matrix-org/matrix-react-sdk/pull/2948)
    * Check for `room` in all `Room.timeline*` handlers
    [\#2946](https://github.com/matrix-org/matrix-react-sdk/pull/2946)
  • v1.1.0-rc.1
    57322f82 · v1.1.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.7...v1.1.0-rc.1)
    * Add important info to new preview bar
    [\#2936](https://github.com/matrix-org/matrix-react-sdk/pull/2936)
    * Add a message action bar
    [\#2935](https://github.com/matrix-org/matrix-react-sdk/pull/2935)
    * Trigger riot-web build
    [\#2934](https://github.com/matrix-org/matrix-react-sdk/pull/2934)
    * Input validation tooltips for registration
    [\#2933](https://github.com/matrix-org/matrix-react-sdk/pull/2933)
    * Also say "Connect ..." on remaining key backup buttons
    [\#2931](https://github.com/matrix-org/matrix-react-sdk/pull/2931)
    * Mark a few CSS classes as not selectable
    [\#2929](https://github.com/matrix-org/matrix-react-sdk/pull/2929)
    * Cleanup message composer render() method
    [\#2883](https://github.com/matrix-org/matrix-react-sdk/pull/2883)
    * Redesigned room preview bar
    [\#2925](https://github.com/matrix-org/matrix-react-sdk/pull/2925)
    * Prevent user pills containing only emoji from embiggening
    [\#2907](https://github.com/matrix-org/matrix-react-sdk/pull/2907)
    * Make alt-enter insert new line on macOS
    [\#2923](https://github.com/matrix-org/matrix-react-sdk/pull/2923)
    * Test `defaultServerName` before showing it on forgot password
    [\#2924](https://github.com/matrix-org/matrix-react-sdk/pull/2924)
    * Add a function to append/overwrite objects in the config on the fly
    [\#2922](https://github.com/matrix-org/matrix-react-sdk/pull/2922)
    * use SdkConfig brand name instead of static "Riot"
    [\#2921](https://github.com/matrix-org/matrix-react-sdk/pull/2921)
    * Use dedicated permalink creators in search results with multiple rooms
    [\#2898](https://github.com/matrix-org/matrix-react-sdk/pull/2898)
    * Clarify that use backup means restore
    [\#2917](https://github.com/matrix-org/matrix-react-sdk/pull/2917)
    * Fix key backup status when missing device
    [\#2919](https://github.com/matrix-org/matrix-react-sdk/pull/2919)
    * Ensure `<b>` tags appear bold for all browsers
    [\#2918](https://github.com/matrix-org/matrix-react-sdk/pull/2918)
    * Add a link in room settings to get at the tombstoned room if it exists
    [\#2908](https://github.com/matrix-org/matrix-react-sdk/pull/2908)
    * Add a generic error page element for startup errors
    [\#2915](https://github.com/matrix-org/matrix-react-sdk/pull/2915)
    * Add strings for js-sdk autodiscovery errors
    [\#2916](https://github.com/matrix-org/matrix-react-sdk/pull/2916)
    * Focus the composer view on file upload
    [\#2914](https://github.com/matrix-org/matrix-react-sdk/pull/2914)
    * use medium agent for e2e tests
    [\#2911](https://github.com/matrix-org/matrix-react-sdk/pull/2911)
    * adjust prop in HeaderButton
    [\#2912](https://github.com/matrix-org/matrix-react-sdk/pull/2912)
    * Remove breadcrumb scroll tolerances and use sensible defaults
    [\#2913](https://github.com/matrix-org/matrix-react-sdk/pull/2913)
    * Fix having to click the member list button twice to show it after having
    changed room.
    [\#2906](https://github.com/matrix-org/matrix-react-sdk/pull/2906)
    * Add period to the end of upgrade notice
    [\#2909](https://github.com/matrix-org/matrix-react-sdk/pull/2909)
    * Remove duplicate space in credits
    [\#2889](https://github.com/matrix-org/matrix-react-sdk/pull/2889)
    * Handle M_UNSUPPORTED_ROOM_VERSION in invites and room creation
    [\#2905](https://github.com/matrix-org/matrix-react-sdk/pull/2905)
    * Re-enable E2E tests
    [\#2867](https://github.com/matrix-org/matrix-react-sdk/pull/2867)
    * Remove BottomLeftMenu and supporting bits
    [\#2903](https://github.com/matrix-org/matrix-react-sdk/pull/2903)
    * Fix for retina thumbnails being massive
    [\#2439](https://github.com/matrix-org/matrix-react-sdk/pull/2439)
    * Send breadcrumb updates only when they change
    [\#2894](https://github.com/matrix-org/matrix-react-sdk/pull/2894)
    * Add some tolerances to breadcrumb scrolling
    [\#2892](https://github.com/matrix-org/matrix-react-sdk/pull/2892)
    * Fix validation to avoid `undefined` class on fields
    [\#2902](https://github.com/matrix-org/matrix-react-sdk/pull/2902)
    * Always return a client from onRegistered
    [\#2895](https://github.com/matrix-org/matrix-react-sdk/pull/2895)
    * Fix room upgrade warnings popping up in upgraded rooms
    [\#2897](https://github.com/matrix-org/matrix-react-sdk/pull/2897)
    * Fix style lint errors & enable on CI
    [\#2901](https://github.com/matrix-org/matrix-react-sdk/pull/2901)
    * Add stylelint
    [\#2900](https://github.com/matrix-org/matrix-react-sdk/pull/2900)
    * Key backup: Handle case where your onw sig is invalid
    [\#2899](https://github.com/matrix-org/matrix-react-sdk/pull/2899)
    * Simplify settings dialog CSS
    [\#2891](https://github.com/matrix-org/matrix-react-sdk/pull/2891)
    * Fix upload cancel in e2e rooms
    [\#2893](https://github.com/matrix-org/matrix-react-sdk/pull/2893)
    * Set E2E room status to warning when crypto is disabled
    [\#2890](https://github.com/matrix-org/matrix-react-sdk/pull/2890)
    * Move SettingsDialog width override to fixedWidth
    [\#2888](https://github.com/matrix-org/matrix-react-sdk/pull/2888)
    * Prevent the permalink creator from causing cascading failure
    [\#2882](https://github.com/matrix-org/matrix-react-sdk/pull/2882)
    * Don't include all networks by default in the room directory
    [\#2881](https://github.com/matrix-org/matrix-react-sdk/pull/2881)
    * Fix fixed width dialogs
    [\#2886](https://github.com/matrix-org/matrix-react-sdk/pull/2886)
    * Fix settings dialog layout
    [\#2885](https://github.com/matrix-org/matrix-react-sdk/pull/2885)
    * Update from Weblate
    [\#2884](https://github.com/matrix-org/matrix-react-sdk/pull/2884)
    * Design tweaks to dialogs
    [\#2868](https://github.com/matrix-org/matrix-react-sdk/pull/2868)
    * Remove 'try the app' link from login
    [\#2880](https://github.com/matrix-org/matrix-react-sdk/pull/2880)
    * Track store failures after startup
    [\#2870](https://github.com/matrix-org/matrix-react-sdk/pull/2870)
    * Translate vertical scrolling to horizontal movement in breadcrumbs
    [\#2877](https://github.com/matrix-org/matrix-react-sdk/pull/2877)
    * Add telemetry for breadcrumbs and have the setting apply without refresh
    [\#2873](https://github.com/matrix-org/matrix-react-sdk/pull/2873)
    * Fix a few bugs introduced in file upload rework
    [\#2879](https://github.com/matrix-org/matrix-react-sdk/pull/2879)
    * Sync breadcrumb rooms through account data
    [\#2875](https://github.com/matrix-org/matrix-react-sdk/pull/2875)
    * Scroll breadcrumbs to the left when they change
    [\#2878](https://github.com/matrix-org/matrix-react-sdk/pull/2878)
    * Add an indicator to show a room is a direct chat in breadcrumbs
    [\#2874](https://github.com/matrix-org/matrix-react-sdk/pull/2874)
    * Use the most recent version of the room in breadcrumbs
    [\#2872](https://github.com/matrix-org/matrix-react-sdk/pull/2872)
    * Autohide the scrollbar on breadcrumbs
    [\#2876](https://github.com/matrix-org/matrix-react-sdk/pull/2876)
    * Ensure the page URL is redacted before tracking analytics events
    [\#2871](https://github.com/matrix-org/matrix-react-sdk/pull/2871)
    * fix NPE for rooms with redacted tombstones
    [\#2869](https://github.com/matrix-org/matrix-react-sdk/pull/2869)
    * Don't re-init the stickerpicker unless something actually changes
    [\#2862](https://github.com/matrix-org/matrix-react-sdk/pull/2862)
    * Add option to rotate images
    [\#2855](https://github.com/matrix-org/matrix-react-sdk/pull/2855)
    * Add badges to breadcrumb rooms
    [\#2861](https://github.com/matrix-org/matrix-react-sdk/pull/2861)
    * Include the current power level in the selector
    [\#2866](https://github.com/matrix-org/matrix-react-sdk/pull/2866)
    * Apply 50% opacity to left breadcrumbs
    [\#2860](https://github.com/matrix-org/matrix-react-sdk/pull/2860)
    * Small scroll fixes
    [\#2865](https://github.com/matrix-org/matrix-react-sdk/pull/2865)
    * Put the stickerpicker below dialogs
    [\#2863](https://github.com/matrix-org/matrix-react-sdk/pull/2863)
    * Logging tweaks
    [\#2864](https://github.com/matrix-org/matrix-react-sdk/pull/2864)
    * Implement redesigned upload confirmation screens
    [\#2858](https://github.com/matrix-org/matrix-react-sdk/pull/2858)
    * Use Field component in bug report dialog
    [\#2859](https://github.com/matrix-org/matrix-react-sdk/pull/2859)
    * Notify user when crypto data is missing
    [\#2841](https://github.com/matrix-org/matrix-react-sdk/pull/2841)
    * Update from Weblate
    [\#2857](https://github.com/matrix-org/matrix-react-sdk/pull/2857)
    * Download PDFs as blobs to avoid empty grey screens
    [\#2847](https://github.com/matrix-org/matrix-react-sdk/pull/2847)
    * Set title attribute on images in lightbox
    [\#2848](https://github.com/matrix-org/matrix-react-sdk/pull/2848)
    * Add MemberInfo for 3pid invites and support revoking those invites
    [\#2843](https://github.com/matrix-org/matrix-react-sdk/pull/2843)
    * round scrollTop upwards to prevent never detecting bottom
    [\#2846](https://github.com/matrix-org/matrix-react-sdk/pull/2846)
    * Notifier is how singleton is known outside of this module
    [\#2845](https://github.com/matrix-org/matrix-react-sdk/pull/2845)
    * Delay `Notifier` check until we have push rules
    [\#2844](https://github.com/matrix-org/matrix-react-sdk/pull/2844)
    * BACAT Scrolling
    [\#2842](https://github.com/matrix-org/matrix-react-sdk/pull/2842)
    * Handle storage fallback cases in consistency check
    [\#2840](https://github.com/matrix-org/matrix-react-sdk/pull/2840)
    * Handle all the segments of a v3 event ID
    [\#2827](https://github.com/matrix-org/matrix-react-sdk/pull/2827)
    * Add custom tooltips and scrolling to breadcrumbs
    [\#2839](https://github.com/matrix-org/matrix-react-sdk/pull/2839)
    * Check if the message panel is at the end of the timeline on init
    [\#2829](https://github.com/matrix-org/matrix-react-sdk/pull/2829)
    * Persist breadcrumb state between sessions
    [\#2837](https://github.com/matrix-org/matrix-react-sdk/pull/2837)
    * Always append the current room to the breadcrumbs
    [\#2838](https://github.com/matrix-org/matrix-react-sdk/pull/2838)
    * Alert the user to unread notifications in prior versions of rooms
    [\#2831](https://github.com/matrix-org/matrix-react-sdk/pull/2831)
    * Filter out upgraded rooms from autocomplete results
    [\#2830](https://github.com/matrix-org/matrix-react-sdk/pull/2830)
  • v1.0.7
    21de0235 · v1.0.7 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.6...v1.0.7)
    * Hotfix: bump js-sdk to 1.0.4, see https://github.com/matrix-org/matrix-js-sdk/releases/tag/v1.0.4
  • v1.0.6
    33f2401e · v1.0.6 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.6-rc.1...v1.0.6)
    * Handle storage fallback cases in consistency check
    [\#2853](https://github.com/matrix-org/matrix-react-sdk/pull/2853)
    * Set title attribute on images in lightbox
    [\#2852](https://github.com/matrix-org/matrix-react-sdk/pull/2852)
    * Download PDFs as blobs to avoid empty grey screens
    [\#2851](https://github.com/matrix-org/matrix-react-sdk/pull/2851)
    * Add MemberInfo for 3pid invites and support revoking those invites
    [\#2850](https://github.com/matrix-org/matrix-react-sdk/pull/2850)
  • v1.0.6-rc.1
    45e4948d · v1.0.6-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.5...v1.0.6-rc.1)
    * Catch errors when checking IndexedDB
    [\#2836](https://github.com/matrix-org/matrix-react-sdk/pull/2836)
    * Remove noreferrer on widget pop-out
    [\#2835](https://github.com/matrix-org/matrix-react-sdk/pull/2835)
    * Rework room directory so that new room is always available
    [\#2834](https://github.com/matrix-org/matrix-react-sdk/pull/2834)
    * Send telemetry about storage consistency
    [\#2832](https://github.com/matrix-org/matrix-react-sdk/pull/2832)
    * Widget OpenID reauth implementation
    [\#2781](https://github.com/matrix-org/matrix-react-sdk/pull/2781)
    * Log results of basic storage consistency check
    [\#2826](https://github.com/matrix-org/matrix-react-sdk/pull/2826)
    * Clarify devices affected by notification settings
    [\#2828](https://github.com/matrix-org/matrix-react-sdk/pull/2828)
    * Add a command for creating custom widgets without an integration manager
    [\#2824](https://github.com/matrix-org/matrix-react-sdk/pull/2824)
    * Minimize stickerpicker when the title is clicked
    [\#2822](https://github.com/matrix-org/matrix-react-sdk/pull/2822)
    * Add <code> blocks around homeserver and identity server urls
    [\#2825](https://github.com/matrix-org/matrix-react-sdk/pull/2825)
    * Fixed drop shadow for tooltip.
    [\#2815](https://github.com/matrix-org/matrix-react-sdk/pull/2815)
    * Ask the user for debug logs when the timeline explodes
    [\#2820](https://github.com/matrix-org/matrix-react-sdk/pull/2820)
    * Fix typo preventing users from adding more widgets easily
    [\#2823](https://github.com/matrix-org/matrix-react-sdk/pull/2823)
    * Attach an onChange listener to the room's blacklist devices option
    [\#2817](https://github.com/matrix-org/matrix-react-sdk/pull/2817)
    * Use leaveRoomChain when leaving a room
    [\#2818](https://github.com/matrix-org/matrix-react-sdk/pull/2818)
    * Fix bug with NetworkList dropdown
    [\#2821](https://github.com/matrix-org/matrix-react-sdk/pull/2821)
    * Trim the logging for URL previews
    [\#2816](https://github.com/matrix-org/matrix-react-sdk/pull/2816)
    * Explicitly create `cryptoStore` in React SDK
    [\#2814](https://github.com/matrix-org/matrix-react-sdk/pull/2814)
    * Change to new consistent name for `MemoryStore`
    [\#2812](https://github.com/matrix-org/matrix-react-sdk/pull/2812)
    * Use medium agents for the more resource intensive builds
    [\#2813](https://github.com/matrix-org/matrix-react-sdk/pull/2813)
    * Add log grouping to buildkite
    [\#2810](https://github.com/matrix-org/matrix-react-sdk/pull/2810)
    * Switch to `git` protocol for CI dependencies
    [\#2809](https://github.com/matrix-org/matrix-react-sdk/pull/2809)
    * Go back to using mainine velocity
    [\#2808](https://github.com/matrix-org/matrix-react-sdk/pull/2808)
    * Warn that members won't be autojoined to upgraded rooms
    [\#2796](https://github.com/matrix-org/matrix-react-sdk/pull/2796)
    * Support CI for matching branches on forks
    [\#2807](https://github.com/matrix-org/matrix-react-sdk/pull/2807)
    * Discard old sticker picker when the URL changes
    [\#2801](https://github.com/matrix-org/matrix-react-sdk/pull/2801)
    * Reload widget messaging when widgets reload
    [\#2799](https://github.com/matrix-org/matrix-react-sdk/pull/2799)
    * Don't show calculated room name in room settings name input field
    [\#2806](https://github.com/matrix-org/matrix-react-sdk/pull/2806)
    * Disable big emoji for m.emote messages as it looks weird
    [\#2805](https://github.com/matrix-org/matrix-react-sdk/pull/2805)
    * Remove Edge from browser support statements
    [\#2803](https://github.com/matrix-org/matrix-react-sdk/pull/2803)
    * Update from Weblate
    [\#2802](https://github.com/matrix-org/matrix-react-sdk/pull/2802)
    * Really fix tag panel
    [\#2800](https://github.com/matrix-org/matrix-react-sdk/pull/2800)
    * Update CompatibilityPage to match officially supported browsers
    [\#2793](https://github.com/matrix-org/matrix-react-sdk/pull/2793)
    * Use Buildkite for CI
    [\#2788](https://github.com/matrix-org/matrix-react-sdk/pull/2788)
    * Fix CSS syntax errors preventing offline member opacity from working
    [\#2794](https://github.com/matrix-org/matrix-react-sdk/pull/2794)
    * Make the EntityTile chevron a masked SVG for theming
    [\#2795](https://github.com/matrix-org/matrix-react-sdk/pull/2795)
    * Remove refs from `RegistrationForm`
    [\#2791](https://github.com/matrix-org/matrix-react-sdk/pull/2791)
    * Fix initial letter avatar vertical offset in Firefox
    [\#2792](https://github.com/matrix-org/matrix-react-sdk/pull/2792)
    * Fix the custom tag panel
    [\#2797](https://github.com/matrix-org/matrix-react-sdk/pull/2797)
    * Ensure freshly invited members don't count towards the alone warning
    [\#2786](https://github.com/matrix-org/matrix-react-sdk/pull/2786)
    * Fix 'forgot password' warning to represent the reality of e2ee
    [\#2787](https://github.com/matrix-org/matrix-react-sdk/pull/2787)
    * Restore `Field` value getter for `RegistrationForm`
    [\#2790](https://github.com/matrix-org/matrix-react-sdk/pull/2790)
    * Initial portions of support for Field validation
    [\#2780](https://github.com/matrix-org/matrix-react-sdk/pull/2780)
  • v1.0.5
    a4833527 · v1.0.5 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.4...v1.0.5)
    * Hotfix: disable typing notifs jumping prevention for now
    [\#2811](https://github.com/matrix-org/matrix-react-sdk/pull/2811)
  • v1.0.4
    fc7db555 · v1.0.4 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.4-rc.1...v1.0.4)
    * No changes since rc.1
  • v1.0.4-rc.1
    77b0dc61 · v1.0.4-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.3...v1.0.4-rc.1)
    * Update from Weblate
    [\#2785](https://github.com/matrix-org/matrix-react-sdk/pull/2785)
    * Remove padlock click handler to show unknown devices
    [\#2784](https://github.com/matrix-org/matrix-react-sdk/pull/2784)
    * Use modern Yarn version on Travis CI
    [\#2783](https://github.com/matrix-org/matrix-react-sdk/pull/2783)
    * Add versioning to integration manager API /register and /account calls
    [\#2782](https://github.com/matrix-org/matrix-react-sdk/pull/2782)
    * Ensure scalar_token is valid before opening integrations manager
    [\#2777](https://github.com/matrix-org/matrix-react-sdk/pull/2777)
    * Switch to `yarn` for dependency management
    [\#2773](https://github.com/matrix-org/matrix-react-sdk/pull/2773)
    * Use a distinct color for selected autocomplete items
    [\#2778](https://github.com/matrix-org/matrix-react-sdk/pull/2778)
    * Provide an escape from the registration process
    [\#2775](https://github.com/matrix-org/matrix-react-sdk/pull/2775)
    * Fix instantly sending RRs
    [\#2770](https://github.com/matrix-org/matrix-react-sdk/pull/2770)
    * Fix simple header counters to correctly handle zero, take two
    [\#2776](https://github.com/matrix-org/matrix-react-sdk/pull/2776)
    * Fix sticky hover state by listening for hover on the document
    [\#2764](https://github.com/matrix-org/matrix-react-sdk/pull/2764)
    * Fix header counters to correctly handle zero
    [\#2772](https://github.com/matrix-org/matrix-react-sdk/pull/2772)
    * Pass correct args when creating event permalink in context menu
    [\#2774](https://github.com/matrix-org/matrix-react-sdk/pull/2774)
    * Update from Weblate
    [\#2771](https://github.com/matrix-org/matrix-react-sdk/pull/2771)
    * Scroll investigation changes
    [\#2766](https://github.com/matrix-org/matrix-react-sdk/pull/2766)
    * Ability to bulk accept all invites (and fix rejecting all invites)
    [\#2757](https://github.com/matrix-org/matrix-react-sdk/pull/2757)
    * Don't trample over existing sessions when verifying email addresses
    [\#2768](https://github.com/matrix-org/matrix-react-sdk/pull/2768)
    * Misc fixes to StatusMessageContextMenu
    [\#2767](https://github.com/matrix-org/matrix-react-sdk/pull/2767)
    * Fix erroneously sending RRs, pt1.
    [\#2769](https://github.com/matrix-org/matrix-react-sdk/pull/2769)
    * Tweak country dropdown for redesign
    [\#2765](https://github.com/matrix-org/matrix-react-sdk/pull/2765)
    * Prevent space characters from stopping big emoji messages
    [\#2745](https://github.com/matrix-org/matrix-react-sdk/pull/2745)
    * Tweak auth components when dark theme is default
    [\#2763](https://github.com/matrix-org/matrix-react-sdk/pull/2763)
    * Move country dropdown inside field in Settings
    [\#2756](https://github.com/matrix-org/matrix-react-sdk/pull/2756)
    * npm audit fix --force
    [\#2758](https://github.com/matrix-org/matrix-react-sdk/pull/2758)
    * Use Field component in auth flows
    [\#2749](https://github.com/matrix-org/matrix-react-sdk/pull/2749)
    * Add /shrug command
    [\#2660](https://github.com/matrix-org/matrix-react-sdk/pull/2660)
    * Support linking to hosting providers
    [\#2748](https://github.com/matrix-org/matrix-react-sdk/pull/2748)
    * Get confirmation before enabling encryption
    [\#2728](https://github.com/matrix-org/matrix-react-sdk/pull/2728)
    * clear min-height for typing notifs when the timeline viewport changes size
    [\#2747](https://github.com/matrix-org/matrix-react-sdk/pull/2747)
    * Prevent flair pushing timeline downwards
    [\#2746](https://github.com/matrix-org/matrix-react-sdk/pull/2746)
    * Include tag name when warning about rooms running off lists
    [\#2741](https://github.com/matrix-org/matrix-react-sdk/pull/2741)
    * Reorganise props handling in Field
    [\#2740](https://github.com/matrix-org/matrix-react-sdk/pull/2740)
    * Limit Field label to size of input
    [\#2742](https://github.com/matrix-org/matrix-react-sdk/pull/2742)
    * Don't loop forever if you demote yourself via Enter on a PowerSelector
    [\#2743](https://github.com/matrix-org/matrix-react-sdk/pull/2743)
    * Check if users are already in the room before inviting them
    [\#2734](https://github.com/matrix-org/matrix-react-sdk/pull/2734)
    * Don't duplicate direct chats from other tags
    [\#2735](https://github.com/matrix-org/matrix-react-sdk/pull/2735)
    * Fix media device selectors not updating
    [\#2739](https://github.com/matrix-org/matrix-react-sdk/pull/2739)
    * Fix Room Directory custom homeserver entry not showing properly
    [\#2708](https://github.com/matrix-org/matrix-react-sdk/pull/2708)
    * Add missing permalinkCreator prop
    [\#2729](https://github.com/matrix-org/matrix-react-sdk/pull/2729)
    * Patch users not existing when opening settings
    [\#2738](https://github.com/matrix-org/matrix-react-sdk/pull/2738)
    * Use a mask for the continuation icon
    [\#2737](https://github.com/matrix-org/matrix-react-sdk/pull/2737)
    * Always insert rooms into lists when they get lost
    [\#2736](https://github.com/matrix-org/matrix-react-sdk/pull/2736)
    * Convert objects and such to usable strings in rageshake
    [\#2732](https://github.com/matrix-org/matrix-react-sdk/pull/2732)
    * Support stacking dialogs to prevent unmounting
    [\#2724](https://github.com/matrix-org/matrix-react-sdk/pull/2724)
    * Convert PowerSelector to use mxField instead
    [\#2725](https://github.com/matrix-org/matrix-react-sdk/pull/2725)
    * Don't re-enable the save button after saving profiles
    [\#2726](https://github.com/matrix-org/matrix-react-sdk/pull/2726)
    * Support multiple email pushers and remove the legacy UserSettingsStore
    [\#2727](https://github.com/matrix-org/matrix-react-sdk/pull/2727)
    * Bring back #528 fix as it still seems broken on OSX
    [\#2731](https://github.com/matrix-org/matrix-react-sdk/pull/2731)
    * Fix margin on e2e icon in member panel
    [\#2721](https://github.com/matrix-org/matrix-react-sdk/pull/2721)
    * Improved scrolling & pagination
    [\#2676](https://github.com/matrix-org/matrix-react-sdk/pull/2676)
    * Nudge karma to 3.1.2
    [\#2719](https://github.com/matrix-org/matrix-react-sdk/pull/2719)
    * Stop listening to account data when the stickerpicker is unmounted
    [\#2723](https://github.com/matrix-org/matrix-react-sdk/pull/2723)
  • v1.0.3
    d46b9dab · v1.0.3 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2...v1.0.3)
    * Don't duplicate direct chats from other tags
    [\#2762](https://github.com/matrix-org/matrix-react-sdk/pull/2762)
    * Include tag name when warning about rooms running off lists
    [\#2761](https://github.com/matrix-org/matrix-react-sdk/pull/2761)
    * Always insert rooms into lists when they get lost
    [\#2760](https://github.com/matrix-org/matrix-react-sdk/pull/2760)
    * Fix the ctrl+k shortcut
    [\#2759](https://github.com/matrix-org/matrix-react-sdk/pull/2759)
  • v1.0.2
    ce1a9852 · v1.0.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.4...v1.0.2)
    * Only show hosting link if group admin
    [\#2755](https://github.com/matrix-org/matrix-react-sdk/pull/2755)
    * Only show hosting link if domain == matrix.org
    [\#2754](https://github.com/matrix-org/matrix-react-sdk/pull/2754)
  • v1.0.2-rc.4
    a9402beb · v1.0.2-rc.4 ·
    [Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.3...v1.0.2-rc.4)
    * Patch users not existing when opening settings
    [\#2752](https://github.com/matrix-org/matrix-react-sdk/pull/2752)
    * Fix media device selectors not updating
    [\#2751](https://github.com/matrix-org/matrix-react-sdk/pull/2751)
    * Support linking to hosting providers
    [\#2750](https://github.com/matrix-org/matrix-react-sdk/pull/2750)