-
v1.7.5-rc.19072a47f · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.4...v1.7.5-rc.1) * Remove logs before running end-to-end tests [\#3700](https://github.com/matrix-org/matrix-react-sdk/pull/3700) * Update from Weblate [\#3699](https://github.com/matrix-org/matrix-react-sdk/pull/3699) * Match e2e icons on events to expectations [\#3697](https://github.com/matrix-org/matrix-react-sdk/pull/3697) * Match room upgrade warning to the new design [\#3695](https://github.com/matrix-org/matrix-react-sdk/pull/3695) * Remove unused translations [\#3683](https://github.com/matrix-org/matrix-react-sdk/pull/3683) * Remove broken velocity-ui animation [\#3678](https://github.com/matrix-org/matrix-react-sdk/pull/3678) * Update from Weblate [\#3696](https://github.com/matrix-org/matrix-react-sdk/pull/3696) * Hide Remove button in message editing history if you don't have permission to redact [\#3685](https://github.com/matrix-org/matrix-react-sdk/pull/3685) * Add an option to invite users to upgraded private rooms [\#3684](https://github.com/matrix-org/matrix-react-sdk/pull/3684) * Do not trap Key ContextMenu into composer for keyboard a11y [\#3689](https://github.com/matrix-org/matrix-react-sdk/pull/3689) * Make EmojiPicker filtering case-insensitive [\#3690](https://github.com/matrix-org/matrix-react-sdk/pull/3690) * Ensure the settings page accurately represents theme choices [\#3686](https://github.com/matrix-org/matrix-react-sdk/pull/3686) * Ensure read receipts end up with a valid reference to checkUnmounting [\#3688](https://github.com/matrix-org/matrix-react-sdk/pull/3688) * Convert Velociraptor component to a class [\#3687](https://github.com/matrix-org/matrix-react-sdk/pull/3687) * Add a link to the labs feature documentation [\#3675](https://github.com/matrix-org/matrix-react-sdk/pull/3675) * Improve translatable strings for calls [\#3682](https://github.com/matrix-org/matrix-react-sdk/pull/3682) * Don't assume that diffs will have an appropriate child node [\#3680](https://github.com/matrix-org/matrix-react-sdk/pull/3680) * Fix persisted widgets getting stuck at loading screens [\#3681](https://github.com/matrix-org/matrix-react-sdk/pull/3681) * Add button to clear all notification counts, sometimes stuck in historical [\#2959](https://github.com/matrix-org/matrix-react-sdk/pull/2959) * Fix multi-invite error dialog messaging [\#3679](https://github.com/matrix-org/matrix-react-sdk/pull/3679) * Make the communities button behave more like a toggle [\#3670](https://github.com/matrix-org/matrix-react-sdk/pull/3670) * Change read markers to use CSS transitions [\#3674](https://github.com/matrix-org/matrix-react-sdk/pull/3674) * fix font smoothing to match figma [\#3677](https://github.com/matrix-org/matrix-react-sdk/pull/3677) * Update breadcrumbs when we do eventually see upgraded rooms [\#3669](https://github.com/matrix-org/matrix-react-sdk/pull/3669) * Fix override behaviour of system vs defined themes [\#3673](https://github.com/matrix-org/matrix-react-sdk/pull/3673) * console.log doesn't take %s substitutions [\#3671](https://github.com/matrix-org/matrix-react-sdk/pull/3671) * EventIndex: Move the checkpoint loading logic into the init method. [\#3648](https://github.com/matrix-org/matrix-react-sdk/pull/3648) * Clarify that cross-signing is in development [\#3668](https://github.com/matrix-org/matrix-react-sdk/pull/3668) * Hide tooltips with CSS when they aren't visible [\#3665](https://github.com/matrix-org/matrix-react-sdk/pull/3665) * a11y: adjustments for toasts [\#3667](https://github.com/matrix-org/matrix-react-sdk/pull/3667) * Update from Weblate [\#3666](https://github.com/matrix-org/matrix-react-sdk/pull/3666) * Null check on thumbnail_file [\#3664](https://github.com/matrix-org/matrix-react-sdk/pull/3664) * Fix double date separator for room upgrade tiles [\#3662](https://github.com/matrix-org/matrix-react-sdk/pull/3662) * Show incoming verification requests in in-app notifications [\#3661](https://github.com/matrix-org/matrix-react-sdk/pull/3661) * Show m.room.create event before the ELS on room upgrade [\#3655](https://github.com/matrix-org/matrix-react-sdk/pull/3655) * Convert MessagePanel to React class [\#3656](https://github.com/matrix-org/matrix-react-sdk/pull/3656) * Make addEventListener conditional [\#3657](https://github.com/matrix-org/matrix-react-sdk/pull/3657) * Fix e2e icons [\#3653](https://github.com/matrix-org/matrix-react-sdk/pull/3653) * Workaround for soft-crash with calls on startup [\#3654](https://github.com/matrix-org/matrix-react-sdk/pull/3654) * Catch exceptions when we can't play audio [\#3652](https://github.com/matrix-org/matrix-react-sdk/pull/3652) * Rename section heading for integrations in settings [\#3650](https://github.com/matrix-org/matrix-react-sdk/pull/3650) * Update copy for widgets not using message encryption [\#3651](https://github.com/matrix-org/matrix-react-sdk/pull/3651) * Ignore media actions [\#3649](https://github.com/matrix-org/matrix-react-sdk/pull/3649) * Add an option to disable the use of integration managers for provisioning [\#3646](https://github.com/matrix-org/matrix-react-sdk/pull/3646) * Move many widget options to a context menu [\#3645](https://github.com/matrix-org/matrix-react-sdk/pull/3645) * Re-add encryption warning to widget permission prompt [\#3644](https://github.com/matrix-org/matrix-react-sdk/pull/3644) * Update CIDER docs now that it is used for main composer as well [\#3647](https://github.com/matrix-org/matrix-react-sdk/pull/3647) * get rid of bluebird [\#3593](https://github.com/matrix-org/matrix-react-sdk/pull/3593) * Remove getBaseTheme [\#3638](https://github.com/matrix-org/matrix-react-sdk/pull/3638) * ReactionsRowButtonTooltip: fix null dereference if emoji owner left room [\#3643](https://github.com/matrix-org/matrix-react-sdk/pull/3643) * Add eslint-plugin-jest because we inherit js-sdk's eslintrc and it wants [\#3642](https://github.com/matrix-org/matrix-react-sdk/pull/3642)
-
v1.7.41a98c0d0 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3...v1.7.4) * Upgrade to JS SDK 2.5.4 to relax identity server discovery and E2EE debugging * Fix override behaviour of system vs defined theme * Clarify that cross-signing is in development
-
v1.7.3f62cd367 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3-rc.2...v1.7.3) * No changes since rc.2
-
v1.7.3-rc.2730967fd · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3-rc.1...v1.7.3-rc.2) * Fix double date separator for room upgrade tiles [\#3663](https://github.com/matrix-org/matrix-react-sdk/pull/3663) * Show m.room.create event before the ELS on room upgrade [\#3660](https://github.com/matrix-org/matrix-react-sdk/pull/3660) * Make addEventListener conditional [\#3659](https://github.com/matrix-org/matrix-react-sdk/pull/3659) * Fix e2e icons [\#3658](https://github.com/matrix-org/matrix-react-sdk/pull/3658)
-
v1.7.3-rc.1ef475bbd · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.2...v1.7.3-rc.1) * Fix positioning, size, and colour of the composer e2e icon [\#3641](https://github.com/matrix-org/matrix-react-sdk/pull/3641) * upgrade nunito from 3.500 to 3.504 [\#3639](https://github.com/matrix-org/matrix-react-sdk/pull/3639) * Wire up the widget permission prompt to the cross-platform setting [\#3630](https://github.com/matrix-org/matrix-react-sdk/pull/3630) * Get theme automatically from system setting [\#3637](https://github.com/matrix-org/matrix-react-sdk/pull/3637) * Update code style for our 90 char life [\#3636](https://github.com/matrix-org/matrix-react-sdk/pull/3636) * use general warning icon instead of e2e one for room status [\#3633](https://github.com/matrix-org/matrix-react-sdk/pull/3633) * Add support for platform specific event indexing and search [\#3550](https://github.com/matrix-org/matrix-react-sdk/pull/3550) * Update from Weblate [\#3635](https://github.com/matrix-org/matrix-react-sdk/pull/3635) * Use a settings watcher to set the theme [\#3634](https://github.com/matrix-org/matrix-react-sdk/pull/3634) * Merge the `feature_user_info_panel` flag into `feature_dm_verification` [\#3632](https://github.com/matrix-org/matrix-react-sdk/pull/3632) * Fix some styling regressions in member panel [\#3631](https://github.com/matrix-org/matrix-react-sdk/pull/3631) * Add a bit more safety around breadcrumbs [\#3629](https://github.com/matrix-org/matrix-react-sdk/pull/3629) * Ensure widgets always have a sender associated with them [\#3628](https://github.com/matrix-org/matrix-react-sdk/pull/3628) * re-add missing case of codepath [\#3627](https://github.com/matrix-org/matrix-react-sdk/pull/3627) * Implement the bulk of the new widget permission prompt design [\#3622](https://github.com/matrix-org/matrix-react-sdk/pull/3622) * Relax identity server discovery error handling [\#3588](https://github.com/matrix-org/matrix-react-sdk/pull/3588) * Add cross-signing feature flag [\#3626](https://github.com/matrix-org/matrix-react-sdk/pull/3626) * Attempt number two at ripping out Bluebird from rageshake.js [\#3624](https://github.com/matrix-org/matrix-react-sdk/pull/3624) * Update from Weblate [\#3625](https://github.com/matrix-org/matrix-react-sdk/pull/3625) * Remove Bluebird: phase 2.1 [\#3618](https://github.com/matrix-org/matrix-react-sdk/pull/3618) * Add better error handling to Synapse user deactivation [\#3619](https://github.com/matrix-org/matrix-react-sdk/pull/3619) * New design for member panel [\#3620](https://github.com/matrix-org/matrix-react-sdk/pull/3620) * Show server details on login for unreachable homeserver [\#3617](https://github.com/matrix-org/matrix-react-sdk/pull/3617) * Add a function to get the "base" theme for a theme [\#3615](https://github.com/matrix-org/matrix-react-sdk/pull/3615) * Remove Bluebird: phase 2 [\#3616](https://github.com/matrix-org/matrix-react-sdk/pull/3616) * Remove Bluebird: phase 1 [\#3612](https://github.com/matrix-org/matrix-react-sdk/pull/3612) * Move notification count to in front of the room name in the page title [\#3613](https://github.com/matrix-org/matrix-react-sdk/pull/3613) * Add some logging/recovery for lost rooms [\#3614](https://github.com/matrix-org/matrix-react-sdk/pull/3614) * Add Mjolnir ban list support [\#3585](https://github.com/matrix-org/matrix-react-sdk/pull/3585) * Improve room switching performance with alias cache [\#3610](https://github.com/matrix-org/matrix-react-sdk/pull/3610) * Fix draw order when hovering composer format buttons [\#3609](https://github.com/matrix-org/matrix-react-sdk/pull/3609) * Use a ternary operator instead of relying on AND semantics in EditHistoryDialog [\#3606](https://github.com/matrix-org/matrix-react-sdk/pull/3606) * Update from Weblate [\#3608](https://github.com/matrix-org/matrix-react-sdk/pull/3608) * Fix HTML fallback in replies [\#3607](https://github.com/matrix-org/matrix-react-sdk/pull/3607) * Fix rounded corners for the formatting toolbar [\#3605](https://github.com/matrix-org/matrix-react-sdk/pull/3605) * Check for a message type before assuming it is a room message [\#3604](https://github.com/matrix-org/matrix-react-sdk/pull/3604) * Remove lint comments about no-descending-specificity [\#3603](https://github.com/matrix-org/matrix-react-sdk/pull/3603) * Show verification requests in the timeline [\#3601](https://github.com/matrix-org/matrix-react-sdk/pull/3601) * Match identity server registration to the IS r0.3.0 spec [\#3602](https://github.com/matrix-org/matrix-react-sdk/pull/3602) * Restore thumbs after variation selector removal [\#3600](https://github.com/matrix-org/matrix-react-sdk/pull/3600) * Fix breadcrumbs so the bar is a toolbar and the buttons are buttons. [\#3599](https://github.com/matrix-org/matrix-react-sdk/pull/3599) * Now that part of spacing is padding, make it smaller when collapsed [\#3597](https://github.com/matrix-org/matrix-react-sdk/pull/3597) * Remove variation selectors from quick reactions [\#3598](https://github.com/matrix-org/matrix-react-sdk/pull/3598) * Fix linkify imports [\#3595](https://github.com/matrix-org/matrix-react-sdk/pull/3595)
-
v1.7.2a0909df2 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1...v1.7.2) * Fix softcrash if editing silly events [\#3596](https://github.com/matrix-org/matrix-react-sdk/pull/3596) * Fix: file and notifications panel back-paginating forever. [\#3594](https://github.com/matrix-org/matrix-react-sdk/pull/3594) * Fix focus-within on EventTile and more showing onClick [\#3591](https://github.com/matrix-org/matrix-react-sdk/pull/3591) * Support RTL language in message composer [\#3592](https://github.com/matrix-org/matrix-react-sdk/pull/3592) * Update from Weblate [\#3590](https://github.com/matrix-org/matrix-react-sdk/pull/3590) * Improve A11Y of timeline. Show timestamp & Actions on focus-within [\#3587](https://github.com/matrix-org/matrix-react-sdk/pull/3587) * Fix SVG mask-image usage in a bunch of places for correct outlining [\#3589](https://github.com/matrix-org/matrix-react-sdk/pull/3589) * Handle breadcrumbs, integration manager provisioning, and allowed widgets Riot settings [\#3577](https://github.com/matrix-org/matrix-react-sdk/pull/3577) * Add a prompt when interacting with an identity server without terms [\#3582](https://github.com/matrix-org/matrix-react-sdk/pull/3582) * Fix bug where rooms would not appear when filtering [\#3584](https://github.com/matrix-org/matrix-react-sdk/pull/3584) * Guard against misconfigured homeservers when adding / binding phone numbers [\#3583](https://github.com/matrix-org/matrix-react-sdk/pull/3583) * Fix error message which is shown when unknown slash command attempted [\#3580](https://github.com/matrix-org/matrix-react-sdk/pull/3580) * Attempt to fix soft crash on some pinned events by null guarding member [\#3581](https://github.com/matrix-org/matrix-react-sdk/pull/3581)
-
v1.7.12f4f15d2 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1-rc.2...v1.7.1) * No changes since rc.2
-
v1.7.1-rc.2050ef95c · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1-rc.1...v1.7.1-rc.2) * Fix bug where rooms would not appear when filtering [\#3586](https://github.com/matrix-org/matrix-react-sdk/pull/3586)
-
v1.7.1-rc.160731dab · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.0...v1.7.1-rc.1) * Add ability to hide tray icon on non-Mac [\#3573](https://github.com/matrix-org/matrix-react-sdk/pull/3573) * Update from Weblate [\#3579](https://github.com/matrix-org/matrix-react-sdk/pull/3579) * Fix call state logging [\#3578](https://github.com/matrix-org/matrix-react-sdk/pull/3578) * Match widgets up with their integration manager [\#3576](https://github.com/matrix-org/matrix-react-sdk/pull/3576) * Add diagnostic log to catch events without an ID [\#3575](https://github.com/matrix-org/matrix-react-sdk/pull/3575) * Fix missing i18n for RoomTile ARIA labels and add a case for notif-off bold [\#3574](https://github.com/matrix-org/matrix-react-sdk/pull/3574) * LifeCycle onLoggedOut unmount before stopping client [\#3566](https://github.com/matrix-org/matrix-react-sdk/pull/3566) * Remove unneeded help about identity servers [\#3572](https://github.com/matrix-org/matrix-react-sdk/pull/3572) * Remove messages implying you need an identity server for email recovery [\#3571](https://github.com/matrix-org/matrix-react-sdk/pull/3571) * Fix quick reactions to be aligned with other emoji [\#3570](https://github.com/matrix-org/matrix-react-sdk/pull/3570) * If ToS gets rejected/any Scalar error then don't make Jitsi widget [\#3569](https://github.com/matrix-org/matrix-react-sdk/pull/3569) * Update from Weblate [\#3568](https://github.com/matrix-org/matrix-react-sdk/pull/3568) * Fix Room Create ELS using MXID instead of newly set Displayname/Avatar [\#3567](https://github.com/matrix-org/matrix-react-sdk/pull/3567) * Improve opening emoji picker performance [\#3565](https://github.com/matrix-org/matrix-react-sdk/pull/3565) * Update ServerTypeSelector for new matrix.org CS API URL [\#3564](https://github.com/matrix-org/matrix-react-sdk/pull/3564) * Accessibility Improvements [\#3563](https://github.com/matrix-org/matrix-react-sdk/pull/3563) * A11Y fixes in the Left Panel [\#3562](https://github.com/matrix-org/matrix-react-sdk/pull/3562) * Fix lint and i18n test failures [\#3560](https://github.com/matrix-org/matrix-react-sdk/pull/3560) * Fix: editor tests [\#3561](https://github.com/matrix-org/matrix-react-sdk/pull/3561) * Use Navigation Treeview pattern for RoomList Accessibility [\#3556](https://github.com/matrix-org/matrix-react-sdk/pull/3556) * Abort scroll updates when already unmounted [\#3557](https://github.com/matrix-org/matrix-react-sdk/pull/3557) * UserInfo consolidation of GroupMemberInfo and MemberInfo panels [\#3465](https://github.com/matrix-org/matrix-react-sdk/pull/3465) * Fix some things in the edit HTML parser [\#3552](https://github.com/matrix-org/matrix-react-sdk/pull/3552) * Update from Weblate [\#3559](https://github.com/matrix-org/matrix-react-sdk/pull/3559) * Merge end-to-end tests [\#3537](https://github.com/matrix-org/matrix-react-sdk/pull/3537) * Add full emoji picker for reactions [\#3554](https://github.com/matrix-org/matrix-react-sdk/pull/3554) * Accessibility fixes to autocomplete and tabpanels [\#3555](https://github.com/matrix-org/matrix-react-sdk/pull/3555) * Show warning dialog when changing unreachable IS [\#3549](https://github.com/matrix-org/matrix-react-sdk/pull/3549) * Fix reply fallback being included in edit m.new_content [\#3551](https://github.com/matrix-org/matrix-react-sdk/pull/3551) * Document composer features [\#3548](https://github.com/matrix-org/matrix-react-sdk/pull/3548) * Correctly update the banned users list when a user is unbanned [\#3547](https://github.com/matrix-org/matrix-react-sdk/pull/3547) * Summarise state events after room creation [\#3433](https://github.com/matrix-org/matrix-react-sdk/pull/3433) * Don't intercept TAB on the app outside of the composer, fix tabIndex > 0 [\#3543](https://github.com/matrix-org/matrix-react-sdk/pull/3543) * Add some type checking on event body [\#3546](https://github.com/matrix-org/matrix-react-sdk/pull/3546) * Fix: crash while canceling editing an event when no selection [\#3544](https://github.com/matrix-org/matrix-react-sdk/pull/3544) * SettingsFlag always run ToggleSwitch fully-controlled [\#3541](https://github.com/matrix-org/matrix-react-sdk/pull/3541) * Use Keyboard Key consts instead of hardcoded strings [\#3540](https://github.com/matrix-org/matrix-react-sdk/pull/3540)
-
v1.7.086a564b2 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.0-rc.1...v1.7.0) * Upgrade to JS SDK v2.4.2 * Fix: edit unmount when no selection [\#3545](https://github.com/matrix-org/matrix-react-sdk/pull/3545) * "SettingsFlag always run ToggleSwitch fully controlled" to release [\#3542](https://github.com/matrix-org/matrix-react-sdk/pull/3542)
-
v1.7.0-rc.1558a8b72 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.2...v1.7.0-rc.1) * Update from Weblate [\#3539](https://github.com/matrix-org/matrix-react-sdk/pull/3539) * React error/warning cleanup [\#3529](https://github.com/matrix-org/matrix-react-sdk/pull/3529) * Add label to rageshakes for React soft crashes [\#3535](https://github.com/matrix-org/matrix-react-sdk/pull/3535) * Support UI Auth on adding email addresses & phone numbers [\#3534](https://github.com/matrix-org/matrix-react-sdk/pull/3534) * Unmount React components before stopping the client [\#3533](https://github.com/matrix-org/matrix-react-sdk/pull/3533) * Fix soft crash on room join [\#3532](https://github.com/matrix-org/matrix-react-sdk/pull/3532) * Fix: Unable to verify email address error [\#3528](https://github.com/matrix-org/matrix-react-sdk/pull/3528) * Fix: submit create room dialog when pressing enter [\#3509](https://github.com/matrix-org/matrix-react-sdk/pull/3509) * Allow cyclic objects in console logs [\#3531](https://github.com/matrix-org/matrix-react-sdk/pull/3531) * Fix: watch emoticon autoreplace setting [\#3530](https://github.com/matrix-org/matrix-react-sdk/pull/3530) * Make "remove recent messages" more robust [\#3508](https://github.com/matrix-org/matrix-react-sdk/pull/3508) * Label submit button in UI auth password prompt [\#3527](https://github.com/matrix-org/matrix-react-sdk/pull/3527) * Null-guard the recaptcha setup [\#3526](https://github.com/matrix-org/matrix-react-sdk/pull/3526) * Use a mask instead of an img for "Show image" eye [\#3513](https://github.com/matrix-org/matrix-react-sdk/pull/3513) * Only limit the rageshake log size in one place [\#3523](https://github.com/matrix-org/matrix-react-sdk/pull/3523) * Rename UPPER_CAMEL_CASE to UPPER_SNAKE_CASE in Coding Style [\#3525](https://github.com/matrix-org/matrix-react-sdk/pull/3525) * Revert "Run yarn upgrade" [\#3524](https://github.com/matrix-org/matrix-react-sdk/pull/3524) * Run yarn upgrade [\#3521](https://github.com/matrix-org/matrix-react-sdk/pull/3521) * Limit Backspace-consuming workaround to just Slate, tidy Keyboard :) [\#3522](https://github.com/matrix-org/matrix-react-sdk/pull/3522) * Enable CIDER composer by default [\#3519](https://github.com/matrix-org/matrix-react-sdk/pull/3519) * Update from Weblate [\#3520](https://github.com/matrix-org/matrix-react-sdk/pull/3520) * Cull some easily fixable errors which make the console a mess [\#3516](https://github.com/matrix-org/matrix-react-sdk/pull/3516)
-
v1.6.21a2add1f · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.2-rc.1...v1.6.2) * Handle null from TimelinePanel.getScrollState in RoomView _getScrollState [\#3518](https://github.com/matrix-org/matrix-react-sdk/pull/3518) * Fix Community Panel preference not taking effect until some refreshing [\#3517](https://github.com/matrix-org/matrix-react-sdk/pull/3517) * Fix backspace without slate focus killing everything [\#3515](https://github.com/matrix-org/matrix-react-sdk/pull/3515) * Fix integration manager not updating when set [\#3510](https://github.com/matrix-org/matrix-react-sdk/pull/3510) * Various ARIA a11y fixes. [\#3514](https://github.com/matrix-org/matrix-react-sdk/pull/3514) * Add a bit of debugging for where MatrixClient stops [\#3511](https://github.com/matrix-org/matrix-react-sdk/pull/3511) * Add error boundaries to catch rendering errors [\#3512](https://github.com/matrix-org/matrix-react-sdk/pull/3512) * Add an option to hide image previews [\#3492](https://github.com/matrix-org/matrix-react-sdk/pull/3492) * Fix: stuck tooltip with composer formatting bar [\#3507](https://github.com/matrix-org/matrix-react-sdk/pull/3507) * Fix: don't let composer placeholder show horizontal scrollbar when too narrow [\#3506](https://github.com/matrix-org/matrix-react-sdk/pull/3506)
-
v1.6.2-rc.14ca0b957 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.1...v1.6.2-rc.1) * Custom theming MVP [\#3503](https://github.com/matrix-org/matrix-react-sdk/pull/3503) * Don't mark a room as unread when someone adds an alias [\#3505](https://github.com/matrix-org/matrix-react-sdk/pull/3505) * Fix upgraderoom slashcommand [\#3504](https://github.com/matrix-org/matrix-react-sdk/pull/3504) * Update stripped emoji and bump emojidata to 4.0.2 [\#3501](https://github.com/matrix-org/matrix-react-sdk/pull/3501) * Support local permalinks for unfederated instances [\#3500](https://github.com/matrix-org/matrix-react-sdk/pull/3500) * Accessibility fixes to the LeftPanel [\#3499](https://github.com/matrix-org/matrix-react-sdk/pull/3499) * Make Autocomplete more accessible to screen reader users [\#3497](https://github.com/matrix-org/matrix-react-sdk/pull/3497) * Fix: even more resilience to detect slash commands [\#3496](https://github.com/matrix-org/matrix-react-sdk/pull/3496) * Fix PropTypes usage, sdk import path and GroupMemberTile letter-avatar [\#3486](https://github.com/matrix-org/matrix-react-sdk/pull/3486)
-
v1.6.1e457ef36 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0...v1.6.1) * Upgrade to JS SDK 2.4.1 to ignore crypto events with empty content * Update from Weblate [\#3502](https://github.com/matrix-org/matrix-react-sdk/pull/3502) * Adjust details of terms dialog [\#3489](https://github.com/matrix-org/matrix-react-sdk/pull/3489) * Okay -> OK [\#3491](https://github.com/matrix-org/matrix-react-sdk/pull/3491) * Guard against falsy names in getInitialLetter [\#3498](https://github.com/matrix-org/matrix-react-sdk/pull/3498) * Update from Weblate [\#3495](https://github.com/matrix-org/matrix-react-sdk/pull/3495) * Upgrade deps [\#3488](https://github.com/matrix-org/matrix-react-sdk/pull/3488) * Fix: allow mass redaction for members with same or larger power level [\#3487](https://github.com/matrix-org/matrix-react-sdk/pull/3487) * Truncate debug logs at the start, not the end [\#3484](https://github.com/matrix-org/matrix-react-sdk/pull/3484) * Fix: don't block Shift+Tab in CIDER autocomplete [\#3481](https://github.com/matrix-org/matrix-react-sdk/pull/3481) * Fix: make command detection more resilient [\#3479](https://github.com/matrix-org/matrix-react-sdk/pull/3479)
-
v1.6.03cc67cfa · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0-rc.2...v1.6.0) * Upgrade to JS SDK 2.4.0 * Improve keyboard/screen reader accesibility some more [\#3483](https://github.com/matrix-org/matrix-react-sdk/pull/3483)
-
v1.6.0-rc.2c3d8f2b5 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0-rc.1...v1.6.0-rc.2) * Settings a11y tweaks [\#3475](https://github.com/matrix-org/matrix-react-sdk/pull/3475)
-
v1.6.0-rc.1bb49837e · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3...v1.6.0-rc.1) * Update from Weblate [\#3480](https://github.com/matrix-org/matrix-react-sdk/pull/3480) * Fix: latin input through Chinese IME [\#3477](https://github.com/matrix-org/matrix-react-sdk/pull/3477) * Move focus to first field in create room dialog when showing [\#3478](https://github.com/matrix-org/matrix-react-sdk/pull/3478) * Send MSISDN validation token to submit_url during registration [\#3476](https://github.com/matrix-org/matrix-react-sdk/pull/3476) * Hide browser a11y outline on context menus [\#3474](https://github.com/matrix-org/matrix-react-sdk/pull/3474) * Remove id_server param from threepid_creds [\#3473](https://github.com/matrix-org/matrix-react-sdk/pull/3473) * Fix: make sure client exists while logging out [\#3472](https://github.com/matrix-org/matrix-react-sdk/pull/3472) * Fix: hide details summary arrow in create room dialog on webkit too [\#3470](https://github.com/matrix-org/matrix-react-sdk/pull/3470) * put the room name in the title tag [\#3471](https://github.com/matrix-org/matrix-react-sdk/pull/3471) * Fix: when using autocomplete, ensure command is not sent as text, and @room notifs gets needed suffix [\#3468](https://github.com/matrix-org/matrix-react-sdk/pull/3468) * Fix: paragraphs not being preserved when editing in CIDER [\#3469](https://github.com/matrix-org/matrix-react-sdk/pull/3469) * Fix: formatbar appearing below other elements [\#3467](https://github.com/matrix-org/matrix-react-sdk/pull/3467) * Use alternate MSISDN submit URL when returned by HS [\#3466](https://github.com/matrix-org/matrix-react-sdk/pull/3466) * FTUE: Create Room Dialog update [\#3464](https://github.com/matrix-org/matrix-react-sdk/pull/3464) * Use separate 3PID add and bind flow for supporting HSes [\#3462](https://github.com/matrix-org/matrix-react-sdk/pull/3462) * Add roomavatar slash command to set avatar of the current room [\#3460](https://github.com/matrix-org/matrix-react-sdk/pull/3460) * Don't show spinner if registration is disabled [\#3458](https://github.com/matrix-org/matrix-react-sdk/pull/3458) * Use same initial device name rules for SSO login as password login [\#3457](https://github.com/matrix-org/matrix-react-sdk/pull/3457) * Fix disabled save button on message editor when pasting [\#3459](https://github.com/matrix-org/matrix-react-sdk/pull/3459) * Some delinting [\#3456](https://github.com/matrix-org/matrix-react-sdk/pull/3456) * Fix failure to render newly verified phone number and nested forms [\#3455](https://github.com/matrix-org/matrix-react-sdk/pull/3455) * Focus context menus so screen readers can find them [\#3454](https://github.com/matrix-org/matrix-react-sdk/pull/3454) * Fix unit tests: Use correct ShallowRenderer and updated lolex [\#3453](https://github.com/matrix-org/matrix-react-sdk/pull/3453) * make the lifetimes of the RM configurable [\#3450](https://github.com/matrix-org/matrix-react-sdk/pull/3450) * Point to develop dependencies and fixed react-gemini-scrollbar [\#3451](https://github.com/matrix-org/matrix-react-sdk/pull/3451) * Fix address type props to state conversion [\#3449](https://github.com/matrix-org/matrix-react-sdk/pull/3449) * Only put a room in Historical if === 'leave' not peeked [\#3445](https://github.com/matrix-org/matrix-react-sdk/pull/3445) * Reuse showRoom for onJoinClick so we join using alias if its available [\#3444](https://github.com/matrix-org/matrix-react-sdk/pull/3444) * Fix: make sure scalarUrls is never undefined [\#3446](https://github.com/matrix-org/matrix-react-sdk/pull/3446) * Tweak lock file to pull in only one React version [\#3447](https://github.com/matrix-org/matrix-react-sdk/pull/3447) * Wrap deactivation check with sanity conditions [\#3437](https://github.com/matrix-org/matrix-react-sdk/pull/3437) * Fix identity server text in AddressPickerDialog [\#3408](https://github.com/matrix-org/matrix-react-sdk/pull/3408) * Change copy for sharing an email [\#3438](https://github.com/matrix-org/matrix-react-sdk/pull/3438) * Fix: stop propagation click handler for <TR> doesn't run [\#3441](https://github.com/matrix-org/matrix-react-sdk/pull/3441) * Fix: clicking on a room directory item takes you to the room [\#3439](https://github.com/matrix-org/matrix-react-sdk/pull/3439) * Fix: only hide clear filter button when blurred & no more search term [\#3432](https://github.com/matrix-org/matrix-react-sdk/pull/3432) * Dont wrap text in room directory buttons [\#3430](https://github.com/matrix-org/matrix-react-sdk/pull/3430) * Add way to report the content of a message [\#3290](https://github.com/matrix-org/matrix-react-sdk/pull/3290) * Breadcrumbs: only show after having joined at least 10 rooms [\#3428](https://github.com/matrix-org/matrix-react-sdk/pull/3428) * Breadcrumbs: show placeholder for empty slot [\#3429](https://github.com/matrix-org/matrix-react-sdk/pull/3429) * Hide the change HS url button on SSO login flow if custom urls disabled [\#3421](https://github.com/matrix-org/matrix-react-sdk/pull/3421) * Fix register page selector buttons growing too wide [\#3423](https://github.com/matrix-org/matrix-react-sdk/pull/3423) * Left panel: visual fixes [\#3422](https://github.com/matrix-org/matrix-react-sdk/pull/3422) * EditMessageComposer: disable Save button until a change has been made [\#3410](https://github.com/matrix-org/matrix-react-sdk/pull/3410) * RoomDirectory: show spinner if loading more results [\#3416](https://github.com/matrix-org/matrix-react-sdk/pull/3416) * SSO Login: don't assume m.login.password, ask server before showing [\#3417](https://github.com/matrix-org/matrix-react-sdk/pull/3417) * Switch to React 16 [\#3270](https://github.com/matrix-org/matrix-react-sdk/pull/3270) * Fix replying from search results for this and all rooms [\#3406](https://github.com/matrix-org/matrix-react-sdk/pull/3406) * Support Synapse deactivate on MemberInfo without Room (timeline pill) [\#3411](https://github.com/matrix-org/matrix-react-sdk/pull/3411) * Lift 3PID state management up to Settings tab [\#3419](https://github.com/matrix-org/matrix-react-sdk/pull/3419) * Room directory: update design [\#3418](https://github.com/matrix-org/matrix-react-sdk/pull/3418) * Room directory: add action buttons on room directly [\#3413](https://github.com/matrix-org/matrix-react-sdk/pull/3413) * Add explore button in left panel to go show room directory [\#3412](https://github.com/matrix-org/matrix-react-sdk/pull/3412) * Only update m.accepted_terms if there were changes [\#3415](https://github.com/matrix-org/matrix-react-sdk/pull/3415) * Make uses of AddressPickerDialog static dialogs [\#3414](https://github.com/matrix-org/matrix-react-sdk/pull/3414) * Support sending hidden read receipts [\#3395](https://github.com/matrix-org/matrix-react-sdk/pull/3395) * Catch error from changing room power level requirements and show modal [\#3407](https://github.com/matrix-org/matrix-react-sdk/pull/3407) * Add "Remove recent messages" button in member info for administrator [\#3409](https://github.com/matrix-org/matrix-react-sdk/pull/3409) * Add bound 3PID warning when changing IS as well [\#3394](https://github.com/matrix-org/matrix-react-sdk/pull/3394) * Stregthen bound 3PID warning dialog [\#3401](https://github.com/matrix-org/matrix-react-sdk/pull/3401) * Stop setting IS input field on account change [\#3398](https://github.com/matrix-org/matrix-react-sdk/pull/3398) * New composer: use underscore for italics so it doesn't collide with bold when toggling [\#3403](https://github.com/matrix-org/matrix-react-sdk/pull/3403) * Switch to createReactClass: views/elements & views/groups. React 16 :D [\#3404](https://github.com/matrix-org/matrix-react-sdk/pull/3404) * Switch to createReactClass: *everything else*. React 16 :D [\#3405](https://github.com/matrix-org/matrix-react-sdk/pull/3405) * Switch to createReactClass: views/rooms and test/components. React 16 :D [\#3400](https://github.com/matrix-org/matrix-react-sdk/pull/3400) * New composer: support toggling inline formatting [\#3402](https://github.com/matrix-org/matrix-react-sdk/pull/3402) * Fix format bar not appearing in edit composer [\#3399](https://github.com/matrix-org/matrix-react-sdk/pull/3399) * Correct case of propTypes property in ES6 React Components. React 16 [\#3397](https://github.com/matrix-org/matrix-react-sdk/pull/3397) * Fix error on load in composer [\#3396](https://github.com/matrix-org/matrix-react-sdk/pull/3396) * New composer: ensure undo history is persisted before applying formatting [\#3391](https://github.com/matrix-org/matrix-react-sdk/pull/3391) * New composer: fix pasting from word processors [\#3392](https://github.com/matrix-org/matrix-react-sdk/pull/3392) * New composer: fix needing to push arrow-up twice after sending first message after switching to a room [\#3393](https://github.com/matrix-org/matrix-react-sdk/pull/3393) * Remove accent color as selection color [\#3390](https://github.com/matrix-org/matrix-react-sdk/pull/3390) * New composer: formatting keyboard shortcuts [\#3389](https://github.com/matrix-org/matrix-react-sdk/pull/3389) * New composer: format bar tooltips [\#3387](https://github.com/matrix-org/matrix-react-sdk/pull/3387) * New composer: show format bar on selection [\#3386](https://github.com/matrix-org/matrix-react-sdk/pull/3386) * Add new agreed URLs to account data instead of overwriting [\#3388](https://github.com/matrix-org/matrix-react-sdk/pull/3388) * Fix member power levels in room settings [\#3384](https://github.com/matrix-org/matrix-react-sdk/pull/3384) * New composer: allow escaping the first slash to not write a command [\#3382](https://github.com/matrix-org/matrix-react-sdk/pull/3382) * /plain command to bypass markdown conversion [\#3381](https://github.com/matrix-org/matrix-react-sdk/pull/3381) * Improve email invite preview messaging [\#3385](https://github.com/matrix-org/matrix-react-sdk/pull/3385) * Revert "New composer: show markdown legend on focus" [\#3383](https://github.com/matrix-org/matrix-react-sdk/pull/3383) * Disable MSISDN registration if the homeserver doesn't support it [\#3368](https://github.com/matrix-org/matrix-react-sdk/pull/3368) * Add a button to MemberInfo to deactivate a user [\#3371](https://github.com/matrix-org/matrix-react-sdk/pull/3371) * New composer: show markdown legend on focus [\#3378](https://github.com/matrix-org/matrix-react-sdk/pull/3378) * New composer: allow submitting after inserting newline [\#3380](https://github.com/matrix-org/matrix-react-sdk/pull/3380) * Message editing: deserialize headers from html back to markdown [\#3379](https://github.com/matrix-org/matrix-react-sdk/pull/3379) * New composer: share user pill postfix between autocomplete and insert mention [\#3375](https://github.com/matrix-org/matrix-react-sdk/pull/3375) * New composer: make command detection not break with pill candidates in command [\#3374](https://github.com/matrix-org/matrix-react-sdk/pull/3374) * New composer: dont allow sending empty messages [\#3377](https://github.com/matrix-org/matrix-react-sdk/pull/3377) * New composer: disable spell check for pills [\#3376](https://github.com/matrix-org/matrix-react-sdk/pull/3376) * Restrict green link colours to address picker dialog [\#3373](https://github.com/matrix-org/matrix-react-sdk/pull/3373) * New composer: fix tab-complete in commands [\#3372](https://github.com/matrix-org/matrix-react-sdk/pull/3372) * Add a dialog when inviting via slash command without IS [\#3367](https://github.com/matrix-org/matrix-react-sdk/pull/3367) * Migrate away from React.createClass for auth and views/auth. React 16 :D [\#3363](https://github.com/matrix-org/matrix-react-sdk/pull/3363) * Migrate away from React.createClass for non-auth structures. React 16 :D [\#3365](https://github.com/matrix-org/matrix-react-sdk/pull/3365) * New composer: put display name in user pill text fallback instead of mxid [\#3366](https://github.com/matrix-org/matrix-react-sdk/pull/3366) * New composer: force model update after IME composition finishes [\#3364](https://github.com/matrix-org/matrix-react-sdk/pull/3364) * New composer: append colon to completed user pill when at start of message [\#3361](https://github.com/matrix-org/matrix-react-sdk/pull/3361) * Expose power level toggle for enabling e2ee to room settings [\#3351](https://github.com/matrix-org/matrix-react-sdk/pull/3351) * Allow connecting to an IS from address picker [\#3359](https://github.com/matrix-org/matrix-react-sdk/pull/3359) * New composer: don't capture enter to close autocomplete [\#3362](https://github.com/matrix-org/matrix-react-sdk/pull/3362) * Add Spoilers as per MSC2010 [\#3018](https://github.com/matrix-org/matrix-react-sdk/pull/3018) * New composer: support pasting files [\#3358](https://github.com/matrix-org/matrix-react-sdk/pull/3358) * New composer: don't update model while doing IME compositions [\#3357](https://github.com/matrix-org/matrix-react-sdk/pull/3357) * New composer: handle newlines properly when pasting [\#3356](https://github.com/matrix-org/matrix-react-sdk/pull/3356) * Bump eslint-utils from 1.4.0 to 1.4.2 [\#3360](https://github.com/matrix-org/matrix-react-sdk/pull/3360) * Reveal custom IS field only when required [\#3343](https://github.com/matrix-org/matrix-react-sdk/pull/3343) * Only Destroy the expected persistent widget, not *ANY* [\#3338](https://github.com/matrix-org/matrix-react-sdk/pull/3338) * Expose upgrade room permissions in room settings and fix command [\#3352](https://github.com/matrix-org/matrix-react-sdk/pull/3352) * Don't use cursor: pointer on roomsettings avatar if you can't change it [\#3354](https://github.com/matrix-org/matrix-react-sdk/pull/3354) * New composer: support forcing auto complete on name by hitting tab [\#3349](https://github.com/matrix-org/matrix-react-sdk/pull/3349) * Update email help text [\#3355](https://github.com/matrix-org/matrix-react-sdk/pull/3355) * Don't infinite loop on server change [\#3350](https://github.com/matrix-org/matrix-react-sdk/pull/3350) * Support multiple integration managers behind a labs flag [\#3341](https://github.com/matrix-org/matrix-react-sdk/pull/3341) * Support homeserver-configured integration managers [\#3340](https://github.com/matrix-org/matrix-react-sdk/pull/3340) * Auto-replace emoticons with emojis in new composer [\#3342](https://github.com/matrix-org/matrix-react-sdk/pull/3342) * Adjust copy and include identity server changing when terms are pending [\#3348](https://github.com/matrix-org/matrix-react-sdk/pull/3348) * Migrate away from React.createClass for views/dialogs. React 16 :D [\#3347](https://github.com/matrix-org/matrix-react-sdk/pull/3347) * Migrate away from React.createClass for async-components. React 16 :D [\#3346](https://github.com/matrix-org/matrix-react-sdk/pull/3346) * Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D [\#3345](https://github.com/matrix-org/matrix-react-sdk/pull/3345) * Iterate over all instances of variable/tag for _t substitutions [\#3339](https://github.com/matrix-org/matrix-react-sdk/pull/3339) * Treat 404 errors on IS as having no terms [\#3344](https://github.com/matrix-org/matrix-react-sdk/pull/3344) * Add IS access token callback [\#3337](https://github.com/matrix-org/matrix-react-sdk/pull/3337) * Tweak rageshake logging messages [\#3331](https://github.com/matrix-org/matrix-react-sdk/pull/3331) * Support editing composer to be used as main composer (feature flagged) [\#3287](https://github.com/matrix-org/matrix-react-sdk/pull/3287) * Remove tooltipClassName from the Field's input [\#3333](https://github.com/matrix-org/matrix-react-sdk/pull/3333) * Fix alignment of discovery section addresses [\#3335](https://github.com/matrix-org/matrix-react-sdk/pull/3335) * No-op removals of widgets that don't exist [\#3336](https://github.com/matrix-org/matrix-react-sdk/pull/3336) * Remove extraneous logging [\#3334](https://github.com/matrix-org/matrix-react-sdk/pull/3334) * Handle terms agreement in Discovery section of user settings [\#3327](https://github.com/matrix-org/matrix-react-sdk/pull/3327) * Don't double translate labs settings [\#3332](https://github.com/matrix-org/matrix-react-sdk/pull/3332) * Explicitly check for modifier keydown events before focusing composer [\#3328](https://github.com/matrix-org/matrix-react-sdk/pull/3328) * Touch up settings: alignment, spacing, error states [\#3330](https://github.com/matrix-org/matrix-react-sdk/pull/3330) * Fix regression on widget panel edit button [\#3329](https://github.com/matrix-org/matrix-react-sdk/pull/3329) * Clarify that device names are publicly visible [\#3326](https://github.com/matrix-org/matrix-react-sdk/pull/3326) * Tweak privacy settings copy and whitespace [\#3325](https://github.com/matrix-org/matrix-react-sdk/pull/3325) * Persist and maintain identity server in account data [\#3320](https://github.com/matrix-org/matrix-react-sdk/pull/3320) * Prompt for terms of service on identity server changes [\#3317](https://github.com/matrix-org/matrix-react-sdk/pull/3317) * Allow 3pids to be added with no ID server set [\#3323](https://github.com/matrix-org/matrix-react-sdk/pull/3323) * Fix up remove threepid confirmation UX [\#3324](https://github.com/matrix-org/matrix-react-sdk/pull/3324) * Improve Discovery section when no IS set [\#3322](https://github.com/matrix-org/matrix-react-sdk/pull/3322) * Allow password reset without an ID Server [\#3319](https://github.com/matrix-org/matrix-react-sdk/pull/3319) * Allow registering with email if no ID Server [\#3318](https://github.com/matrix-org/matrix-react-sdk/pull/3318) * Update from Weblate [\#3321](https://github.com/matrix-org/matrix-react-sdk/pull/3321) * Fix showing events which were replied to and then redacted [\#3310](https://github.com/matrix-org/matrix-react-sdk/pull/3310) * Prompt for terms of service on integration manager changes [\#3316](https://github.com/matrix-org/matrix-react-sdk/pull/3316) * Warn on disconnecting from IS [\#3314](https://github.com/matrix-org/matrix-react-sdk/pull/3314) * Fix set integration manager tooltip [\#3315](https://github.com/matrix-org/matrix-react-sdk/pull/3315) * Prompt for ICE server fallback permission [\#3309](https://github.com/matrix-org/matrix-react-sdk/pull/3309) * Fix Persisted Widgets (Jitsi) randomly closing on room change [\#3313](https://github.com/matrix-org/matrix-react-sdk/pull/3313) * Verifying your own device should not ask you to "contact its owner" [\#3312](https://github.com/matrix-org/matrix-react-sdk/pull/3312) * Support changing your integration manager in the UI [\#3308](https://github.com/matrix-org/matrix-react-sdk/pull/3308) * delint languageHandler [\#3311](https://github.com/matrix-org/matrix-react-sdk/pull/3311) * Disconnect from IS Button [\#3305](https://github.com/matrix-org/matrix-react-sdk/pull/3305) * Add UI in settings to change ID Server [\#3300](https://github.com/matrix-org/matrix-react-sdk/pull/3300) * Read integration managers from account data (widgets) [\#3302](https://github.com/matrix-org/matrix-react-sdk/pull/3302) * Refactor integration manager handling into a common place [\#3301](https://github.com/matrix-org/matrix-react-sdk/pull/3301) * Fix wrong default-letter-avatar for RoomAvatarEvent [\#3291](https://github.com/matrix-org/matrix-react-sdk/pull/3291) * Fix alignment of add email/phone number inputs in settings [\#3307](https://github.com/matrix-org/matrix-react-sdk/pull/3307) * Bump matrix-react-test-utils for React 16 compatibility [\#3306](https://github.com/matrix-org/matrix-react-sdk/pull/3306) * Consolidate Themes into ThemeController. Remove hardcoded themes in view [\#3304](https://github.com/matrix-org/matrix-react-sdk/pull/3304) * Deduplicate code in ModularServerConfig by extending ServerConfig [\#3303](https://github.com/matrix-org/matrix-react-sdk/pull/3303) * RegistrationForm: the Fields are controlled, fix default values [\#3299](https://github.com/matrix-org/matrix-react-sdk/pull/3299) * change Modal async/await signature to use raw promises [\#3298](https://github.com/matrix-org/matrix-react-sdk/pull/3298) * Modal.createX return thenable which extends onFinished, for async/await [\#3297](https://github.com/matrix-org/matrix-react-sdk/pull/3297) * Add mount-guards to MImageBody [\#3294](https://github.com/matrix-org/matrix-react-sdk/pull/3294) * Get rid of support for legacy login params [\#3296](https://github.com/matrix-org/matrix-react-sdk/pull/3296) * Change throttle to debounce [\#3295](https://github.com/matrix-org/matrix-react-sdk/pull/3295) * Misc fixes to karma webpack [\#3293](https://github.com/matrix-org/matrix-react-sdk/pull/3293) * Remove 3PID binding during registration [\#3289](https://github.com/matrix-org/matrix-react-sdk/pull/3289) * Add controls for toggling discovery in user settings [\#3288](https://github.com/matrix-org/matrix-react-sdk/pull/3288) * Reuse DMs whenever possible instead of asking to reuse them [\#3286](https://github.com/matrix-org/matrix-react-sdk/pull/3286) * Work with no ID server set [\#3285](https://github.com/matrix-org/matrix-react-sdk/pull/3285) * Split MessageEditor up in edit-specifics & reusable parts for main composer [\#3282](https://github.com/matrix-org/matrix-react-sdk/pull/3282) * Fix waste of space of collapsed left panel [\#2668](https://github.com/matrix-org/matrix-react-sdk/pull/2668) * Add help slash command [\#3257](https://github.com/matrix-org/matrix-react-sdk/pull/3257) * Allow setting in electron whether or not to auto hide menu bar [\#3278](https://github.com/matrix-org/matrix-react-sdk/pull/3278) * Progress towards React 16 compatibility [\#3276](https://github.com/matrix-org/matrix-react-sdk/pull/3276) * Hide settings button on Room Tile Context Menu for myMembership=invite [\#3284](https://github.com/matrix-org/matrix-react-sdk/pull/3284) * Remove withMatrixClient as we are committed to using Contexts [\#3279](https://github.com/matrix-org/matrix-react-sdk/pull/3279) * Update existing 3PID management UX [\#3283](https://github.com/matrix-org/matrix-react-sdk/pull/3283) * Let user know their account has been deactivated upon trying to login [\#3280](https://github.com/matrix-org/matrix-react-sdk/pull/3280) * Fix newline not being appended to code block while converting message to markdown [\#3274](https://github.com/matrix-org/matrix-react-sdk/pull/3274) * Don't load guest sessions on post-registration login link [\#3273](https://github.com/matrix-org/matrix-react-sdk/pull/3273) * Show terms modal when inviting by email [\#3271](https://github.com/matrix-org/matrix-react-sdk/pull/3271) * Add developer documentation for the new editor [\#3272](https://github.com/matrix-org/matrix-react-sdk/pull/3272) * Undo/redo support for new editor [\#3267](https://github.com/matrix-org/matrix-react-sdk/pull/3267) * Check IS v2 account tokens for validity [\#3268](https://github.com/matrix-org/matrix-react-sdk/pull/3268) * Fix dialog button border colours [\#3269](https://github.com/matrix-org/matrix-react-sdk/pull/3269) * Upgrade dependencies [\#3266](https://github.com/matrix-org/matrix-react-sdk/pull/3266)
-
v1.5.374cbdf28 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.3...v1.5.3) * Release: Directory should use the alias or server information to join the room [\#3448](https://github.com/matrix-org/matrix-react-sdk/pull/3448)
-
v1.5.3-rc.30556d345 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.2...v1.5.3-rc.3) * js-sdk rc.1 for report API
-
v1.5.3-rc.263f75a36 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.1...v1.5.3-rc.2) * Fix: stop propagation click handler for <TR> doesn't run [\#3443](https://github.com/matrix-org/matrix-react-sdk/pull/3443) * Add way to report the content of a message [\#3442](https://github.com/matrix-org/matrix-react-sdk/pull/3442) * Fix synapse deactivate button for release [\#3436](https://github.com/matrix-org/matrix-react-sdk/pull/3436) * Fix: clicking on a room directory item takes you to the room [\#3440](https://github.com/matrix-org/matrix-react-sdk/pull/3440)