-
v0.8.7-rc.2966dc3a0 · v0.8.7-rc.2 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7-rc.1...v0.8.7-rc.2) * fix the warning shown to users about needing to export e2e keys [\#797](https://github.com/matrix-org/matrix-react-sdk/pull/797)
-
v0.8.7-rc.1440307bd · v0.8.7-rc.1 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6...v0.8.7-rc.1) * Add support for using indexeddb in a webworker [\#792](https://github.com/matrix-org/matrix-react-sdk/pull/792) * Fix infinite pagination/glitches with pagination [\#795](https://github.com/matrix-org/matrix-react-sdk/pull/795) * Fix issue where teamTokenMap was ignored for guests [\#793](https://github.com/matrix-org/matrix-react-sdk/pull/793) * Click emote sender -> insert display name into composer [\#791](https://github.com/matrix-org/matrix-react-sdk/pull/791) * Fix scroll token selection logic [\#785](https://github.com/matrix-org/matrix-react-sdk/pull/785) * Replace sdkReady with firstSyncPromise, add mx_last_room_id [\#790](https://github.com/matrix-org/matrix-react-sdk/pull/790) * Change "Unread messages." to "Jump to first unread message." [\#789](https://github.com/matrix-org/matrix-react-sdk/pull/789) * Update for new IndexedDBStore interface [\#786](https://github.com/matrix-org/matrix-react-sdk/pull/786) * Add <ol start="..."> to allowed attributes list [\#787](https://github.com/matrix-org/matrix-react-sdk/pull/787) * Fix the onFinished for timeline pos dialog [\#784](https://github.com/matrix-org/matrix-react-sdk/pull/784) * Only join a room when enter is hit if the join button is shown [\#776](https://github.com/matrix-org/matrix-react-sdk/pull/776) * Remove non-functional session load error [\#783](https://github.com/matrix-org/matrix-react-sdk/pull/783) * Use Login & Register via component interface [\#782](https://github.com/matrix-org/matrix-react-sdk/pull/782) * Attempt to fix the flakyness seen with tests [\#781](https://github.com/matrix-org/matrix-react-sdk/pull/781) * Remove React warning [\#780](https://github.com/matrix-org/matrix-react-sdk/pull/780) * Only clear the local notification count if needed [\#779](https://github.com/matrix-org/matrix-react-sdk/pull/779) * Don't re-notify about messages on browser refresh [\#777](https://github.com/matrix-org/matrix-react-sdk/pull/777) * Improve zeroing of RoomList notification badges [\#775](https://github.com/matrix-org/matrix-react-sdk/pull/775) * Fix VOIP bar hidden on first render of RoomStatusBar [\#774](https://github.com/matrix-org/matrix-react-sdk/pull/774) * Correct confirm prompt for disinvite [\#772](https://github.com/matrix-org/matrix-react-sdk/pull/772) * Add state loggingIn to MatrixChat to fix flashing login [\#773](https://github.com/matrix-org/matrix-react-sdk/pull/773) * Fix bug where you can't invite a valid address [\#771](https://github.com/matrix-org/matrix-react-sdk/pull/771) * Fix people section DropTarget and refactor Rooms [\#761](https://github.com/matrix-org/matrix-react-sdk/pull/761) * Read Receipt offset [\#770](https://github.com/matrix-org/matrix-react-sdk/pull/770) * Support adding phone numbers in UserSettings [\#756](https://github.com/matrix-org/matrix-react-sdk/pull/756) * Prevent crash on login of no guest session [\#769](https://github.com/matrix-org/matrix-react-sdk/pull/769) * Add canResetTimeline callback and thread it through to TimelinePanel [\#768](https://github.com/matrix-org/matrix-react-sdk/pull/768) * Show spinner whilst processing recaptcha response [\#767](https://github.com/matrix-org/matrix-react-sdk/pull/767) * Login / registration with phone number, mark 2 [\#750](https://github.com/matrix-org/matrix-react-sdk/pull/750) * Display threepids slightly prettier [\#758](https://github.com/matrix-org/matrix-react-sdk/pull/758) * Fix extraneous leading space in sent emotes [\#764](https://github.com/matrix-org/matrix-react-sdk/pull/764) * Add ConfirmRedactDialog component [\#763](https://github.com/matrix-org/matrix-react-sdk/pull/763) * Fix password UI auth test [\#760](https://github.com/matrix-org/matrix-react-sdk/pull/760) * Display timestamps and profiles for redacted events [\#759](https://github.com/matrix-org/matrix-react-sdk/pull/759) * Fix UDD for voip in e2e rooms [\#757](https://github.com/matrix-org/matrix-react-sdk/pull/757) * Add "Export E2E keys" option to logout dialog [\#755](https://github.com/matrix-org/matrix-react-sdk/pull/755) * Fix People section a bit [\#754](https://github.com/matrix-org/matrix-react-sdk/pull/754) * Do routing to /register _onLoadCompleted [\#753](https://github.com/matrix-org/matrix-react-sdk/pull/753) * Double UNPAGINATION_PADDING again [\#747](https://github.com/matrix-org/matrix-react-sdk/pull/747) * Add null check to start_login [\#751](https://github.com/matrix-org/matrix-react-sdk/pull/751) * Merge the two RoomTile context menus into one [\#746](https://github.com/matrix-org/matrix-react-sdk/pull/746) * Fix import for Lifecycle [\#748](https://github.com/matrix-org/matrix-react-sdk/pull/748) * Make UDD appear when UDE on uploading a file [\#745](https://github.com/matrix-org/matrix-react-sdk/pull/745) * Decide on which screen to show after login in one place [\#743](https://github.com/matrix-org/matrix-react-sdk/pull/743) * Add onClick to permalinks to route within Riot [\#744](https://github.com/matrix-org/matrix-react-sdk/pull/744) * Add support for pasting files into the text box [\#605](https://github.com/matrix-org/matrix-react-sdk/pull/605) * Show message redactions as black event tiles [\#739](https://github.com/matrix-org/matrix-react-sdk/pull/739) * Allow user to choose from existing DMs on new chat [\#736](https://github.com/matrix-org/matrix-react-sdk/pull/736) * Fix the team server registration [\#741](https://github.com/matrix-org/matrix-react-sdk/pull/741) * Clarify "No devices" message [\#740](https://github.com/matrix-org/matrix-react-sdk/pull/740) * Change timestamp permalinks to matrix.to [\#735](https://github.com/matrix-org/matrix-react-sdk/pull/735) * Fix resend bar and "send anyway" in UDD [\#734](https://github.com/matrix-org/matrix-react-sdk/pull/734) * Make COLOR_REGEX stricter [\#737](https://github.com/matrix-org/matrix-react-sdk/pull/737) * Port registration over to use InteractiveAuth [\#729](https://github.com/matrix-org/matrix-react-sdk/pull/729) * Test to see how fuse feels [\#732](https://github.com/matrix-org/matrix-react-sdk/pull/732) * Submit a new display name on blur of input field [\#733](https://github.com/matrix-org/matrix-react-sdk/pull/733) * Allow [bf]g colors for <font> style attrib [\#610](https://github.com/matrix-org/matrix-react-sdk/pull/610) * MELS: either expanded or summary, not both [\#683](https://github.com/matrix-org/matrix-react-sdk/pull/683) * Autoplay videos and GIFs if enabled by the user. [\#730](https://github.com/matrix-org/matrix-react-sdk/pull/730) * Warn users about using e2e for the first time [\#731](https://github.com/matrix-org/matrix-react-sdk/pull/731) * Show UDDialog on UDE during VoIP calls [\#721](https://github.com/matrix-org/matrix-react-sdk/pull/721) * Notify MatrixChat of teamToken after login [\#726](https://github.com/matrix-org/matrix-react-sdk/pull/726) * Fix a couple of issues with RRs [\#727](https://github.com/matrix-org/matrix-react-sdk/pull/727) * Do not push a dummy element with a scroll token for invisible events [\#718](https://github.com/matrix-org/matrix-react-sdk/pull/718) * MELS: check scroll on load + use mels-1,-2,... key [\#715](https://github.com/matrix-org/matrix-react-sdk/pull/715) * Fix message composer placeholders [\#723](https://github.com/matrix-org/matrix-react-sdk/pull/723) * Clarify non-e2e vs. e2e /w composers placeholder [\#720](https://github.com/matrix-org/matrix-react-sdk/pull/720) * Fix status bar expanded on tab-complete [\#722](https://github.com/matrix-org/matrix-react-sdk/pull/722) * add .editorconfig [\#713](https://github.com/matrix-org/matrix-react-sdk/pull/713) * Change the name of the database [\#719](https://github.com/matrix-org/matrix-react-sdk/pull/719) * Allow setting the default HS from the query parameter [\#716](https://github.com/matrix-org/matrix-react-sdk/pull/716) * first cut of improving UX for deleting devices. [\#717](https://github.com/matrix-org/matrix-react-sdk/pull/717) * Fix block quotes all being on a single line [\#711](https://github.com/matrix-org/matrix-react-sdk/pull/711) * Support reasons for kick / ban [\#710](https://github.com/matrix-org/matrix-react-sdk/pull/710) * Show when you've been kicked or banned [\#709](https://github.com/matrix-org/matrix-react-sdk/pull/709) * Add a 'Clear Cache' button [\#708](https://github.com/matrix-org/matrix-react-sdk/pull/708) * Update the room view on room name change [\#707](https://github.com/matrix-org/matrix-react-sdk/pull/707) * Add a button to un-ban users in RoomSettings [\#698](https://github.com/matrix-org/matrix-react-sdk/pull/698) * Use IndexedDBStore from the JS-SDK [\#687](https://github.com/matrix-org/matrix-react-sdk/pull/687) * Make UserSettings use the right teamToken [\#706](https://github.com/matrix-org/matrix-react-sdk/pull/706) * If the home page is somehow accessed, goto directory [\#705](https://github.com/matrix-org/matrix-react-sdk/pull/705) * Display avatar initials in typing notifications [\#699](https://github.com/matrix-org/matrix-react-sdk/pull/699) * fix eslint's no-invalid-this rule for class properties [\#703](https://github.com/matrix-org/matrix-react-sdk/pull/703) * If a referrer hasn't been specified, use empty string [\#701](https://github.com/matrix-org/matrix-react-sdk/pull/701) * Don't force-logout the user if reading localstorage fails [\#700](https://github.com/matrix-org/matrix-react-sdk/pull/700) * Convert some missed buttons to AccessibleButton [\#697](https://github.com/matrix-org/matrix-react-sdk/pull/697) * Make ban either ban or unban [\#696](https://github.com/matrix-org/matrix-react-sdk/pull/696) * Add confirmation dialog to kick/ban buttons [\#694](https://github.com/matrix-org/matrix-react-sdk/pull/694) * Fix typo with Scalar popup [\#695](https://github.com/matrix-org/matrix-react-sdk/pull/695) * Treat the literal team token string "undefined" as undefined [\#693](https://github.com/matrix-org/matrix-react-sdk/pull/693) * Store retrieved sid in the signupInstance of EmailIdentityStage [\#692](https://github.com/matrix-org/matrix-react-sdk/pull/692) * Split out InterActiveAuthDialog [\#691](https://github.com/matrix-org/matrix-react-sdk/pull/691) * View /home on registered /w team [\#689](https://github.com/matrix-org/matrix-react-sdk/pull/689) * Instead of sending userId, userEmail, send sid, client_secret [\#688](https://github.com/matrix-org/matrix-react-sdk/pull/688) * Enable branded URLs again by parsing the path client-side [\#686](https://github.com/matrix-org/matrix-react-sdk/pull/686) * Use new method of getting team icon [\#680](https://github.com/matrix-org/matrix-react-sdk/pull/680) * Persist query parameter team token across refreshes [\#685](https://github.com/matrix-org/matrix-react-sdk/pull/685) * Thread teamToken through to LeftPanel for "Home" button [\#684](https://github.com/matrix-org/matrix-react-sdk/pull/684) * Fix typing notif and status bar [\#682](https://github.com/matrix-org/matrix-react-sdk/pull/682) * Consider emails ending in matrix.org as a uni email [\#681](https://github.com/matrix-org/matrix-react-sdk/pull/681) * Set referrer qp in nextLink [\#679](https://github.com/matrix-org/matrix-react-sdk/pull/679) * Do not set team_token if not returned by RTS on login [\#678](https://github.com/matrix-org/matrix-react-sdk/pull/678) * Get team_token from the RTS on login [\#676](https://github.com/matrix-org/matrix-react-sdk/pull/676) * Quick and dirty support for custom welcome pages [\#550](https://github.com/matrix-org/matrix-react-sdk/pull/550) * RTS Welcome Pages [\#666](https://github.com/matrix-org/matrix-react-sdk/pull/666) * Logging to try to track down riot-web#3148 [\#677](https://github.com/matrix-org/matrix-react-sdk/pull/677)
-
v0.8.6
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.3...v0.8.6) * Update to matrix-js-sdk 0.7.5 (no changes from 0.7.5-rc.3)
-
v0.8.6-rc.319b0f956 · v0.8.6-rc.3 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.2...v0.8.6-rc.3) * Fix deviceverifybuttons [5fd7410](https://github.com/matrix-org/matrix-react-sdk/commit/827b5a6811ac6b9d1f9a3002a94f9f6ac3f1d49c)
-
v0.8.6-rc.241936a95 · v0.8.6-rc.2 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.1...v0.8.6-rc.2) * Update to new matrix-js-sdk to get support for new device change notifications interface
-
v0.8.6-rc.1bded0a7e · v0.8.6-rc.1 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.5...v0.8.6-rc.1) * Fix timeline & notifs panel spuriously being empty [\#675](https://github.com/matrix-org/matrix-react-sdk/pull/675) * UI for blacklisting unverified devices per-room & globally [\#636](https://github.com/matrix-org/matrix-react-sdk/pull/636) * Show better error message in statusbar after UnkDevDialog [\#674](https://github.com/matrix-org/matrix-react-sdk/pull/674) * Make default avatars clickable [\#673](https://github.com/matrix-org/matrix-react-sdk/pull/673) * Fix one read receipt randomly not appearing [\#672](https://github.com/matrix-org/matrix-react-sdk/pull/672) * very barebones support for warning users when rooms contain unknown devices [\#635](https://github.com/matrix-org/matrix-react-sdk/pull/635) * Fix expanding/unexapnding read receipts [\#671](https://github.com/matrix-org/matrix-react-sdk/pull/671) * show placeholder when timeline empty [\#670](https://github.com/matrix-org/matrix-react-sdk/pull/670) * Make read receipt's titles more explanatory [\#669](https://github.com/matrix-org/matrix-react-sdk/pull/669) * Fix spurious HTML tags being passed through literally [\#667](https://github.com/matrix-org/matrix-react-sdk/pull/667) * Reinstate max-len lint configs [\#665](https://github.com/matrix-org/matrix-react-sdk/pull/665) * Throw errors on !==200 status codes from RTS [\#662](https://github.com/matrix-org/matrix-react-sdk/pull/662) * Exempt lines which look like pure JSX from the maxlen line [\#664](https://github.com/matrix-org/matrix-react-sdk/pull/664) * Make tests pass on Chrome again [\#663](https://github.com/matrix-org/matrix-react-sdk/pull/663) * Add referral section to user settings [\#661](https://github.com/matrix-org/matrix-react-sdk/pull/661) * Two megolm export fixes: [\#660](https://github.com/matrix-org/matrix-react-sdk/pull/660) * GET /teams from RTS instead of config.json [\#658](https://github.com/matrix-org/matrix-react-sdk/pull/658) * Guard onStatusBarVisible/Hidden with this.unmounted [\#656](https://github.com/matrix-org/matrix-react-sdk/pull/656) * Fix cancel button on e2e import/export dialogs [\#654](https://github.com/matrix-org/matrix-react-sdk/pull/654) * Look up email addresses in ChatInviteDialog [\#653](https://github.com/matrix-org/matrix-react-sdk/pull/653) * Move BugReportDialog to riot-web [\#652](https://github.com/matrix-org/matrix-react-sdk/pull/652) * Fix dark theme styling of roomheader cancel button [\#651](https://github.com/matrix-org/matrix-react-sdk/pull/651) * Allow modals to stack up [\#649](https://github.com/matrix-org/matrix-react-sdk/pull/649) * Add bug report UI [\#642](https://github.com/matrix-org/matrix-react-sdk/pull/642) * Better feedback in invite dialog [\#625](https://github.com/matrix-org/matrix-react-sdk/pull/625) * Import and export for Megolm session data [\#647](https://github.com/matrix-org/matrix-react-sdk/pull/647) * Overhaul MELS to deal with causality, kicks, etc. [\#613](https://github.com/matrix-org/matrix-react-sdk/pull/613) * Re-add dispatcher as alt-up/down uses it [\#650](https://github.com/matrix-org/matrix-react-sdk/pull/650) * Create a common BaseDialog [\#645](https://github.com/matrix-org/matrix-react-sdk/pull/645) * Fix SetDisplayNameDialog [\#648](https://github.com/matrix-org/matrix-react-sdk/pull/648) * Sync typing indication with avatar typing indication [\#643](https://github.com/matrix-org/matrix-react-sdk/pull/643) * Warn users of E2E key loss when changing/resetting passwords or logging out [\#646](https://github.com/matrix-org/matrix-react-sdk/pull/646) * Better user interface for screen readers and keyboard navigation [\#616](https://github.com/matrix-org/matrix-react-sdk/pull/616) * Reduce log spam: Revert a16aeeef2a0f16efedf7e6616cdf3c2c8752a077 [\#644](https://github.com/matrix-org/matrix-react-sdk/pull/644) * Expand timeline in situations when _getIndicator not null [\#641](https://github.com/matrix-org/matrix-react-sdk/pull/641) * Correctly get the path of the js-sdk .eslintrc.js [\#640](https://github.com/matrix-org/matrix-react-sdk/pull/640) * Add 'searching known users' to the user picker [\#621](https://github.com/matrix-org/matrix-react-sdk/pull/621) * Add mocha env for tests in eslint config [\#639](https://github.com/matrix-org/matrix-react-sdk/pull/639) * Fix typing avatars displaying "me" [\#637](https://github.com/matrix-org/matrix-react-sdk/pull/637) * Fix device verification from e2e info [\#638](https://github.com/matrix-org/matrix-react-sdk/pull/638) * Make user search do a bit better on word boundary [\#623](https://github.com/matrix-org/matrix-react-sdk/pull/623) * Use an eslint config based on the js-sdk [\#634](https://github.com/matrix-org/matrix-react-sdk/pull/634) * Fix error display in account deactivate dialog [\#633](https://github.com/matrix-org/matrix-react-sdk/pull/633) * Configure travis to test riot-web after building [\#629](https://github.com/matrix-org/matrix-react-sdk/pull/629) * Sanitize ChatInviteDialog [\#626](https://github.com/matrix-org/matrix-react-sdk/pull/626) * (hopefully) fix theming on Chrome [\#630](https://github.com/matrix-org/matrix-react-sdk/pull/630) * Megolm session import and export [\#617](https://github.com/matrix-org/matrix-react-sdk/pull/617) * Allow Modal to be used with async-loaded components [\#618](https://github.com/matrix-org/matrix-react-sdk/pull/618) * Fix escaping markdown by rendering plaintext [\#622](https://github.com/matrix-org/matrix-react-sdk/pull/622) * Implement auto-join rooms on registration [\#628](https://github.com/matrix-org/matrix-react-sdk/pull/628) * Matthew/fix theme npe [\#627](https://github.com/matrix-org/matrix-react-sdk/pull/627) * Implement theming via alternate stylesheets [\#624](https://github.com/matrix-org/matrix-react-sdk/pull/624) * Replace marked with commonmark [\#575](https://github.com/matrix-org/matrix-react-sdk/pull/575) * Fix vector-im/riot-web#2833 : Fail nicely when people try to register numeric user IDs [\#619](https://github.com/matrix-org/matrix-react-sdk/pull/619) * Show the error dialog when requests to PUT power levels fail [\#614](https://github.com/matrix-org/matrix-react-sdk/pull/614)
-
v0.8.5
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.5-rc.1...v0.8.5) * Pull in newer matrix-js-sdk for video calling fix
-
v0.8.5-rc.13ac9ed7f · v0.8.5-rc.1 ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.4...v0.8.5-rc.1) * Build the js-sdk in the CI script [\#612](https://github.com/matrix-org/matrix-react-sdk/pull/612) * Fix redacted member events being visible [\#609](https://github.com/matrix-org/matrix-react-sdk/pull/609) * Use `getStateKey` instead of `getSender` [\#611](https://github.com/matrix-org/matrix-react-sdk/pull/611) * Move screen sharing error check into platform [\#608](https://github.com/matrix-org/matrix-react-sdk/pull/608) * Fix 'create account' link in 'forgot password' [\#606](https://github.com/matrix-org/matrix-react-sdk/pull/606) * Let electron users complete captchas in a web browser [\#601](https://github.com/matrix-org/matrix-react-sdk/pull/601) * Add support for deleting threepids [\#597](https://github.com/matrix-org/matrix-react-sdk/pull/597) * Display msisdn threepids as 'Phone' [\#598](https://github.com/matrix-org/matrix-react-sdk/pull/598)
-
v0.8.4
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.3...v0.8.4) * Fix signup by working around the fact that reCapture doesn't work on electron * Fix windows shortcut link
-
v0.8.3-electron
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.3...v0.8.3-electron) * Fix signup by working around the fact that reCapture doesn't work on electron * Fix windows shortcut link
-
v0.8.3
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.2...v0.8.3) * Revert performance fix for wantsDateSeperator which was causing date separators to be shown at the wrong time of day. * Unbranded error messages [\#599](https://github.com/matrix-org/matrix-react-sdk/pull/599) * Fix scroll jumping when a video is decrypted [\#594](https://github.com/matrix-org/matrix-react-sdk/pull/594)
-
v0.8.2
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.1-rc.2...v0.8.1) No changes
-
v0.8.1
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.1-rc.2...v0.8.1) No changes