Tags give the ability to mark specific points in history as being important
  • 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)
    a36c5203 · v1.3.0-rc.1 ·
  • 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
    2d6317fd · v1.2.2 ·
  • 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)
    a835d916 · v1.2.2-rc.2 ·
  • 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)
    3f37fc0c · v1.2.2-rc.1 ·
  • 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)
    21c8a64c · v1.2.1 ·
  • 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)
    6d383bea · v1.2.0 ·
  • 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)
    6cab9dd1 · v1.2.0-rc.1 ·
  • 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)
    4e3c39cd · v1.1.2 ·
  • 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)
    851d2076 · v1.1.1 ·
  • 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)
    3b03e23a · v1.1.0 ·
  • 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)
    57322f82 · v1.1.0-rc.1 ·
  • 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
    21de0235 · v1.0.7 ·
  • 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)
    33f2401e · v1.0.6 ·
  • 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)
    45e4948d · v1.0.6-rc.1 ·
  • 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)
    a4833527 · v1.0.5 ·
  • 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
    fc7db555 · v1.0.4 ·
  • 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)
    77b0dc61 · v1.0.4-rc.1 ·
  • 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)
    d46b9dab · v1.0.3 ·
  • 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)
    ce1a9852 · v1.0.2 ·
  • 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)
    a9402beb · v1.0.2-rc.4 ·